Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2





НазваниеПрограмма по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2
страница9/17
Дата публикации06.04.2014
Размер2.69 Mb.
ТипДокументы
100-bal.ru > Информатика > Документы
1   ...   5   6   7   8   9   10   11   12   ...   17

Дэвид: «Ну, и когда это стало важным?»

Я: «До сих пор не стало».
Хорошо, отвечу подробнее. Дело приняло новый оборот, когда я понял, что Linux не просто игрушечная операционная система — на нее всерьез стало полагаться множество людей. Вначале многие ставили себе Linux, просто чтобы поковы­ряться в ней, а вот когда ее стали использовать как настоя­щую операционную систему, я понял, что несу ответствен­ность, если что-то случится. Или по крайней мере начал это понимать. (Я и сейчас чувствую такую ответственность.) За 1992 год Linux превратилась из увлекательной игры в важную составляющую жизни людей, стала источником их доходов, средством ведения коммерции.

Скачок произошел весной 1992-го — примерно через год после того, как я занялся программой эмуляции термина­ла, — когда под Linux заработала первая версия оконной сис­темы X Window. Это значило, что операционка может под­держивать графический интерфейс пользователя и что пользо­ватели могут работать в нескольких окнах одновременно благодаря проекту X Window, зародившемуся в Массачусетском технологическом институте. Это было существенное новшество. Помню, за год до его внедрения я шутил на эту тему с Ларсом: говорил, мол, когда-нибудь мы сможем запус­тить X Window, и все заработает. Я совершенно не ожидал, что это произойдет так быстро. Хакер по имени Орест Збровски сумел перенести X Window под Linux.

Система X Window работает с помощью Х-сервера, кото­рый берет на себя всю графику. Сервер общается с клиента­ми, чья задача говорить: «Мне нужно окно такой-то величи­ны». Обмен информацией происходит на уровне сокетов, или, точнее, Unix Domain Sockets. Это способ обмена инфор­мацией внутри Unix, но он же используется и для передачи информации по Интернету. Орест написал первый уровень сокетов для Linux, просто чтобы перенести под нее X Window. Интерфейс Ореста был сметан на живую нитку и не интегри­рован с остальным кодом. Это тот случай, когда я согласился на грубо сработанную заплатку, потому что она была нам нужна.

Я не сразу привык к тому, что у нас есть графический ин­терфейс пользователя. Думаю, около года я им вообще редко пользовался. А сейчас уке не могу без него: во время работы у меня всегда открыт миллион окон.

Орест не только дал возможность работать с окнами, но и вообще открыл дорогу в будущее. Domain Sockets использова­лись для организации локальной сети, которая позволяла ра­ботать системе X Window. Мы могли воспользоваться теми же самыми Domain Sockets, чтобы обеспечить Linux большой рывок во внешние сети — получить возможность связывать компьютеры. Без включения в сеть Linux была полезна толь­ко тем, кто сидел дома и выходил в большой мир по модему или вообще делал все локально. Поэтому мы с большим во­одушевлением принялись разрабатывать сети для Linux по­верх этих самых Domain Sockets, хотя они вовсе не были для этого предназначены.

Я был настолько уверен, что все получится, что даже сде­лал скачок в нумерации версий. В марте 1992 года я планировал выпустить версию 0.13. А вместо этого, получив графи­ческий интерфейс пользователя, уверился, что мы на 95% достигли цели — выпуска полноценной, надежной операци­онной системы, пригодной к тому же для работы в сети. И поэтому выпустил версию 0.95.

Господи, как же это было преждевременно! Чтобы не ска­зать, глупо.

Работа в сети — поганое дело, и в итоге на ее организа­цию ушло почти два года — только тогда ее можно было вы­пустить в свет. Переходя в сеть, получаешь целый букет но­вых проблем. Во-первых, защита. Ты не знаешь, кто работает в сети и что он затеял. Нужно быть очень осторожным, что­бы никто не мог повесить твой компьютер, посылая тебе ку­чи хлама. Ты уже не можешь контролировать, кто вступает в контакт с твоей машиной. Причем у разных людей могут быть совершенно разные настройки. Используя стандартный сетевой протокол TCP/IP, трудно правильно установить все тайм-ауты. Казалось, процесс будет бесконечным. К концу 1993 года у нас уже была почти работоспособная сетевая сис­тема, хотя у некоторых возникали серьезные проблемы с ее использованием. Мы не умели работать с сетями, в которых адрес не укладывался в 8-битные границы.

Из-за своего чрезмерного оптимизма при выпуске версии 0.95 я оказался в ловушке. В течение тех двух лет, что ушли на разработку и выпуск версии 1.0, с номерами творилось что-то невообразимое. Между 95 и 100 не так много чисел, но мы продолжали постоянно выпускать новые версии — то ошибку поправишь, то функцию добавишь. Добравшись до 0.99, мы были вынуждены начать добавлять номера, чтобы указать на уровень заплат, а потом перешли на алфавит. В ка­кой-то момент мы выпустили версию 0.99, уровень заплаток 15А. Потом появилась версия 0.99, уровень заплаток 15В и так далее. Так мы добрались до уровня заплаток 15Z. А вме­сто уровня 16 была выпущена версия 1.0 — в этот момент система наконец стала работоспособной. В марте 1994-го Linux 1.0 была с большой помпой представлена в аудитории факультета информатики Университета Хельсинки.

Этому предшествовал довольно беспорядочный период, но уже ничто не могло нанести урона популярности Linux. У нас была своя собственная телеконференция в Интернете — comp.os.linux, выросшая из пепла нашей с Эндрю Таненбаумом перепалки. И она привлекала орды участников. В те вре­мена Internet Cabal (группа администраторов некоторых уз­лов Интернета) ежемесячно подводила неофициальную ста­тистику: сколько человек участвует в каждой конференции. Данные были не очень точные, но они лучше всего говорили о популярности твоего сайта — в данном случае, сколько лю­дей интересовалось Linux. Неизменным лидером среди теле­конференций была alt. sex. (Я-то ей особенно не интересовал­ся. Хотя и сходил туда пару раз, чтобы посмотреть, из-за чего подняли такой шум. Но вообще я был типичным фригидным ботаником, которому гораздо интересней играть в процессор с плавающей точкой, чем следить за новостями с сексуального фронта: о свеженайденных позициях при половом акте, отче­тах о крутых любовных играх или о чем там еще говорят на alt. sex.)

С помощью ежемесячной статистики Cabal легко было следить за популярностью comp.os.linux. Можете не сомне­ваться — так я и делал. (Некоторые считают меня чуть ли не народным героем, но я никогда не был тем бескорыстным, самоотверженным компьютерным фанатом, каким меня пы­тается представить падкая на мифы пресса.) К осени 1992 года в нашем форуме участвовали десятки тысяч людей. Все эти люди следили за событиями вокруг Linux, но не все из них пользовались самой операционной системой. Каждый месяц в момент подведения итогов выпускался список из со­рока самых популярных телеконференций. Если твой форум не входил в эти сорок, то о его популярности можно было уз­нать из полного отчета, который распространялся в специаль­ной служебной конференции. Мне обычно приходилось обра­щаться к полному отчету.

Однако форум Linux неуклонно двигался вверх. В какой-то момент он вошел в первые сорок, и я был счастлив. Это было круто. Помню, я тогда написал довольно злорадное сообщение в comp.os.linux, в котором перечислял форумы, по­священные разным ОС, включая Minix, и говорил: «Смотри­те, мы популярнее Windows!» (Учтите, что в то время люби­тели Windows еще не освоили Интернет.) Где-то в 1993-м мы вошли в первую пятерку. В ту ночь я лег спать преиспол­ненный самодовольства, в экстазе от того, что Linux по попу­лярности почти догнала секс.

В окружающем меня мирке ничего похожего не происхо­дило. Я практически не жил реальной жизнью. К тому време­ни, как я уже писал, Петер Энвин организовал в Интернете сбор средств для оплаты моего компьютера. В итоге было со­брано три тысячи долларов, и в конце 1993 года я закончил выплаты. А на Рождество провел модернизацию своего ком­пьютера до 486 DX2-66, который использовал потом много лет. В этом и была моя жизнь: я ел, спал, иногда ходил в уни­верситет, программировал, читал прорву мейлов. Я был в кур­се, что некоторые мои друзья чаще занимаются сексом, но это меня не трогало.

Честно говоря, большинство моих друзей тоже не преус­певали в этой сфере.
XII.
Выступление в Эде почти убедило меня, что я способен вынести что угодно — даже такой ужас, как выступление пе­ред множеством совершенно незнакомых, уставившихся на меня людей. Начинала приходить уверенность и в других об­ластях. Я был вынужден принимать быстрые решения по по­воду исправления и модернизации Linux, и каждое такое ре­шение укрепляло меня в роли лидера растущего коллектива. С технической точки зрения решения не вызывали проб­лем — труднее было дипломатично сообщить одному челове­ку, что я предпочел решение другого. Иногда достаточно бы­ло просто написать: «Поправки такого-то работают прекрас­но. Давайте на них и остановимся».

Никогда не понимал, зачем соглашаться на решение, ко­торое я не считаю самым лучшим с технической точки зре­ния. Это помогало мне сохранять беспристрастность, когда несколько программистов предлагали различные заплатки. Кроме того, хотя тогда я об этом не задумывался, это внуша­ло людям доверие. А доверие дорогого стоит. Когда тебе ве­рят, то прислушиваются к твоим советам.

Безусловно, сперва нужно заложить фундамент доверия. Думаю, все началось не столько, когда я написал ядро Linux, а скорее когда я выложил свою программу в свободном дос­тупе в Интернете с тем, чтобы каждый желающий мог вне­сти в нее изменения или добавить функции, а я бы принимал окончательное решение в отношении устройства операцион­ной системы.

Точно так же, как я не планировал, что Linux начнет свое существование за пределами моего собственного компьютера, так и не ожидал, что стану лидером. Это произошло само со­бой, по умолчанию. В какой-то момент группа из пяти разра­ботчиков стала выполнять основную часть работы по ключе­вым направлениям. Было естественно, чтобы они стали своего рода фильтрами и отвечали за разработку в соответствующих областях.

Я довольно быстро понял — проще всего руководить, по­зволяя людям делать то, что им хочется, а не заставляя их де­лать то, что хочется тебе. Кроме того, хороший руководитель понимает когда не прав, и умеет отступать. А еще он позво­ляет другим принимать самостоятельные решения.

Другими словами: успех Linux в значительной степени обусловлен моими собственными недостатками: я ленив и люблю пожинать чужие лавры. Если б не это, модель разра­ботки Linux — как они это называют — до сих пор не вы­шла бы за рамки ежедневного обмена сообщениями между пятью-шестью хакерами. Не было бы и речи о сегодняшнем размахе, когда разработкой Linux занимается сложнейшая сеть из сотен тысяч участников четырех тысяч одновременно разрабатываемых проектов, опирающихся на листы рассыл­ки, встречи разработчиков и корпоративную поддержку- А свер­ху как верховный арбитр всех споров по поводу ядра опера­ционной системы расположился руководитель, который со­всем не стремится руководить.

Что ни делается — все к лучшему. Мне удалось избавиться от тех частей, которые меня не особенно увлекали. Это пре­жде всего уровень пользователя — внешние части системы, с которыми непосредственно имеет дело конечный пользова­тель, в отличие от кода, который скрывается в глубине систе­мы. Вначале кто-то вызывается вести то или иное направле­ние. Потом процесс поддержки подсистем становится орга­ничным. Все знают, кто активно участвует в работе и кому можно доверять, в итоге на него все и переключается. Ника­ких голосований. Никаких приказов. Никаких подсчетов.

Например, если двое создают однотипные драйверы, я иногда принимаю варианты обоих и смотрю, каким чаше пользуются. Обычно один становится более популярным. Или же авторы начинают совершенствовать свои программы и в итоге их пути расходятся — они начинают использоваться в

разных сферах.

Многих удивляет сам факт, что модель с открытыми ис­ходниками работает.

По-моему, тут полезно попытаться понять психологию ха­керов из мира общедоступных программ. (Вообще-то, обыч­но я избегаю слова «хакер». В личном разговоре с технарями я еще могу назвать себя хакером. Но в последнее время смысл этого слова изменился: так стали называть мальчишек, кото­рые от нечего делать заняты электронным взломом корпора­тивных ВЦ вместо того, чтобы помогать работе местных биб­лиотек или уж, на худой конец, бегать за девочками.)

Хакеры (программисты), которые работают над Linux и другими проектами с открытыми исходниками, часто отка­зывают себе во сне, занятиях спортом, посещениях школьных чемпионатов, в которых участвуют их дети, а иногда и в сек­се, потому что им нравится программировать. А еще им нра­вится участвовать в крупнейшем в мире коллективном проек­те, посвященном построению самой лучшей и самой краси­вой технологии, — проекте, который доступен каждому. Вот и все. И это прикольно.

Ну ладно, я, кажется, перешел на язык самовосхвалений, которым пишутся пресс-релизы. Фанаты открытых исходни­ков — не матери Терезы из сферы высоких технологий. Они получают свою долю славы — их имена включаются в благо­дарственные списки или в файл с описанием истории проек­та, который сопровождает любой проект. Наиболее активные участники привлекают внимание работодателей, которые изу­чают программы, чтобы выявить и нанять лучших програм­мистов. В значительной степени хакерами движет и стремле­ние заслужить уважение других участников своими солидны­ми вкладами. Это очень мощный стимул. Каждый хочет произвести впечатление на окружающих, укрепить свою ре­путацию, повысить социальный статус. Разработка программ с открытыми исходниками дает программистам такую воз­можность.

Разумеется, я провел большую часть 1993 года точно так же, как и большую часть 1992-го, 1991-го и так далее: ут­кнувшись в компьютер. Но близились перемены.

Идя по стопам своего дедушки, я стал ассистентом в Уни­верситете Хельсинки, ответственным за шведскоязычный курс «Введение в информатику» в осеннем семестре. Тут-то я и встретил Туве. Она оказала на мою жизнь еще большее влия­ние, чем «Проектирование и реализация операционных сис­тем» Эндрю Таненбаума. Но я не буду обременять вас из­лишними деталями.

Туве была одной из студенток моей группы (всего там было 15 человек). Она уже получила специальность дошколь­ного педагога. А потом решила познакомиться с компьютера­ми, но сначала немного отставала от остальных. В конце кон­цов она всех догнала.

Курс был совершенно элементарный. Шла осень 1993-го, Интернет еще не был популярен, поэтому однажды я задал на дом послать мне сообщение по мейлу. Сегодня это звучит по-идиотски, но я сказал: «Домашнее задание: пошлите мне e-mail».

Другие студенты прислали просто тестовые сообщения или какие-то замечания о занятиях. Туве пригласила меня на свидание.

Я женился на первой же женщине, которая обратилась ко мне по мейлу.

Наше первое свидание так и не кончилось. Туве была до­школьным педагогом и шестикратным чемпионом Финлян­дии по карате, она выросла в нормальной семье, хотя так я называю любую семью, которая не похожа на нашу чокнутую семейку. У нее было много друзей. Я сразу понял, что именно эта женщина мне нужна. (Подробности пропущу.) Через не­сколько месяцев мы с моим котом Ранди переехали в ее кро­шечную квартирку.

В первые две недели я не потрудился даже перевезти свой компьютер. Не считая службы в армии, это была самая долгая разлука с компьютером с тех пор, как одиннадцатилет­ним мальчиком я сидел у дедушки на коленях. Не буду под­робно на этом останавливаться, но это по-прежнему рекорд моей штатской жизни без процессора. Каким-то образом я выжил (детали снова опускаю). В редкие встречи с мамой в тот период я слышал от нее что-то о «триумфе матери-при­роды». Думаю, отец с сестрой были просто в шоке.

Вскоре Туве принесла в дом кошечку, чтобы Ранди не ску­чал. У нас повелось проводить вечера вдвоем или с друзьями, вставать в 5 утра, чтобы она могла пойти на работу, а я мог оказаться в университете раньше всех и никто не мешал мне читать мейлы о Linux.
Король

БАЛА

I.
Появление версии 1.0 означало для Linux новый этап: нам понадобился пиар. Лично я с удовольствием представил бы эту версию точно так же, как и предыдущие. Я бы послал в форум сообщение: «Выпущена версия 1.0. Пользуйтесь». (Или что-нибудь в этом роде.)

Однако многие отнеслись к этому событию гораздо серь­езнее. Версия 1.0 им нужна была для рекламы. Всем этим но­ворожденным компаниям, продававшим Linux, версия 1.0 была важна скорее по психологическим, чем по технологиче­ским причинам. И их можно понять: кому понравится торго­вать операционной системой версии 0.96?

Я хотел выпустить версию 1.0, потому что тем самым за­вершался некий этап, а кроме того, это значило, что я могу временно перестать исправлять ошибки и вернуться к разра­ботке. Производители и разработчики Linux хотели обставить выход новой версии с максимальной помпой.

Нам нужно было выбрать правильную тактику. Сам я не собирался руководить этой кампанией. Мне вовсе не улыба­лось выпускать пресс-релизы и выступать с заявлениями. По­этому за дело взялись те, кто был в нем заинтересован. При­мерно так делалась и сама Linux — схема снова сработала.

Наш первый официальный выпуск стал настоящим собы­тием во многом благодаря Ларсу. Он и некоторые другие ре­шили, что объявление лучше всего сделать в университете. В этом был свой резон. Моя комната не тянула по размерам. А делать объявление в помещении коммерческой фирмы было бы неправильно. Поэтому Ларе вызвался согласовать во­прос с университетом. Факультет информатики Университета Хельсинки был небольшой организацией, поэтому он смог просто пойти и поговорить с деканом.

Университет Хельсинки с радостью согласился выделить для представления Linux 1.0 главную аудиторию факультета информатики. Да и чего бы им возражать? Разве в универси­тете часто происходят события, достойные показа по телеви­зору?

Я согласился выступить. Это мероприятие не шло ни в ка­кое сравнение с кошмаром в Эде. Хотя, если вдуматься, кое в чем оно оказалось-таки сложнее.

Например, в аудитории сидел мой папа. А мероприятие показывали по финскому ТВ. Тогда я впервые увидел себя по телевизору. На собрание пришли и папа и мама (но я совер­шенно уверен, что они сидели врозь). И Туве тоже пришла. Тут-то мой отец и познакомился с ней, поэтому для меня это было больше, чем просто объявление версии 1,0. Поскольку я до последнего момента готовился к выступлению — прове­рял, что со слайдами все в порядке и прочее, — то не присут­ствовал при их знакомстве. По-видимому, оно произошло, когда они шли в аудиторию. Кажется, я это заметил краеш­ком глаза.

В том выступлении, как и почти во всех остальных в по­следующие несколько лет, я говорил не столько о технологии, сколько об открытых исходниках. Все прошло классно. Мне удалось изменить отношение к Linux некоторых сотрудников факультета. До этого факультет просто гордился Linux и снис­ходительно поощрял мою деятельность. После объявления они стали относиться к Linux более серьезно. Ведь они услы­шали о ней в теленовостях.

Спустя годы стали поговаривать, что университет пытает­ся приписать себе заслуги в сфере Linux. Это не так. Факуль­тет всегда оказывал нам большую поддержку- Мне даже дали такую должность, что я мог создавать Linux в рабочее время. И это было в самом начале, когда еще никто не мог сказать: «Давайте поможем парню, тут пахнет всемирной известностью». Но в то же время им было приятно сыграть важную роль в анонсе новой версии. Это укрепило их репутацию. Я знаю, что на факультете информатики, который всегда был в тени Технического университета, теперь стало больше шведскоговорящих студентов.

Зависть к успеху считается характерной чертой финнов. Поэтому, когда Linux приобрела известность, меня многие спрашивали, не отравляют ли мне жизнь в университете за­вистники. На самом деле все было по-другому: в университе­те мне очень помогали. Уже на раннем этапе они стали из­бавляться от X-терминалов и заменять их на PC с Linux.

Выход новой версии поднял Linux в Финляндии на небы­валую высоту, и в других странах она тоже стала приобретать известность. Ей посвящалось множество публикаций в газе­тах: просто какой-нибудь журналист натыкался на Linux и приходил в восторг. С точки зрения бизнеса версия 1.0 не представляла особой опасности для основных игроков. Linux забирала рынок у Minix и Coherent. Среди других категорий пользователей интерес к системе был невелик. И это было нормально — внимания и так было гораздо больше, чем я рассчитывал.

Тем не менее журналисты — в основном из компьютер­ных изданий — стали стучаться в мою дверь. Буквально. Суб­ботним утром Туве бывала отнюдь не в восторге, просыпаясь от звонка в дверь японского репортера с подарками (чаще всего это были часы — видно, узнали, что это моя слабость), который жаждал взять у меня интервью. Еще меньше она бывала рада, когда я приглашал его войти. (А я поступал так годами, пока мы не объявили наш новый дом зоной, свобод­ной от журналистов. Иногда моя беспечность доходила до то­го, что я забывал сказать Туве, что пригласил журналиста в дом для интервью. И сам забывал об этом. Репортер приходил, и Туве приходилось его развлекать до моего возвращения.) Потом стали появляться сайты фэнов, типа французского, на котором в основном размещена постоянно обновляемая гале­рея каких-то безумных фотографий. Например, я на собра­нии «Спектрума» — крутой чувак без рубашки пьет пиво.

Тихий ужас.

Причем интерес проявляли не только журналисты и линуксоиды. Неожиданно со мной захотели поговорить о техноло­гиях люди с большими кошельками. Unix всегда рассматри­валась как система с огромным потенциалом, в основном из-за своей мощности и многозадачности. Теперь корпорации, которые интересовались Unix, начали присматриваться к Linux. Среди них была сетевая компания Novell, в которой открыли небольшой «побочный» проект на базе Linux. Они разрабатывали настольный ПК под Unix под названием «Looking Glass» (зеркало). Он неплохо смотрелся, но лбом стенку не прошибешь: ему недоставало поддержки тогдашнего стандар­та — Common Desktop Environment.

В августе 1994-го они предложили заплатить мне за то, чтобы я приехал к ним в Орем (шт. Юта) поговорить об их разработке. Благодаря Novell передо мной открывалась ред­кая возможность посмотреть Америку, поэтому я согласился на их предложение при условии, что они оплатят мне поезд­ку еще в какой-нибудь американский город. Хоть я и был не­искушенным финном, но подозревал, что Орем и даже Солт-Лейк-Сити не типичны для США. Мне предложили поехать в Вашингтон, но я не захотел. Я подумал, что все столицы по­хожи друг на друга. Тогда мне предложили Нью-Йорк, но я решил, что интереснее съездить в Калифорнию.

Было непонятно, насколько серьезно относятся к проекту в штаб-квартире Novell. (В итоге оказалось, что совсем не­серьезно: проект закрыли, а девять его участников организо­вали компанию Caldera.) Но зато мне удалось впервые взгля­нуть на Америку, куда я со временем планировал перебрать­ся. Независимо от глубины интереса Novell к Linux США представлялись центром растущей технологической вселенной. Поездка в США ошеломила меня. Какое же там все но­венькое по сравнению с Европой! Церковь мормонов за не­сколько лет до моего приезда отметила 150-летний юбилей, поэтому они привели в порядок свой главный храм. Он сиял белизной. После Европы, где все церкви старые и подернуты паутиной времени, я смог вспомнить только одно место, где раньше видел белый храм — Диснейленд. Он был похож не на церковь, а на какой-то сказочный замок. А еще я совер­шил ошибку, посетив в Ореме сауну при гостинице. Это была такая небольшая портативная сауна, буквально сделанная из пластика — и внутри было ненамного жарче, чем снаружи. Я ушел из нее с мыслью, что в США не умеют делать сауны, и слегка затосковал по дому.

Я начал постигать азы. Точно так же, как в Финляндии приезжие быстро привыкают не заводить разговоры с незна­комцами в барах, я узнал, что в Юте — а позже выяснилось, что и в остальной части Америки — нельзя вести разумную беседу на тему абортов и оружия. С вероятностью 50% вы наткнетесь на собеседника, который принимает эти вопросы очень близко к сердцу. В результате легко втянуться в ожесто­ченный спор по поводу того, о чем не следует спорить. В Ев­ропе люди не зацикливаются на этих вопросах. Американцы же начинают очень бурно защищать свою позицию, потому что много раз слышали противоположное мнение. В Финлян­дии оружия на душу населения может быть больше, чем где бы то ни было, но оно используется в основном для охоты. И особых проблем не возникает.

Еще одну вещь я понял в первые же дни жизни в Амери­ке: «корневое пиво» — страшная дрянь (Определенно, к его вкусу надо специально привыкать. Думаю, все нача­лось с пуритан, которые не могли пить настоящее пиво из-за того, что в нем есть алкоголь. Тогда они состряпали безалкогольный напиток из корнеплодов и назвали его «корневым пивом» (root beer), чтобы люди думали, что это классная вещь. Десяти поколениям подряд вбивали в голову эту мысль, и люди наконец купились. Современные американцы любят «корневое пиво», потому что в течение десяти поколений нация подвергалась генетической переделке.).

После Юты я полетел в Сан-Франциско — вот это класс­ный город! Я столько времени ходил по улицам, что обгорел, и мне пришлось потом целый день не высовывать носа на улицу.

Помню, как шел по мосту «Золотые ворота», любовался на холмы Марин и мечтал забраться на них, как только ока­жусь на том берегу. Но когда наконец дошел до конца моста, гулять уже больше не хотелось. Вот уж не ожидал, что шесть лет спустя, практически день в день, буду сидеть на гребне этих продуваемых ветром холмов, разглядывать Тихий океан, залив Сан-Франциско, мост, туман, сам Сан-Франциско и рассказывать обо всем этом диктофону Дэвида.

Я снова оказался в Америке уже через год. Приехал, что­бы выступить перед DECUS (группой пользователей Digital) в Новом Орлеане. В аудитории оказалось всего сорок человек, поэтому я не особенно волновался. Мне очень повезло — именно тогда я познакомился с Джоном Холлом, по прозви­щу Мэддог. Он ведал техническим маркетингом Digital Unix и был давним пользователем Unix. Именно он пригласил меня на эту встречу. Мэддог знаменит своей длиннющей бо­родой и извращенным чувством юмора (не говоря уж о при­вычке храпеть). Он возглавляет Linux International — орга­низацию, которая занимается поддержкой Linux и ее поль­зователей. Кроме того, он — крестный отец моей дочери Патриции.

Еще одно последствие этого выступления в Новом Орлеа­не: Мэддог договорился, что Digital одолжит мне Alpha. Так Linux была перенесена на компьютер, отличный от PC. До этого Linux уже переносили на другие архитектуры. Была версия для 68К, машин на базе Motorola 68000, которые ис­пользовали Atari и Amiga. Но в этих случаях Linux не годи­лась для двух платформ одновременно. При тех переносах куски программы, которые не работали на новой машине, выкидывались и вместо них писались другие. Перенос на Alpha был первым настоящим переносом. Исходники для PC и для Alpha практически не различались. Добавлялся лишь новый уровень абстракции, так что программа компилирова­лась по-разному в зависимости от того, в какой архитектуре нужно было работать. В результате в разных архитектурах ис­пользовался один и тот же код.

Когда в марте 1995-го мы выпустили версию 1.2, ядро уже включало в себя 250 тысяч строк кода, новый журнал «Linux Journal» хвалился десятитысячным тиражом, a Linux могла работать на процессорах Intel, Digital и Sun SPARC. Это был большой прогресс.

1   ...   5   6   7   8   9   10   11   12   ...   17

Похожие:

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Проектно-образовательная деятельность по формированию у детей навыков безопасного поведения на улицах и дорогах города
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель: Создание условий для формирования у школьников устойчивых навыков безопасного поведения на улицах и дорогах
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
«Организация воспитательно- образовательного процесса по формированию и развитию у дошкольников умений и навыков безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель: формировать у учащихся устойчивые навыки безопасного поведения на улицах и дорогах, способствующие сокращению количества дорожно-...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Конечно, главная роль в привитии навыков безопасного поведения на проезжей части отводится родителям. Но я считаю, что процесс воспитания...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Поэтому очень важно воспитывать у детей чувство дисциплинированности и организованности, чтобы соблюдение правил безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Всероссийский конкур сочинений «Пусть помнит мир спасённый» (проводит газета «Добрая дорога детства»)
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Поэтому очень важно воспиты­вать у детей чувство дисциплинированности, добиваться, чтобы соблюдение правил безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...



Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск