Linux

Linux es la denominación de parte de un sistema operativo denominado núcleo. Es uno de los paradigmas del desarrollo de software libre (y de código abierto), donde el código fuente está disponible públicamente y cualquier persona, con los conocimientos informáticos adecuados, puede libremente estudiarlo, usarlo, modificarlo y redistribuirlo.

El término Linux estrictamente se refiere al núcleo Linux, pero es comúnmente utilizado para describir al sistema operativo tipo Unix (que implementa el estándar POSIX), que utiliza primordialmente filosofía y metodologías libres (también conocido como GNU/Linux) y que está formado mediante la combinación del núcleo Linux con las bibliotecas y herramientas del proyecto GNU y de muchos otros proyectos/grupos de software (libre o no libre). Actualmente, una parte considerable de las aplicaciones que conforman un sistema GNU/Linux son de orígen distinto: GNU, KDE, OpenOffice.org, Mozilla, Apache, MySQL, PostgreSQL, Ruby, Perl, Python, Mono, entre otros. El proyecto GNU posee desde hace muchos años su propio núcleo en desarrollo, llamado Hurd. El núcleo Linux se distribuye bajo los términos de la licencia GNU GPL en su versión 2.

La expresión Linux también es utilizada para referirse a las distribuciones GNU/Linux, colecciones de software que suelen contener grandes cantidades de paquetes además del núcleo. El software que suelen incluir consta de una enorme variedad de aplicaciones, como: entornos gráficos, suites ofimáticas, servidores web, servidores de correo, servidores FTP, etcétera. Coloquialmente se aplica el término Linux a éstas. Algunas personas opinan que es incorrecto denominarlas distribuciones Linux, y proponen llamarlas sistema GNU/Linux. Otras personas opinan que los programas incluidos proceden de fuentes tan variadas que proponen simplificarlo denominándolo simplemente a Linux.

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.

Mientras que GNU/Linux pretende que este sistema se mantenga como Software Libre. La popularidad del sistema se ha incrementado en el mercado de desde servidores, hasta Teléfonos portátiles. Su gran flexibilidad ha permitido que sea utilizado en un rango muy amplio de sistemas de cómputo y arquitecturas: computadoras personales, supercomputadoras, dispositivos portátiles, etc.

Los sistemas GNU/Linux funcionan sobre más de 20 plataformas diferentes de hardware; entre ellas las más comunes son las de los sistemas compatibles con PCs x86 y x86-64, computadoras Macintosh, PowerPC, Sparc, MIPS y la nueva consola de juegos PS3.

Asimismo, existen Grupos de Usuarios de Linux y Software Libre en casi todas las áreas del planeta.

La creciente popularidad de Linux se debe a las ventajas que presenta ante otros tipos de software. Entre otras razones se debe a su estabilidad, al acceso a las fuentes (lo que permite personalizar el funcionamiento y auditar la seguridad y privacidad de los datos tratados), a la independencia de proveedor, a la seguridad, a la rapidez con que incorpora los nuevos adelantos tecnológicos (IPv6, microprocesadores de 64 bits), a la escalabilidad (se pueden crear clusters de cientos de computadoras), a la activa comunidad de desarrollo que hay a su alrededor, a su interoperatibilidad y a la abundancia de documentación relativa a los procedimientos.

Hay varias empresas que comercializan soluciones basadas en Linux: por lo tanto es así que Linux lo usan muchas personas a nivel mundial IBM, Novell, Red Hat, Rxart, Cannonical (Ubuntu), Rxart, así como miles de PYMES que ofrecen productos o servicios basados en esta tecnología.

Dentro del segmento de supercomputadoras, la más grande de Europa se llama MareNostrum. Desarrollada por IBM, está basada en un cluster Linux (Presentación de MareNostrum en IBM ) y junto con esta muchas más supercomputadoras funcionando con Linux. Para finales de 2006, según el TOP500.org encargado de monitorear las 500 principales supercomputadoras del mundo, 371 usaban una distribución basada en Gnu/linux, 81 Unix, 32 SLES (Una variante de Unix), 13 Unicos con Linux y 3 Mac, ninguna usaba Windows.

“GNU/Linux” además de tener una amplia cuota en el mercado de servidores de internet debido, entre otras cosas, a la gran cantidad de soluciones que tiene para este segmento, pero además tiene un creciente ritmo en computadoras de escritorio y portátiles; y es el sistema base escogido para llevar un LapTop a cada niño por paises como China, Brasil, Argentina y Uruguay basado en el modelo en la iniciativa del MIT y firmas como AMD, Google y Sun Microsystem en el proyecto OLTPC

Historia

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 primera versión del núcleo Linux fue liberada, el proyecto GNU había producido varios de los componentes del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador.

El proyecto GNU aún no contaba con el núcleo que definiera un sistema operativo. Sin embargo, el núcleo creado por Linus Torvalds, quien se encontraba por entonces estudiando en la Universidad de Helsinki, llenó el hueco final que el sistema operativo GNU exigía. Miles de programadores voluntarios alrededor del mundo han participado en el proyecto, mejorándolo continuamente. Torvalds y otros desarrolladores de los primeros días de Linux adaptaron los componentes de GNU y de BSD, así como de otros muchos proyectos como Perl, Apache, Python, etc. para trabajar con el núcleo Linux, creando un sistema operativo completamente funcional procedente de muchísimas fuentes diferentes, la mayoría libres.