Subscribe to this newsletter
   
  Unsubscribe from this newsletter
   
  Send feedback to Bernard Golden about this newsletter

 



 


 

Open Source Commentary from Navica's CEO, Bernard Golden

July 2005 Newsletter

Hell Freezes Over Redux

The May 2005 Navica Open Source Newsletter discussed two events illustrating the increasing importance and adoption of open source. The first was the review of OpenOffice Associated Press published in a number of newspapers around the US. The publication of this review in mainstream press indicated that open source is breaking free of its early adopter base. That such an establishment institution as the Associated Press was willing to lend its credibility to OpenOffice is extremely telling about the progress of open source.

The second event that indicated the dropping temperature in the nether regions was IBM's purchase of Gluecode. Gluecode is an company focused on the open source J2EE application server Geronimo. Many people read the purchase as a response to the growing adoption of JBoss, another open source J2EE server.

While the purchase is certainly a shot across JBoss's bow, more importantly it also indicates IBM depth of belief in open source. It is so committed to open source as the direction of software that it is willing to compete with its own J2EE server, Websphere. I know from experience how difficult it is to introduce technologies that compete with a company's existing offerings, so the purchase of Gluecode definitely qualifies as a "hell freezes over" event.

A couple of weeks ago another event occurred that underlined the meaning of IBM's Gluecode purchase. Sun announced that it would join IBM and JBoss and release its J2EE application server under an open source license.

Let's be clear: Sun's application server is a minor part of the J2EE market and an insignificant part of Sun's revenue, so this move doesn't carry financial implications for Sun, unlike IBM's GlueCode purchase.

However, it represents a tipping point in the J2EE space. With Sun's move, there are only two vendors pursuing a commercial J2EE play: Oracle and BEA. Of the two, only BEA truly builds its business on J2EE (Oracle bundles their server with their products, so more or less gets market presence by riding along with the database and apps).

With Sun's move, open source now represents the majority of major offerings in this market. Proprietary J2EE products are the minority. From this point forward, open source will rule the J2EE market. New J2EE implementations and ISV J2EE bundling will all be open source. Oracle and BEA will be left with harvesting past design wins and installed base maintenance streams.

Frankly, this is surprising. There is still relatively rapid evolution in the J2EE space -- the underlying specification is still being improved, which would seem to provide room for commercial vendors to innovate and realize revenues. It seems that a fairly static product category -- something like SQL databases -- would have been the first one to migrate to open source dominance. Nevertheless, hell has truly frozen over. Open source has invaded and conquered a commercial software sector.

Open Source Skills: Solving the Wrong Problem

A lot of discussions about open source in general, and open source TCO in particular, focus on the challenge of finding open source skills. I recently got a piece of email from someone complaining that it was much harder to find Linux skills than just to post a job on Monster.com for Windows admins and wait for resumes to pour in. (In fact, it seemed like the mailer held me personally responsible for the dearth of Linux skills and expected me to solve his problem!).

This is a funny perspective. It is nothing to do with open source at alll. It reflects the organizational challenge that acquiring new technical skills always presents. The emailer's bleat about how easy it is to find Windows admins is true -- today. There was a time when Windows NT was a new product (and it wasn't that long ago), and finding NT skills was a challenge, because everyone knew Unix, or VMS, or whatever. IT organizations have a long history of addressing skill shortages, and have well-established mechanisms to meet the challenge.

Technical skills are human capital. They require education, formal or informal, and experience. The capital increases gradually as people learn new skills as part of their job or on their own through home study. It's not surprising that it's more challenging to find less-available skills. Naturally it requires more creative ways to solve the skill shortage problem -- just like you have to be more creative to solve any resource-constrained situation. And really, how hard is it to find Linux skills? Go to any Linux User's Group. Post to a Linux forum. Call a recruiter.

As I noted, IT organizations are very experienced in upgrading their skill sets. However, open source presents them with a far greater challenge than skill issues, and one they are not nearly as experienced in solving. I refer to the cultural and process challenge that open source will force upon IT organizations. This will be a significant issue in the next five years.

The reason is very simple. Open source doesn't really present any insurmountable skill/techical challenges (in fact, some of those Unix skills from the past can help today!). It does, however, present an enormous challenge in terms of the playing field upon which those skills are used. Simply put, open source changes the rules of the game. The fundamental assumptions about how IT organizations work will have to be rethought because of open source. The business model of open source will play havoc with IT processes.

Today, most IT projects have, at their heart, vendor-centric assumptions. Projects are all about selecting the right vendor or upgrading a vendor's products (often forced by a vendor's mandatory upgrade dictate). IT organizations have the luxury of expecting lots of help from the vendor in return for the large licensing or maintenance fees they pay. Another way to say this is that IT vendors do the work of selling, which includes the direct selling effort but also all of the marketing, partner education, and so on.

With open source, vendors are passive. Open source software is bought, not sold. Users are expected to take care of their own selection and assessment. Once they've decided on a product, the vendor (if there is one associated with the product) will offer support and maintenace.

Of course, this is not unique to open source. It is the reality of any market moving from high margin to low margin. As margins shrink, vendors offer fewer bundled services. Users are expected to do more for themselves.

This change in IT project assumptions will be earthshaking. I predict an extended period of shock as IT organizations come to understand the complete implications of open source. The realities of open source business models will force everyone to modify their assumptions about how IT is done. Get ready for it.

See Bernard Speak at LinuxWorld

LinuxWorld next month is going to be really interesting. I expect many announcements about open source companies getting VC funding. Attendance should be higher, with a larger percentage of attendees coming from mainstream companies.

I will be speaking three times at LinuxWorld, twice in the Addison-Wesley/Prentice Hall booth, and once as part of a panel on open source trends. Here are the details:

August 10, 12:00: Press Panel

August 10, 1:30: Addison-Wesley Booth: "Enterprise Open Source Adoption: Trends, Opportunities, and Challenges"

August 11, 10:30: Addison-Wesley Booth: "Open Source ROI: The Real Story"

Please stop by and see me. I look forward to meeting many of you in person.

 

 

 

 

 

 
 

  © Copyright 2004-7 Navica Inc. All rights reserved.