Mac OS
macOS (раніше Mac OS X, Mac OS) - операційна система, яка покликана захопити 95% населення планети. Зараз контролює лише 5% ринку[1].
Шлях до успіху
Прославилась МакОсь тим, що перша встигла сперти концепцію гуя та вийти на ринок в 1984 році, у супроводі агресивної рекламної кампанії. У зв’язку із тим, що ОС і залізо розроблялись одною конторою одночасно - система вийшла досить шивдкою і зручною (наприклад, миша підтримувалась апаратно). А далі... Далі суди з усіма, хто пробував використовувати гуй. Звичайно, юридичні відділи корпорацій рангу Microsoft та IBM легко відбивали ці напівістеричні атаки. А от перспективна, добротна система GEM була зарубана. Захопившись судами Apple не дуже активно займалась розробкою ОСі. Версії виходили регулярно, проте або носили косметичний характер, або виправляли кричущі баги, або додавали нові драйвери.
-
MacOS 1 (1984)
-
MacOS 7.5.5 (1996)
Дванадцять років - знайдіть дванадцять відмінностей
Саме цікаве, що сумісність між ОС та залізом, а також між ОС та софтом, деколи не досягалася в межах одної major-версії. Наприклад, MacOS 9.1 ішла на Power Macintosh 6100, а 9.2 - вже ні. Слід також нагадати, що при всіх "красівостях" MacOS до 9-ї версії включно (2001 рік!) мала кооперативну батагозадачінсть! Вінда NT (1993), та 95-та (1995) вже реалізовували витискаючу. "Яблуко" дуже багато уваги приділяла маркетингу, але в кінці 90-х це вже не приносило вигоди - ОСь була явно застаріла. Тому плюнувши на власні наробки, Apple, викупила компанію NeXT[2] з її системою NeXTSTEP. Додатково використавши вільні сирці(!) від FreeBSD, в 2001 році була випущена Mac OS X (сумісна із попередніми системами лише через емулятор). Цю ж ОСь доробляють до цього часу (вже 10 років), змінюючи від версії до версії то косметику, то кричущі баги, то драйвера... коротше, див. вище.
Пропрієтарність
Настільки суворого та, відверто, наглого копірайту, як в Apple, нема більше ні у якої контори. Це ж стосується і Mac OS. Ви не маєте права ставити Mac OS ні на який комп, крім Macintosh, а також, до недавнього часу, Ви не мали права ставити на Macintosh ніяку ОС, крім, Mac OS. Зараз Стів Джобс змилостивився, і останні версії Windows спокійно ставляться на останні версії Macintosh. Врахуйте, що сучасні Mac’и (до переходу на Apple Silicon) відрізняються від звичайного PC тільки невеличким чіпом, який повідомляє, що цей PC - не просто PC, а Macintosh... Ну і ще ціною. Чому ж нема холіварів та судових позовів? Все дуже просто: яблучники із радістю віддають великі гроші за бренд, чим пишаються, і в принципі не можуть критикувати Apple. Інші люди, шукають більш розумну альтернативу (або дешевшу, або потужнішу, або масштабованішу, в залежності від потреб).
Підтримувані архітектури процесорів
Епл аж три (!) рази міняла архітектуру процесорів в своєму залізі за історію існування Макосі. Починала на Моторола 68000 (так, Моторола колись була лідером у виробці процесорів, синку), потім перейшла на розроблену сумісно з IBM PowerPC. Використання не такої як на ПК архітектури довго було маркетинговою фішкою — диви, які в нас швидкі процесори! — аж поки сам бог Джобс не вийшов на сцену у 2005 та не об'явив що процесори лайно та вони переходять на Інтел. Інтеловські Маки відрізнялися головним чином маркетингом та пропрієтарною Макоссю, аж поки мобільні процесори Епла не доросли до десктопа і у 2020 вони перейшли на поточні Apple Silicon — ті, що М1, М2, М3... Ці вже на наборі інструкцій ARM, як всі поточні мобільні процесори.
Перехід на нову архітектуру це не жарт, треба ж примусити виробників ПЗ переробити свої програми. Для перехідного періоду обидва останні рази Епл випускала емуляційнй шар що дозволяє запускати програму на стару архітектуру як рідну на поточній: Rosetta та Rosetta 2. Названа на честь Розетського каменю що дозволив розшифрувати давньоєгипетську писемність.
Коротше, чекаємо на перехід на якусь RISC-V років за 15. А поки — припинення підтримки Інтел та перехід всіх власників старих Маків на Лінукс (диявольський сміх).
Альтернативні ОС для Маків
На ті Макбуки що на Інтеловських процесорах можна офіційно встановлювати Вінду. На всі взагалі можна встановлювати Лінукс:
- Adelie Linux на PowePC;
- Ubuntu тощо на Intel;
- Asahi Linux на Apple Silicon.
З підтримкою заліза авжеж є нюанси.
Посилання
Примітки
|
|