Mr. Nice Forums  
Home History Strains Media Web Community Medical Marijuana Contact us Auctions

Go Back   MNS Forums > MNS Forums > 3. The daily news

LinkBack Thread Tools Display Modes
Old 02-17-2012, 01:50 AM
admini's Avatar
Join Date: Mar 2007
Posts: 2,198
Post How Much Would Debian Cost to Develop? How About $19 Billion?

By Joe Brockmeier / February 16, 2012 10:08 AM

The developer version of Debian GNU/Linux ("wheezy") contains 17,141 packages of software, or 419,776,604 lines of code. With that figure, James Bromberger estimates that Debian would cost about $19.1 billion to produce. Bromberger also looks at the cost of individual projects like PHP, Apache and MySQL. Even at more than $19 billion, the figure is likely far short of what it would actually cost to produce.

Bromberger is following the same methodology that was used back in 2001 to estimate the cost of developing Debian 2.2 ("potato"). Debian 2.2 was estimated at $1.9 billion, which demonstrates just how much Debian and the upstream software ecosystem has grown in 11 years.
The estimate uses the SLOCCount tools from David A. Wheeler, which "automatically estimate the effort, time, and money it would take to develop the software." It uses the Constructive Cost Model (COCOMO) to estimate costs. This assumes that the average developer wage is about $72,533.
What about individual projects within Debian? Samba would cost about $101 million, Apache's httpd about $33.5 million, and MySQL runs about $64.1 million. Considering that Sun forked over about $1 billion for just MySQL, I suspect that these figures are rather on the low side.
The $19.1 billion doesn't even count the additional work added by Debian developers to upstream software. Debian developers actually have to package the software, configure it all to work together, add patches to the upstream software, and so forth. It also doesn't take into account what it costs to run Debian's infrastructure (such as its build machines), and so forth. Nor do the figures seem to take into account the overhead that would be required to actually carry fully loaded salaries with benefits, management, etc. If those things were taken into account, the figure would likely be much higher.
But even if it's not 100% accurate, it's still interesting to have a rough idea what all this development might cost if you were looking at paid software development.
As a side note, Bromberger also looked at the programming languages that make up Debian's software. ANSI C and C++ are far and away the most used. ANSI C accounts for 40% of the Debian codebase, while C++ comes in with 20%. Next is Java, with 8% of the codebase. Compare that with language rankings according to GitHub and Stack Overflow or the TIOBE Index.
And what would you pay for all that software? No cost at all. Not a bad deal, that.

How Much Would Debian Cost to Develop? How About $19 Billion?

Go placidly amid the noise and the haste,
and remember what peace there may be in silence.

The Desiderata - Max Ehrmann in the 1920s

Basic community rules for the Mr Nice Seedbank forum

Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT. The time now is 09:41 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2
All rights reserved, MR NICE SEEDBANK, NL