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

Нил Стивенсон (Neal Stephenson)

В начале была командная строка... (In The Beginning Was The Command Line)

В начале была командная строка...

***

Предисловие технического редактора: по нашим компьютерным меркам данное эссе было опубликовано давным-давно, в 1999 году — в то время, когда все знали, что такое MS-DOS, когда одними из основных операционок были Windows 95, MacOS версии 9, Linux 2.2, когда ещё существовала (и даже активно развивалась) BeOS... Интересное было время... Но самое интересное, что Нилу Стивенсону удалось показать некоторые вещи, которые не меняются.

Вступление

Лет двадцать назад дерзкие мечтатели Джобс и Возняк решились на очень необычный шаг — они стали продавать компьютеры обычным пользователям. Как ни странно, дело пошло на лад, основатели Apple заработали кучу денег и прославились на весь мир. В то же время Билл Гейтс и Пол Аллен пошли ещё дальше — они стали продавать операционные системы. И вот это уже не лезло ни в какие ворота. Компьютер хотя бы физически существует в природе — его приносят домой в коробке, распаковывают, подключают, на мониторе появляется картинка. А что такое операционная система, как не сплошная иллюзия? Да, конечно, она записана на диске, но диск, по сути своей, никакого отношения к операционной системе не имеет. Как таковая ОС — это длинная строка нулей и единиц, которая, должным образом установленная и используемая, позволяет управлять другими бесконечно длинными строками нулей и единиц. Даже те немногие избранные, кто действительно понимает, что же такое операционная система, склонны считать её чудом сакральной инженерной мысли наподобие ядерного реактора или самолета–разведчика U-2, а никак не (выражаясь научно–технологическим языков) «продуктом для реализации».

А теперь учрежденная Гейтсом и Аленом корпорация продаёт операционные системы как горячие пирожки. Новые операционные системы выходят с такой же помпой, как и новоиспечённые голливудские боевики — те же «звезды» на экранах телевизоров, те же рекламные компании и мировые туры. Операционных систем уже так много, что беспокоиться о монополизации их одной компанией просто смешно. Сегодня даже самый отсталый в техническом плане человек имеет хотя бы смутное представление о том, чему служит операционная система и какими качествами обладает. Более того, даже самые простодушные и невежественные компьютерные пользователи понимают, насколько бессмысленно запускать программное обеспечение, работающее на Macintosh, под Windows. С таким же успехом можно попробовать подковать «бьюик».

Если бы человек, допустим, впал в кому двадцать лет назад и очнулся в наши дни, то, раскрыв утреннюю New York Times он понял бы всё, кроме, пожалуй, следующего:

Статья: богатейший человек в мире сколотил состояние не на железной дороге, не на торговых операциях и даже не на нефти, а на операционных системах.

Статья: Министерство юстиции США, пользуясь дедовскими методами правосудия, предъявляет корпорации Microsoft обвинение в нарушении антимонопольного законодательства.

Статья: Моя подруга недавно порвала виртуальные отношения с молодым человеком и больше ему не пишет. Поначалу он казался таким умным и интересным, а потом вдруг «стал наезжать на меня, словно у него Mac, а у меня — Windows».

Да что ж тут происходит, ради всего святого? Есть ли у операционных систем будущее? Я попытаюсь ответить на оба вопроса. Сразу оговорюсь — мнение моё абсолютно субъективное, однако как человек, потративший достаточно времени не просто на использование, но и программирование Macintosh, Windows, Linux и BeOS, я всё‑таки знаю, о чём говорю. Далее представлен мой личный, субъективный взгляд на проблему, и эта книга — скорее обзорная статья, чем исследовательская работа, а потому не стоит сравнивать её с рецензиями и критическим разборами, размещёнными на страницах компьютерных журналов. Но с тех самых пор, как вышёл первый Mac, наши операционные системы зиждутся на метафорах, а любое нечто, состоящее из метафор, — это здорово. По крайней мере, я в этом убеждён.

Автомобили, автомобили… А также танки

В то время, когда Джобс, Возняк, Гейтс и Аллен претворяли в жизнь свои невероятные мечты, я был подростком и жил в городе Эймсе штата Айова. У отца одного моего приятеля была старая спортивная машина, ржавевшая в гараже. Иногда её всё‑таки удавалось завести, и нас приглашали покататься по городу. Отец друга пребывал на седьмом небе от счастья — думаю, он воображал себя каким‑нибудь беспечным ездоком, несущимся навстречу судьбе по бескрайнему полотну дороги. А вот мы считали его попросту сумасшедшим — кому ещё доставит удовольствие трястись на глохнущей рычащей колымаге и глотать пыль да выхлопные газы.