|
|

Linux estrictamente se refiere al núcleo Linux, pero es más comúnmente utilizado para describir un sistema operativo Unix libre, también conocido como GNU/Linux, formado mediante la combinación del núcleo Linux con las bibliotecas y herramientas del proyecto GNU. La primera versión del núcleo Linux fue escrito por el hacker finlandés Linus Torvalds y liberado en 1991, combinado con componentes de GNU. El núcleo no es parte oficial del proyecto GNU (el cual posee su propio núcleo, llamado Hurd), pero es distribuído bajo los términos de la licencia GPL (GNU General Public License).
El término "Linux" se utiliza actualmente para distribuciones Linux completas, las cuales suelen contener grandes cantidades de software además del núcleo, partiendo de servidores web como Apache a entornos gráficos como GNOME o KDE y suites ofimáticas como OpenOffice.org.
Desde su primer lanzamiento, Linux ha acrecentado su popularidad muy rápidamente, sobrepasando a varios Unix propietarios e incluso ha llegado a raspar el amplio dominio de Windows. Su gran flexibilidad ha permitido que sea utilizado en computadoras personales, supercomputadoras, dispositivos portátiles como teléfonos celulares, etc.
El logo oficial de Linux es el pingüino Tux. Existen grupos de usuarios (Linux User Groups o LUGs) en casi todas las áreas del planeta. La marca Linux (Número de serie: 1916230) pertenece a Linus Torvalds y se define como "un sistema operativo para computadoras que facilita su uso y operación".
Existen numerosas distribuciones Linux (también conocidas como "distros"), ensambladas por individuos, empresas y otros organismos. Cada distribución puede incluir cualquier número de software adicional, incluyendo software que facilite la instalación del sistema en una computadora. La base del sistema de cada distribución incluye el núcleo Linux, pero suele incluir también varios paquetes de software del proyecto GNU, incluyendo un intérprete de comandos y utilidades como bibliotecas, compiladores y editores de texto. Debido a que estos componentes (escenciales para un sistema funcional) provienen de un proyecto anterior a Linux, Richard Stallman (fundador del proyecto GNU) pide a los usuarios que se refieran a dicho sistema como GNU/Linux. A pesar de esto, la mayoría de los usuarios continúan llamando al sistema simplemente "Linux" y las razones expuestas por Richard Stallman son eterno motivo de discusión.
La mayoría de los sistemas Linux incluyen también herramientas procedentes del mundo BSD y usualmente se utiliza la plataforma XFree86 para sostener interfaces gráficas.
Los usuarios de Linux, quienes tradicionalmente han tenido que instalar y configurar sus propios sistemas manualmente, han sido estereotipicamente más orientados a la tecnología que aquellos usuarios de Windows y Mac, a menudo siendo etiquetados como "hackers".
Sin embargo, con la adopción de Linux por numerosas empresas fabricantes de PCs, muchas computadoras son vendidas con distribuciones Linux pre-instaladas, y Linux ha comenzado a tomar su lugar en el vasto mercado de las computadoras de escritorio.
Como alternativa, algunas distribuciones (como Knoppix o Gentoo) permiten bootear Linux directamente desde un disco compacto (a menudo llamado un CDVivo o "LiveCD") sin modificar en absoluto el disco duro. Para este tipo de distribuciones, en general, el usuario puede descargar la imagen del disco desde Internet, quemar un disco con ella y ejecutar Linux desde el CD.
Otras posibilidades incluyen bootear desde una red (para sistemas minimalísticos) o de discos floppy.
Con entornos de escritorio como KDE y GNOME, Linux ofrece una interfaz gráfica más similar a aquellas de Mac OS o Windows que a la tradicional interfaz de línea de comandos de Unix. Existen en la actualidad numerosas aplicaciones gráficas, ya sean libres o no, que ofrecen funcionalidad similar a la de programas disponibles para otros sistemas operativos gráficos.
Un estudio sobre la distribución Red Hat Linux 7.1 reveló que esta en particular posee más de 30 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.
La mayor parte de su código (71%) pertenecía al lenguaje C, pero fueron utilizados muchos otros lenguajes para su desarrollo, incluyendo C++, Bash, Lisp, Assembly, Perl, Fortran y Python.
Alrededor de la mitad de su código total (contado en líneas de código) fue liberado bajo la licencia GPL.
El núcleo de Linux contenía entonces 2,4 millones de líneas de código, correspondiente al 8% del total, demostrando que la vasta mayoría del sistema operativo no pertenece al núcleo del mismo.
La historia de Linux está fuertemente vinculada a la del proyecto GNU. El proyecto GNU, iniciado en 1983, tiene como objetivo el desarrollo de un sistema Unix completo compuesto enteramente de software libre. Hacia 1991, cuando la primer versión de Linux (núcleo) fue liberada, el proyecto GNU había producido ya casi la totalidad de los componentes del sistema, incluyendo un ínterprete de comandos, una biblioteca C y un compilador. Sin embargo, el núcleo de GNU estaba aún incompleto debido a su ambicioso diseño y por ende inesperada dificultad a la hora de implementar.
El núcleo de Linux fue originalmente escrito como hobby por el programador finlandés Linus Torvalds, quien se encontraba para ese entonces estudiando en la Universidad de Helsinski. Subsecuentemente, miles de programadores voluntarios alrededor del mundo han participado en el proyecto, mejorandolo continuamente. Torvalds y otros desarrolladores de los primeros días de Linux adaptaron los componentes de GNU para trabajar con el núcleo de Linux, creando un sistema operativo completamente funcional.
De esta manera Linux llenó el hueco final en el sistema operativo GNU. A pesar de que el núcleo de Linux es liberado bajo los términos de la licencia de GNU, no es parte oficial de este.
Los sistemas Linux actualmente representan una gran amenaza competitiva para los desarrolladores de sistemas operativos propietarios. Microsoft ha comenzado a advertir la creciente popularidad de Linux y el riesgo que esto representa para su dominio del mercado. Linux se encuentra actualmente en el segundo lugar de las mayores amenazas para Microsoft, según lo anunció la empresa, siendo las condiciones económicas su amenaza número uno.
Hay una serie de administraciones públicas que han mostrado apoyo al software libre, sea migrando total o parcialmente sus servidores y sistemas de escritorio, sea subvencionandolo. Como ejemplos destacados, tenemos a:
Distribuciones Linux
Aplicaciones de los sistemas Linux
La escala del desarrollo de Linux
Historia
Linux en el mercado
Linux en las administraciones públicas
Véase también
Enlaces externos
En español
En inglés