Mi az az UNIX? A MacOS rendszer is Unix? Mit jelent ez? (2. rész)

MacOS rendszer

Az előző részben megismerkedtünk az Unix alapjaival és, hogy az AT&T cég miképp is juttatta ki a nagyvilágba a forráskódot, melyből aztán számos későbbi verziója született meg az Unix-nak. Folytassuk ahol, abbahagytuk és nézzük meg, hogy miként létezett az Unix a közelmúltban és hogyan létezik manapság.MacOS
Steve Jobs megalkotta saját cégét, a NeXT, Inc-et, miután kirúgták az Apple-től 1985-ben. Az informatikai cég operációs rendszereket készített workstation-öknek és gyártósoroknak, és ezekre a célokra megalkották a NeXTSTEP, mely egy BSD-t használt kódjának alapjául, viszont kernelje teljesen más volt. A NextSTEP rendszer tulajdonképp a Mach mikrokernel és a 4.3BSD ötvözete volt. A Mach eredetileg a hatékonyabb disztribúció és a parallel számítógépes technológiák fejlesztésére lett kidolgozva, míg a BSD történetét már ismerjük. 1996-ban a dolgok érdekes fordulatot vettek, mivel az Apple megvette a NeXT, Inc céget, ezzel pedig a NextSTEP rendszerre is rátette a kezét. Itt pedig célba is értünk, ugyanis a MacOS alapjait a NextSTEPből átvett dolgok fektették le.Unix rendszer
Az első Mac operációs rendszer Mac OS X névre hallgatott. A Mach kernel felhasználásra került benne, azonban jelentős fejlesztésekkel, és később át is alakult az Open Software Foundation-né, mely anno az OSF/1 létrejöttéhez járult hozzá nagymértékben. A kernelbe egyébként a BSD kódból is sok minden belekerült, tehát a régi jól bevált technológiák ötvözve lettek. 96-ban egyesítésre került az X/Open és az Open Software Foundation sztenderd, melyből megszületett a The Open Group. Ez a rész felelős az UNIX márka szavatolásáért, és előírásokat tartalmaz, melyeket be kell tartani, ha UNIX alapú rendszert akar valaki kreálni. Most tehát tegyünk különbséget a kis betűs Unix és a nagy betűs UNIX között.
Unix: ez egy operációs rendszerek családja, melybe az UNIX operációs rendszerek és az UNIX-szerű operációs rendszerek tartoznak.
UNIX operációs rendszerek: olyan rendszerek, melyek megfelelnek az UNIX sztenderdeknek.
UNIX-szerű rendszerek: olyan rendszerek, melyek hasonlítanak az UNIX-hoz, azonban sok sztenderdnek nem felelnek meg, így elismerve sincsenek.Software fejlesztes
A MacOS egyértelműen UNIX, mivel megfelel minden sztenderdnek, amit a hivatalos szervek kiállítottak ezzel kapcsolatban. Vissza is lehet vezetni történetét a FreeBSD és BSD kódokon keresztül, és előbb utóbb ki fogunk lyukadni az eredeti Unix-hoz, melyet a Bell Labs adott ki az 50-es években. A MacOS szívében található XNU kernel egy hibrid tehát, mivel egyesíti az Apple kódját a Mach és BSD kernelek kódjával. A helyzet 2007 óta fennáll, amikor is a MAC OS X 10.5 megjelent. Most tehát tudjuk, hogy mi az Unix története és mi a kapcsolata a mai MacOS-el!

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .