Sunday | 6 July, 2008
Computerworld

The state of open source: Bruce Perens, Open Source Definition
Open source leader views software patenting as the No. 1 impediment to innovation
Jason Snyder (InfoWorld) 31/03/2008 10:13:09

Additional Resources
Executive Guides
Whitepapers
Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.

Newsletter Subscription

Sign up for our Computerworld newsletters!
Computerworld's twice-daily news service keeps you in touch with the latest, most important headlines from Australia and around the world.
Keep up with the latest virtualization technologies, products, news and features.
RSS Feeds

Open source now enjoys a rich and complex history, which is largely the result of trial and error over the years. What would you say have been the open source community's greatest missteps, or lessons learned?

It's a lot easier to talk about missteps of a single company or a single project. The open source community is like an entire economy of software developers or an entire software industry. No real industry has central leadership, it's made up of separate players going their own ways. That makes it much more robust than a single company could ever be.

I see the biggest mistakes as happening in law rather than technology, because they're the ones that are the hardest to fix. Some of them are in courts, others in legislatures. IBM brought the lawsuit that made software patenting legal in the United States. The US patent office actually prohibited software patenting before then. Reversing that prohibition was a big mistake for the entire software industry and the US economy. State Street Bank did the same thing for business-method patents. The US passed DMCA as law, and has pushed it on other countries, and that's very anti-customer and connected with the misguided war on the customer being waged by the music industry. Those are the mistakes I'd fix, if I could.

If you could wave your wand and create the perfect software "universe," what would it look like?

A level playing field for proprietary software and open source. I'm not asking for any preference whatsoever, just fairness and a right to exist and operate for both open source and proprietary software. Because I think that on a real level playing field, open source would win most of the time.

There has been a fair amount of controversy, competition, and dissent within the various open source communities. Does this lack of agreement damage the long-term goals of open source, or would you like to see more of this?

This question is about seeing that open source is a much bigger thing than just one company, even if the company you're comparing it to is one of the world's largest. Is the United States damaged by the fact that it did not start out with just one presidential candidate and stick to that one? Of course not! Are we damaged because stores compete and there's more than one place to get most anything? Your Economics 101 student would know better. Competition, argument, and dissent are how we arrive at the optimal way to do things. If you want a trendy term, consider it a sort of prediction market.

One company, with one plan, can't do what an entire market can do. Marketing has no crystal ball. If marketing folks were that good at forecasting the future instead of designing products, they'd be at home trading stocks. So, what open source uses instead is the wisdom of an entire operating economy. We try almost everything, and we apply a Darwinistic filter to the result. The good projects gain a lot of attention, and the boring projects only waste one person's time. That is more effective at creating new innovation and getting it into people's hands than any one company with a plan can be.

Market Place

Computerworld Member Login


 

Beyond Virtualisation - The Roadmap to 2012

CIO Breakfast Briefing
8:30am - 10:30am

Brisbane | 22 July | Sofitel Brisbane
Sydney | 23 July | Four Seasons Hotel
Canberra | 24 July | The Hyatt

Attend and discover:

  • What happens after virtualisation
  • The benefits automation drives
  • When automated infrastructures will emerge
  • What the roadmap to 2012 looks like
  • How to deliver an automated architecture
  • How to maximise your investment in virtualisation
Whitepaper

Colonial First State reduces time-to-market for core applications

Due to the competitive nature of the finance and superannuation market, maximising speed-to-market for new products and services is critical. Discover how CFS standardised quality management and automated testing to achieve this.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links