MacOS
macOS, agrāk Mac OS X no 2001. līdz 2012. gadam un OS X līdz 2016. gadam, ir Apple Inc. ražotās datoru operētājsistēmas nosaukums. Tos sauc par Macintosh datoriem jeb Mac datoriem. Tā atšķiras no citiem datoriem, jo macOS paredzēts darbināt tikai Mac, nevis citos datoros. Tomēr cilvēki ir panākuši, ka operētājsistēma darbojas arī datoros, kas nav Mac. To sauc par Hackintosh, un tas ir macOS licences līguma pārkāpums.
MacOS pirmo reizi iznāca 2001. gadā, un tā ir pilnīgi atšķirīga no "klasiskās" Mac OS, ko tā aizstāja. Atšķirībā no vecās (oriģinālās) operētājsistēmas macOS (kopš OS X) pamatā ir Unix operētājsistēma (pašreizējām versijām ir UNIX 03 sertifikāts) un tehnoloģijas, kas izstrādātas laikā no 1985. līdz 1997. gadam uzņēmumā NeXT, kuru pēc aiziešanas no Apple 1985. gadā izveidoja viens no Apple dibinātājiem Stīvs Džobss. "X" Mac OS X un OS X ir romiešu cipars, kas apzīmē skaitli 10, un tā arī tiek izrunāts. MacOS kodols ir atvērtā pirmkoda operētājsistēma Darwin, taču Darwin pati nevar darbināt macOS programmatūru.
macOS versijas tiek nosauktas lielo kaķu vai Kalifornijas pieminekļu vārdos, un to versijas numurs sākas ar 10. Jaunākās macOS versijas kods ir macOS Catalina (10.15).
Saturs
· 1 Attīstība
· 2 versijas
o 2.1 Publiskā beta versija: "Kodiak"
o 2.2 10.0 versija: "Cheetah"
o 2.3 10.1 versija: "Puma"
o 2.4 10.2 versija: "Jaguar"
o 2.5 10.3 versija: "Panther"
o 2.6 10.4 versija: "Tīģeris"
o 2.7 10.5 versija: "Leopards"
o 2.8 10.6 versija: "Sniega leopards"
o 2.9 10.7 versija: "Lauva"
o 2.10 Versija 10.8: "Mountain Lion"
o 2.11 10.9 versija: "Mavericks"
o 2.12 10.10 versija: "Yosemite"
o 2.13 10.11 versija: "El Capitan"
o 2.14 Versija 10.12: "Sierra"
o 2.15 10.13 versija: "High Sierra"
o 2.16 10.14 versija: "Mojave"
o 2.17 10.15 versija: "Catalina"
· 3 Arhitektūra
· 4 Atsauces
· 5 Saistītās lapas
· 6 Citas tīmekļa vietnes
Attīstība
Deviņdesmito gadu sākumā Apple centās izveidot "nākamās paaudzes" operētājsistēmu, kas nomainītu klasisko Mac OS. Pašreizējā macOS ir Unix operētājsistēma, kuras pamatā ir tehnoloģija, kas tika izstrādāta NeXT no 80. gadiem līdz brīdim, kad 1997. gada sākumā Apple iegādājās šo uzņēmumu. Šo uzņēmumu pēc aiziešanas no Apple 1985. gadā dibināja arī Stīvs Džobss. Tajā tika izstrādāta Unix līdzīgā operētājsistēma NeXTSTEP, kas tika palaista 1989. gadā ("klasiskā" operētājsistēma Mac OS ir daudz vecāka, tā iznāca 1984. gadā). NeXTSTEP kodola pamatā ir Mach kodols, kas sākotnēji tika izstrādāts Carnegie Mellon universitātē, ar papildu kodola slāņiem un zema līmeņa lietotāja telpas kodu, kas atvasināts no BSD daļām. Tā grafiskā lietotāja saskarne tika veidota, izmantojot objektorientētu grafiskās saskarnes rīku komplektu, izmantojot Objective-C programmēšanas valodu.
Unix līdzīgu operētājsistēmu vienkāršota vēsture
Arhitektūra
MacOS kodols ir POSIX prasībām atbilstoša operētājsistēma, kas balstīta uz XNU kodola, un komandrindas saskarnē ir pieejamas standarta Unix iespējas. Apple šo programmatūras grupu ir izlaidusi kā bezmaksas un atvērtā pirmkoda operētājsistēmu ar nosaukumu Darwin. Virs Darwin Apple uzklāja vairākus komponentus, tostarp Aqua saskarni un Finder, lai pabeigtu uz grafisko saskarni balstītu operētājsistēmu, kas ir macOS.
MacOS Darwin apakšsistēma ir atbildīga par failu sistēmas pārvaldību, kas ietver Unix atļauju līmeni. 2003. un 2005. gadā divi Macworld redaktori izteica kritiku par atļauju shēmu; Teds Landau nosauca nepareizi konfigurētas atļaujas par "visbiežāk sastopamo neapmierinātību" macOS, savukārt Robs Grifitss ierosināja, ka dažiem lietotājiem atļaujas var nākties atiestatīt pat katru dienu, un šis process var aizņemt līdz pat 15 minūtēm. Vēl nesen cits Macworld redaktors Dan Frakes nosauca atļauju labošanas procedūru par ievērojami pārlieku izmantotu. Viņš apgalvo, ka macOS parasti pareizi apstrādā atļaujas bez lietotāja iejaukšanās, un atļauju atiestatīšanu vajadzētu izmēģināt tikai tad, kad rodas problēmas.
MacOS arhitektūra ir daudzslāņaina: daudzslāņainie ietvari palīdz ātri izstrādāt lietojumprogrammas, nodrošinot esošo kodu kopīgiem uzdevumiem. Apple nodrošina savus programmatūras izstrādes rīkus, no kuriem nozīmīgākā ir integrētā izstrādes vide Xcode. Xcode nodrošina saskarnes ar kompilatoriem, kas atbalsta vairākas programmēšanas valodas, tostarp C, C++, Objective-C un Swift. Pārejas uz Apple-Intel laikā tā tika pārveidota tā, lai izstrādātāji varētu veidot savas lietojumprogrammas kā universālu bināro kopiju, kas nodrošina savietojamību gan ar Intel, gan PowerPC bāzētām Macintosh līnijām. Pirmās un trešo pušu lietojumprogrammas var vadīt programatiski, izmantojot AppleScript ietvaru, kas saglabāts no klasiskās Mac OS, vai arī izmantojot jaunāko Automator lietojumprogrammu, kas piedāvā iepriekš uzrakstītus uzdevumus, kuriem nav nepieciešamas programmēšanas zināšanas.
Saistītās lapas
- Macintosh
Jautājumi un atbildes
J: Kas ir macOS?
A: MacOS ir operētājsistēma (OS) datoriem, ko ražo Apple Inc. Tos sauc par Macintosh datoriem jeb Mac datoriem.
J: Vai macOS ir iespējams palaist arī citos datoros, ne tikai Mac?
A: Jā, cilvēki ir likuši macOS darboties arī datoros, kas nav Mac. To sauc par Hackintosh, un tas pārkāpj macOS licences līgumu.
J: Ar ko macOS atšķiras no "klasiskās" Mac OS?
A: Atšķirībā no pirmās operētājsistēmas macOS (kopš OS X) ir balstīta uz UNIX operētājsistēmu (pašreizējām versijām ir UNIX 03 sertifikāts) un tehnoloģijām, kas izstrādātas laikā no 1985. līdz 1997. gadam uzņēmumā NeXT, kuru pēc aiziešanas no Apple 1985. gadā izveidoja viens no Apple dibinātājiem Stīvs Džobss.
Jautājums: Ko apzīmē burts "X" Mac OS X un OS X?
A: "X" Mac OS X un OS X apzīmē romiešu ciparu skaitli, kas apzīmē skaitli 10, un tā arī tiek izrunāts.
J: Kas ir macOS kodols?
A: MacOS kodols ir atvērtā pirmkoda operētājsistēma Darwin, taču Darwin pati nevar darbināt macOS programmatūru.
J: Kā tiek nosauktas macOS versijas? A: MacOs versijas ir nosauktas lielo kaķu vai Kalifornijas pieminekļu vārdos, un to versijas numurs sākas ar 10.
J: Kāda ir jaunākā macOs versija? A: Jaunākā macOs versija ir macOs Big Sur (11.0).