Auridian Consulting Value through People Value through People
FocusProductsThought LeaderAdvisoryCoursesAboutResources
Enter Our Shop  
Auridian    
Resource Centre articles Return to Resources 

Open Source - The Open Source Phenomenon

Forget hardware, the big bucks are in software. Or are they? The open source movement represents a powerful group of dedicated individuals who are changing the software landscape. We will take a look at this emerging phenomenon.

What is Open Source?

Firstly open source relates to software. Open source software is not freeware because the former may not necessarily be free and the latter has copyright restrictions. The producers of open source software take the view that the best way to produce quality software is to let it be virally (in the marketing rather than the biological sense) distributed to people in a form that allows them to improve the original software.

Commercial developers of software protect the readable version of their code (known as source code) as that constitutes the intellectual material that gives them their competitive advantage. They supply their software in a binary format. More commonly known as executable code.

Thus open source developers are in effect allowing others to have their 'crown jewels' in the hope that this will lead to better 'crown jewels'. This can be hard to come to terms with if your world revolves around market share and profit. However the smart corporates see that this 'random' decoupled approach to software evolution produces robust software and is thus worth exploiting.

The initiative has been driven by the Open Source Initiative and the Free Software Foundation. Between them a number of 'rules' have emerged:

  • Software must be distributed to anybody that wants it without restriction
  • The source code must be made available so that the receiving party can modify and improve it
  • Improvements must be notified to the initiator of the software so that upgrades can be produced and made available
  • The concept of copyleft (as opposed to copyright) has emerged, which embraces the above.
  • Most significantly, perhaps, open source software does not have to be free. The distributor is entitled to cover their costs and even make a profit.

Sounds a bit hippyish. What are the main products?

So far so esoteric you may be thinking. So let's look at some of the products that are underpinned by the open source doctrine.

  • Unix - Many parts of this very robust family of operating systems were built using the open source approach. In fact BSD Unix and the Unix like GNU operating system are both completely open source. As is Linux, the new 'talk of the town' web platform favourite.
  • Apache - Beyond the world of Indians and helicopters, Apache is the most popular Web server software product. In fact IBM use it as the foundation for its WebSphere product. Apache is an example of an open source product dominating its market.
  • Perl - The main development language for 'live content' Web pages.
  • Mozilla - The nickname given to Netscape's web browser was made open source to enable hackers to improve its security features. A key issue as it competed for dominance against Microsoft's Internet Explorer.
  • Bind - This is the software which manages the domain name service for the Internet
  • Sendmail - The most important email transport software on the Internet.

The last two are very significant. They are essentially 'killer apps'. Their existence is enough to discourage commercial software developers from even trying to compete. Such is the power of open source software.

Who are the players?

Okay. So there are some decent products out there. Who is pushing them?

There are many, but here are a few names:

  • IBM - As mentioned IBM has adopted Apache as the core of its WebSphere web server management suite.
  • Apple - Has made a big commitment to open source. This includes:
  • The kernel of its MacOS operating system
  • Apache support
  • QuickTime Streaming Server - Apples's video management suite
  • OpenPlay - Apple's network gaming toolkit
  • Red Hat / Caldera - These two companies offer versions of Linux and associated support services.
  • Netscape - Netscape Navigator Browser
  • Corel - Linux distribution.

NB. Companies such as Oracle and Sap have made a commitment to port their products to the Linux platform.

Again this reinforces the fact that the corporates have woken up to the commercial opportunities offered by the open source movement.

Pros and cons

This viral approach to developing software appears to work. There are people out there who genuinely want to make the world a better place by trying to raise the software development game. Linux attests to that.

The big problem is what happens when your people have adopted open source products and mutated them beyond recognition (because with access to the source code they can). This becomes particularly significant when they leave the company. You are left with an unmaintainable heap of spaghetti (or perhaps ravioli if an object oriented approach was taken!).

Open source is generally free or at least very cheap. So whose butt do you kick when the product doesn't work? Tricky. But companies like Red Hat and Caldera are happy to have their butts kicked for money. So at least with Linux you can have peace of mind.

Where is it all going?

The keys drivers for the open source appear to be:

  • To eliminate mediocre 'rush to market' software development
  • To use software as a weapon to drive competitors out of the market
  • To exploit the open source foot soldiers to produce quality software which can form the basis of profitable products.

In summary

The open source movement has evolved from the hobbyist's bedroom to the corporate arena. Even though the corporates appear to be exploiting the phenomenon, control still lies with the individuals who devote their free time to the open source movement. Microsoft has long argued that the US Government should not intervene in the free(!) market as the natural dynamics lend themselves to self correction whenever anyone gets too dominant. This argument gets more compelling by the day.

 

 

 

 

 

Alert your colleagues, boss or learning and development department. Click here


Go Back

Search Site   
Site Map  | Contact Us  | Your Privacy  | Terms and Conditions  |  Webmaster  |  © Copyright 2008 Auridian Consulting Limited