В октябре 1996 года Oracle и Netscape объявили о совместной работе над NC (Network Computer) — сетевым компьютером. Это заявление показало, насколько страх перед Microsoft сблизил компании. За два месяца до этого Марк Андриссен высмеивал сетевые компьютеры, а Ларри Эллисон называл технологию Netscape «очень, очень сомнительной».
Коалиция против Microsoft получила весомую поддержку в конце 90-х, когда IBM заключила крупный контракт, опираясь на язык Java. Тем не менее, Microsoft продолжал «делать набеги» на Internet и покушаться на рынок диалогового режима. К концу 1997 года Internet Explorer обогнала по популярности броузер Netscape. В конце 1998 года MSN превзошел сайт Netscape Netcenter по числу посетителей и стал главным порталом, который миллионы людей использовали в качестве стартовой точки для начала путешествия в Web. Netscape быстро теряла почву под ногами. Ее будущее становилось не совсем ясным.
В начале 1998 года, борясь за выживание на рынке, который Андриссен открыл для компании всего 5 лет назад, Netscape предприняла действия, от которых все попросту раскрыли рты от удивления. Netscape опубликовала исходную программу для своего броузера.
Исходная программа — это «козырная карта» компании, производящей программное обеспечение, которую, как правило, скрывают от любопытных глаз и жадных рук. За эту интеллектуальную собственность велись легальные войны, и было досадно, что в некоторых случаях сражающимся сторонам наносился удар ниже пояса. Стоимость подобного судебного процесса серьезно осложнила положение Borland. Компания Digital Research потеряла свой шанс на возрождение после поражения в споре с компанией IBM, Apple пригрозила судебным иском GEM, a Software Arts навсегда покинула рынок благодаря умелой защите, выставленной на судебном процессе компанией Personal Software.
Несмотря на это, Netscape предложила опубликовать исходную программу в Internet, чтобы она стала известна всем. И не просто известна. Теперь программисты могли свободно пользоваться ею при разработке новых программ, но с условием, что ко всему, что им удастся создать, получат доступ другие разработчики. Это означало, что Netscape будет использовать в своих броузерах изменения, разработанные другими программистами. Компания приглашала всех, кто пользуется компьютерными программами, помочь разработать программное обеспечение. Данный проект и его Web-сайт назвали Mozilla — таким было изначальное кодовое имя броузера Netscape.
Андриссен и Кларк знали, что идут на определенный риск, но они также представляли все преимущества открытых систем. Индустрия ПК была построена на свободном разделении информации. Они верили в идею, что если прогресс идет быстро, обмен информацией имеет смысл. На таких быстро расширяющихся территориях, как Internet, защита исходной программы любыми путями не имела смысла. И все же этот план виделся очень рискованным.
Но прецедента не было. Большая часть программного обеспечения для Internet разрабатывалась открыто. Также благодаря открытому обмену информацией продвигалась вперед разработка усовершенствованной версии операционной системы Unix. В середине 90-х годов новый вариант ядра программы Unix (ядро — часть операционной системы, осуществляющая управление основными операциями: память, файлы, периферийный интерфейс) был разработан одним «талантливым хакером» из Финляндии Линусом Торвальдсом. Торвальдс назвал свою операционную систему Linux и сделал исходную программу доступной, приглашая всех программистов внести свои изменения. Это событие взбудоражило все сообщество. За шесть лет Linux превратился из любительского проекта Хельсинкского университета в лидирующую версию Unix. Его поставили на ПК Intel и Macintosh, он стал распространяться подобно вирусу в сообществе, занимающемся разработкой программного обеспечения.
Задолго до своего будущего триумфа конкуренция со стороны Linux заставила Microsoft еще раз тщательно продумать вариант с NT — высокотехнологичной операционной системой, с помощью которой она надеялась вытеснить Unix с рынка серверов. Благодаря идеям тысяч талантливых программистов, внесших свой вклад в развитие Linux, ситуация на рынке сложилась так, что даже всесильная компания Microsoft не могла сдерживать натиск тенденции развития программных технологий.
Профессионалы, особенно те, кто непосредственно работал с Web, понимали и ценили этот факт открытости исходной программы. Apache — лидер среди Web-серверов — была продуктом открытого доступа, как и многие другие вспомогательные программы Internet. Internet и Web возникли в академической среде, где их появление казалось естественным, но это было явным заблуждением. С Linux компании делали деньги, привлекая инвесторов. Открытый — совсем не значило, бесплатный.