• ubuntu
    #106
    Stallman eredeti elképzelése szerint a GNU minden részletében modern Unix rendszer lett volna. Ezért a Gnu eredeti kelnele egy Mack mikrokernelre épülő kernel a HURD lett volna. ("HIRD of Unix-Replacing Daemons" amiben a HIRD "HURD of Interfaces Representing Depth", azaz kérszeresen rekurziv szó)
    Ma már L4-et is használhatja. De továbbra sem használható éles környezetben. Részben sebességbeli problémák miatt, részben sok driver hiánya miatt. Stallman mindenben a tökéletesre törekedett, de a HURD kifogott rajta, egyelőre. Teljesen újat alkotni igen nehéz. Ugyan létezett Mikrokerneles Unix a Digital Unix kernele is Mach alapú, de a HURD megoldása számtalan ponton túl mutat ezeken. A részletekbe most inkább ne menjünk bele. Stallman egy kiválló tudós, Torvalds pedig egy jó mérnök.
    Így linus egy klasszikus unix kernelt írt meg újra, ami persze jóval egyszerűbb feladat. A Gnu és a Linux kernel padig egymásra talált az eredményt pedig láthatjuk.
    A Minix kódjához viszont semmi köze a Linux kernelének.
    Eredetileg Linus Minixen kezdett fejleszteni, de egy teljesen új kódot. Sőt igen heves vitát folytatott a Minixet fejlesztő Tannenbaummal, aki egyetemi tanár volt és az ma is hollandiában.
    A Minix kernele ugyanis mikrokernekes, a linuxé pedig monolitikus volt akkor.
    Igazából nem is linuxnak, hanem Gnu/Linuxnak kellene hívni helyesen ezeket a rendszereket.
    Linux a kernel, még Gnu a rendszer összes többi része, glibc-től a gnu tool programokig.