Но этого и в помине нет. Акционерные общества, предоставляющие великое множество чудесных товаров и услуг – великолепное изобретение. Они отлично справляются со множеством задач. Но одна задача им не по зубам – признание собственных ошибок. Куда там! Они ведь настолько идеальны, что даже мелких недостатков за ними не водится.
Для человека подобное поведение – отклонение от нормы, ну, а для корпораций всё не так страшно. Тем более все прекрасно понимают, что корпоративные пресс–релизы выпускаются не для обычных людей, а для акционеров. Конечно, огульное корпоративное вранье иной раз приносит ужасающие плоды, вспомним хотя бы, к чему привела огульная ложь табачных компаний или химических предприятий. Производители ОС не идут с ними ни в какое сравнение, они просто раздражают.
Возможно, мне возразят, что недовольство потребителей может перерасти в стойкое отвращение, и тогда акции компании неизбежно поползут вниз, так что, в перспективе, честность и открытость – наилучший выход из положения. Однако производители ОС придерживаются иного мнения. Их бизнес настолько стремительно идёт в гору, что они предпочтут миллиарды вечно негодующих потребителей миллиону спокойных и счастливых.
Большинство системных администраторов, работающих с Windows NT, знают, если система зависает, ее следуют перегрузить, а если она перестает загружаться вообще, единственный способ привести ее в чувство – переустановить заново с нуля. По крайней мере, это единственный известный им способ, который срабатывает. Многие, правда, полагают, что инженеры из Microsoft владеют тайным знанием по усмирению вышедшей из повиновения Windows, однако делиться им ни с кем не собираются, даже с моими знакомыми потрясающими сисадминами.
Так как Linux продукт не коммерческий, а свободный и бесплатный, так как его сложно установить и еще сложнее с ним работать, то ему совсем не обязательно прикидываться надежным и безотказным. Он такой и есть. Едва в ОС Linux обнаруживается ошибка, ее сразу же начинают обсуждать на каждом углу. А затем любой, готовый отвечать за свои действия технически подкованный хакер открывает исходный код, находит «баг» и его исправляет.
Насколько я знаю, Debian – единственный дистрибутив Linux, имеющий собственный Устав (http://www.debian.org/devel/constitution). Но что меня действительно в нём восхищает, так это потрясающая система отслеживания ошибок (http://www.debian.org/Bugs) – интерактивная Книга жалоб и предложений, где публикуются описания промахов и ляпов и способы их устранения. Схема проста до гениальности. Когда в начале января 1997 года у меня возникли проблемы с Debian, я отправил письмо с описанием своих затруднений на почтовый адрес submit@bugs.debian.org. Моему вопросу сразу же присвоили порядковый номер (# 6518), уровень важности (уровни могут быть следующие: ошибка, критичная для всей системы (critical), ошибка, критичная для одного пакета (grave), серьезная ошибка (important), просто ошибка (normal), ошибка, уже исправленная в следующей версии (fixed), пожелания (wishlist)) и разместили в списке рассылки, где за нее принялись шарящие в Debian программисты. В течение следующих двадцати четырех часов по электронной почте я получил пять сообщений — два из Северной Америки, два из Европы и одно из Австралии, предлагавших мне одно и то же решение проблемы. Оно оказалось верным, всё заработало. Копию нашей переписки разместили на сайте Debian, чтобы пользователи, столкнувшиеся с подобными трудностями, не набивали лишний отчет об ошибке, а, порыскав по сайту, нашли способ избавления от напасти.
В том же 1997 году, десять месяцев спустя после описанных выше событий, я поставил на ту же машину Windows NT 4.0. Программа установки дошла до середины и зависла, зависла, не сказав ни слова, не сообщив ни о единой ошибке. Пытаясь понять, кто виноват и что делать, я зашел на сайт техподдержки Microsoft. Поисковая система не работала, то есть абсолютно. Абсолютно ничего не искала и ничего не сообщала. Она молчала даже о том, что не работает.