“Conocimiento Sistemas>unix

¿Cuántas líneas de código hay en el sistema operativo Linux?

2012/7/20
No hay una sola respuesta definitiva a cuántas líneas de código hay en el sistema operativo Linux. He aquí por qué:

* Linux es un kernel, no un sistema operativo: Linux es el núcleo, el núcleo del sistema operativo. Una distribución completa de Linux * (como Ubuntu, Fedora, Debian, etc.) incluye el núcleo * más * muchos otros componentes:utilidades del sistema, bibliotecas, entornos de escritorio (gnome, kde, etc.), aplicaciones y más. Contar líneas de código para toda la distribución sería una tarea masiva con un resultado muy variable dependiendo de la distribución y sus paquetes incluidos.

* Cambio constantemente: La base de código evoluciona constantemente con nuevas características, correcciones de errores y actualizaciones. Cualquier recuento estaría inmediatamente desactualizado.

* Definición de "línea de código": Lo que constituye una "línea de código" es subjetiva. Las líneas en blanco, los comentarios y los diferentes estilos de codificación afectan el recuento.

* Métodos de conteo diferentes: Existen varias herramientas y técnicas para contar líneas de código, y pueden producir resultados diferentes.

Si bien puede encontrar estimaciones para el tamaño del kernel de Linux (en términos de líneas de código), no es muy significativo, ya que el número cambia constantemente y no reflejaría el tamaño completo de un sistema operativo basado en Linux utilizable. Es más útil pensar en el tamaño en términos del tamaño total de los repositorios del código fuente, que están en decenas o cientos de millones de líneas dependiendo de lo que se incluye (aplicaciones de kernel más).

unix
Propósito de un sistema operativo UNIX
Tutorial de depuración remota de Unix
Cómo recuperar archivos borrados de SCO Unix
¿Cómo funciona una subrutina en Linux?
¿Cuál es el propósito de HIMEM.SYS?
Unix tenedor Tutorial
¿Para qué sirve la lima de media caña?
¿Qué significa el término archivo?
Conocimiento de la computadora © http://www.ordenador.online