The State of Open Source

Stephen O’Grady has a great post analysing where the open source software movement is in the Startup, Growth, Maturity or Decline model.

Why would commercial organizations willingly cede the fruits of their labor to a market that might include their competitors? Because for software that is non-differentiating, that is not a competitive advantage – which for most non-technology firms is virtually all of their software – it will cost more over the longer term to author software privately than it would publicly. Facebook and Twitter demonstrate this quite adequately (coverage), true, but it’s not just the web firms. We see it when a hosting company (Rackspace) and space agency (NASA) jointly author a cloud computing stack that neither intends to create a software sales business around. We see it when Lockheed Martin launches an open source social networking project. And so on.

None of these can be characterized as decisions driven by idealism or emotion; they are simply the most logical means of developing software for companies that aren’t in the business of selling software. Make no mistake: we’re seeing a resurgence of roll your own software (coverage). The difference this time around is that by sharing the code developed internally as open source, it becomes possible to amortize the development costs across multiple organizations with similar needs. Worst case, you have the opportunity to lower your costs of talent acquisition; this, presumably, is one of the justifications for Google sharing details on its MapReduce and Pregel processing approaches.

Open source is something I’ve been reading and thinking about a lot recently and the more you dig into it, the more complicated it can get.

With government policy focusing more and more on using open source solutions, I wonder whether the understanding is there amongst those making buying decisions about the various licenses and business models that exist. Maybe it doesn’t matter.

It does strike me though that it is easy for a supplier to claim to provide an open source solution when in fact they don’t.

The advantages of open sourcing for both the supplier and customer, as Stephen notes in his post, are huge. But this really isn’t as simple as just saying that open source software is cheaper, or indeed ‘open’- there are lots of factors here and the implications of taking decisions around open source are potentially significant.

More on this in future posts.

Bookmarks for March 30th through April 5th

I find this stuff so that you don’t have to.

  • The Collapse of Complex Business Models « Clay Shirky – Awesome stuff from Shirky.
  •   Reflecting on my MSc research by Michele Ide-Smith – "By researching the attitudes and perceptions of authorities and citizens I hope to gain a better understanding of perceived barriers, threats and opportunities of using social media for community engagement"
  • Cinch – "Cinch is a free and easy way to create and share audio, text and photo updates using your phone or computer. Cinch enables you to capture and report on your experiences in a way that simple text just can't do. Using a simple interface, you can make and broadcast your content creations through Facebook, Twitter, CinchCast.com and more."
  • The State of the Internet Operating System – O’Reilly Radar – "Ask yourself for a moment, what is the operating system of a Google or Bing search? What is the operating system of a mobile phone call? What is the operating system of maps and directions on your phone? What is the operating system of a tweet?"
  • Penval’s Digital Inclusion Manifesto – Well done Paul Nash. This is what the digital inclusion debate needs – proper, thought through ideas. Genuinely constructive contributions. Not just people bleating about the problems.
  • tecosystems » Forking, The Future of Open Source, and Github – Is the future of open source going to be based on communities such as Apache and Eclipse or will it be based on companies that sell open source? Neither.
  • Dr Dennis Kimbro & his views on recruitment – Really interesting and thought provoking piece on talent management, and attitudes to it, in local government.
  • In quest of simplicty – "We expect IT to be complex and costly, but the lesson of the past 5 years in IT – where we’ve seen the consumerization of enterprise IT (“enterprise” is often a coy way of saying “this has to be complex and expensive – no questions!”) – is that IT can be both simple and cheap."
  • Law and social media – dull but important – "Social media throws up issues of privacy and identity which are far more complex when you have a complete record of someone’s time online and a also a need to balance the personal with the professional roles of an individual. "
  • Powerful petitions with real teeth set to bite – "Local people can now demand their councils take action on underperforming schools and hospitals, drink disorder, anti-social behaviour and other concerns under new rules giving real power to local petitions, announced Communities Secretary John Denham today."

You can find all my bookmarks on Delicious. There is also even more stuff on my shared Google Reader page.

You can also see all the videos I think are worth watching at my video scrapbook.