Blog
Our Blogs
Open Sauce
Shifting sands: Mono, take note | Shifting sands: Mono, take note |
|
| by Sam Varghese | |
| Wednesday, 14 February 2007 | |
|
Page 2 of 2
Talk about KDE and GNOME often degenerates into a flamewar. The two projects are supposedly cooperating on some aspects of desktop development; according to Wikipedia, both "participate in Freedesktop.org, an effort to standardise Unix desktop interoperability, although there is still some friendly competition between them." In June 2001, Ximian set up the Mono project. Today the project defines itself as "an open development initiative sponsored by Novell to develop an open source, UNIX version of the Microsoft .NET development platform." The Novell bits came in in 2003 after the purchase of Ximian. And now we come back to the question of shifting standards. There is no doubt that Microsoft has co-opted many ideas and methods first developed in the FOSS community and used them to its benefit. Even if it doesn't follow its famous "embrace, extend and extinguish" method, Microsoft has no difficulty in keeping up with any changes in FOSS ideas it borrows - the source is available.
But Mono cannot do this because it is aping (pun intended) proprietary software: Microsoft may have submitted standards for some classes of .Net to the standards organisation ECMA but there is nothing to prevent the company from changing everything tomorrow - and then just taking its ball and going home. KDE developer Tim Jansen puts it this way: "A cloned framework puts innovation in Microsoft's hand. You still have the chance to write better applications, but the innovation of the platform will always trail behind. What advantage does free software have when its innovation is limited to that of its competition?" Indeed, he seems to have come a long way from the youngster who co-founded a project simply because an existing one was using a proprietary toolset. Some ideals seem to have fallen off his handcart somewhere along the journey.
{moscomment}
Get stories like this delivered daily - FREE - subscribe now
|
| < Next story in category | Previous story in the category > |
|---|


Tags






