Linux: Difference between revisions

[pending revision][pending revision]
Content deleted Content added
replaced 'impractical' with 'difficult and time-consuming', impractical does not explain anything, is very vague
Undid revision 533332772 by Inzy (talk) "impractical", i.e., not sensible or realistic, seems pretty clear to me.
Line 208:
Linux and most GNU software are [[software license|licensed]] under the [[GNU General Public License]] (GPL). The GPL requires that anyone who distributes Linux must make the source code (and any modifications) available to the recipient under the same terms. Other key components of a software system may use other licenses; many libraries use the [[GNU Lesser General Public License]] (LGPL), a more permissive variant of the GPL, and the [[X.org Server|X.org]] implementation of the [[X Window System]] uses the [[MIT License]].
 
Torvalds states that the Linux kernel will not move from version 2 of the GPL to version 3. He specifically dislikes some provisions in the new license which prohibit the use of the software in [[digital rights management]],<ref>{{cite web | url=http://lkml.org/lkml/2006/1/25/273 | title=Re: GPL V3 and Linux ─ Dead Copyright Holders | author=Torvalds, Linus | date=26 January 2006 | publisher=[[Linux Kernel Mailing List]]}}</ref><ref>{{cite web | url=http://lkml.org/lkml/2006/9/25/161 | title=Re: GPLv3 Position Statement | author=Torvalds, Linus | date=25 September 2006 | publisher=[[Linux Kernel Mailing List]]}}</ref> and it would also be difficult and time-consumingimpractical to obtain permission from all the copyright holders, who number in the thousands.<ref>{{cite web|url=http://www.linux-watch.com/news/NS3301105877.html |title=– Keeping an Eye on the Penguin |publisher=Linux-watch.com |date=7 February 2006 |accessdate=9 November 2010}}</ref>
 
A 2001 study of [[Red Hat Linux]] 7.1 found that this distribution contained 30 million [[source lines of code]].<ref name = "estimating_size"/> Using the [[COCOMO|Constructive Cost Model]], the study estimated that this distribution required about eight thousand man-years of development time. According to the study, if all this software had been developed by conventional [[proprietary software|proprietary]] means, it would have cost about ${{formatprice|{{inflation|US|1080000000|2000}}|0}} ({{CURRENTISOYEAR}} US dollars) to develop in the United States.<ref name = "estimating_size">{{cite web | first = David A | last = Wheeler | date = 29 July 2002 | url = http://www.dwheeler.com/sloc/redhat71-v1/redhat71sloc.html | title = More Than a Gigabuck: Estimating GNU/Linux's Size | accessdate =11 May 2006 }}</ref>