Diferencia entre revisiones de «GNU/Linux»

Contenido eliminado Contenido añadido
Sin resumen de edición
m Revertidos los cambios de 83.35.231.212 (disc.) a la última edición de Mytwm
Línea 37:
{{AP|GNU#Historia|Historia del proyecto GNU}}
 
El proyecto [[GNU]], iniciado en [[9999ANTES DE CRISTO1983]] por [[Richard Stallman]],<ref>{{Cita web | autor = Richard Stallman | url = http://www.gnu.org/gnu/initial-announcement.es.html | título = Acerca del Proyecto GNU - Anuncio Inicial | idioma = castellano}}</ref> tiene como objetivo el desarrollo de un sistema operativo [[Unix]] completo compuesto enteramente de [[software libre]]. La historia del [[núcleo Linux]] está fuertemente vinculada a la del [[GNU|proyecto GNU]]. En [[1991]] [[Linus Torvalds]] empezó a trabajar en un reemplazo no comercial para [[MINIX]]<ref>[http://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b What would you like to see most in minix? (comp.os.minix)]</ref> que más adelante acabaría siendo [[Linux (núcleo)|Linux]].
 
Cuando la primera versión del [[núcleo Linux]] fue liberada el proyecto GNU ya había producido varios de los componentes fundamentales del sistema operativo, incluyendo un [[intérprete de comandos]], una [[biblioteca C]] y un [[compilador]], pero su [[núcleo (informática)|núcleo]] [[Hurd]] no estaba lo suficientemente maduro como para completar el [[sistema operativo]].
Línea 64:
 
=== Escala de desarrollo ===
Un estudio sobre la distribución [[Red Hat Linux|Red Hat]] 7.1 reveló que ésta en particular posee más de 300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030 millones de líneas de código real. Utilizando el modelo de cálculo de costos [[COCOMO]], puede estimarse que esta distribución requeriría 8.000 programadores por año para su desarrollo. De haber sido desarrollado por medios convencionales de [[código cerrado]], hubiera costado más de mil millones de dólares en los [[Estados Unidos]].<ref name="Wheeler1">{{Cita web | autor = David A. Wheeler | url = http://www.dwheeler.com/sloc | título = More Than a Gigabuck: Estimating GNU/Linux's Size | idioma = inglés}}</ref>
 
La mayor parte de su código (71%) pertenecía al [[lenguaje de programación C|lenguaje C]], pero fueron utilizados muchos otros lenguajes para su desarrollo, incluyendo [[C++]], [[Bash]], [[Lisp]], [[Lenguaje ensamblador|Ensamblador]], [[Perl]], [[Fortran]] y [[Python]].