About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld HomeNewsTest CenterOpinionsProduct GuideTechIndex
 COLUMN ARCHIVE  FORUMS
 

COLUMN

 
The Open Source
Russell Pavlicek

Get Mono from .Net?

IT SEEMS THAT everyone knows about .Net. Microsoft's latest effort is featured in television and magazine ads all over the place. Of course, some people think that enough vapor surrounds .Net to cause one to become lightheaded if exposed to it for an extended period of time.

   ADVERTISEMENT
  

Free IT resource

Hear how top CIOs turn change into a competitive advantage.

Sponsored by HP

Free IT resource

Try Sun servers, workstations and storage products free for 60-days.

Sponsored by Sun Microsystems

RELATED LINKS
»  Google delivers ad-supported video clips via AdSense
»  3Com waiting for details of Bain/Huawei acquisition bid
»  Indian outsourcers' U.S. shopping spree
»  Business RSS feed 

IDG ENTERPRISE NETWORK
The Broader the E-Biz, the Bigger the Lawsuit  (CIO)
Time To Change  (CIO)

TOP NEWS 


IT SOLUTION SEARCH
But peel back the nearly endless supply of marketing hype around .Net and you find an actual architecture under there -- a published architecture interesting enough to capture the attention of Miguel de Icaza, a driving force behind the Gnome desktop and CTO of Ximian. In fact, the architecture is so interesting that de Icaza decided to begin an open-source implementation of it in a project called Mono.

So what is a nice open-source guy like Miguel doing with a project that supports what some regard as the "evil empire" from Redmond? That's a question that many open-source folks have asked. Shouldn't the open-source world be concentrating on increasing its unique value proposition instead of bolstering the position of Microsoft?

When I spoke to Miguel at the New York LinuxWorld in February, he had plenty of answers. He found a certain utility in the specification that lies at the center of .Net. That, coupled with the sentiment "It's a lot easier to implement than to design" an architecture, led Miguel and friends to start the Mono project. "What we want to do is to be 100 percent .Net compatible," Miguel explained. Why? Well, any software application written by a third party to be 100 percent .Net compatible should be portable to Linux when Mono is finished.

Now there's a thought. Any pure .Net application written under Windows will be instantly portable to Linux. Not a bad concept for .Net application designers and consumers alike. But what if Microsoft decides to "extend" its own .Net specification to add undocumented calls? Well, all the third-party vendors will be stuck in that boat as well. And they will still have the option to build a larger Linux-based business by using Mono instead of the Windows-based implementation.

As far as I am concerned, there is another reason for creating Mono: It is the open-source thing to do. Remember that open source itself is not about business plans (although companies such as Ximian have them). It's not based on one piece of software triumphing over another. Open source is about freedom. Freedom to use (and, if needed, modify) the software. Freedom to choose which solution works for you. Even freedom to better control your business by exercising control over your software.

This dedication to the freedom of the user means that users should be free to choose a publicly available architecture, even if that architecture happened to be designed by Microsoft. Giving people that option is part of what open source is about.

The community is at its best when it is true to itself -- even if Microsoft might in some way benefit from it.


Contact Russ at pavlicek@linuxprofessionalsolutions.com. You can also log in to the Open Source InfoWorld forum at http://www.infoworld.com/os .




RELATED SUBJECTS

Business News

Discuss this article in our online forums

MORE >


SPONSORED WHITE PAPERS
EMC - Lower costs and improve reliability-Get the EMC CLARiiON white paper!
Ciphertrust - Are you ready for Sobig.G? Learn how to protect your email systems.
CDW - Personal attention. CDW. The Right Technology. Right Away.
EMC - Explore key performance features and capabilities of EMC ControlCenter 5.1.1.
Intel - Free Intel white paper shows you how to deploy a secure wireless LAN
Cisco - FREE WHITE PAPER: BLUEPRINT to design and implement secure VPNs
Verity, Inc. - "Mass Consolidation Hits the Web-Search Market"
McDATA - Download a FREE storage consolidation white paper from McDATA(R).
Lucent Technologies - Overcoming Common Firewall Limitations
Lucent Technologies - Leverage Your Mobile High Speed Data Access. Download Free White Paper!
Nokia - Get the scoop! Mobilizing business white papers & case studies.
BMC Software - Maximize the Potential of Enterprise Data: Free white paper!
Network Associates - Free white paper - Strategies for Optimizing Network Costs and Benefits
Entrust - Manage identities across applications. Improve productivity.
Stalker Software - CommuniGate Pro - Transform your Email and Calendaring
Remedy - A NEW Gartner Research Note:Producing Quality IT Services

Search the IDG White Paper Library:


SPONSORED LINKS

INFOWORLD MARKETPLACE


» Protect Brands, Revenue & Customer Trust Online
Download this informative whitepaper to learn how you can safeguard your brands-your business-online
» SOA Whitepaper Series: Automating Process Exceptions
Register here for this valuable Webinar centering on the automation of process exceptions.
» FREE Sophos Threat Detection Test
Is your AV catching everything it should? Free virus, spyware and adware scan.
» EMC delivers high-speed image capture, storage
Learn how you can quickly capture, organize, and deliver information with EMC ApplicationXtender.
» Free Guide: Understand Business IP Telephony
Get your free 80 page IP Telephony Guide. Invaluable for evaluating VoIP systems.




 HOME  NEWS  TEST CENTER  OPINIONS  PRODUCT GUIDE  TECHINDEX   About : Advertise : Subscribe : Contact Us : Awards : Events 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy

All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses, phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

Computerworld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no