Advertisement
Promo

Application development Toolkit

Eric Raymond: Microsoft could have killed Linux

Matthew Broersma ZDNet.co.uk

Published: 27 Mar 2002 18:10 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Microsoft could have killed off the open-source movement if it had tried in 1998, according to Open Source Initiative co-founder Eric Raymond.

Last year Microsoft launched a virulent attack on the open-source movement, and particular the GNU Public Licence on which open-source software such as the GNU/Linux operating system is based. High-level executives called Linux a "cancer" and a threat to intellectual property laws and capitalism itself.

The company has backed off from such public posturing since then, but Raymond said that if Microsoft had tried a bit earlier it could have succeeded.

"If they had done that in mid-1998... they might have buried us," he told ZDNet UK in a recent interview. "I was seriously worried that was a possibility, that they would turn on the hype machine before we had enough success stories and enough corporate backing to be able to counter that."

In the intervening three years, open source was able to gather corporate backers like IBM and to prove itself by running big corporate systems, Raymond said. "What happened in early 2001 demonstrated that we had already achieved enough mainstream cred and recruited enough backers inside the establishment, that when Microsoft tried it it just bounced," he said.

Open-source software is based on licences that require developers to make their improvements to the code freely available, meaning that no one organisation is in control. Linux, a Unix-like open-source operating system, has become popular for running Web servers and is seen as a credible threat to Microsoft's Windows monopoly.

Because open-source code is by definition freely downloadable, however, open-source software makers have recently turned to alternative models to make money. Sun Microsystems recently made the controversial decision to charge for its part-open-source StarOffice productivity suite.

Raymond believes the move will do StarOffice no favours, especially because its open-source components are freely available in the form of OpenOffice. "StarOffice just died," Raymond said. "If OpenOffice still exists, and it's GPLed, and they're going to start charging for StarOffice, then they just shot StarOffice through the head."

Creating a user-friendly Linux operating system is a major barrier to bringing the software to a mainstream desktop market, Raymond believes, and part of the problem is the lack of systematic, and expensive, end-user marketing research.

"I don't know how to solve (that) yet without a big player with a lot of money," he said. "The problem is they're not getting feedback from large-scale end user testing, and that's allowing a certain spikiness in the interfaces to persist that could be smoothed out otherwise."

Raymond says that the open-source model will be the most successful software development method in the future because of its ability to draw on large numbers of programmers without putting them all on the payroll of one company. This is necessary because software is growing ever more complex, and an increasing amount of work must be done simply to debug programs.

"All of the other verification models have run out of steam," Raymond said. "It's not that open sourcing is perfect... (or) in some theoretical sense necessarily the best possible way to do things, the problem is that we don't know anything that works as well... Open-source verification, the many-eyeballs effect, seems to scale pretty well."


For all your GNU/Linux and open source news, from the latest kernel releases to the newest distributions, see ZDNet UK's Linux Lounge.

Have your say instantly, and see what others have said. Go to the Linux forum.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
51 out of 99 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:









Video icon

Video

Discussions

CA CA

DNA details of innocent will be kept f...

Wednesday 11 November 2009, 10:46 PM

2 comments
Tezzer Tezzer

Weak

Wednesday 11 November 2009, 10:43 PM

2 comments
CA CA

But still...

Wednesday 11 November 2009, 9:30 PM

1 comment
CA CA

Is it fair to...

Wednesday 11 November 2009, 9:00 PM

2 comments

Featured Talkback

In association with Network Liberation Movement
The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters