LXF86:15years
(викификация, оформление) |
(викификация, оформление) |
||
Строка 28: | Строка 28: | ||
: Скромные истоки истории Linux. | : Скромные истоки истории Linux. | ||
− | {Врезка | + | {{Врезка |
− | |Заголовок= | + | |Заголовок=Что сталось с... Питером МакДональдом? |
− | |Содержание= | + | |Содержание=МакДональд создал Softlanding Linux |
+ | System (SLS), ставшую источником | ||
+ | вдохновения для авторов Slackware, | ||
+ | Debian и SUSE. Теперь он владеет | ||
+ | фирмой PDQ Interfaces в Британской | ||
+ | Колумбии (Канада), занимающейся | ||
+ | разработкой ПО и консалтингом | ||
+ | (http://pdqi.com/pdqi). | ||
|Ширина=200px | |Ширина=200px | ||
− | } | + | }} |
Оглянувшись назад, мы часто можем точно указать разговор или событие, перевернувшее нашу жизнь: начало новой карьеры или новых взаимоотношений, или конец старых. В случае с | Оглянувшись назад, мы часто можем точно указать разговор или событие, перевернувшее нашу жизнь: начало новой карьеры или новых взаимоотношений, или конец старых. В случае с | ||
Строка 43: | Строка 50: | ||
начало всему: | начало всему: | ||
− | '''''Привет всем, использующим minix – я делаю (бесплатную) операционную систему (это просто хобби, она не будет такой большой и профессиональной, как gnu) для клонов AT 386(486). Я занимаюсь ею с апреля, и кое-что уже вырисовывается. Буду рад любым отзывам о том, что народу нравится/не нравится в minix, поскольку моя ОС кое в | + | '''''Привет всем, использующим minix – я делаю (бесплатную) операционную систему (это просто хобби, она не будет такой большой и профессиональной, как gnu) для клонов AT 386(486). Я занимаюсь ею с апреля, и кое-что уже вырисовывается. Буду рад любым отзывам о том, что народу нравится/не нравится в minix, поскольку моя ОС кое в чем похожа на нее (помимо всего прочего, у нее тот же самый физический уровень файловой системы (по практическим соображениям)). На данный момент я портировал bash(1.08) и gcc(1.40), и похоже, что они работают. Значит, в течение нескольких месяцев получится нечто практически полезное, и хотелось бы знать, какие функции нужны большинству. Приветствуются любые предложения, но я не обещаю, что реализую их :-). Линус torvalds@kruuna.helsinki.fi). P.S. Да – она свободна от какого-либо кода minix и имеет многопоточную файловую систему. Она не переносима (использует переключение задач 386 и т.д.) и, вероятно, никогда не будет поддерживать что-то кроме жестких дисков AT, потому что это все, что у меня есть :-(.''''' |
− | чем похожа на нее (помимо всего прочего, у нее тот же самый физический уровень файловой системы (по практическим | + | |
− | соображениям)). На данный момент я портировал bash(1.08) и gcc(1.40), и похоже, что они работают. Значит, в течение | + | Как подсказывает это сообщение, Торвальдс работал на операционной системе Minix, написанной профессором Эндрю |
− | нескольких месяцев получится нечто практически полезное, и хотелось бы знать, какие функции нужны большинству. | + | Таненбаумом [Andrew Tanenbaum] в конце восьмидесятых. Позже Таненбаум принял на вооружение дружелюбного |
− | Приветствуются любые предложения, но я не обещаю, что реализую их :-). Линус | + | зверька-талисмана (он выбрал енота), как и Linux. Таненбаум использовал Minix для обучения студентов операционным системам, но он не смог выпустить исходный код Minix как поистине свободно распространяемую ОС. С другой стороны, быстрые темпы развития Linux, как и сейчас, стали возможными не только благодаря программистским усилиям Торвальдса |
+ | (он все еще был студентом-очником Хельсинкского университета), но также благодаря его предусмотрительности в выпуске исходного кода с самого начала. «Я хотел, чтобы он был | ||
+ | легко доступен по FTP с полными исходными текстами, и не | ||
+ | хотел, чтобы это для кого-то было слишком дорого», говорит | ||
+ | он. Как только он сделал это, программисты-энтузиасты начали скачивать и подправлять ядро, возвращая свои дополнения Торвальдсу для включения в следующий релиз. | ||
+ | |||
+ | На этом этапе ОС называлась ''Freax'', игра слов «free» (свободный), «freak» (чудик) и «x», обычно используемая в | ||
+ | наименовании Unix-подобных систем. Название Linux непредумышленно создал Ари Лемке [Ari Lemmke], администратор | ||
+ | FTP-сервера, где размещался код. Он назвал каталог linux, и | ||
+ | Торвальдс решил, что пусть так и будет. (Правильное произношение слова «Linux» – с коротким i, а не с длинным. Если | ||
+ | есть сомнения, в разделе Magazine/Linus на DVD приведен | ||
+ | пример того, как этот человек сам демонстрирует правильное | ||
+ | произношение). | ||
+ | |||
+ | ===Вхождение в GNU=== | ||
+ | |||
+ | {{Врезка | ||
+ | |Заголовок=Знаете ли вы? | ||
+ | |Содержание=В 1994 году Йон ‘Мэддог’ Холл из | ||
+ | Digital Equipment | ||
+ | Corporation убедил | ||
+ | Линуса портировать | ||
+ | Linux на 64-разрядный процессор DEC | ||
+ | Alpha. Он также уговорил DEC передать | ||
+ | Линусу рабочую станцию Alpha. Холл полагал, что «DEC и | ||
+ | сообщество Linux сформировали | ||
+ | первое подлинно успешное совместное предприятие «пиджаков» и | ||
+ | «чокнутых линуксоидов». | ||
+ | |Ширина=200px | ||
+ | }} | ||
+ | |||
+ | Для загрузки первоначальных релизов новой ОС все еще требовалось наличие на компьютере другой ОС, но это изменилось с приходом загрузчика ''Lilo'' (LInux LOader), написанным шведским ученым Вернером Алмесбергером [Werner | ||
+ | Almesberger] в 1992 г. Исключение необходимости использовать другую ОС стало шагом к независимости Linux, но основная функция любой ОС – запуск программ. Без программ, | ||
+ | запускаемых под Linux, новая ОС была бы просто курьезным | ||
+ | упражнением по информатике. Случилось так, что Фонд свободного ПО (Free Software Foundation) разрабатывал свою | ||
+ | собственную ОС GNU (Gnu is Not Unix) и ПО, начиная с 1984 | ||
+ | года. ОС была почти готова, кроме одного важного компонента: ядра. Решение было очевидно, за исключением того, что | ||
+ | новое ядро Linux тогда еще не распространялось под GPL. В | ||
+ | начале 1992 года Linux должным образом вышел под лицензией GPL, и началась работа по объединению Linux и программ GNU. Вот почему многие, и совершенно справедливо, | ||
+ | настаивают, что Linux следует называть GNU/Linux. | ||
+ | |||
+ | GNU и Linux были и остаются отдельными проектами, но они подпитывают друг друга. Linux был бы гораздо менее | ||
+ | полезен без инструментария GNU, работающего на нем, в частности, без компилятора GCC, используемого для сборки практически любой программы на вашем компьютере. | ||
+ | «Выпуск Linux под GPL был, определенно, лучшей вещью, | ||
+ | которую я когда-либо делал», – рассказывал Торвальдс Хироо Ямагате [Hiroo Yamagata] в 1997 г. | ||
+ | |||
+ | GNU, в свою очередь, получила ядро для запуска своих программ (собственное ядро GNU, Hurd, появится незадолго | ||
+ | до того, как Солнце станет красным гигантом) и огромную | ||
+ | массу разработчиков, благодаря популярности Linux. | ||
+ | |||
+ | ===Интервью: проф. Эндрю Таненбаум=== | ||
+ | |||
+ | Когда Линус Торвальдс решил писать собственную ОС, он обратился к конструктивной книге Эндрю | ||
+ | Таненбаума, посвященной Minix. Таненбаум, известный как «ast», сейчас – профессор информатики | ||
+ | Университета Врейе в Амстердаме и все еще активное участвует в разработке операционных систем. | ||
+ | |||
+ | [[Изображение:LXF86_15_tb.jpg|Эндрю Таненбаум]] | ||
+ | |||
+ | '''LXF: ''Когда вы писали книгу о Minix, вы ожидали, что она окажет такое влияние за пределами академии?''''' | ||
+ | |||
+ | '''ЭТ:''' Нет, я ожидал, что нишу свободных ОС займет BSD, или, возможно, GNU. BSD погрязла в судебной тяжбе | ||
+ | с AT&T, которая не пускала ее на рынок несколько очень важных лет, а GNU даже 15 лет спустя так и не | ||
+ | появилась. Эти два «несчастных случая» дали Linux пространство для расширения. Будь BSD во всем | ||
+ | цвете доступна в 1993 году, с тысячами приложений, многолетним тестированием и распространенностью | ||
+ | по всему миру, Linux бы не жить. | ||
+ | |||
+ | '''LXF: ''А вы знали о Linux как о производной от Minix в годы его становления?''''' | ||
+ | |||
+ | '''ЭТ:''' Некоторое время я следил за ранней разработкой Linux. Вспомните, что была большая группа | ||
+ | новостей comp.os.minix (да и сейчас она существует), и что Линус работал на Minix несколько лет до | ||
+ | написания Linux. Кстати, Minix 3 все еще живехонька. Примерно 90 тысяч человек скачали ее в прошлом году. | ||
+ | |||
+ | '''LXF: ''Была ли частью раннего успеха Linux апелляция к желанию студентов и профессионалов возиться с ней?''''' | ||
+ | |||
+ | '''ЭТ:''' Не преувеличивайте влияние тысяч фанатов Linux, Линус писал ядро и руководил им сам. Масса | ||
+ | основных улучшений исходят от горстки программистов, нанятых и оплачиваемых парой фирм типа | ||
+ | IBM и Red Hat. Однако пользователи внесли свой вклад в разработку или портирование множества | ||
+ | приложений и драйверов. | ||
+ | |||
+ | '''LXF: ''Вы рассматриваете возможность модифицировать Linux как неотъемлемую сильную сторону, или это могло бы привести ко множеству клонов Linux?''''' | ||
+ | |||
+ | '''ЭТ:''' Взгляните на то, что произошло с BSD. Она разделилась на три или четыре ветви, которые по | ||
+ | большей части борются друг с другом. В результате они намного слабее, чем могли бы быть как один | ||
+ | единственный дистрибутив. Пока что Linux избегал этой судьбы, во многом благодаря способности | ||
+ | Линуса направлять всех в одну сторону. | ||
+ | |||
+ | ===Ключевые даты=== | ||
+ | |||
+ | [[Изображение:LXF86_15_linus.jpg|Линус Торвальдс]] [[Изображение:LXF86_15_rms.jpg|Ричард Столлмен]] [[Изображение:LXF86_15_gnu.jpg|Логотип GNU]] | ||
+ | |||
+ | '''Январь 1991.''' 21-летний студент Линус Торвальдс ('''L'''), изучающий компьютерные | ||
+ | науки в Университете г. Хельсинки, покупает ПК 386 с 33 МГц-процессором, чтобы играть в | ||
+ | Prince of Persia, и начинает писать Unix-подобную операционную систему для 386, используя книги Энди Таненбаума и Мориса Баха. Программировать он научился на папином Vic-20. | ||
+ | |||
+ | '''Июнь 1991.''' Ричард Столлмен ('''S''') публикует вторую версию своей сотрясающей основы GNU | ||
+ | General Public License, которая разрешает пользователям брать чужой код, коль скоро они выпускают плоды своих трудов под той же лицензией. Считается, что логотип проекта, голову антилопыгну ('''G'''), нарисовал Этьен Суваса. | ||
+ | |||
+ | '''Август 1991.''' Торвальдс на comp.os.minix сообщает миру, что пишет некую ОС, | ||
+ | но она не будет «большой и профессиональной, как GNU». Рабочее название – Freax. | ||
+ | |||
+ | '''Сентябрь 1991.''' Первая версия (0.01) того, что теперь называется Linux, выпущена с аппаратной | ||
+ | поддержкой для финских клавиатур. | ||
+ | |||
+ | '''Декабрь 1991.''' К версии 0.11 проекта Торвальдса в ОС добавлена поддержка гибких дисков. | ||
+ | Торвальдс теперь рассматривает ее как самостоятельную систему, независимую от Minix. | ||
+ | |||
+ | '''Декабрь 1991.''' Эндрю Триджелл, австралийский | ||
+ | аспирант, приступает к решению задачи получения доступа к разделяемым ресурсам сервера, | ||
+ | используя протокол Microsoft SMB (Server Message Blocks). | ||
+ | Первый релиз выходит пару месяцев спустя. Триджелл забросит этот проект, | ||
+ | но перейдет в Linux в ноябре 1992 года и позже использует SMB как основу для Samba. | ||
+ | |||
+ | '''Февраль 1992.''' Проект GNU принимает выпущенный к тому времени под GPL Linux в качестве своего ядра, | ||
+ | как «затычку», до завершения Hurd. Столлмен начитает свою эпопею, пытаясь заставить каждого говорить «ГНУ-слэш-Линукс», а не просто «Линукс». | ||
+ | |||
+ | '''Март 1992.''' Орест Зборовски (Orest Zborowski) берет Linux за основу для своей платформы X386 – вскоре переименованной в ''XFree86''. X Window начитает работать на Linux 0.96 в апреле. |
Версия 12:27, 29 декабря 2008
|
|
|
- 15 лет с Linux
Содержание |
Many happy return()s! Долгих лет тебе, Linux!
- За время, прошедшее с 1991 года студенческий проект вырос в свободную операционную систему, на которую рассчитывают и которой наслаждаются предприятия и пользователи во всем мире. Нейл Ботвик и Энди Ченнел разыскали хакеров, которые помогли этому случиться.
«Я пишу (бесплатную) операционную систему (это просто хобби, она не будет такой большой и профессиональной, как gnu) для клонов AT 386(486)»
«Просто хобби»? Только для клонов 386? Разве это наводит на мысль об ОС, способной перевернуть мир? Однако именно так Линус Торвальдс объявил о надвигающемся рождении Linux 15 лет назад. С того раннего и неамбициозного начинания Linux перерос самые смелые мечты своего создателя. Работая на суперкомпьютерах, мобильных телефонах и на множестве устройств между ними, GNU/Linux теперь существует во многих формах и дистрибутивах и продолжает развиваться. Он обеспечивает прекрасную платформу для движения Open Source и предлагает свободную, быструю и безопасную работу на компьютере пользователям всего мира. На следующих нескольких страницах мы отметим его 15-й день рождения, оглядываясь на его подъемы и спады. Мы поговорим с людьми, вовлеченными в разработку Linux, чтобы разобраться, как он возник, где и почему используется.
Мы также смахнем пыль с нашего (открытого и прозрачного) хрустального шара и спросим, чего ожидать от Linux, когда он перейдет из подросткового возраста к полной зрелости. Здесь применима обычная оговорка: все прогнозы – это личные мнения, и вам не следует вкладывать деньги в акции Linux-компаний, основываясь лишь на наших предположениях (но вспомните о нас, пожалуйста, если поймаете свою удачу). Однако начнем с истоков...
1991–1992 Младые годы
- Скромные истоки истории Linux.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Оглянувшись назад, мы часто можем точно указать разговор или событие, перевернувшее нашу жизнь: начало новой карьеры или новых взаимоотношений, или конец старых. В случае с молодым финским студентом компьютерных наук это было сообщение в Usenet, которое он разместил в группе новостей comp.os.minix 25 августа 1991 года.
Эта дата считается днем рождения Linux. Фактически, первый релиз Linux, под номером 0.01, вышел спустя несколько недель; версия 0.02 последовала в начале октября. Linux пересек отметку 0.10 в декабре, менее чем через четыре месяца после первоначального анонса. Вот сообщение, положившее начало всему:
Привет всем, использующим minix – я делаю (бесплатную) операционную систему (это просто хобби, она не будет такой большой и профессиональной, как gnu) для клонов AT 386(486). Я занимаюсь ею с апреля, и кое-что уже вырисовывается. Буду рад любым отзывам о том, что народу нравится/не нравится в minix, поскольку моя ОС кое в чем похожа на нее (помимо всего прочего, у нее тот же самый физический уровень файловой системы (по практическим соображениям)). На данный момент я портировал bash(1.08) и gcc(1.40), и похоже, что они работают. Значит, в течение нескольких месяцев получится нечто практически полезное, и хотелось бы знать, какие функции нужны большинству. Приветствуются любые предложения, но я не обещаю, что реализую их :-). Линус torvalds@kruuna.helsinki.fi). P.S. Да – она свободна от какого-либо кода minix и имеет многопоточную файловую систему. Она не переносима (использует переключение задач 386 и т.д.) и, вероятно, никогда не будет поддерживать что-то кроме жестких дисков AT, потому что это все, что у меня есть :-(.
Как подсказывает это сообщение, Торвальдс работал на операционной системе Minix, написанной профессором Эндрю Таненбаумом [Andrew Tanenbaum] в конце восьмидесятых. Позже Таненбаум принял на вооружение дружелюбного зверька-талисмана (он выбрал енота), как и Linux. Таненбаум использовал Minix для обучения студентов операционным системам, но он не смог выпустить исходный код Minix как поистине свободно распространяемую ОС. С другой стороны, быстрые темпы развития Linux, как и сейчас, стали возможными не только благодаря программистским усилиям Торвальдса (он все еще был студентом-очником Хельсинкского университета), но также благодаря его предусмотрительности в выпуске исходного кода с самого начала. «Я хотел, чтобы он был легко доступен по FTP с полными исходными текстами, и не хотел, чтобы это для кого-то было слишком дорого», говорит он. Как только он сделал это, программисты-энтузиасты начали скачивать и подправлять ядро, возвращая свои дополнения Торвальдсу для включения в следующий релиз.
На этом этапе ОС называлась Freax, игра слов «free» (свободный), «freak» (чудик) и «x», обычно используемая в наименовании Unix-подобных систем. Название Linux непредумышленно создал Ари Лемке [Ari Lemmke], администратор FTP-сервера, где размещался код. Он назвал каталог linux, и Торвальдс решил, что пусть так и будет. (Правильное произношение слова «Linux» – с коротким i, а не с длинным. Если есть сомнения, в разделе Magazine/Linus на DVD приведен пример того, как этот человек сам демонстрирует правильное произношение).
Вхождение в GNU
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Для загрузки первоначальных релизов новой ОС все еще требовалось наличие на компьютере другой ОС, но это изменилось с приходом загрузчика Lilo (LInux LOader), написанным шведским ученым Вернером Алмесбергером [Werner Almesberger] в 1992 г. Исключение необходимости использовать другую ОС стало шагом к независимости Linux, но основная функция любой ОС – запуск программ. Без программ, запускаемых под Linux, новая ОС была бы просто курьезным упражнением по информатике. Случилось так, что Фонд свободного ПО (Free Software Foundation) разрабатывал свою собственную ОС GNU (Gnu is Not Unix) и ПО, начиная с 1984 года. ОС была почти готова, кроме одного важного компонента: ядра. Решение было очевидно, за исключением того, что новое ядро Linux тогда еще не распространялось под GPL. В начале 1992 года Linux должным образом вышел под лицензией GPL, и началась работа по объединению Linux и программ GNU. Вот почему многие, и совершенно справедливо, настаивают, что Linux следует называть GNU/Linux.
GNU и Linux были и остаются отдельными проектами, но они подпитывают друг друга. Linux был бы гораздо менее полезен без инструментария GNU, работающего на нем, в частности, без компилятора GCC, используемого для сборки практически любой программы на вашем компьютере. «Выпуск Linux под GPL был, определенно, лучшей вещью, которую я когда-либо делал», – рассказывал Торвальдс Хироо Ямагате [Hiroo Yamagata] в 1997 г.
GNU, в свою очередь, получила ядро для запуска своих программ (собственное ядро GNU, Hurd, появится незадолго до того, как Солнце станет красным гигантом) и огромную массу разработчиков, благодаря популярности Linux.
Интервью: проф. Эндрю Таненбаум
Когда Линус Торвальдс решил писать собственную ОС, он обратился к конструктивной книге Эндрю Таненбаума, посвященной Minix. Таненбаум, известный как «ast», сейчас – профессор информатики Университета Врейе в Амстердаме и все еще активное участвует в разработке операционных систем.
LXF: Когда вы писали книгу о Minix, вы ожидали, что она окажет такое влияние за пределами академии?
ЭТ: Нет, я ожидал, что нишу свободных ОС займет BSD, или, возможно, GNU. BSD погрязла в судебной тяжбе с AT&T, которая не пускала ее на рынок несколько очень важных лет, а GNU даже 15 лет спустя так и не появилась. Эти два «несчастных случая» дали Linux пространство для расширения. Будь BSD во всем цвете доступна в 1993 году, с тысячами приложений, многолетним тестированием и распространенностью по всему миру, Linux бы не жить.
LXF: А вы знали о Linux как о производной от Minix в годы его становления?
ЭТ: Некоторое время я следил за ранней разработкой Linux. Вспомните, что была большая группа новостей comp.os.minix (да и сейчас она существует), и что Линус работал на Minix несколько лет до написания Linux. Кстати, Minix 3 все еще живехонька. Примерно 90 тысяч человек скачали ее в прошлом году.
LXF: Была ли частью раннего успеха Linux апелляция к желанию студентов и профессионалов возиться с ней?
ЭТ: Не преувеличивайте влияние тысяч фанатов Linux, Линус писал ядро и руководил им сам. Масса основных улучшений исходят от горстки программистов, нанятых и оплачиваемых парой фирм типа IBM и Red Hat. Однако пользователи внесли свой вклад в разработку или портирование множества приложений и драйверов.
LXF: Вы рассматриваете возможность модифицировать Linux как неотъемлемую сильную сторону, или это могло бы привести ко множеству клонов Linux?
ЭТ: Взгляните на то, что произошло с BSD. Она разделилась на три или четыре ветви, которые по большей части борются друг с другом. В результате они намного слабее, чем могли бы быть как один единственный дистрибутив. Пока что Linux избегал этой судьбы, во многом благодаря способности Линуса направлять всех в одну сторону.
Ключевые даты
Январь 1991. 21-летний студент Линус Торвальдс (L), изучающий компьютерные науки в Университете г. Хельсинки, покупает ПК 386 с 33 МГц-процессором, чтобы играть в Prince of Persia, и начинает писать Unix-подобную операционную систему для 386, используя книги Энди Таненбаума и Мориса Баха. Программировать он научился на папином Vic-20.
Июнь 1991. Ричард Столлмен (S) публикует вторую версию своей сотрясающей основы GNU General Public License, которая разрешает пользователям брать чужой код, коль скоро они выпускают плоды своих трудов под той же лицензией. Считается, что логотип проекта, голову антилопыгну (G), нарисовал Этьен Суваса.
Август 1991. Торвальдс на comp.os.minix сообщает миру, что пишет некую ОС, но она не будет «большой и профессиональной, как GNU». Рабочее название – Freax.
Сентябрь 1991. Первая версия (0.01) того, что теперь называется Linux, выпущена с аппаратной поддержкой для финских клавиатур.
Декабрь 1991. К версии 0.11 проекта Торвальдса в ОС добавлена поддержка гибких дисков. Торвальдс теперь рассматривает ее как самостоятельную систему, независимую от Minix.
Декабрь 1991. Эндрю Триджелл, австралийский аспирант, приступает к решению задачи получения доступа к разделяемым ресурсам сервера, используя протокол Microsoft SMB (Server Message Blocks). Первый релиз выходит пару месяцев спустя. Триджелл забросит этот проект, но перейдет в Linux в ноябре 1992 года и позже использует SMB как основу для Samba.
Февраль 1992. Проект GNU принимает выпущенный к тому времени под GPL Linux в качестве своего ядра, как «затычку», до завершения Hurd. Столлмен начитает свою эпопею, пытаясь заставить каждого говорить «ГНУ-слэш-Линукс», а не просто «Линукс».
Март 1992. Орест Зборовски (Orest Zborowski) берет Linux за основу для своей платформы X386 – вскоре переименованной в XFree86. X Window начитает работать на Linux 0.96 в апреле.