Запуск Macintosh в 1984 году был не просто выходом нового продукта. Это был культурный шок. Стив Джобс выпустил не просто компьютер. Он выпустил видение. До этого январского дня персональные вычисления представляли собой текстовое чистилище. Пользователи вводили загадочные команды, чтобы перемещаться по файловым системам. Это было утомительно. Это было безжалостно. Macintosh изменил это, внедрив графический пользовательский интерфейс (GUI) в массовый сегмент. Это не была первая система, которая попыталась сделать то же самое. В лабораториях существовали другие проекты. Но Macintosh стал первым, кто заставил это прижиться у обычных людей.
Этот успех вызвал рябь в Кремниевой долине. Конкуренты осознали, что графический интерфейс больше не был gimmick (забавной фишкой). Это было будущее. Microsoft начала активно инвестировать в свою собственную графическую операционную систему. Рынок изменился за одну ночь.
Перенесемся на три десятилетия вперед. Посмотрите на современный Mac. Интерфейс элегантный. Он отполирован. Он кажется простым в использовании. Но эта плавность — иллюзия времени. macOS не появилась полностью сформированной из ума Джобса. Это монстр Франкенштейна, собранный из приобретенного кода, провалившихся внутренних проектов и блестящей инженерии. Чтобы понять, как работает macOS сегодня, нужно взглянуть на ее непростую историю.
Связь с NeXT
После того как Macintosh появился в магазинах, внутренняя политика Apple рухнула. Стив Джобс, харизматичный сооснователь, вступил в конфликт с исполнительным руководством. Его вынудили уйти. К 1988 году он подал в отставку.
Джобс не исчез. Он основал новую компанию. Он назвал ее NeXT Computer. Операционная система, работающая на ней, называлась NeXTSTEP. Она была сложной. Она была передовой. Она была построена на стандартах UNIX.
NeXT никогда не покорила потребительский рынок. Продажи были нишевыми. Но технология была высококлассной. Она привлекла внимание академических кругов и ранних последователей. Тим Бернерс-Ли использовал машину NeXT для создания первого веб-сайта. Да, именно. Всемирная паутина была создана на оборудовании NeXT.
Тем временем Apple боролась. Microsoft Windows набирала обороты. Разрыв в доле рынка увеличивался. Руководители Apple в панике искали выход. Они рассматривали возможность аренды операционной системы у IBM. Они искали другие источники. Они отчаянно нуждались в современной основе.
Звонил телефон. Джобс позвонил в Apple. Он представил свою технологию. Он представил свое возвращение. Сделка была заключена. Apple приобрела NeXT в 1997 году. Джобс вернулся. И он принес с собой операционную систему.
Создание Mac OS X
Приобретение NeXT было не просто покупкой компании. Это была покупка будущего программного обеспечения Apple. Apple начала объединять технологии NeXT с унаследованной Mac OS. Они не остановились на этом. Они также заглянули внутрь себя.
Существовал внутренний проект под названием Copland. Он должен был стать Mac OS следующего поколения. Он провалился. Провалился ужасно. Код был запутанным. Сроки были невозможными. Apple отказалась от Copland. Они переключились на NeXT.
В сентябре 1997 года Джобс стал временным генеральным директором. Стратегия кристаллизовалась. Новая операционная система должна была быть гибридной. Она должна была иметь стабильность NeXTSTEP (которая была основана на UNIX), обернутую в привычный интерфейс Mac.
Объявление состоялось годом позже. Mac OS X. «X» означало десять. Это было десятое крупное поколение операционной системы Mac. Это был свежий старт.
Джобс представил первую сборку разработчикам 16 марта 1999 года. Техническое название было Mac OS X 10.0. Но Apple дала ей секретное кодовое имя. Cheetah (Гепард).
Эта система именования прижилась. Каждой последующей версии давали имя крупной кошки. Snow Leopard (Снежный барс). Lion (Лев). Mountain Lion (Горный лев). Mavericks (Маврики). Этот паттерн стал частью брендовой идентичности Apple. На момент написания этой статьи последней версией была Mac OS X 10.7, известная как Lion (Лев).
Путь от Cheetah до Lion демонстрирует четкую эволюцию. Он показывает, как Apple училась сочетать наследие с инновациями. Он показывает, как почти крах привел к созданию одной из самых стабильных операционных систем в истории.
Что на самом деле делает операционная система?
Прежде чем мы погрузимся глубже в техническую архитектуру, давайте остановимся. Мы принимаем операционные системы как должное. Мы кликаем по значкам. Мы перетаскиваем окна. Мы предполагаем, что компьютер понимает нас. Но что на самом деле происходит под капотом?
Операционная система — это посредник. Она находится между аппаратным обеспечением и программным обеспечением. Без нее ваши приложения общались бы напрямую с
























