1. Núcleo Linux
Para el sistema operativo libre compuesto principalmente por el núcleo Linux y GNU,
véase GNU/Linux.
Para otros usos de este término, véanse Linux (desambiguación) y Núcleo (informática).
Linux Kernel
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
desarrollo
Desarrollo iterativo, mediante código abierto y colaboración de la comunidad.1
Lanzamiento
inicial
25 de agosto de 1991; hace 23 años2
(comp.os.minix info)
2. Última
versión
estable
4.0.5 (info)
6 de junio de 2015; hace 2 días
Última
versión en
pruebas
4.1 RC7 (info)
8 de junio de 2015; hace 0 días
Escrito en C, ensamblador3
Núcleo Monolítico
Tipo
de núcleo
Unix-like
Plataformas
soportadas
DEC Alpha, ARM, AVR32,Blackfin, ETRAX CRIS,FR-
V, H8/300, Itanium,M32R, m68k, Microblaze,MIPS, MN103, PA-
RISC,PowerPC, s390, S+core,SuperH, SPARC, TILE64,Unicore32, x86, Xtensa
Licencia GPL v2
Estado
actual
Activo
En español ?
Artículos relacionados
Historia de Linux
GNU/Linux
Anexo:Distribuciones GNU/Linux -Distribuciones Linux: Debian
GNU/Linux, Ubuntu, Red Hat Enterprise Linux, Slackware, SUSE Linux, etc.
[editar datos en Wikidata]
3. 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 usarlo con el nuevo sistema operativo.7 El núcleo Linux ha recibido
contribuciones de miles de programadores de todo el mundo.8Normalmente 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 denominanú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 Darwin, sistema 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 que GNU/Linux, siendo este último una distribuciónque
contiene a Linux como sistema, junto con una serie de programas y herramientas
del Proyecto GNU.