Ex-Microsoftie: Free software will kill Redmond
By Shane O'neill
,
CIO
, 05/21/2009
- Share/Email
- Tweet This
- 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.
Comments (42)
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