|
|
To print: Select File and then Print from your browser's menu
-------------------------------------------------------------- This story was printed from ZDNet Australia. --------------------------------------------------------------
|
Part One: Why open source will rule By Mathew Broersma, Special to ZDNet April 03, 2002 URL: http://www.zdnet.com.au/news/software/soa/Part-One-Why-open-source-will-rule/0,130061733,120264339,00.htm
Linux and the open-source movement have come a long way since the foundation of the Open Source Initiative in the late 1990s but does it have the credibility it needs to succeed in the business world? Eric Raymond believes Linux is on a roll. Raymond is best known as the co-founder, with Bruce Perens, of the Open Source Initiative (OSI) to promote Linux and other "free" software to businesses in a language they could understand. The OSI has largely succeeded in its aims, Raymond says, with backers like IBM heavily promoting Linux and big companies adopting the operating system for both back-end systems and desktops. Raymond is also the author of The Cathedral and the Bazaar and other open-source texts. For evidence that open-source movement now has the mainstream credibility it lacked in the late 1990s, Raymond points to Microsoft's failed attempts last year to discredit Linux and the GNU Public Licence (GPL) on which it is based. Now Linux and the open-source development model are well-positioned to succeed in the increasingly complex world of software development. Raymond spoke to ZDNet UK during a recent European speaking tour under the auspices of the UK and Danish Unix Users Groups.
Q: You co-founded the Open Source Initiative in late 1998 with the goal of making free software credible outside of the hacker community. What progress has been made since then?
Microsoft has been keen to undo some of that work with its anti-Linux, anti-GPL (GNU Public Licence) campaign. What happened was they floated a few trial balloons, and a group of open-source leaders put out a public statement that basically wrapped a tyre iron around their heads, and the trade press bought our story and didn't buy Microsoft's, and they've kept fairly quiet since.
Is there a danger of new laws coming into effect that could protect proprietary software companies at the expense of open source? It's hard to say at the expense of open source, because open source doesn't threaten anybody's intellectual property, you don't have to join that game unless you want to. The threats are more from legislation that's intended to accomplish IP protection in areas outside of software that have spill-over effects on software development, the DMCA of course being the best known example of such a thing. There have been some encouraging developments recently. The EFF has a brief that makes a fairly strong argument that section 12 of the DMCA is unconstitutionally vague. Under US constitutional law they have a pretty strong challenge going.
What do you think of Sun Microsystems' decision to start charging for StarOffice?
Some open-source companies are starting to add proprietary software to their open-source offerings as a way of increasing revenues. Does that threaten the open-source movement? I don't see it happening to an extent that really jeopardises any of the core open-source software or applications, otherwise I'd be much more concerned about it. And it's natural that people are going to be more conservative and careful when the economy -- not just in the US but all through the developing world, where most of the software development is going on -- is fairly recessionary right now. That makes managers more cautious and conservative and amplifies any tendency toward over-protectivity that they have.
How much does that recessionary atmosphere improve the attractiveness of Linux and other open-source software? You get a disruptive technology... that is initially much lower price and reliability, but it's cost-effective in niche markets where low cost is really important. So the technology will get a little bit of a foothold in there, and the manufacturers of the disruptive technology will use the revenue stream they get from that to gradually improve it. And you may get to the point where the disruptive technology improves enough to match actual demand, as opposed to the demand that the sustaining technologies think is there because they're always looking at their highest-margin customers. And when that happens, the sustaining technologies will just fall off a cliff. That market will just collapse. What's happening in software on the broadest scale is that open source in general and Linux in particular is a disruptive technology attack on the traditional proprietary business model and its titans, including outfits like Microsoft and SAP and so forth. And the thing is that under conditions where everybody is under pressure to cut budgets, disruptive technologies get more and more attractive because they cost a lot less. It's a tough row to hoe if you're a sustaining technologist, because there's no point at which it looks rationally appropriate to cannibalise your own business and adopt a new technology, because the margins are lower and your shareholders will kill you. It always looks until the moment of collapse like you're going to be able to continue playing the sustaining technology game and collect fatter margins, but then the world changes, the bottom falls out of your market, and you're gone.
It has been argued that in some critical aspects of desktop software, like maintaining a consistent user interface where different applications work seamlessly together, just work better when there's a big controlling company in charge. What do you make of that argument? In fact, the Linux desktops have already successfully done this. You may note that drag and drop works correctly between GNOME and KDE applications. That's not an accident, it happened because the GNOME and KDE people reached out to each other, said, "We've got to have a common drag-and-drop protocol," wrote a standard, and now the applications on both sides conform to it. That happened in spite of the fact that there was no single player that controlled both GNOME and KDE that was able to compel that interface uniformity. I think we've demonstrated in open source that it is possible to bridge those gaps and create a uniform interface. There's a closely related issue, however that I don't know how to solve yet without a big player with a lot of money, which is doing systematic user interface end user testing. We're not very good at that yet, we need to find a way to be good at it. It's the actual mechanics of setting up large-scale focus group testing with end users. 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.
Another argument says that historically speaking, monopolies like Microsoft or the railway companies are favoured when infrastructure is being built, but once the infrastructure phase is over they shrivel up. I don't think I buy it. Traditionally, when you see cases of horizontal infrastructure being built by monopolies, typically it happened because some player was able to co-opt the government early, and create barriers to entry. That's obviously not the case in the software business, thank goodness.
Microsoft has exercised a lot of control over the software market, though.
Bruce Perens has argued that big companies like IBM who use open-source software should give some of their own patented intellectual property back to the open source world. Does that seem like a reasonable argument? Part Two: Why Linux will take over the desktop, and why Microsoft is doomed
Copyright © 2009 CBS Interactive, a CBS Company. All Rights Reserved. |