Skip Links

Network World

  • Social Web 
  • Email 
  • Close

(Comma separation for multiple addresses)
Your Message:

Ex-Microsoftie: Free software will kill Redmond

By Shane O'neill , CIO , 05/21/2009
  • Share/Email
  • Tweet This
  • Comment
  • Print

Bill Gates probably will not sing the praises of Keith Curtis, a programmer with Microsoft for 11 years who's now left the fold and written a book about why the Redmond way will fail. Oh yeah, Curtis is not afraid to speak his mind as a Linux guru, either.

See Network World's Microsoft subnet

The mantra Curtis repeats throughout his book "After the Software Wars": proprietary software is holding us back as a society.

In the book, Curtis says that while proprietary software made Microsoft one of the most successful companies of all time, it's a model destined to fail because it doesn't let software programmers cooperate and contribute, and thus stifles innovation.

Curtis did programming work on Windows, Office and research at Microsoft and never actually used Linux, he says, until he quit his job in late 2004. The ensuing years have made him a Linux fanatic, and he is convinced that free, open-source software is technically superior. As long as Microsoft and its proprietary model dominate, Curtis says, we will live in "the dark ages of computing."

In an interview with CIO.com's Shane O'Neill, Curtis discusses the rise of free software, Linux's role in what he calls the inevitable fall of software's biggest giant and ... robot-driven cars.

In what ways will free software be Microsoft's undoing?

Free software will lead to the demise of Microsoft as we know it in two ways.

First, the free software community is producing technically superior products through an open, collaborative development model. People think of Wikipedia as an encyclopedia, and not primarily software, but it is an excellent case study of this coming revolution.

There are also many pieces of free software that have demonstrated technical superiority to their proprietary counterparts. Firefox is widely regarded by Web developers as superior to Internet Explorer. The Linux kernel runs everything from cell phones to supercomputers. Even Apple threw away their proprietary kernel and replaced it with a free one.

Second, free software undermines Microsoft's profit margins. Even if Microsoft were to adopt Linux - a thought experiment I consider in the afterword of my book - their current business model would be threatened. There are many ways for hardware and service companies to make money using free software, but these are not Microsoft's sources of revenues.

Free products like Linux and Google Docs currently comprise only a tiny proportion of their respective markets compared to Microsoft. What will it take for free software to truly catch on with consumers and businesses as you predict it will? And how long will that take?

Linux and other free software are already doing well in markets other than the desktop. Google has hundreds of thousands of machines running Linux. Free software is well on its way to conquering the small and the large, and the remaining challenge is the desktop in the middle.

The desktop is a particularly hard problem, but Linux is very close and is advancing at a fast pace. The move to the Web has also undermined Microsoft's position, as the most popular application on a computer is a Web browser, and Firefox ably meets those needs.

  • Share/Email
  • Tweet This
  • Comment
  • Print

Comments (42)
Login
Forgot your account info?

RE:By Anonymous on May 21, 2009, 3:38 pmAmen! Great article!

Reply | Read entire comment

Not all software will be free because some of it is boringBy Anonymous on May 21, 2009, 9:58 pmSome things are so boring to write and maintain that free software developers won't (and currently don't) work on them. Some bugs, even though they are major usability...

Reply | Read entire comment

THis fellow's a nutty ideologueBy Anonymous on May 21, 2009, 11:19 pmI had a hunch this fellow was a little loopy, and sure enough on p.3 comes his bizarre statement: "Faster progress in artificial intelligence is one of the most...

Reply | Read entire comment

Microsoft doesn't matter anymoreBy Anonymous on May 21, 2009, 11:56 pmI said this about 3 years ago and, if you Google for it, you'll find a lot of others said the same thing several years ago. Microsoft doesn't matter anymore in software...

Reply | Read entire comment

We need ideologues!By Anonymous on May 22, 2009, 12:17 amGNU/Linux is not just a better OS. The Philosophy is most important. We don't need compromises like proprietary drivers, games... We need total freedom and therefore...

Reply | Read entire comment

One person's boredom is another's excitementBy emk on May 22, 2009, 1:48 amWhats boring to programmers is not only a personal matter, it is also a cultural matter. Free software is making great strides outside the US and the western world....

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed