В этот день в 1991 году Линус Торвальдс объявил, что работает над тем, что впоследствии станет Linux.

click fraud protection

Чуть более трех десятилетий назад Линус Торвальдс посеял семена Linux, отправив электронное письмо с подробным описанием своих планов по разработке бесплатной ОС.

Ключевые выводы

  • Linux — универсальная операционная система, обеспечивающая безопасность, возможность настройки и низкое использование оборудования, что делает ее лучшим выбором для обычных пользователей и разработчиков.
  • Linux берет свое начало в 1991 году, когда Линус Торвальдс создал его как бесплатную операционную систему, не подозревая об успехе, которого она достигнет в течение следующих 32 лет.
  • Linux появился во время Unix Wars как альтернатива проприетарному программному обеспечению. благодаря вкладу проекта GNU, она стала полностью функционирующей операционной системой и получила популярность во всем мире.

Linux — одна из самых популярных операционных систем помимо Windows и MacOS. Большое внимание к безопасности, настраиваемости и переносимости, а также низкое использование оборудования делают его очень универсальным как для обычных пользователей, так и для разработчиков.

Линукс не всегда была большой экосистемой, состоящей из сотен дистрибутивов. Фактически, ОС изначально была создана 21-летним Линусом Бенедиктом Торвальдсом как ядро, которое подражал Unix и 25 августа 1991 года публично объявил о своих планах создать свободно действующую система. Он даже не подозревал, что через 32 года этот его хобби-проект в конечном итоге станет одной из самых успешных инноваций, украсивших технологическую индустрию.

Юникс-войны

Наш урок истории Linux включает в себя путешествие в 1969 год, когда Кен Томпсон и Деннис Ритчи из AT&T Bell Lab разработала операционную систему под названием Unics или Unix, как она стала известна позже. на. Эта ОС пользовалась огромной популярностью в академических учреждениях, и вскоре начали появляться различные варианты Unix. К сожалению, это привело к тому, что множество производителей стремились доминировать на рынке со своей собственной версией. Unix, давший начало лицензиям и патентам AT&T и введший индустрию ОС в бурную эпоху под названием Unix. Войны.

Рождение проекта GNU

Пока известные бренды боролись за доминирование на рынке Unix, Ричард Столлман стремился освободиться от несвободного программного обеспечения, инициировав в 1983 году разработку проекта GNU. В своем электронном письме, датированном сентябрем 1983 года, Столлман назвал ее «Свободной Unix» и планировал сделать эту ОС более доступной для пользователей, чем Unix.

К 1990 году GNU собрала почти все основные компоненты, необходимые для создания полностью функционирующей операционной системы. Хорошо, почти все, потому что у GNU все еще не было ядра. Конечно, микроядро Hurd начало разрабатываться в 1990 году, но оно оставалось непопулярным в сообществе GNU, оставляя игровое поле открытым для другого конкурента, а именно Linux.

Линус и Линукс

В 1991 году Линус купил компьютер i386 с операционной системой DOS и использовал ее всего несколько дней для игр. принц Персии прежде чем он получил 16 дискет с MINIX. В то время лицензия MINIX не позволяла пользователям изменять исходный код операционной системы, и Линус также был недоволен проектным решением, реализованным Эндрю С. Таненбаум, создатель MINIX. Линус предпочитал операционную систему Unix, на которой работали его университетские настольные компьютеры, но он не мог себе этого позволить и решил создать бесплатную операционную систему, которая могла бы предложить ту же функциональность, что и Unix.

Источник: comp.os.minix (Группы Google)

25 августа 1991 года он отправил историческое электронное письмо на адрес comp.os.minix, в котором спрашивал членов сообщества о функциях, которые они хотели бы видеть в своей ОС. 17 сентября того же года он загрузил версию 0.01 ядра Linux на ftp.funet.fi. К сожалению, первая в истории версия того, что позже будет известно как Linux, была чрезвычайно простой и не работала должным образом, поскольку для компиляции использовалась MINIX.

Впоследствии, 5 октября 1991 года, Линус выпустил версию v0.02, которая стала первой официальной версией его хобби-проекта. Этот выпуск был значительно лучше, чем версия 0.01, и даже предлагал поддержку нескольких инструментов GNU, включая bash и GCC. Следующие пару месяцев Линус потратит на выпуск новых версий Linux, причем каждое обновление будет привносить в ядро ​​новые функции. 1992 год стал поворотным моментом для Linux, когда Линус решил выпустить свое ядро ​​под лицензией GNU GPL. Это позволило разработчикам из сообществ GNU и Linux создать высокопроизводительную версию ОС GNU/Linux, которую Линус развернул под названием v0.99 в декабре 1992 года.

Как Linux получил свое название

Интересно, что Линус никогда не называл свое изобретение Linux, потому что считал это название эгоистичным. Вместо этого он хотел использовать «Freax» — комбинацию слов «free», «freak» и «x» (из Unix). Фактически, он даже хранил файлы ядра под псевдонимом Freax почти шесть месяцев. К счастью, имя Фрикс так и не появилось.

Когда Линус впервые загрузил файлы Linux на ftp.funet.fi в сентябре 1991 года, FTP-сервером руководил Ари Леммке, который — благослови его Господь разумное название — не воодушевился идеей назвать его Freax и решил, не посоветовавшись, назвать Linux Линус.

Linux, 32 года спустя

И вот прошло 32 года с того дня, как Линус объявил о разработке своей свободной операционной системы. Претерпев множество обновлений и изменений лицензий, современный Linux может похвастаться ошеломляющим количеством дистрибутивов, поддерживающих его экосистему. Можно с уверенностью сказать, что творение Линуса взяло мир штурмом благодаря философии «свободы как свободы», лежащей в основе Linux. Несмотря на то, что у него сильная конкуренция со стороны Windows и MacOS, Линукс не имеет себе равных на рынке серверов: большинство серверов по всему миру работают на Linux.

Более того, существует множество ноутбуки под управлением Linux прямо из коробки, что является свидетельством того, что у этой ОС много поклонников в сообществе ПК. Благодаря своему открытому исходному коду и поддержке сообщества Linux продолжает формировать технологический ландшафт по одному дистрибутиву за раз.