MacOS
macOS, varem Mac OS X aastatel 2001-2012 ja OS X kuni 2016. aastani, on Apple Inc. poolt toodetud arvutite operatsioonisüsteemi nimi. Neid nimetatakse Macintosh-arvutiteks ehk Macideks. See erineb teistest arvutitest, sest macOS on mõeldud töötama ainult Macidel, mitte muudes arvutites. Siiski on inimesed pannud operatsioonisüsteemi jooksma ka arvutites, mis ei ole Macid. Seda nimetatakse Hackintoshiks ja see rikub macOS-i litsentsilepingut.
macOS tuli esimest korda välja 2001. aastal ja on täiesti erinev "klassikalisest" Mac OSist, mille ta asendas. Erinevalt sellest vanast (algsest) operatsioonisüsteemist põhineb macOS (alates OS X-st) Unixi operatsioonisüsteemil (praegustel versioonidel on UNIX 03 sertifikaat) ja tehnoloogiatel, mis töötati välja aastatel 1985-1997 NeXT'is, mis oli Apple'i kaasasutaja Steve Jobs'i poolt pärast Apple'ist lahkumist 1985. aastal loodud ettevõte. "X" Mac OS X-is ja OS X-is on Rooma numbri 10 tähis ja seda hääldatakse nii. MacOS-i tuum on avatud lähtekoodiga operatsioonisüsteem nimega Darwin, kuid Darwin ise ei saa macOS-i tarkvara käivitada.
macOS-i versioonid on nimetatud suurte kasside liikide või California vaatamisväärsuste järgi ning nende versiooninumber algab numbriga 10. MacOSi viimaste versioonide koodinimi on macOS Catalina (10.15).
Sisu
· 1 areng
· 2 versiooni
o 2.1 Avalik beeta versioon: "Kodiak"
o 2.2 Versioon 10.0: "Cheetah".
o 2.3 Versioon 10.1: "Puma".
o 2.4 Versioon 10.2: "Jaguar".
o 2.5 Versioon 10.3: "Panther"
o 2.6 Versioon 10.4: "Tiiger"
o 2.7 Versioon 10.5: "Leopard"
o 2.8 Versioon 10.6: "Snow Leopard"
o 2.9 Versioon 10.7: "Lõvi"
o 2.10 Versioon 10.8: "Mountain Lion"
o 2.11 Versioon 10.9: "Mavericks"
o 2.12 Versioon 10.10: "Yosemite"
o 2.13 Versioon 10.11: "El Capitan"
o 2.14 Versioon 10.12: "Sierra"
o 2.15 Versioon 10.13: "High Sierra"
o 2.16 Versioon 10.14: "Mojave"
o 2.17 Versioon 10.15: "Catalina"
· 3 Arhitektuur
· 4 Viited
· 5 Seotud leheküljed
· 6 Muud veebisaidid
Arendus
Kogu 1990ndate alguses oli Apple püüdnud luua "järgmise põlvkonna" operatsioonisüsteemi oma klassikalise Mac OSi järglaseks. Praegune macOS on Unixi operatsioonisüsteem, mis põhineb tehnoloogial, mida oli 1980ndatel aastatel NeXT-s välja töötatud, kuni Apple ostis ettevõtte 1997. aasta alguses. Ka selle ettevõtte asutas Steve Jobs pärast oma lahkumist Apple'ist 1985. aastal. Seal töötati välja Unixi sarnane operatsioonisüsteem NeXTSTEP, mis siis 1989. aastal turule toodi ("klassikaline" "Mac OS" on palju vanem, tuli välja 1984. aastal). NeXTSTEPi kernel põhineb algselt Carnegie Melloni Ülikoolis välja töötatud Machi kernelil, millele on lisatud BSD osadest tuletatud täiendavad kerneli kihid ja madalama taseme kasutajaruumi kood. Selle graafiline kasutajaliides ehitati objektorienteeritud graafilise kasutajaliidese tööriistakomplekti peale, kasutades Objective-C programmeerimiskeelt.
Unix-taoliste operatsioonisüsteemide lihtsustatud ajalugu
Arhitektuur
MacOSi tuum on POSIX-kompatibelne operatsioonisüsteem, mis on ehitatud XNU kernelile, mille käsurea liidesest on saadaval standardsed Unixi vahendid. Apple on selle tarkvarapere välja andnud vaba ja avatud lähtekoodiga operatsioonisüsteemina nimega Darwin. Darwini peale pani Apple mitmeid komponente, sealhulgas Aqua-liidese ja Finderi, et viia lõpule GUI-põhine operatsioonisüsteem, milleks on macOS.
MacOS-i Darwini allsüsteem vastutab failisüsteemi haldamise eest, mis hõlmab Unixi õiguste kihti. 2003. ja 2005. aastal avaldasid kaks Macworldi toimetajat kriitikat õigustesüsteemi kohta; Ted Landau nimetas valesti konfigureeritud õigusi "kõige levinumaks pettumuseks" macOSis, samas kui Rob Griffiths soovitas, et mõned kasutajad võivad isegi iga päev õiguseid ümber seadistada, mis võib võtta kuni 15 minutit. Hiljuti nimetas teine Macworldi toimetaja Dan Frakes õiguste parandamise protseduuri tohutult ülearuseks. Ta väidab, et tavaliselt käitleb macOS õigusi korralikult ilma kasutaja sekkumiseta ja õiguste taastamist tuleks proovida ainult siis, kui tekivad probleemid.
MacOSi arhitektuur sisaldab mitmekihilist ülesehitust: mitmekihilised raamistikud aitavad rakenduste kiiret arendamist, pakkudes olemasolevat koodi üldiste ülesannete jaoks. Apple pakub oma tarkvaraarenduse vahendeid, millest kõige olulisem on integreeritud arenduskeskkond nimega Xcode. Xcode pakub liideseid kompilaatoritele, mis toetavad mitmeid programmeerimiskeeli, sealhulgas C, C++, Objective-C ja Swift. Apple-Inteli ülemineku jaoks muudeti seda nii, et arendajad saaksid oma rakendusi koostada universaalse binaarsüsteemina, mis tagab ühilduvuse nii Intel- kui ka PowerPC-põhiste Macintoshide liinidega. Esimesi ja kolmanda osapoole rakendusi saab programmeeritult juhtida, kasutades AppleScript raamistikku, mis on säilinud klassikalisest Mac OSist, või kasutades uuemat Automator rakendust, mis pakub eelkirjutatud ülesandeid, mis ei nõua programmeerimisoskust.
Seotud leheküljed
- Macintosh
Küsimused ja vastused
K: Mis on macOS?
V: macOS on Apple Inc. poolt toodetud arvutite operatsioonisüsteem (OS). Neid nimetatakse Macintosh-arvutiteks ehk Macideks.
K: Kas macOS-i on võimalik käivitada ka muudes arvutites kui Macid?
V: Jah, inimesed on pannud macOSi jooksma ka arvutites, mis ei ole Macid. Seda nimetatakse Hackintoshiks ja see rikub macOSi litsentsilepingut.
K: Mille poolest erineb macOS "klassikalisest" Mac OSist?
V: Erinevalt esimesest operatsioonisüsteemist põhineb macOS (alates OS X-st) UNIXi operatsioonisüsteemil (praegustel versioonidel on UNIX 03 sertifikaat) ja tehnoloogiatel, mis töötati välja aastatel 1985-1997 NeXT'is, mis oli ettevõte, mille Apple'i kaasasutaja Steve Jobs lõi pärast Apple'ist lahkumist 1985. aastal.
K: Mida tähendab "X" Mac OS X-is ja OS X-is?
V: "X" Mac OS X-is ja OS X-is tähistab Rooma numbrit 10 ja seda hääldatakse nii.
K: Mis on macOS-i tuum?
V: MacOS-i tuum on avatud lähtekoodiga operatsioonisüsteem nimega Darwin, kuid Darwin ise ei saa macOS-i tarkvara käivitada.
K: Kuidas nimetatakse macOSi versioone? V: MacOs'i versioonid on nimetatud suurkiskjate liikide või California maamärkide järgi ja neil on versiooninumber, mis algab numbriga 10.
K: Milline on macOs'i uusim versioon? V: MacOs'i uusim versioon on macOs Big Sur (11.0).