Networking
Security
Telco/ISP
Storage
Hardware
Software
Oddware
Strategy
Finance
Training & Development
Login
|
Join iTnews
|
Sitemap
|
RSS
Reviews
|
Galleries
|
Events
|
Net Seminars
|
Whitepapers
|
Downloads
|
Newsletter
|
Videos
Home
>
News
>
Technology
>
Software
>
Linux source code passes 10 million lines
Software
Linux source code passes 10 million lines
By
Egan Orion
Oct 23, 2008 6:48 AM
Tags:
linux
|
source
|
code
|
passes
|
10
|
million
|
lines
The number of lines of source code comprising Linux kernel files recently surpassed the ten million mark after the latest release of Linux version 2.6.27, an analysis has found.
However, that count includes blank lines, comments and text files included in a full checkout of the kernel source.
Counted slightly differently, the number of lines of actual text is "only" over nine million, but we rather like that larger figure of ten million, because white-space really is important for code readability and, well... it's a nice round number..
As with all long-term programming projects, the size of the Linux kernel code base varies over time, as old code is discarded and replaced.
Newer features and functions are constantly being added, though, so the overall size of the Linux kernel continually increases.
Some analyses of the Linux kernel code base using David Wheeler's SLOCCount program yield some interesting facts.
The acronym "SLOC" stands for Source Lines of Code.
It finds only 6,399,191 lines of source code, since it doesn't count blank lines, comments and other input.
Categorisation by language finds that the overwhelming majority of the Linux kernel code is written in ANSI C, at 96.39 per cent, with Assembly Language accounting for almost all of the rest at 3.32 per cent.
Other languages used in the kernel source files, in descending order of the number of lines of code, include Perl, C++, Yacc, Sh(ell), Lex, Python, LISP, Pascal and Awk.
More interestingly perhaps, SLOCCount also produces an estimation of the Linux kernel source code's value, that is, what it might cost to redevelop the code base from scratch, using the COCOMO development model.
SLOCCount estimates that it would take a team of over 200 developers about nine and a half years to rewrite the Linux kernel from scratch.
Based up a four year old assumption of programmers' average salary level, SLOCCount calculates that would cost nearly US$268 million.
Given inflation and adding in management overhead, US$500 million might be a fair estimate of what it might actually cost a proprietary software vendor to redevelop Linux.
In fact, thousands of programmers have contributed to developing the Linux kernel, over a period of more than 15 years.
And in terms of what it costs one to download a full Linux distribution, they did for free.
theinquirer.net (c) 2009 Incisive Media
Related Articles
Opera 10 passes 10 million downloads
Facebook reworks PHP for speedier servers
Symbian open sources mobile platform code
Internode exchanges open source e-mail for Microsoft
Breaking Stories
Video: NSW Police step up anti-piracy raids
Telstra 'price gap' is no bluff: Ovum
Researcher sued for naughty Acrobat install
Crunch: Minister is a n00b; Violence at Telstra
Microsoft plugs cheaper VDI alternative
Email this
Print this
Tweet this
Send us your tips
Comments
Be the first to comment on this article.
Thoughts on this article? Add a comment below.
Comment:
Want to participate in the discussion?
Register for FREE
Or
log in
now to comment
Ads by Google
IT Whitepapers
Top Categories
Networking
Software Development
IT Management
Enterprise Applications
Storage
more technology whitepapers »
Latest Technology Jobs
Application Support Analyst - Equities
SAP PI/XI Consultant - Great $ Daily Rates
Lead SAP MM/SD Consultant - Great $ Daily Rates
.NET Developers
CoolGen Advantage Gen Developers
HEALTHCARE SECTOR - SENIOR BUSINESS DEVELOPMENT MANAGER
more technology jobs »
Top Stories
Telstra outlines LTE trial roadmap
Still gas left in HSPA tank.
Feds arrive at $2500 to connect fibre to new homes
Greenfields legislation introduced to Parliament.
iiNet looks to close gaps in AFACT judgement
Tries to see off future High Court appeal.
Employers: Look to gaming to motivate staff
iiNet leads the way on NBN fibre pricing
Feds arrive at $2500 to connect fibre to new homes
iiNet looks to close gaps in AFACT judgement
IT workers hunt for new jobs
NSW Police: Don't use Windows for internet banking
Datacom data centre flooded by Melbourne storm
Open source not free, Senate hears
iiNet leads the way on NBN fibre pricing
Feds arrive at $2500 to connect fibre to new homes
Latest Videos
See all videos »
Latest Comments
"Why can't Conroy just buy a direct connection from Telstra just like any other customer? Why ..."
on
Telstra 'price gap' is no bluff: Ovum
by
FLashy
Mar 20, 2010 3:57 AM
"@zag - i've got to correct all the mistakes you've made in your comment. First off, the ..."
on
Feds arrive at $2500 to connect fibre to new homes
by
hsvandrew
Mar 20, 2010 12:26 AM
"The other one was 6500 movies , and that's undoubtedly just the tip of an iceberg."
on
Video: NSW Police step up anti-piracy raids
by
Ace
Mar 19, 2010 11:15 PM
"I don't know what's more disturbing about this story. That someone would go "sure I'll help you" ..."
on
Researcher sued for naughty Acrobat install
by
Cham
Mar 19, 2010 9:08 PM
"Well that's a worry, may have to go back to the fox when Redmond try to cheat their XP committmen..."
on
No XP support for IE9, says Microsoft
by
btone
Mar 19, 2010 8:18 PM
Plan Finder
Powered by
WhistleOut
Mobiles
Deals
Broadband
1)
HTC Magic
5 plans
5%
2)
Nokia E72
28 plans
22%
3)
Nokia E71
47 plans
2%
4)
Nokia N97
40 plans
15%
5)
Sony Ericsson C903
31 plans
5%
This Guy is Not
Bob. This is...
Super-fast in home wireless broadband + local and national calls.
Sony Deals
With Optus
Great Sony PlayStation® deals available for a limited time with Optus.
3 Months Free
on HTC Magic
The HTC Magic is now available on the $29 Cap from 3 Mobile with 3 months free access.
3 Months Free
on Nokia E71
The Nokia E71 is now available on the $29 Cap from 3 Mobile with 3 months free access.
Nokia E72 +
3 Months Free!
The Nokia E72 - new model with full keyboard and 3 months free on the $49 Cap.
3 Months Free
with 3 Mobile
Get 3 months free on Nokia E71, Samsung F480, Nokia E63 and more with 3 Mobile.
New iPhone Price
on $49 Cap
Vodafone have released new iPhone 3GS prices on the $49 Cap.
iPhone 3GS
With Optus
Save up to $100 when you buy online with Optus.
Optus 90GB
Save $969.71!
Buy online and save $969.71 on a 90GB broadband plan from Optus.
«
1
of
»
1)
Netspace
36 plans
50%
2)
3
7 plans
50%
3)
Optus
41 plans
11%
4)
Vodafone
7 plans
7%
5)
Telstra BigPond
30 plans
3%
Mobiles
|
Broadband
|
Credit Cards
Haymarket - iTnews