Gates wades into open source debate

NEWS While he has no objection to open-source development efforts, Microsoft chairman Bill Gates is concerned about the "Pac-Man-like nature" of the licence that governs the distribution of such software. In an interview on Tuesday with ZDNet at the TechEd 2001 conference, Gates observed that Microsoft routinely shares the source code for its Windows operating system with its partners. In addition, the company uses some open-source software in its Hotmail e-mail service. However, Gates said, "there are problems for commercial users relative to the GPL (GNU General Public Licence), and we are just making sure people understand it." The GPL governs changes to the software core, or kernel, of Linux as well as other software, and is used to govern many open-source projects as well. Under the license, a company must publish any changes to the kernel if it distributes the code. Open-source supporters point out that the GPL allows companies to write and sell proprietary programs that work with GPL-licensed code, as long as the software doesn't contain GPL code. Linux is one of the most visible examples of software that has been developed and improved under an open-source effort. An operating system created by Linus Torvalds that is used primarily in servers, Linux is governed by the GPL and competes with Microsoft's own server software. According to research firm IDC, Linux accounted for 27 percent of new worldwide operating-system licenses in 2000, and Microsoft's Windows captured 41 percent of new licenses. Gates said Microsoft's stance on open source "has been misconstrued in many ways. It's a topic that you can leap on and say, 'Microsoft doesn't make free software.' Hey, we have free software, the world will always have free software. I mean, if you characterise it that way, that's not right. But if you say to people, 'Do you understand the GPL?' (then) they're pretty stunned when the Pac-Man-like nature of it is described to them. "The ecosystem where you have free software and commercial software -- and customers always get to decide which they use -- that's a very important and healthy ecosystem," Gates said. The GPL, he continued, "breaks that cycle -- that is, it makes it impossible for a commercial company to use any of that work or build on any of that work. So what you saw with TCP/IP or Sendmail or the browser could never happen. We believe there should be free software and commercial software; there should be a rich ecosystem that works around that." Open-source advocates naturally disagree. For one, they argue that proprietary code such as Oracle's database software can run atop Linux with no legal or technical problems. Moreover, modules of proprietary code, such as a graphics card driver, may be plugged into the open-source kernel. In addition, open-source licenses such as those that cover the BSD variants of Unix, such as FreeBSD and the Apache Web server, allow software to become proprietary. VA Linux Systems Chief Executive Larry Augustin said that the "contamination" issues of GPL pale in comparison to those that people face when working with Microsoft software. "Microsoft's shared-source (program) has many of the same issues, and they're often worse" because the person must make sure none of the Microsoft ideas creeps into other software, he said. "A person who's seen shared source is probably very contaminated and is going to have a hard time working on other projects." Gates' comments amplify recent public statements by Microsoft executives that have cast Linux and the open-source philosophy as being everything from bad for competition to a "cancer." Analysts also have interpreted Microsoft's criticism of Linux, in particular, as evidence of the company's growing concern over the popularity of the operating system. The success of Microsoft's .Net Web services plan relies on the company controlling the server operating-system market, analysts say. "There are people who believe that commercial software should not exist at all -- that there should be no jobs or taxes around commercial software at all," Gates said. While that's a small group, "the GPL was created with that goal in mind. And so people should understand the GPL. When people say open source, they often mean the GPL." News.com's Stephen Shankland contributed to this report. Find out how the open-source movement is revolutionising the high-tech world at ZDNet UK's Linux Lounge. Have your say instantly, and see what others have said. Click on the TalkBack button and go to the Linux lounge forum Let the editors know what you think in the Mailroom. And read other letters.

Post your comment

In order to post a comment you need to be registered and logged in

Log in or create your ZDNet UK account below

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Membership FAQ

ZDNet UK Live

dava4444

this spam bot is exasperating

1 hour ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

:D I think the server exchange does slow down a bit round 5 to 7/8 pm but I find I mostly get 3 to 4 MBps on downloads and by that time there...

1 hour ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

night before last

1 hour ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

5MBps, I saw 5.8

1 hour ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

honestly I do get

1 hour ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

thank you for the support. ..but in

1 hour ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

if you download a BIG file from the MS site then THAT is your *true* speed.

2 hours ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

Hi Fat Pop Do Wop!

2 hours ago by dava4444 on I'd Rather Have a Bigger Byte Than a Little bit...Broadband
dava4444

it filters the word 'aittude' mis spelled intentionally

2 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

but with a fair amount of work, possibly. God Bless Dava

2 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

But I think Googles idea could be developed into an able paradigm. right now, no.

2 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

took there repos down for Ubuntu (I think there back now but they took a few months). I don't think there is a perfect answer,

4 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

but the community coding and ideas would be gratis, maybe that's why OEM's can be 'slackers' when it comes to Linux. they just sit back and let...

4 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

continued the bad point about that is hardware, a rival OEM can take your development and use it themselves and to retaliate you would have to go...

4 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

continued Okay how about something like Google's approach 'semi-open source'? . the OEM pours cash in to development and code, whilst opening it...

4 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

Hi Adrian em, interesting, yeah okay I can get this vibe, if I wanted VRec on my Tele I would need an embedded and tiny OS and you're totally...

4 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

Hi Adrian been trying to post for three days .this spam bot is a nightmare. Dava

4 hours ago by dava4444 on How to build a GUI for a toaster
dava4444

Hi James I totally agree. The new site makes me want to come and post, but the spam bot refers me at every turn. I even at one point, thought I...

5 hours ago by dava4444 on Spam? Filter Changed?
sameerhere

the future of mobile will be location and context aware. This means, you will have apps that will suggest you depending where you are right...

6 hours ago by sameerhere on Symbian^3 will do resistive multitouch, says Nokia
kenye2009

hello i would like to have some form of a answer to this question as it concerns the goverment i want to know why if your on state benefits as a...

7 hours ago by kenye2009 on ITN to launch ITV online news service

Featured white papers

Achieving PCI Compliance for:Privileged Password Management & Remote Vendor Access

For multi-store outlets, including retail, banking, grocery, gas, hospitality, convenience stores and others, reducing (or avoiding) the cost of in-store system support and maintenance while maintaining compliance with PCI and other requirements has become a strategic challenge.

Download now

Web 2.0 Security Threats: How to Protect Your Enterprise Network

Speaker: Dr. Chenxi Wang, Principal Analyst, Security and Risk Management, Forrester Research, Inc. As Enterprises are increasingly connected to the Internet and as hard organizational boundaries are fast disappearing, security professionals are facing fresh challenges in Enterprise computing.

Download now

MindManager - Tutorial for New Users - Short

This tutorial is for new MindManager users and teaches you how to get started, by creating maps, reading maps and organizing your information.

Download now