I was just going to comment on this article but CNET doesn’t support OpenID and I am not about to go making another account, so I’ll post about it here.

In the article Mozilla speaks out against the free-but-proprietary Web apps the author discusses the problems with free but proprietary software. In a quote from the Mozilla Europe’s founder:

“Both Adobe and Microsoft have been willing to give (Flash and Silverlight away) for free. But maybe they have an agenda. They’re not here for the glory; they’re here for the money.”

I really think this is ridiculous. With all of the products that Adobe has open sourced in the last two years, for them to even consider that they have an alternate agenda is just a little bit ridiculous. Not to mention that the core strength in the Flash player is the AVM2 (Actionscript Virtual Machine) which was donated to the Mozilla foundation (tamarin project) and is slated to provide the core functionality for the JS implementation of Firefox 4.

The recent news the article mentions that makes this statement total bullshit is that Adobe has released the full specification for SWF and FLV formats. And while there is not (yet) a viable Open Source alternative to the Adobe Flash Player, there is nothing stopping someone from building one now. They even have the the core technology for making it work in the Mozilla Tamarin project.

So while not all of Adobe’s tools are Open Source they have provided free and open source components to almost all of the technologies that the open source community might care about. Mozilla needs to quit it’s crying, they choose to go open and not for profit. They choose the life of the meaningful and enlightened (but poor) software provider. And they cry afoul when other companies don’t do the same. But I think the real problem for them here, is that a for profit company that is very successful in building great software and client relationships has also seen the benefits that can be received through opening up software. And now they are upset that not only does Adobe make lots of money on great software they are also giving great software away just to enrich the developer community.

Perhaps if Mozilla had gone the other way and built software to sell they could pay someone to fix the problems with Firefox crashing all the damn time. At least when a new flash player comes out its faster, feature-ful and stable. I am still looking for a version of firefox that can load up Gmail without crashing. If that is what software built with no agenda does, then I don’t see the point. What is the purpose of building software with no agenda. Especially if it leads me to use tools that are not based on open standards just so I can get through my day without wanting to through my computer.