As we’re still ironing out the kinks here at BLAB LAB, last week the following article was posted with the second half missing. The following is the entirety of Kevin’s Software As Community. Apologies for any confusion! – Melinda, Editor

I’m writing this post in WordPress, an open source blog engine. WordPress is written in PHP, an open source programming language. Our blog is running on an Apache web server using a MySQL database, both open source. All on top of the Linux operating system – perhaps the most famous open source project.
Our newly launched web site also uses MySQL and Apache. I’ve developed it in Ruby on Rails, using a number of popular community extensions. I’ve tested it in FireFox, using the amazing FireBug plug-in. Yup, all open source.
What’s Open Source?
Open source is free software. But, as the community cliche goes, it’s free as in speech, not free as in beer.
Or, as the founder of the free software movement puts it, free as in freedom.
The official definition:
Free software is software that gives you the user the freedom to share, study and modify it. We call this free software because the user is free.
You use open source software everyday you’re on the web. It’s increasingly likely you’re using an open source browser like FireFox. If not, most of the web pages you visit leverage open source.
The community of collaborators that have formed around open source projects is fascinating – and perhaps surprising. Linux is a great example. A list of contributing companies from April 2008 includes IBM, Intel, HP, Oracle, Novell, and Cisco – companies that are fiercely competitive with each other in a number of areas. Yet regarding the Linux Kernel, they are happy to share resources and intellectual property.
Why?
I would claim for the same reason that competing restaurants or clothing stores join the same chamber of commerce: common needs and shared goals.
In many contexts, collaboration – even with your greatest nemesis – makes more than good sense.
This philosophy has taken a while to evolve, though. For decades software systems were closed and proprietary. Software – no matter how common it’s function – was often considered “special sauce” and something to be guarded.
Recently, though, a philosophy around shared infrastructure has evolved. Starbucks and Tully’s might compete on location and price, but they both pay taxes that contributed to shared transportation infrastructure – roads, subways and sidewalks that deliver employees, customers, and coffee beans.
This philosophy has now extended to operating systems, databases, and web servers. The sharing is transparent and voluntary, without government playing the middle-man.
What a concept!
Open source can teach us a lot. I think – and hope – that more businesses will approach their problems, challenges, and opportunities as shared problems, challenges, and opportunities.
There is much more to gain than lose.
After all, we are all in this together.
Written by Kevin Moore