|
|
To print: Select File and then Print from your browser's menu
-------------------------------------------------------------- This story was printed from ZDNet Australia. --------------------------------------------------------------
|
Opening closed minds to open source By Richard French, Special to ZDNet June 19, 2001 URL: http://www.zdnet.com.au/news/business/soa/Opening-closed-minds-to-open-source/0,139023166,120232793,00.htm
In his recent column on ZDNet News, Jack MacCrisken criticised open source advocates for treating the merits of open source versus proprietary software development as a simplistic battle between the forces of Good and Evil.
Let's be clear. It's Microsoft that diagnosed Linux as a supposed "cancer" and polarised the debate to begin with. So I'm here to offer a second opinion: Contrary to Dr. Ballmer's misinformed prognosis, the weight of evidence shows that Linux, and open-source software in general, can in fact co-exist with proprietary software. Companies including Oracle, IBM and HP are successfully utilising open-source software, including GPL software, with no harmful side effects or infection of their intellectual property. Further, as others have pointed out, many open source licenses such as the IBM Public License, the MPL, and BSD-type licenses, enable and facilitate the peaceful co-existence of open source and proprietary software in different ways. This may come as a surprise to Jack, but as a passionate advocate of the open-source development model, I am also realistic about where it's applicable today. For companies accustomed to proprietary software development, determining where it makes strategic sense to "go open source" can present a significant challenge. And contrary to what Microsoft may want you to believe, it's far from an all-or-nothing proposition. As it turns out, many companies today choose to develop and release the source code for specific pieces of software under open-source licenses for sound business reasons: to leverage rapid innovation; to improve cost savings in R&D; to increase quality assurance and support; to build a broad base of developers, advocates and users; and even set standards for specific market segments. CEPS, the Cisco Enterprise Print System, is a classic example of infrastructure software that was released under the GPL to maximize the cost benefits of leveraging a larger community of developers and testers, and to make sure that the code would continue to be supported in the future. Similarly, HP has contributed a significant amount of open-source printing software to improve printing solutions for Linux, thereby demonstrating leadership as a provider of printing hardware. Many other companies choose to contribute to existing software projects, because it often helps them with the development, support and sales of their products. Vendors who have contributed software code to Samba, for example, include HP, IBM, SGI, Sun Microsystems, VA Linux Systems and Veritas. After all is said and done, what's buried under all of Microsoft's anti-open source FUD is its own little secret: The Redmond Empire is quite happy to fund open-source development when it suits its purposes. For example, in 1999, ActiveState announced that Microsoft was funding a three-year initiative to enhance and extend the popular open-source programming language, Perl--a technology so pervasive that it has been referred to as "the duct-tape of the Internet." Microsoft could no longer ignore support requests from customers running UNIX who wanted interoperability across platforms. Helping open source Perl grow on Windows helps Microsoft sell more copies of Windows. Moreover, as others have pointed out, Microsoft Windows itself makes use of many other open-source technologies, such as Kerberos security. Once a company has decided to adopt an open-source development strategy, planning and implementing the open-source release is the next challenge. Proper planning, guidelines and grassroots publicity can often make all the difference in how successful an open-source project is, particularly in terms of creating a community of developers and users. We realise that not all companies are ready to make the leap into developing open-source software themselves. In fact, many of our customers have come to us asking for help in how to learn from and leverage open source best practices, collaborative tools and methodologies. SourceForge OnSite, an enterprise-class collaborative development solution, takes the best of the standard open-source development toolset available on SourceForge.net and makes it easy for companies to use internally, most often for proprietary software development. Apparently Microsoft, with its "shared source" strategy, is just now beginning to acknowledge that it may have a thing or two to learn from the open-source collaborative development model. (This comes as no surprise to me, given that SourceForge.net currently supports more than 9,000 open source software projects for Microsoft platforms!) On behalf of Open Source Development Network (OSDN), I welcome not only Microsoft developers, but also Microsoft managers, to continue to explore all that open source and OSDN have to offer. If Microsoft is interested in contributing to open source software projects, we're more than happy to show Microsoft the way. Richard French is senior vice president and general manager of the Open Source Development Network. He previously held various senior management positions at Oracle Corporation, NetManage, Cincom and Groupe Bull. At Oracle,French was vice president of the Enterprise Platforms Division, where he directed product development, marketing and alliances representing annual revenues of more than US$1 billion. He received a Bachelor of Mathematics degree from the University of Waterloo in Canada.
Copyright © 2009 CBS Interactive, a CBS Company. All Rights Reserved. |