Когда Apple ведет себя как обычная корпорация, мы «хотим верить», что так надо, что несмотря на это Apple нас не подведет и «флот не опозорит». Мы ни капли не сомневаемся в Apple, ведь у них такая чудная реклама, да и злокозненный Билл Гейтс постоянно вставляет им палки в колеса. Когда же дело касается Microsoft, мы тотчас впадаем в паранойю, и нам везде мерещится злой умысел. Корпорация явно от нас что‑то скрывает! Она такая могущественная! Она с ума нас всех сведет!
Утаивать промахи и пропагандировать исключительно успехи характерно для тоталитаризма — режима, распространенного в Центральной Европе в середине двадцатого века. Вспомните Кафку или Оруэлла. Но тоталитаризму пришел конец, Берлинская стена рухнула, и теперь Microsoft ничего другого не остается, как разместить базу данных системных ошибок в открытом доступе для всех желающих. Пусть она называется как‑то по–другому, и семь потов сойдет, пока вы её отыщете, но она‑таки есть.
Другими словами, Microsoft приспособилась к двухуровневой структуре «Элои–Морлоки». Если пользователь — Элой, он устанавливает Windows, следует инструкциям, надеется на лучшее и молча страдает, если что‑то идет не так. Если он Морлок, он заходит на сайт, логинится как «продвинутый пользователь», находит базу данных и добивается правды от первого попавшего под горячую руку инженера Microsoft (хотя ни имени, ни фамилии его он так и не узнает).
Но тут возникает вопрос – раз сама Microsoft пошла на такой беспрецедентный шаг, то какой толк в продаже операционных систем? Пользователи, возможно, и согласятся платить 95 долларов Microsoft–у за каждую проблему, но взамен они потребуют, чтобы другие бедолаги, денег не заплатившие, никогда бы не узнали, как справиться с постигшей их бедой. Это удобно – люди друг другу не доверяют, информацией не делятся и тем самым подпитывают иллюзию о непогрешимости системы. Но как только сообщения о системных ошибках и о том, как с ними бороться открыто появляются на сайте, всё меняется. Кто пустит на ветер 95 баксов, чтобы узнать, как починить систему, если, возможно, какой‑нибудь дурак уже заплатил за эту информацию, и, следовательно, она вскорости появится на сайте абсолютно бесплатно? База данных растет, и у Microsoft нет другого выхода, как честно и откровенно сказать, что их операционные системы так же, как и другие ОС, полны «багов». Ничего постыдного в этом нет. Как я уже говорил, база данных Debian содержит 32 000 сообщений об ошибках. Просто теперь Microsoft нечем хвастать перед конкурентами, и пользователям Windows и всем тем, кто до сих пор ещё «хочет верить», верить становится всё труднее.
Memento mori
Когда загрузка заканчивается, и Linux прекращает изрыгать телеграфоподобную тарабарщину, мне предлагают залогиниться — ввести имя пользователя и пароль. Компьютер продолжает работать в режиме командной строки, и по черному экрану бегут белые буквы. Никаких окошек, меню, кнопочек. Система не реагирует на мышь, она даже не знает, что к неё подключена мышь. До сих пор в таком режиме запускается множество программного обеспечения. Например, Emacs можно запустить как в графическом режиме, так и с текстовым интерфейсом (на самом деле имеется даже две ГПИ–версии Emacs, получившиеся в результате «раскола» между Ричардом Столлманом и некоторыми хакерами, которых он достал хуже горькой редьки). То же самое справедливо и для многих других Unix–программ. Большинство из них до сих пор не обзавелись ГПИ, а те, что всё‑таки обзавелись, преспокойно запускаются из командной строки.
Конечно, кто‑то подумает, что раз у меня только одно окно на мониторе, мне позволено работать только с одной командной строкой, и, соответственно, одномоментно запускать лишь одну программу. Однако, стоит мне нажать сочетание клавиши Alt и функциональной клавиши F2, что расположена в верхнем ряду клавиатуры, как передо мной распахивается свеженькое чистенькое черное окошко с приглашением ввести логин и пароль. Залогинившись, я запускаю ещё одну программу, затем нажимаю Alt‑F1 и возвращаюсь в предыдущее окно, которое, несмотря на то, что я переключился на другие задачи, продолжает работать как ни в чём не бывало. Или, нажав Alt‑F3, я могу залогиниться в третьем окошке или в четвертом (Alt‑F4) или в пятом (Alt‑F5). Одно окошко я могу открыть под своим именем, другое – под именем root (системный администратор), а с третьего и вовсе зайти на удаленную машин через интернет.