MacOS

A macOS, korábban Mac OS X 2001 és 2012 között, illetve OS X 2016-ig, az Apple Inc. által gyártott számítógépek operációs rendszerének neve. Ezeket Macintosh számítógépeknek vagy Maceknek nevezik. A többi számítógéptől abban különbözik, hogy a macOS elvileg csak a Mac számítógépeken fut, más számítógépeken nem. Az emberek azonban olyan számítógépeken is futtatták már az operációs rendszert, amelyek nem Macek. Ezt nevezik Hackintosh-nak, és sérti a macOS licencszerződését.

A macOS 2001-ben jelent meg először, és teljesen más, mint a "klasszikus" Mac OS, amelyet felváltott. Azzal a régi (eredeti) operációs rendszerrel ellentétben a macOS (az OS X óta) a Unix operációs rendszeren alapul (a jelenlegi verziók UNIX 03 tanúsítvánnyal rendelkeznek), és olyan technológiákon, amelyeket 1985 és 1997 között fejlesztettek ki a NeXT vállalatnál, amelyet az Apple társalapítója, Steve Jobs hozott létre, miután 1985-ben elhagyta az Apple-t. Az "X" a Mac OS X-ben és az OS X-ben a 10-es szám római számjegye, és így is ejtik. A macOS magja egy Darwin nevű nyílt forráskódú operációs rendszer, de maga a Darwin nem képes macOS szoftvereket futtatni.

A macOS-kiadásokat nagymacskákról vagy kaliforniai nevezetességekről nevezik el, és a verziószámuk 10-zel kezdődik. A macOS legújabb verzióinak kódneve macOS Catalina (10.15).

Tartalomjegyzék

·         1 Fejlesztés

·         2 verzió

o    2.1 Nyilvános béta: "Kodiak"

o    2.2 10.0 verzió: "Gepárd"

o    2.3 10.1-es verzió: "Puma"

o    2.4 10.2 verzió: "Jaguar"

o    2.5 10.3 verzió: "Párduc"

o    2.6 10.4-es verzió: "Tiger"

o    2.7 10.5 verzió: "Leopard"

o    2.8 10.6-os verzió: "Snow Leopard"

o    2.9 10.7-es verzió: "Lion"

o    2.10 10.8-as verzió: "Mountain Lion"

o    2.11 10.9-es verzió: "Mavericks"

o    2.12 10.10-es verzió: "Yosemite"

o    2.13 10.11-es verzió: "El Capitan"

o    2.14 10.12-es verzió: "Sierra"

o    2.15 10.13-as verzió: "High Sierra"

o    2.16 10.14-es verzió: "Mojave"

o    2.17 10.15 verzió: "Catalina"

·         3 Építészet

·         4 Referenciák

·         5 Kapcsolódó oldalak

·         6 Egyéb weboldalak

Fejlesztés

Az 1990-es évek elején az Apple megpróbált egy "új generációs" operációs rendszert létrehozni a klasszikus Mac OS utódjaként. A jelenlegi macOS egy olyan Unix operációs rendszer, amely a NeXT-nél az 1980-as évektől a vállalat 1997 eleji Apple általi felvásárlásáig fejlesztett technológiára épült. Ezt a céget szintén Steve Jobs alapította, miután 1985-ben elhagyta az Apple-t. Ott fejlesztették ki a Unix-szerű NeXTSTEP operációs rendszert, majd 1989-ben indították el (a "klasszikus" "Mac OS" jóval régebbi, 1984-ben jelent meg). A NeXTSTEP rendszermagja a Mach kernelen alapul, amelyet eredetileg a Carnegie Mellon Egyetemen fejlesztettek ki, további kernel rétegekkel és a BSD részeiből származó alacsony szintű felhasználói tér kóddal. Grafikus felhasználói felületét egy objektumorientált GUI eszközkészletre építették, amely az Objective-C programozási nyelvet használja.

A Unix-szerű operációs rendszerek egyszerűsített történeteZoom
A Unix-szerű operációs rendszerek egyszerűsített története

Építészet

A macOS magja egy POSIX-kompatibilis operációs rendszer, amely az XNU kernelre épül, és a parancssori felületről elérhetőek a szabványos Unix-eszközök. Az Apple ezt a szoftvercsaládot Darwin néven szabad és nyílt forráskódú operációs rendszerként adta ki. A Darwinra az Apple számos komponenst rétegzett, köztük az Aqua felületet és a Finder-t, hogy teljessé tegye a macOS-t jelentő GUI-alapú operációs rendszert.

A macOS Darwin alrendszere felelős a fájlrendszer kezeléséért, amely magában foglalja a Unix jogosultsági réteget. 2003-ban és 2005-ben a Macworld két szerkesztője is kritikát fogalmazott meg az engedélyezési rendszerrel kapcsolatban; Ted Landau a rosszul beállított engedélyeket "a leggyakoribb frusztrációnak" nevezte a macOS-ben, míg Rob Griffiths felvetette, hogy egyes felhasználóknak akár minden nap újra kell állítaniuk az engedélyeket, ami akár 15 percet is igénybe vehet. Nemrégiben egy másik Macworld-szerkesztő, Dan Frakes a jogosultságok javításának eljárását erősen túlhasználtnak nevezte. Szerinte a macOS általában megfelelően kezeli a jogosultságokat a felhasználó beavatkozása nélkül, és a jogosultságok visszaállításával csak akkor érdemes próbálkozni, ha problémák merülnek fel.

A macOS architektúrája réteges felépítésű: a réteges keretrendszerek a közös feladatokhoz már meglévő kódok biztosításával segítik az alkalmazások gyors fejlesztését. Az Apple saját szoftverfejlesztő eszközöket biztosít, amelyek közül a legjelentősebb az Xcode nevű integrált fejlesztőkörnyezet. Az Xcode interfészeket biztosít olyan fordítóprogramokhoz, amelyek számos programozási nyelvet támogatnak, köztük a C, a C++, az Objective-C és a Swift nyelveket. Az Apple-Intel átálláshoz úgy módosították, hogy a fejlesztők univerzális bináris programként építhessék alkalmazásaikat, ami kompatibilitást biztosít mind az Intel-alapú, mind a PowerPC-alapú Macintosh-vonalakkal. Az első és harmadik féltől származó alkalmazások programozottan vezérelhetők a klasszikus Mac OS-ből megmaradt AppleScript keretrendszer segítségével, vagy az újabb Automator alkalmazással, amely előre megírt, programozási ismereteket nem igénylő feladatokat kínál.

Kapcsolódó oldalak

  • Macintosh

Kérdések és válaszok

K: Mi az a macOS?


V: A macOS az Apple Inc. által gyártott számítógépek operációs rendszere (OS). Ezeket Macintosh számítógépeknek, vagy Mac-eknek nevezik.

K: Lehetséges a macOS futtatása a Mac számítógépeken kívül más számítógépeken is?


V: Igen, az emberek a macOS-t olyan számítógépeken is futtatták már, amelyek nem Macek. Ezt Hackintoshnak nevezik, és sérti a macOS licencszerződését.

K: Miben különbözik a macOS a "klasszikus" Mac OS-től?


V: Az első operációs rendszerrel ellentétben a macOS (az OS X óta) a UNIX operációs rendszeren alapul (a jelenlegi verziók UNIX 03 tanúsítvánnyal rendelkeznek), valamint olyan technológiákon, amelyeket 1985 és 1997 között fejlesztettek ki a NeXT vállalatnál, amelyet az Apple társalapítója, Steve Jobs hozott létre, miután 1985-ben elhagyta az Apple-t.

K: Mit jelent az "X" a Mac OS X-ben és az OS X-ben?


V: Az "X" a Mac OS X-ben és az OS X-ben a 10-es szám római számjegyét jelenti, és így is ejtik.

K: Mi a macOS magja?


V: A macOS magja egy Darwin nevű nyílt forráskódú operációs rendszer, de maga a Darwin nem képes macOS szoftvereket futtatni.
K: Hogyan nevezik el a macOs verzióit? V: A macOs verziókat nagymacskafajtákról vagy kaliforniai nevezetességekről nevezik el, és a verziószámuk 10-zel kezdődik.

K: Melyik a macOs legújabb verziója? V: A macOs legújabb verziója a macOs Big Sur (11.0).

AlegsaOnline.com - 2020 / 2023 - License CC3