Núcleo Linux
núcleo libre de sistema operativo basado en Unix / De Wikipedia, la enciclopedia encyclopedia
Estimado Wikiwand AI, Seamos breves simplemente respondiendo estas preguntas clave:
¿Puede enumerar los principales datos y estadísticas sobre Núcleo Linux?
Resumir este artículo para un niño de 10 años
El núcleo de Linux es un software libre y de código abierto,[1] monolítico, modular, multitarea, núcleo de sistema operativo tipo Unix. Fue originalmente escrito en 1991 por Linus Torvalds para su PC basada en i386, y pronto fue adoptado como el núcleo para el sistema operativo GNU, que fue creado como un reemplazo libre para Unix.
núcleo Linux | |||
---|---|---|---|
Parte de Linux y Android | |||
Información general | |||
Tipo de programa | software libre y de código abierto | ||
Autor | Linus Torvalds | ||
Desarrollador |
| ||
Lanzamiento inicial | 25 de agosto de 1991 | ||
Vulnerabilidades |
| ||
Licencia |
| ||
Información técnica | |||
Programado en | |||
Plataformas admitidas |
| ||
Versiones | |||
Última versión estable | 6.810 de marzo de 2024 | ||
Enlaces | |||
Linux se proporciona bajo la Licencia Pública General de GNU versión 2, pero contiene archivos bajo otras licencias compatibles.[2] Desde finales de la década de 1990, ha sido incluido como parte de un gran número de distribuciones de sistemas operativos, muchas de las cuales también se denominan comúnmente Linux.
Linux se despliega en una amplia variedad de sistemas informáticos, como sistemas embebidos, dispositivos móviles (incluido su uso en el sistema operativo Android), computadoras personales, servidores, mainframes y supercomputadoras[3][4].
Puede ser adaptado para arquitecturas específicas y para varios escenarios de uso utilizando una familia de comandos simples (es decir, sin necesidad de editar manualmente su código fuente antes de la compilación)[5][6][7]. Usuarios con privilegios también pueden ajustar los parámetros del núcleo en tiempo de ejecución[8]. La mayor parte del código del núcleo de Linux está escrito utilizando las extensiones de GNU del GCC[9][10] al estándar lenguaje de programación C y con el uso de instrucciones específicas de la arquitectura (ISA) en partes limitadas del núcleo. Esto produce un ejecutable altamente optimizado (vmlinux) con respecto a la utilización del espacio de memoria y los tiempos de ejecución de tareas[1].
Las discusiones de desarrollo cotidianas tienen lugar en la Linux kernel mailing list (LKML)[11]. Los cambios se rastrean utilizando el sistema de control de versiones git, que fue originalmente creado por Torvalds como un reemplazo de software libre para BitKeeper.