Я очень радовался решению Netscape, но не расценивал его как свое личное достижение. Помню, Эрик Реймонд воспринял событие очень лично. Он был просто в восторге. За год до этого вышла его статья «Собор и базар», которая сыграла важную роль в пропаганде принципов и истории открытых исходников; эта статья упоминалась как одна из причин принятого Netscape решения. Он активно пропагандировал открытые исходники. Он несколько раз посещал Netscape по разным поводам, пытаясь убедить их открыть браузер. Я был у них только раз. На самом деле Эрик со знаменем открытых исходников побывал в нескольких компаниях. Меня же интересовала технология, а не обращение в свою веру.
В течение суток с момента выпуска Mozilla в открытый доступ австралийская группа, называвшая себя Mozilla Crypto Group, создала криптографический модуль. В те времена граждане других стран не имели права использовать программы шифрования, созданные на американской земле. Неожиданно такую программу создали в Австралии — теперь ею могли пользоваться неамериканцы. Но тут был свой подвох. При тогдашних ограничениях на экспорт в проект Mozilla нельзя было включить австралийский код. Как только программа попадала в США, она не подлежала реэкспорту. Это означало, что один из первых успешных результатов великого эксперимента Netscape не мог стать частью Mozilla.
Все мы были очень обеспокоены, потому что о Netscape много писали в прессе. В этот первый год все действовали очень осторожно. Все боялись критиковать Netscape, чтобы не вызвать в прессе отрицательных откликов об открытых исходниках и не отпугнуть остальные компании.
Но через два месяца после Netscape в игру включилась Sun Microsystems, объявив — первой среди ведущих поставщиков оборудования — о своем вступлении в Linux International. Она была намерена обеспечить поддержку Linux на своих серверах. Компания со своей невнятной схемой лицензирования Jini решила, что Linux стоит принимать всерьез. Телеконференция заполнилась взаимными поздравлениями. Благодаря участию Sun проект Linux шагнул из Интернета на страницы отраслевой прессы. Им неожиданно заинтересовались посторонние, хотя преимущественно посторонние — из числа технарей.
Затем настал черед IBM.
IBM была известна своей неповоротливостью, поэтому все очень удивились, когда компания в июне объявила, что будет продавать и поддерживать Apache — самый популярный вариант веб-сервера. Apache можно запускать под AIX — разработанной IBM версией Unix. Вероятно, именно это и делало множество пользователей IBM, так что Apache привлек внимание IBM. По всей видимости, кто-то обратил внимание, что большинство клиентов устанавливает на этих серверах Apache, и они решили, что смогут продать больше серверов, если организуют собственную службу поддержки таких клиентов. А может быть, они откликнулись на запросы клиентов, которые сообщали, что купят машины IBM, но установят на них Apache.
Установить Linux на компьютере не так уж сложно. Но для большинства компаний самой большой проблемой всегда был вопрос: на кого ругаться, если что-то не работает? Безусловно, существуют Linux-компании типа Red Hat, которые оказывают поддержку, но клиентам, конечно, было намного приятнее знать, что им поможет IBM. Когда IBM начала заниматься открытыми исходниками, многие подозревали, что это чисто пропагандистская акция. Однако вышло иначе. Вначале IBM «замочила ноги», установив Linux на своих серверах, а потом и полностью «вошла в воду». Следующим номером программы стали маленькие PC-серверы. Потом обычные PC. Потом ноутбуки. В этом году они намерены потратить на Linux миллиард долларов.
IBM многое для Linux сделала самостоятельно. Мне кажется, они полюбили Linux отчасти за возможность делать что хочешь, не думая о лицензировании. Они ведь уже нахлебались досыта. IBM накололась с Microsoft, когда они совместно разрабатывали операционную систему OS/2, которая оказалась просто-напросто Windows на стероидах. Microsoft оставила OS/2 без поддержки, потому что не хотела ни с кем делить рынок. В результате у Microsoft появилась Windows NT. Но для IBM затраченные на OS/2 миллиарды долларов так и не окупились. Потом IBM умаялась с лицензированием Java. Думаю, они были просто счастливы, что с Linux ничего такого нет.
Несомненно, IBM стала для Linux самым ценным приобретением. И телеконференции отреагировали восторженно — не было ни того страха, который вызвало объявление Netscape, ни бурных антикоммерческих выступлений, которые иногда (хорошо: часто) разделяли линуксоидов.
В июле Informix объявила, что перенесет свои СУБД под Linux, т.е. даже используя в качестве операционной системы Linux, можно будет работать с базой данных Informix. По тем временам событие было не очень важным: компания испытывала финансовые затруднения, хотя и продолжала входить в тройку лидеров среди поставщиков СУБД. Но линуксоиды все равно пришли в бурный восторг и принялись поздравлять друг друга.
Через несколько недель — откуда ни возьмись — к движению примкнула Oracle. СУБД Oracle доминировали на рынке. Задолго до этого объявления ходили слухи (в форуме) о том, что компания для внутреннего употребления перенесла свои базы под Linux. А поскольку Oracle однозначно ассоциируется с Unix-серверами, переход к Linux не был таким уж большим скачком. Но, судя по сообщениям в форуме, для нас тогда настали великие времена. Объявление Oracle имело огромное психологическое значение, даже если с технической точки зрения его значение было нулевым.
Как и заявление IBM, шаг Oracle отразился не только на линуксоидах, но и на тех, кого обычно называют «руководителями, принимающими решения», хотя некоторые предпочитают термин «пиджаки». Теперь они уже не могли сказать, что не используют Linux, потому что для их организации важны базы данных.
Новости были замечательные, но они никак не изменили мою жизнь. Мы с Туве нянчили двух любимых малышек. Вне семьи я большую часть времени — как дома, так и на работе — тратил на обслуживание Linux. Чтобы не оказывать предпочтения ни одной из версий Linux, я использовал на работе Red Hat, а дома — SuSE, европейскую версию. Однажды я решил, что мне не хватает физических упражнений, и надумал преодолевать на велосипеде те шесть миль, которые отделяли наш дом от штаб-квартиры Transmeta. Это было в понедельник. По дороге не было никаких подъемов, но сильный встречный ветер сделал эту поездку напряженней, чем я ожидал. Через десять часов, когда я собрался возвращаться домой, ветер переменился и снова дул мне навстречу. Я позвонил Туве, и она за мной заехала. Само собой разумеется, что больше я не ездил на работу на велосипеде.
Я упоминаю об этом малозначительном происшествии, только чтобы показать, что процветание Linux не отражалось на моей повседневной жизни. Основные события разворачивались в корпорациях. К техническим специалистам, которые давно знали о существовании Linux, стали обращаться их руководители, которые услышали о Linux или прочли в компьютерных изданиях. Они хотели уточнить у специалистов, из-за чего разгорелся сыр-бор. Узнав о достоинствах системы, они решали установить Linux на свои серверы.
Так происходило в ИТ-отделах компаний по всему миру, но чаще всего — в США. И бесплатность Linux тут особой роли не играла: ведь стоимость программ — лишь капля в море общих расходов. Намного дороже обходится поддержка и обслуживание. «Пиджаков» убеждали простые технические аргументы: Linux была сильнее конкурентов — Windows NT и различных версий Unix. И потом — кому охота плясать под чужую дудку? Будь это дудка Microsoft или еще кого-то. А с Linux можно было делать что хочешь — не то что с другими программами. И к Linux обращались в первую очередь, чтобы получить доступ к исходникам, которого не было в случае использования коммерческих программ.
В этом отношении мало что изменилось с тех пор, как я впервые выпустил в свет версию 0.01. Linux была пластичнее других систем. Ею можно было распоряжаться по-своему. И, по крайней мере применительно к веб-серверам, в ней не было того балласта — множества ненужных функций, — которым перегружены конкурирующие системы.
У Linux было и другое преимущество: несмотря на свою растущую популярность в качестве ОС для веб-серверов, она на самом деле не занимала какую-то определенную нишу. И это важно для понимания ее успеха.