A UNIX matematikai alapokon nyugszik. Igen, kell a matek! 🙂 Alapvetően két fő ágba sorolhatóak a UNIX operációs rendszerek. Ezek: System V illetve POSIX (Portable Operating System Interface for uniX).
A Linux a POSIX családba tartozik, ide tartozik még – a teljesség igénye nélkül – a BSD, a Mac OS X, a QNX és a Windows NT is. 🙂
https://hu.wikipedia.org/wiki/POSIX
Aztán vannak az ún. System V derivátumok, ezek – a teljesség igénye nélkül: AIX, SCO, Solaris, OpenSolaris és HP-UX.
https://hu.wikipedia.org/wiki/UNIX_System_V
A különbség abból adódik, hogy a POSIX később keletkezett, ezért pl. az IPC – az Inter Process Communication, vagyis a folyamatok közötti kommunikáció – újabb implementációt kapott. Ezen kívül több markáns különbség van pl. egy RedHat Linux és egy Solaris operációs rendszer kezelése között. Nem utolsó sorban a Linux rendszereken a GNU összes csomagja alapból helyet kapott, ami pl. egy Solaris UNIX esetében külön opció. 🙂
És a végére egy kis olvasnivaló a GNU-ról. A betüszó jelentése rekurzív (önhivatkozó) módon „GNU’s Not Unix”. 🙂