Dear Ubuntu-LB Members,<br><br>Little known fact:  The <a id="KonaLink0" target="_top" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.fsckin.com/2007/09/29/giving-away-software-for-free-costs-more-than-you-would-think/#">
<font style="color: orange ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 400; font-size: 12.8px; position: static;" color="orange"><span class="kLink" style="color: orange ! important; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 400; font-size: 12.8px; position: static;">
Ubuntu</span></font></a> distribution is now includes 23,164 packages.<br><br>Did you know that the Ubuntu software repository contains 23,164
packages? I also introduce the Constructive Cost Model (COCOMO), and
finally, reference an article quoting that Debian 'cost' 1.9 billion
dollars to develop back in year 2000.<br>I detail my plan of attack to find out how much the Ubuntu distribution 'cost' to develop using COCOMO and <a href="http://www.dwheeler.com/sloc/" target="_blank">SLOCCount</a> by David Wheeler. Without his excellent program, this article would not be possible
<br><br>Downloading the source code took nearly 2 days, due to the nature of
apt-get, you must first build dependencies, then download the actual
source code. There were some annoying programs that once downloaded,
require user input (such as LILO) and that paused the downloading
process until I provided some human input.
<p>It took over 8 hours for SLOCCount to process all 51,447 files downloaded, with a 3.2GHz Intel Core 2 Duo processor.</p>
<p>I started this project with a brand new Gutsy Gibbon installation.
By the time all was said and done,my hard drive contained 92.8 GB of
gzipped source files, patches, graphics, etc - everything needed to
build Ubuntu from scratch- and installed nearly 10 GB of dependencies.</p>
<p><span id="more-127"></span>Opening Nautilus and browsing to /usr/src
makes my computer freeze for nearly 2 minutes while my 10,000rpm SATA
hard drive reads the directory structure. When running the LS command
on /usr/src recursively, it takes over 20 minutes to finish running.</p>
<p>Computer software engineers make approximately 75,000 yearly salary according to the <a href="http://www.bls.gov/oco/ocos267.htm" target="_blank">Bureau Of Labor Statistics</a>.</p>
<p>Without further ado, here are numbers you came for:</p>
<blockquote><p>Source Lines Of Code: <strong>121,131,661</strong><br>
Person-Months: 1,208,967.6<br>
Person-Days: 24,179,353<br>
Person-Hours: 193,434,823<br>
Duration Years: 18.4<br>
Duration Months: 221.0<br>
Duration Days: 4419<br>
Duration Hours: 35,354</p>
<p>Total Price: <strong>$7,033,290,160</strong></p></blockquote>
<p>Ubuntu Gutsy Gibbon and all available software packages included in
the software repositories would take over 7 BILLION dollars to re-write
from the ground up. Don't believe it? Remember, this number counts
source code from projects such as Mozilla Firefox and OpenOffice.org
which are behemoths in and of themselves.</p>
<p>If you enjoyed this article, please Digg it, or subscribe to my RSS
feed - I've got a new article coming up this weekend that 'violates'
all that is holy with Ubuntu Christian Edition.</p><p>Source Page: <a href="http://www.fsckin.com/2007/10/05/giving-away-software-for-free-costs-more-than-you-would-think-part-3/">http://www.fsckin.com/2007/10/05/giving-away-software-for-free-costs-more-than-you-would-think-part-3/
</a><br></p><p></p><br>