Deciphering the open-source war

OPINION: He's baaack! At the recently concluded World Congress on Information Technology 2002, Microsoft's Craig Mundie registered his objection to those awful folks who take the liberty to compete with his company.

Mundie's first target is a familiar one: the folks who make Linux and other software that is under the GPL, the GNU General Public License. Considering all of those IBM ads, and the participation of every major computer manufacturer, the GNU-Linux system has indeed become a crown jewel of capitalism. This should be no surprise: Commerce has thrived in a "commons" since the first public squares were constructed, and the GPL's share-and-share-alike system creates a commons for software.

But Mundie says the problem with general public license advocates is that they don't understand that people need the opportunity to commercialise software.

"If there is not commercialisation there, a company can only exist based on ancillary manufacturing or services," Mundie said. "If commercialisation was cut down, investors would not support research and development in the IT sector, less projects would be developed, less taxes paid, and the government would have less money to run universities and all the other things that governments do."

Mundie uses a textbook tactic of manipulation: start with some reasonable talk, and lead the audience to an unreasonable conclusion. The reasonable part is that businesses have to sell something to make money. And it's (deliberately) hard to commercialise GPL software. To follow Mundie's conclusion, however, you'd have to believe that the money people save by using the GNU-Linux system just disappears.

But, of course, that money isn't lost to the economy. What happens to the money that companies save by using GPL software? They put it into their business. They like that. And of course, some of that money then goes to pay taxes, and some of those taxes pay for universities, and university R&D is where the good ideas come from.

Microsoft's R&D department produces some good ideas too. And Mundie's correct that if a lot of people turned to competitors, Microsoft would have less cash to fund research. Of course, there are also big research labs at companies that are involved with GPL software: IBM, Hewlett-Packard, Compaq Computer, Sun Microsystems--the list goes on.

Microsoft is already turning toward a services-based business plan, as .Net, Passport and other recent initiatives show. How, then, will it fund R&D when software sales aren't its primary money-maker? They will treat software as enabling technology and will continue to fund it because their service business won't work without technology.

This is little different from the way that IBM currently justifies their $1 billion annual investment in the GNU-Linux system.

But this is not to say that the main benefit of Linux and other GPL software is lower-cost. Control is the main benefit--cost is secondary.

Control means being able to get a different service provider if you don't like the service you're getting on your software. Control means not having to convince the software's producer that your needs fit in their marketing plan. Control means not living in fear that the BSA (Business Software Alliance) will bring federal marshals to raid your business. Control means not having a domineering software company.

Since Mundie brought up money: Researchers have measured the input to the economy from open source, and it turns out to be huge.

A partial count of the software available in just one noncommercial Linux system released two years ago shows that it would have cost about US$1.9 billion to develop the same software the way Microsoft does it. That system came about before the big companies joined in. No doubt the number would be even larger than $1.9 billion today.

Somebody paid for all of that free software: Individual developers paid with their free time, universities took public funding and reciprocated by making their work publicly available, and businesses freed their own intellectual property for commercial reasons. The plan was to set a standard, to get the benefit of a larger development staff than any one company could support, and so on.

If open source was economically unviable, development would have ceased long before there was $1.9 billion worth of it.

In the same speech, Mundie took a swipe at another sort of Liberty: the Liberty Alliance of many businesses to create a single sign-on that you can use on many different sites across the Internet. He said: "Rather than form a federation with Microsoft and work with what we had already created, there was this notion that the world should be offered an alternative."

Here, again, are assumptions you should not accept:

Mundie implies that Microsoft created the technology, without mentioning that it is based on the open-source Kerberos project from MIT. But this pales next to the assumption that the world needs a sign-in for the entire Internet that is controlled by Microsoft. Did you notice how the Microsoft antitrust prosecution suddenly became less of a priority after the U.S. presidential election? And now you want Microsoft to control more? It does seem appropriate to name their competition Liberty.

Bruce Perens is a leader in the free-software movement and co-founder of the Open Source Initiative.

Advertisement

Talkback 3 comments

    A developer makes a contributi ...Anonymous -- 11/03/02

    A developer makes a contribution and releases that contribution under GPL. Now why should someone profit from someone else's contribution? Well? It's not fair is it? It's like stealing isn't it? That's why the GPL makes sure that if anyone else contributes more to that software or makes changes to it then that person is to be governed by the same license. This ensures that all contributors to the software contribute to it fairly.

    If a developer doesn't like the GPL then they don't have to use it do they? If they choose to use GPL software well then they choose to accept the GPL along with it. The GPL is good in this regard because it prevents monopolising and profiting from other people's contributions.

    Many developers aren't lawyers and can't afford lawyers to draw up license agreements. Developers choose to use GPL because the license is already written for them and any one can use it. The license is well written and structured to ensure that everyone contributes to the software in the same manner the original developer intended.

    I agree the GPL is not a business model but those who choose to use it aren't trying to make money from the software otherwise they wouldn't use it. Take a look a Linux it was made out of a hobby GPL was chosen because the author didn't want to profit out of it. You see just because the GPL doesn't meet Microsoft's needs doesn't mean it's useless.

    Now the GPL may not suit Microsoft's needs and if doesn't well then don't use it, it's that simple. If you want to give developers more flexibility that you claim the GPL doesn't provide then create your own open source community using licenses based on your needs no one's stopping you. You can start at any time by just opening the source code to Windows and using your license to govern it.

    Scott hit the nail fair and sq ...Anonymous -- 11/03/02

    Scott hit the nail fair and squarely right on the head.

    Bravo! This article cuts throu ...Anonymous -- 12/03/02

    Bravo! This article cuts through the "spin" of monopoly based economics. Profit for a few does not mean wealth for all. It is unfortunate that this article will not get the public showing it deserves. Whilst the lies of Mundy may make the newspapers, the cool voice of reason rarely does. After all, where's the profit?

Add your opinion

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • David Braue Can not-so-smart meters help the NBN?
    It was interesting to witness Conroy's recent enthusiasm to spruik the NBN's role in supporting the Smart Grid, Smart City initiative. What a pity that Conroy hadn't yet seen the damning report from the Victorian auditor-general about that state's smart-meter roll-out.
  • Array Can the Telco Reform Act be win-win?
    In the second of our two programs looking at the Senate Inquiry into the Telecommunications Legislation Amendment Bill, we hear from shareholders, bureaucrats and industry groups.
  • Array Has New Zealand's smiling assassin delivered?
    One year into its tenure, how has the new New Zealand Government performed on issues of technology and telecommunications?
  • More blogs »

Tags

Back to top

Featured