Выбрать главу

Однако с Capone сразу возникла проблема: дело в том, что только очень небольшой кусок программного кода System 7 можно было "перетряхнуть" под процессор PowerPC без повреждения всей операционной системы. Строчки программных кодов операционной системы так сильно переплетены между собой, что изменение одного фрагмента приводило к сбоям в других модулях. А ведь пользователи требовали не простого наращивания вычислительных мощностей — им нужны были и защита памяти, и режим реальной многозадачности.

В канун Рождества 1993 года Дэйву Нэйджелу снова пришлось окунуться в проблемы операционной системы. "Проклятье, мне необходимо ядро! Мне нужна защита памяти!" — твердил он на каждом углу. Многих это удивляло: никто иной, как Нэйджел, только что прикончил проект Raptor, который дал бы ему и то и другое. Но, по мнению Нэйджела, Raptor оказался слишком большим и размытым проектом. Он)хотел добиться быстрого результата и желательно к выходу в свет Chicago, намечавшегося ровно через восемнадцать месяцев (Microsoft никогда не опаздывает). "Нет ли у нас чего-нибудь наполовину готового? Чего-нибудь, что можно обозвать защитой памяти? Чего-нибудь, что вернет нам наших клиентов?" — приставал к системщикам Нэйджел.

Идея пришла в голову спокойному, рассудительному человеку по имени Филип Кох, когда-то возглавлявшему проект Psychic TV, и другому старшему инженеру, Алану Миммсу. Как-то поздним вечером они поднялись на четвертый этаж исследовательского корпуса 1 и подошли к дверям нэйджеловского кабинета, чтобы подкараулить начальника. Тот вышел, и его приперли к стенке.

По словам человека, осведомленного о ходе разговора, инженеры заявили Нэйджелу: "Мы хотим поговорить о Capone". Втроем они прошли в конференц-зал и заперлись там. "Возможно, у нас есть то, что вас заинтересует",— сказали инженеры. Кох и Миммс предложили переделать Capone в новый проект под названием VI. Группе VI предстояло решать те же задачи, что и Capone, плюс разработать новые ядро и файловую систему. По мнению инженеров, на это потребуется восемнадцать месяцев при участии всего 27 разработчиков. Чересчур оптимистичное заявление, но именно это и хотел услышать Нэйджел. Он взглянул на Коха, потом на Миммса и воскликнул: "Будь я проклят, мы сделаем это!".

Так и появился проект Copland. Такое название он получил не сразу. С начала 1994 года, когда работа развернулась на всю катушку, идиотское VI было заменено на Faraday, в честь английского физика и химика XIX века Майкла Фарадея, открывшего явление электромагнитной индукции. Вскоре Faraday сменилось на Maxwell, на сей раз в честь шотландского физика XIX века Джеймса Клерка Максвелла, прославившегося задачами по теории кинетики газов. В конце концов проект стал называться Copland, во славу американского композитора Аарона Копланда. (Инженеры Apple любили давать своим проектам имена ученых и людей искусства, чтобы подчеркнуть, что их работа является творческой.) Имена композиторов появились еще во времена System 7: хотя официально проект назывался "синим", между собой инженеры звали его "Моцарт". (Имя другого композитора, американца Джорджа Гершвина, предполагалось использовать для проекта по созданию операционной системы следующего поколения, которая должна прийти на смену Copland.)

Сначала проект Copland охватывал небольшой объем работ. Но планы корректировались практически с той же скоростью, с какой менялись названия. В начале 1994 года костяк проекта составляли четверо: Тим Диркс, технический руководитель проекта; Джефф Элиот, менеджер; Вито Сальваджио, ведавший вопросами маркетинга; Линда Ламар, ответственная за конструирование и производство изделия (главный выпускающий). Группа размещалась в исследовательском корпусе 2 и с конца 1994 года работала под общим руководством нового старшего вице-президента по системному программированию Айзека Насси, по прозвищу Айки.

Кругленький коротышка, по деловым качествам не уступавший Нэйджелу, Насси возглавлял эппловскую лабораторию перспективных исследований в Кембридже, штат Массачусетс, откуда был вызван Нэйджелом, чтобы занять место Рика Шпитца, переведенного на должность вице-президента по разработке программного обеспечения для образовательных программ. В 1996 году Шпитц покинул Apple, чтобы стать президентом небольшой программистской фирмы Meta Knowledge Interactive, расположенной в Нассау, штат Нью-Гэмпшир. Для разработчиков, работавших под его руководством, Насси был еще одним славным малым", которого гораздо больше интересовала исследовательская работа, чем вопросы сбыта готовой продукции. Однако сам Насси категорически не согласен с такой характеристикой, утверждая, что еще до того, как в 1989 году перешел на работу в Apple, он успешно занимался сбытом вычислительной техники.