A Bountiful Year for Open Source

After considering dozens of combinations, Christine Peterson hit upon "open source," and the phrase has grown to represent a section of the software marketplace big enough to merit its own end-of-the-year roundup.
[ InfoWorld's Bossie Awards recognize the best open source software of the year: Best open source applications | Best open source application development software | Best open source platforms and middleware | Best open source networking software. ]
If anything, rounding up the news about open source is impossible these days because there's just so much of it. Still, gross generalizations are easy to make as long as everyone realizes they're wrong as often as they're right. There are hundreds of thousands of projects floating about the Web, and any statement is probably correct for some subset, however small.
There's little doubt that open source projects are flourishing, at leasta as measured by their sheer numbers. There are 1.49 million projects at GitHub. SourceForge tallies more than 2 million downloads a day.
Code is everywhere, and it is more and more likely to be open source from the bottom to the top of the stack. Ruby, Python, Perl, JavaScript, and PHP dominate the list of top languages at GitHub. This code, in turn, runs on open source libraries that sit on Linux. Although proprietary coding tools and extensions continue to proliferate, the core is increasingly fully open source.
This domination is pushing into other areas. Open source content management systems like web.py, phpBB, CakePHP, Lift, Drupal, Joomla, and probably hundreds of other open source CMS frameworks are packaging up most of the information you read today. It is rare to find a website that depends on just Apache to deliver the content.
Scientists and academics are pushing open source software even further. Mathematicians are exploring bundling their equations in Sage notebooks, and biologists seem to love Python. Moodle is the dominant courseware tool. The list from the world of research is endless, especially since it's now common for colleagues to expect open source code and data to accompany the text.

Some cynics, though, are skeptical about whether $1 billion truly measures the success of the open source ideals. In a sense, every purchase of a server license represents someone who did not download, share, compile, or remix the source code. While true open source licenses are a tradition at Red Hat, the product page is set up to let people "buy" licenses that are counted by the number of "sockets," another way of measuring CPU power.
Red Hat continues to push service, custom engineering, training, and completely open versions such as Fedora and CentOS, but many parts of it seem much closer to a big business than a hippie commune. Its success illustrates how open source is not just a path for DIY enthusiasts or profit-hating communitarians.































Add Your Comment