And here then the total number of open source projects (mind you, this only counts active projects):
Of course it will not be able to keep the exponential growth forever, but it is interesting to imagine this growth for a little while longer, and then therefore a world in which the majority of all code is open! That little fantasy aside, the exponential growth we see right now is a pretty strong indicator that there is tremendous uptake of open source across the board.
It would be interesting to see which percentage of the code is contributed by companies vs. private individuals. Nevertheless, if this trend continues then eventually open source will become the norm, rather than the exception. This is also echoed by Gartner when they say:
In a few years' time, almost all businesses will use open source... 98 to 99 percent of SaaS will be open source...I think they mean to say: 98 to 99 percent of SaaS offerings will be using open source software. But still, it looks like open source is something you can only ignore at your own peril.
Other related posts:
UK government supports open source
25 open source projects for software development
Dabbling in OpenSolaris
Comment by freitasm, on 16-Apr-2008 09:11
While the number of projects is a meaningful information, "lines of code" as a metric makes no sense at all. Badly written code tend to have more lines - and does it include the comments?
More interesting metrics would something related to functionality instead.
Comment by Dave Witzel, on 5-May-2008 23:51
It is hard to find a perfect metric for anything, but lines of code has to be a pretty decent one for measuring "effort put into software development". There can't be too many programmers out there just trying to pump up their LoC count! Most are doing as good a job as they can and the number of lines reflects that.
Add a comment
Please note: comments that are inappropriate or promotional in nature will be deleted.
E-mail addresses are not displayed, but you must enter a valid e-mail address to confirm your comments.
Are you a registered Geekzone user? Login to have the fields below automatically filled in for you and to enable links in comments. If you have (or qualify to have) a Geekzone Blog then your comment will be automatically confirmed and placed in the moderation queue for the blog owner's approval.