You are here: silicon.com > Software > Applications

Applications

Devil's Advocate: Twists and turns of open source

Tales of Mambo...

Tags: mambo, open source

By Martin Brampton

Published: 25 October 2005 07:00 GMT

Martin Brampton

Open source is not wholly different to commercial software development. But, says Martin Brampton, it can lead to some unusual and complicated situations you wouldn't see elsewhere.

At times, open source demonstrates both startling contrasts and underlying similarities with commercial software. I've had this brought home to me forcefully in the last couple of months. My involvement with the Mambo open source content management system suddenly changed in a wholly unexpected way.

[W]e now have an interesting situation where two development teams are pursuing quite different philosophies on the furtherance of basically the same product - a situation that could not easily happen in the commercial world.

One intriguing aspect of the contrast is the extent to which purely ethical considerations are debated. The standard open source contracts are brutal in relation to developers. If you work on open source, you can copyright what you create but you can only release it as open source. When you release it, you give up just about every kind of control over it. The sole guarantee is that it will remain open source.

Naturally, defenders of the open source contract say that this is intentional. A critical element in the movement is the idea that nobody takes charge of anything. If someone else can pick up the baton and run further or faster with it, then they must be free to do so. We then find ourselves with two stark contrasts with commercial software.

One is that if software still has potential, it is much less likely to stagnate in the hands of an owner who has ceased to know what to do with it. Moreover, the idea of the fork in a software development, creating two or more rival products, is radically different from the commercial world.

Takeovers (and most mergers are really takeovers) invariably produce fewer and larger units of organisation. The occasional 'de-merger' is usually just the selling off of an unwanted business group to some other large company. In the exceptional case of management buyouts, the intention is usually to run the operation for only a short time before selling out to a large corporation.

These aspects of the commercial software world work in favour of the familiar situation of dominant products that have an effective monopoly. This is widely accepted to be against the broader economic interest. In this sense, the open source model is economically more efficient, since it enables a market to become more diverse rather than less.

The other contrast is the emphasis on ethics. The commercial world shows little sign of paying attention to ethical considerations, which are the antithesis of popular notions such as 'playing hardball' or the 'professional foul'. These seem to imply not only a distaste for ethical considerations but an advocacy of unlawful behaviour provided it leads to overall advantage.

One might be sceptical about the chances of too much emphasis on ethics surviving for long. Yet the character of open source is hard to pin down, with developers motivated by a variety of non-financial considerations. Even when financial considerations do come into it, they are indirect and more complex than in most commercial situations.

In the Mambo case, all these issues have combined to create a muddled and hotly debated situation. While the name and related IP belonged to an Australian company, Miro, an effort to make Mambo into an independent entity controlled by a non-profit foundation ran into difficulties. Before the foundation could reach stability, the company and the open source developers found themselves in irreconcilable conflict.

There is now an offspring of Mambo that is being furthered by the former development team, and claims to be the true successor to Mambo, with a mere name change. There is also a new development team for Mambo, for which, with some trepidation, I have become team leader. Many angry words have been spilled over who has done the ethical thing to whom. I don't know who is right and probably never will.

What I do know is that we now have an interesting situation where two development teams are pursuing quite different philosophies on the furtherance of basically the same product - a situation that could not easily happen in the commercial world. Involvement in it stands to be an interesting and illuminating experience.

Martin Brampton is founder of Black Sheep Research, an independent consultancy providing research, writing and speaking services on a wide range of business and technology issues. Martin was previously a director at Bloor Research, and has worked with IT as a user and analyst for over 20 years. He is a longtime contributor to silicon.com and his blog can be found on his website.

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

Clive Longbottom Windows 7: Not perfect - but ready for prime time Microsoft's latest OS fixes most of Vista's ills - but still has challenges ahead

Stephen Kleynhans Mind the details with Windows 7 Just because it might work better than Vista, it doesn't mean you can be sloppy


  • Jobs
ASP.NET/C#/VB.NET Developer - Birmingham

Your role will be to join a team responsible for using .NET technologies to design, develop and maintain solutions built on the .NET and ASP.NET ...

Service Delivery Manager

Sound understanding of current infrastructure technology and associated commercial issues with a strong emphasis on MS products will also be required ...

Technical Sales Engineer - Network Architect / Designer

Awareness and promotion of Health and Safety requirements of designs including both technical and environmental considerations. Develop unique ...

Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.





Quick Sitemap Links: