Sé que muchos de los mismos programas se ejecutan sin problemas en la parte superior de ambos núcleos. Sé que históricamente, los dos núcleos provenían de orígenes diferentes. Sé filosóficamente también que representaban cosas diferentes. Mi pregunta es, hoy, en 2011, ¿qué hace que un kernel de Unix sea diferente de uno de Linux, y viceversa?
linux
kernel
linux-kernel
DCIndieDev
fuente
fuente
Respuestas:
No hay nada único llamado "el núcleo de Unix". Existen múltiples descendientes del tronco de código fuente original del núcleo de Unix que bifurcaron ramas de él en diferentes etapas y que han evolucionado por separado de acuerdo con sus propias necesidades.
Los principales en estos días se encuentran en los sistemas operativos creados a partir del código fuente del Sistema V: AIX, HPUX, Solaris o del código fuente BSD, OpenBSD, FreeBSD y Mac OS / X.
Todos estos núcleos tienen sus fortalezas y debilidades particulares, al igual que Linux y otros Unix "desde cero" como los núcleos (minix, Gnu hurd, ...).
Aquí hay una lista no exhaustiva de las áreas donde se pueden observar diferencias, sin ningún orden en particular:
fuente