MacOS
MacOS, wcześniej Mac OS X od 2001 do 2012 i OS X do 2016, to nazwa systemu operacyjnego dla komputerów produkowanych przez Apple Inc. Nazywane są one komputerami Macintosh lub Mac. Różni się on od innych komputerów, ponieważ system MacOS ma działać tylko na komputerach Mac, a nie na innych komputerach. Jednak ludzie spowodowali, że system operacyjny działa na komputerach, które nie są komputerami Mac. Nazywa się to Hackintosh i narusza umowę licencyjną systemu MacOS.
MacOS pojawił się po raz pierwszy w 2001 roku i jest zupełnie inny niż "klasyczny" Mac OS, który zastąpił. W przeciwieństwie do tego starego (oryginalnego) systemu operacyjnego, MacOS (od OS X) jest oparty na systemie operacyjnym Unix (obecne wersje mają certyfikat UNIX 03) oraz na technologiach opracowanych w latach 1985-1997 w firmie NeXT, którą współzałożyciel firmy Apple, Steve Jobs, stworzył po odejściu z firmy Apple w 1985 roku. X" w systemach Mac OS X i OS X jest cyfrą rzymską dla liczby 10 i jest wymawiane jako taka. Rdzeniem systemu MacOS jest system operacyjny typu open source o nazwie Darwin, ale sam Darwin nie może uruchamiać oprogramowania dla systemu MacOS.
Wydania MacOS są nazwane na podstawie rodzajów dużych kotów, lub punktów orientacyjnych Kalifornii, i mają numer wersji, który zaczyna się od 10. Najnowszą wersją nazwy kodowej macOS-u jest macOS Catalina (10.15).
Spis treści
· 1 Rozwój
· 2 Wersje
o 2.1 Publiczny Beta: "Kodiak"
o 2.2 Wersja 10.0: "Cheetah"
o 2.3 Wersja 10.1: "Puma".
o 2.4 Wersja 10.2: "Jaguar".
o 2.5 Wersja 10.3: "Pantera"
o 2.6 Wersja 10.4: "Tygrys".
o 2.7 Wersja 10.5: "Leopard".
o 2.8 Wersja 10.6: "Snow Leopard".
o 2.9 Wersja 10.7: "Lew".
o 2.10 Wersja 10.8: "Lew Górski"
o 2.11 Wersja 10.9: "Mavericks".
o 2.12 Wersja 10.10: "Yosemite".
o 2.13 Wersja 10.11: "El Capitan".
o 2.14 Wersja 10.12: "Sierra".
o 2.15 Wersja 10.13: "High Sierra".
o 2.16 Wersja 10.14: "Mojave"
o 2.17 Wersja 10.15: "Catalina".
· 3 Architektura
· 4 Odniesienia
· 5 Powiązane strony
· 6 Inne strony internetowe
Rozwój
Na początku lat 90. XX wieku firma Apple starała się stworzyć system operacyjny "nowej generacji", który miał zastąpić klasyczny Mac OS. Obecny MacOS jest systemem operacyjnym Unix, zbudowanym w oparciu o technologię opracowaną w NeXT od lat 80. XX wieku do momentu zakupu firmy przez Apple na początku 1997 roku. Firma ta została również założona przez Steve'a Jobsa po jego odejściu z Apple w 1985 roku. Tam powstał Uniksopodobny system operacyjny NeXTSTEP, a następnie został wprowadzony na rynek w 1989 roku ("klasyczny" Mac OS jest znacznie starszy, pojawił się w 1984 roku). Jądro NeXTSTEP opiera się na jądrze Macha, które pierwotnie zostało opracowane na Uniwersytecie Carnegie Mellon, z dodatkowymi warstwami jądra i niskopoziomowym kodem przestrzeni użytkownika pochodzącym z części BSD. Jego graficzny interfejs użytkownika został zbudowany w oparciu o obiektowy zestaw narzędzi GUI z wykorzystaniem języka programowania Objective-C.
Uproszczona historia systemów operacyjnych typu Unix
Architektura
Rdzeń MacOS jest systemem operacyjnym zgodnym z POSIX-em, zbudowanym na jądrze XNU, ze standardowymi udogodnieniami uniksowymi dostępnymi z interfejsu wiersza poleceń. Apple wydało tę rodzinę oprogramowania jako wolny i otwarty system operacyjny o nazwie Darwin. Oprócz Darwina, firma Apple stworzyła szereg komponentów, w tym interfejs Aqua i Finder, w celu uzupełnienia systemu operacyjnego opartego na interfejsie graficznym, jakim jest MacOS.
Podsystem Darwin w systemie MacOS jest odpowiedzialny za zarządzanie systemem plików, który zawiera warstwę uprawnień Uniksowych. W 2003 i 2005 r. dwaj redaktorzy Macworlda wyrazili krytykę systemu uprawnień; Ted Landau nazwał błędnie skonfigurowane uprawnienia "najczęstszą frustracją" w systemie macOS, podczas gdy Rob Griffiths zasugerował, że niektórzy użytkownicy mogą być nawet zmuszeni do codziennego resetowania uprawnień, co może zająć do 15 minut. Niedawno inny edytor Macworlda, Dan Frakes, nazwał procedurę naprawiania uprawnień znacznie nadużywaną. Twierdzi on, że MacOS zazwyczaj obsługuje uprawnienia prawidłowo bez ingerencji użytkownika, a resetowanie uprawnień powinno być wypróbowywane tylko wtedy, gdy pojawią się problemy.
Architektura systemu macOS zawiera projekt warstwowy: warstwowe struktury wspomagają szybki rozwój aplikacji poprzez dostarczenie istniejącego kodu dla wspólnych zadań. Apple oferuje własne narzędzia do tworzenia oprogramowania, a przede wszystkim zintegrowane środowisko programistyczne o nazwie Xcode. Xcode zapewnia interfejsy dla kompilatorów, które obsługują kilka języków programowania, w tym C, C++, Objective-C i Swift. W przypadku przejścia na Apple-Intel został on zmodyfikowany tak, aby programiści mogli budować swoje aplikacje jako uniwersalny binarny, który zapewnia kompatybilność zarówno z liniami Macintoshów opartych na procesorach Intel, jak i PowerPC. Pierwszymi i innymi aplikacjami można sterować programowo za pomocą szkieletu AppleScript, zachowanego z klasycznego systemu Mac OS, lub za pomocą nowszej aplikacji Automator, która oferuje wstępnie napisane zadania niewymagające wiedzy programistycznej.
Powiązane strony
- Macintosh
Pytania i odpowiedzi
Q: Co to jest macOS?
A: macOS to system operacyjny (OS) dla komputerów produkowanych przez Apple Inc. Są one nazywane komputerami Macintosh lub Mac.
P: Czy można uruchomić macOS na innych komputerach niż Mac?
O: Tak, ludzie uruchomili macOS na komputerach, które nie są Macami. Nazywa się to Hackintosh i narusza umowę licencyjną macOS.
P: Czym macOS różni się od "klasycznego" Mac OS?
O: W przeciwieństwie do pierwszego systemu operacyjnego, macOS (od OS X) jest oparty na systemie operacyjnym UNIX (obecne wersje mają certyfikat UNIX 03) oraz na technologiach opracowanych w latach 1985-1997 w NeXT, firmie, którą współzałożyciel Apple, Steve Jobs, stworzył po odejściu z Apple w 1985 roku.
P: Co oznacza "X" w Mac OS X i OS X?
O: "X" w Mac OS X i OS X oznacza rzymską cyfrę oznaczającą liczbę 10 i tak się ją wymawia.
P: Co jest rdzeniem systemu macOS?
O: Rdzeniem systemu macOS jest system operacyjny open source o nazwie Darwin, ale Darwin sam nie może uruchamiać oprogramowania macOS.
P: Jak nazywane są wersje systemu macOs? O: Wersje systemu macOs są nazywane po gatunkach dużych kotów lub zabytkach Kalifornii i mają numer wersji, który zaczyna się od 10.
P: Jaka jest najnowsza wersja systemu macOs? O: Najnowsza wersja macOs to macOs Big Sur (11.0).