LINUX

Linux es un sistema operativo libre, basado en Unix.4 Es uno de los principales ejemplos de software libre y de código abierto.5 Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linux Kernel Mailing List Archive
El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés Linus Torvalds en 1991.6 Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para usarlos con el nuevo sistema operativo.7 El núcleo Linux ha recibido contribuciones de miles de programadores de todo el mundo.8 Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución GNU/Linux y servidores.
En contra de la creencia común, Linux es un sistema operativo en sí mismo, además de un núcleo. Esto es porque, a pesar de que ambos conceptos son distintos, en un sistema operativo monolítico ambos se componen del mismo programa: se denomina núcleo a la parte que se ejecuta en modo privilegiado, y no debe tomarse en el sentido habitual de la palabra.
Its important to realize that these programs are not part of the operating system (...). The operating system is the portion of the software that runs in kernel mode (...). A trend in modern operating systems is to take this idea of moving code up into higher layers even further and remove as much as possible from the operating system, leaving a minimal kernel (Refiriéndose a un sistema micronúcleo basado en el modelo cliente-servidor. El autor indica repetidamente que es razonable argumentar que las funciones que pasan a ejecutarse en espacio de usuario siguen siendo parte del sistema operativo).
Operating Systems Design & Implementation, Tanenbaum y Woodhull.
En cambio, en los sistemas micronúcleo esta correspondencia núcleo-sistema no se da, como es el caso de Darwinsistema operativo de OS X, cuyo núcleo es XNU.
Por contra, no hay que confundir distribución con sistema operativo, aunque es muy habitual que se llame "sistema operativo" a lo que realmente es una distribución. De esta manera, Linux nunca es igual queGNU/Linux, siendo este último una distribución que contiene a Linux como sistema, junto con una serie de programas y herramientas del Proyecto GNU.

Linux Kernel
Tux.svg
Linux 3.0.0 boot.png
El núcleo Linux 3.0.0 en proceso de arranque
Desarrollador
Linus Torvalds, y la comunidad de colaboradores alrededor del mundo.
Linux Kernel Archives
Información general
Modelo de desarrolloDesarrollo iterativo, mediante código abiertoy colaboración de la comunidad.1
Lanzamiento inicial25 de agosto de 1991; hace 24 años2(comp.os.minix info)
Última versión estable4.5 (info)
14 de marzo de 2016; hace 58 días
Última versión en pruebas4.6 RC1 (info)
26 de marzo de 2016; hace 46 días
Escrito enCensamblador3
NúcleoMonolítico
Tipo de núcleoUnix-like
Plataformas soportadasDEC AlphaARM,AVR32BlackfinETRAX CRISFR-VH8/300,ItaniumM32Rm68k,MicroblazeMIPS,MN103PA-RISC,PowerPCs390S+core,SuperHSPARCTILE64,Unicore32x86Xtensa
LicenciaGPL v2
Estado actualEn Desarrollo
IdiomasInglés
En españolNo 

No hay comentarios:

Publicar un comentario