Введение

Эссе Нила Стивенсона "В начале была командная строка" – это эссе Нила Стивенсона, первоначально опубликованное в сети в 1999 году, а затем изданное в виде книги (ноябрь 1999 года). В эссе дается комментарий о том, почему бизнес, основанный на проприетарных операционных системах, вряд ли останется прибыльным в будущем из-за конкуренции со стороны свободного программного обеспечения. Также в нем анализируется корпоративная и коллективная культура компаний Microsoft, Apple и сообщества свободного программного обеспечения.

Темы

Стивенсон исследует графический интерфейс как метафору, рассматривая растущее количество абстракций, возникающих между человеком и реальной работой устройств (схожим образом, как в «Дзен и искусство ухода за мотоциклом»), и объясняет, какое удовольствие хакеры испытывают от качественных инструментов. Он делает это, используя автомобильную аналогию. Он сравнивает четыре операционные системы: Mac OS от Apple Computer – с роскошным европейским автомобилем, Windows от Microsoft – с универсалом, Linux – с бесплатным танком, а BeOS – с Бэтмобилем. Стивенсон утверждает, что люди продолжают покупать универсалы, несмотря на то, что танки раздают бесплатно, потому что не хотят учиться управлять танком; они знают, что у дилера универсалов есть мастерская, куда можно обратиться с поломкой. Благодаря такому отношению, Стивенсон считает, что Microsoft не является монополистом, о чем свидетельствует свободная доступность других операционных систем, а просто завоевала достаточное количество лояльности у пользователей, чтобы они возвращались к ней. Он сравнивает Microsoft с Disney, поскольку обе компании продают своим клиентам определенное видение, в которое те, в свою очередь, «хотят верить». Стивенсон рассказывает о своем опыте работы с системой отслеживания ошибок Debian (#6518). Затем он противопоставляет это подходу Microsoft. Разработчики Debian ответили со всего мира в течение суток. Он был крайне разочарован своей первой попыткой добиться аналогичного ответа от Microsoft, но признает, что последующий опыт оказался удовлетворительным. Разница, по его мнению, заключается в том, что разработчики Debian доступны для личного общения и открыто признают недостатки в своей ОС, в то время как Microsoft делает вид, будто ошибок не существует.