В 1981 году Айра Фукс из Нью-Йоркского университета и Грей- дон Фриман из Йельского университета организовали экспериментальную сеть на базе протокола IBM RJE, тем самым заложив основу для создания сети пользователей компьютеров IBM (ориентированной главным образом на университеты), которая получила известность под названием BITNET (от слогана IBM «Because It’s There»; оно может также означать и «Because It’s Time» [13] «Потому что там»; «потому что пора» (англ.),
). Когда в 1986 году корпорация IBM прекратила финансирование B1TNET, та продолжала функционировать благодаря денежным взносам ее пользователей. И сейчас эта сеть все еще имеет в своем составе 30 тысяч активных узлов.
Очевидная тенденция к организации компьютерных сетей проявилась и в среде пользователей UNIX. UNIX — это операционная система, разработанная компанией Bell Laboratories и переданная ею университетам для использования в 1974 году вместе с ее исходным кодом и разрешением вносить в него изменения. UNIX превратилась в lingua franca [14] Liugua franca - универсальный язык (лит.).
для большинства факультетов компьютерных наук, и студенты в скором времени научились превосходно с нею обращаться. Затем в 1978 году Bell Laboratories распространила свою программу UUCP (UNIX-to-UNIX copy), позволявшую компьютерам копировать файлы друг у друга. В 1979 году четверо студентов из Северной Каролины (Траскотт, Эллис, Беллавин и Рокуэлл), используя UUCP в качестве основы, создали программу для коммуникаций между компьютерами UNIX. На конференции пользователей UNIX в 1980 году была бесплатно распространена усовершенствованная версия этой программы, что позволило создать сеть компьютерной коммуникации Usenet News вне магистральной сети ARPANET и тем самым добиться значительного расширения практики компьютерной коммуникации.
Летом 1980 года Usenet News добралась до отделения компьютерных наук Калифорнийского университета в Беркли, где замечательная группа аспирантов (включая Марка Хортона и Билла Джоя) занималась вопросами адаптации и практического применения UNIX. А поскольку Беркли входил в число узлов ARPANET, группой была разработана программа, позволявшая «навести мост» между этими двумя сетями. С тех самых пор Usenet оказалась связанной с ARPANET, Две технологии постепенно слились в одну, и компьютерные сети разного типа получили возможность «общаться» друг с другом, нередко путем совместного использования одной и той же магистрали (с разрешения какого-нибудь университета). В конце концов произошло объединение этих сетей в виде Интернета.
Другим важным достижением в русле традиций пользователей UNIX стало «движение за открытые исходники» — осознанная попытка сохранить свободный доступ к любой информации, касающейся систем программного обеспечения. Во второй главе мы более детально остановимся и на этом движении, и на культуре хакеров", этих важных факторах социального и технического становления Интернета. Однако я должен кратко остановиться на них в этой итоговой сводке событий, приведших к созданию Интернета. В 1984 году программист из Artificial Intelligence Laboratory [15] Лаборатория искусственного интеллекта.
(филиала MIT) Ричард Столлмен в знак протеста против решения корпорации ATT заявить права собственности на UNIX основал Free Software Foundation [16] Фонд свободного программного обеспечения.
, предложив заменить авторское право (копирайт [copyright]) на «copyleft».
Условия «copyleft» подразумевали, что любой пользователь программного обеспечения, сделанного общедоступным, должен был, в свою очередь, распространить через Интернет улучшенный программный код. В качестве альтернативы UNIX Столлмен создал операционную систему GNU, которую он опубликовал в Сети на основании лицензии, разрешавшей ее применение при соблюдении оговорки в отношении «copyleft».
Претворяя этот принцип в жизнь, Линус Торнвальдс, 22-летний студент Хельсинкского университета, в 1991 году разработал на основе UNIX новую операционную систему под названием Linux и распространил ее через Интернет, обратившись к пользователям с предложением попытаться ее улучшить, публикуя результаты своих усовершенствований в Сети. Результатом этой инициативы стало появление надежной операционной системы Linux, постоянно модернизирующейся тысячами хакеров [17] Следует отметить, что автор употребляет слово «хакер» вне того негативного контекста, который оно обрело в последнее время. Хакером для него является скорее создатель Linux Торвальдс, нежели какой-нибудь «специалист» по взлому компьютерных сетей.
и миллионами пользователей, в результате чего она считается сейчас одной из самых совершенных в мире, в частности в сфере Интернета. Другие совместные разработки программного обеспечения на основе открытых исходников обязаны своим происхождением культуре пользователей UNIX.Так, в 2001 году свыше 60% web-серверов в мире работали на Apache, представлявшей собой серверную программу на свободных исходниках, созданную в рамках кооперативной сети программистов UNIX.
Читать дальше