- История создания Linux
- Истоки. 1991г.
- Расцвет десктопных ОС. 91-94гг.
- Выпуск окружений рабочего стола. 95-99гг.
- Первые Live-дистрибутивы 2000-2005гг.
- Взлеты и падения Ubuntu. 2006-2012гг.
- Появление игр в Linux. 2012-2018гг.
- Самые ранние дистрибутивы Linux: история того, как основные дистрибутивы стали такими популярными
- 1. Первый известный дистрибутив от HJ Lu
- 2. MCC Interim Linux
- 3. TAMU Linux
- 4. Softlanding Linux System (SLS)
- 5. Yggdrasil
История создания Linux
Крайние версии дистрибутивов Linux отличаются красивой оболочкой, привлекательным рабочим столом, простотой в настройке и использовании. Но некоторые даже представить не могут, каким был Линукс сразу после своего появления.
Знаете ли вы, сколько труда и времени потратили разработчики, чтобы привести свои дистрибутивы к тому, что мы имеем сейчас? Через какие тернии проходил путь к совершенству? Вряд ли знаете. Поэтому сегодня я вам об этом расскажу. История создания Linux началась почти тридцать лет назад и за все это время претерпела многое. Отмотаем время назад и посмотрим, как зарождалась эта ОС и как эволюционировала в тот шедевр, что мы видим сегодня на своих экранах.
Истоки. 1991г.
Сам Unix появился еще в далеком 69-ом программистами Ритчи и Томпсоном. И тогда пошли системы на основе Unix от людей, которые им вдохновлялись. Среди них известные MINIX и BSD, созданные еще в восьмидесятые.
Но история создания Linux берет свое начало лишь спустя 20 лет, в начале девяностых. В 1991-ом году тогда еще обычный студент из Финляндии Линус Торвальдс создал то самое ядро, которое в последствии покорило весь мир. Почему Линус вообще начал работать над этим проектом, доподлинно не известно. Скорее всего потому что разочаровался в MINIX и решил сделать свою собственную операционную систему.
Некоторые говорят, что Торвальдс написал ядро, чтобы увеличить функциональность компьютера, а MINIX совершенствовать было нельзя.
Сам разработчик не оговаривает, откуда растут ноги у Линукса, но это уже и не важно. Он сделал то, что сделал. Сначала это был просто эмулятор терминала на MINIX. 25 августа 1991г. Линус Торвальдс предоставил миру первую версию того, что мы сейчас зовем Linux.
Тогда новая ОС называлась Freax. И она довольно быстро распространилась по FTP всего мира, с каждым днем увеличивая количество пользователей. Первая, а точнее 0,01 версия Linux была далеко не той, которую вы видите в сегодняшней Ubuntu.
Расцвет десктопных ОС. 91-94гг.
В первую половину девяностых стали появляться такие известные дистрибутивы, как Debian и Slackware. Мир увидел то, что раньше наблюдал лишь на Windows: версию Linux 0,95 с поддержкой графических приложений. Тогда же состоялся расцвет десктопных ОС.
Slackware – одним из первых получил новое ядро Линукс. В то время и он имел другое название: Softlanding Linux System, сокращенно SLS. Создан он был в 92-ом году и уже тогда имел поддержку графики и ядро версии 0,99. Однако, SLS вышел довольно сырым и проблемным, и вскоре был изменен на Slackware, старейший дистрибутив в мире.
Проблемы с интерфейсом SLS побудили не только создание выше упомянутого дистрибутива, но и еще одного. В 1993 появился наш любимый Debian, названный создателем, Яном Мердоком, в честь себя и своей девушки Деби.
Вслед за Slackware стала появлятся техническая поддержка Linux. Самая известная подобная компания существует до сих пор и называется S.U.S.E.
Дистрибутив, Red Hat, названный в честь красной шляпы своего создателя, также появился в первой половине девяностых.
14.03.1994 мир увидел тот самый Linux 1.0.0, от которой и пошла история развития почти всех дистрибутивов Линукс.
Выпуск окружений рабочего стола. 95-99гг.
Вторая половина девяностых стала для Linux революционной. Наиболее значимый период в его развитии. Именно с 1995 по 1999 год состоялся выпуск KDE и Gnome, а также самых востребованных по сей день дистрибутивов Linux.
Первый дистрибутив с нормальным скриптовым инсталлятором был Jurix Linux. Он же первым начал использование файловой системы ext2.
В 96-ом вышла версия ядра 2.0, которая закрепила за этой системой звание лучшей серверной ОС во всем мире. Она поддерживала протокол SMB, разные типы процессоров, PowerPC и даже монтирование NTFS, хоть и только для чтения.
Одна местная легенда рассказывает, что, когда Линус Торвальдс был в Австралийском зоопарке, его укусил пингвин. И после этого, разработчику почему-то стали нравится пингвины за свою беззаботность и бестолковость. Пингвина-символа Linux Торвальдс назвал Tux, от первой буквы своей фамилии и крайних букв слова UNIX.
Debian в то время был не так популярен, потому что разработчики уходили во внешний вид и удобство пользования дистрибутивов, оставляя функционал немного позади. И это принесло свои плоды. Проекты на основе Red Hat стали даже мелькать на обложках журналов для разработчиков.
Пожалуй, выпуск KDE и Gnome стал самым важным релизом в истории Linux. KDE увидело свет в 96-ом. Это был уже не просто комплекс программ, это была целая десктопная среда. Это позволило пользователям иметь выбор между ним и существовавшей тогда X11.
KDE 1.0 появилась лишь в 1998-ом, а 2.0 только в 2000. В ней уже присутствовали библиотека KIO и KOffice.
Новое окружение на основе GTK+ получило название Gnome. Первым проектом, использовавшим это окружение, стал Red Hat. Удобство использование и высокая скорость работы сделала Gnome очень популярным в рекордно короткие сроки.
Первые Live-дистрибутивы 2000-2005гг.
Заря популярности Linux. Множество пользователей стали переходить на него с Windows. Это и не удивительно, ядро улучшалось, программ становилось все больше, и вышел первый Live-дистрибутив.
Дистрибутив Knoppix, который был создан на основе почти забытого в то время Debian, в начале двадцать первого века был очень популярен. А все потому, что запустить его можно было даже не устанавливая, прямо с диска.
Сегодня это норма, тогда было нонсенсом. 30 сентября 2000г. Любой желающий мог запустить на абсолютно любой системе полноценный дистрибутив Linux со всеми необходимыми инструментами. Knoppix стал отправной точкой создания Live-дистрибутивов, которые пользуются популярностью до сих пор.
В то же время пользователи могли создать свой дистрибутив Linux из исходников благодаря проекту Linux From Scratch.
Linux стал стремительно развиваться и в 2000 году даже был создан фон спонсирования Linux, помогающий этому развитию и защищающий его основные ценности
На тот момент уже появилась версия ядра 2.4 с поддержкой USB, Bluetooth и файловой системы ext3. И эта версия поддерживалась вплоть до 2011 года. Уже тогда 2.4 был совсем не похож на 1.0, который появился в начале девяностых.
Red Hat тогда хотели выйти на новый коммерческий путь развития, разделив свой дистрибутив на коммерческий Red Hat Enterprice и свободный Fedora.
Подходил к концу 2002 год, и тогда появился CRUX – максимально простой дистрибутив для разработчиков. Все разработчики гнались за званием лучшего дистрибутива Linux, а CRUX так и оставался простым и ненавязчивым. Так бы он и остался в стороне, если бы не одно но. На его основе годами позже был сделан тот самый ArchLinux.
Версия Linux обновилась до 2.6, стали поддерживаться 64-битные новые процессоры, появилась Ext4.
Дистрибутивы были очень и очень достойного качества уже тогда, но все еще отставали от Windows. Они все еще были нацелены в большинстве своем на разработчиков, забывая про обычных пользователей. И тогда появился он. Дистрибутив, изменивший все. Дистрибутив, нацеленный на пользователя, с как можно более упрощенным рабочим пространством – Ubuntu. Первая Ubuntu «для народа» была выпущена в свет 20 октября 2004 в версии 4.04.
Взлеты и падения Ubuntu. 2006-2012гг.
Linux улучшается, дистрибутивы стабилизируются и появляются все новые и улучшенные. В 2006 вышел уже практически легендарный Mint, основанный на Ubuntu, направленный на новичков. Установка драйверов и прочих компонентов в нем была максимально простой на то время. Сами разработчики старались наполнить свой дистрибутив полезным программным обеспечением, прислушиваясь к своим пользователям, чем и заслужили их доверие в будущем.
KDE4 вышла в то же время и сразу же получила в свой адрес шквал критики за нестабильность. Сам Торвальдс раскритиковал эту версию окружения, сказав, что она все ломает и не делает даже половины того, что могла предыдущая. Поправила положение лишь версия 4.2, вышедшая только в 2009-ом.
В то же время мир увидел рождение самой популярной в мире операционной системы, основанной на Linux. Таковой она остается до сих пор, но большая часть ее пользователей, даже не догадывается, на чем построен их Android. Android 1.0 вышел тогда для телефонов HTC и, в принципе, делала все то, что делает сегодняшний андроид, только криво. Версия 1.1 все поправила, а 1.5 завоевала сердца миллионов пользователей.
Дистрибутив Ubuntu же все это время накапливал силу, завоевывал первенство во всех рейтингах, покорял сердца все большего количества пользователей. И все бы хорошо, если бы не выпуск роковой Ubuntu 14.04. На сколько бы плохи не были KDE4 и Gnome 3, все тут же забыли о них и накинулись на Unity – новое окружение Ubuntu версии 14.04. Ее не просто не взлюбили, ее открыто ненавидели. Однако, разработчики из Canonical так просто не сдались и вскоре сделали Unity пригодной для жизни, жаль поздновато.
Ядро дошло до версии 3.0, сразу же после 2.6, потому что нумерация стала слишком длинной и пришлось ее менять, а не потому что в ней были глобальные изменения.
Неудачи стали преследовать Linux повсеместно, и KDE4 была не единственным промахом окружения. Разработчики стали больше прислушиваться к мнению сообщества, но вот команда программистов Gnome все еще шла по своему пути развития. И в 2012 это вылилось в Gnome 3, которая стала самой неудачной версией этого окружения. В последствии все недоработки были исправлены, но, что сделано, то сделано, и к Gnome сообщество как-то охладело. Разработчики Mint даже выпустили собственное окружение Cinnamon.
Появление игр в Linux. 2012-2018гг.
Сейчас Linux практически целиком и полностью покорил все сервера мира, но не забыл и о домашних ПК. А какие домашние компьютеры могут быть без игр. Февраль 2013-го, Valve портирует Steam на Linux, вызывая этим бурную реакцию сообщества. Ведь в то время нормальные игры запускались только через эмуляторы «окон», а те, что создавались специально под Linux, попросту были никому не нужны.
Еще пару лет спустя Valve выпустили свой дистрибутив Linux, назвав его SteamOS. Правда, выпущен он был только для специальных консолей от самих Valve. К 2018-ому на Linux можно было поиграть более чем в 3000 игр из Steam.
Все больше новых дистрибутивов стало появляться на свет. ArchLinux завоевывал популярность все быстрее. На его основе стали создаваться отдельные дистрибутивы, например, Manjaro. Созданный в 2013-ом, он до сих пор находится в лидерах по популярности. Главная его особенность – упрощенная установка ArchLinux, сохраняющая его гибкость и функционал. Подобный Manjaro, такой же простой и основанный на Arch, ElementaryOS, также пользуется огромной популярностью, особенно у новичков.
К 2015-ому Linux обновился до версии 4.0, и опять без глобальных изменений. Просто по итогам голосования в сообществе, разработчики решили сменить версию. Добавилась лишь поддержка UEFI и некоторые обновления системы безопасности и стабильности.
Ubuntu тоже не стояла на месте. Вышла ее мобильная версия Ubuntu Touch, которая должна была сделать из вашего смартфона полноценный ПК при подключении его к монитору. Снова оболочка Unity, отказ от X Window в пользу нового Mir, выпуск пары смартфонов, и закрытие проекта в 2017 из-за низкой популярности. DEX от Самсунг тоже сильно повлиял на это решение.
Но самое важное событие произошло в версии Ubuntu 17.10, где была убрана Unity и возвращено окружение Gnome. Достаточно много лет понадобилось разработчикам, чтобы это понять. Mir тоже решили заменить на новый Wayland. Ubuntu стала той, которую мы видим сейчас.
Но на этом ее история не заканчивается, как и всего Linux в целом. Ядро развивается, получает новые версии, новый функционал, творит новую историю Linux. И мы будем пристально наблюдать за ее развитием, чтобы еще через несколько лет освежить ваши знания и дополнить нашу сегодняшнюю статью.
Источник
Самые ранние дистрибутивы Linux: история того, как основные дистрибутивы стали такими популярными
В этой статье мы попытались вспомнить, как развивались и создавались некоторые из самых ранних дистрибутивов Linux и какими мы их знаем сегодня.
Здесь мы попытались понять, как формировалась идея таких популярных дистрибутивов, как Red Hat, Debian, Slackware, SUSE, Ubuntu и многих других.
Поскольку Linux был первоначально выпущен в виде ядра аж в 1991 году, дистрибутивы, которые мы знаем сегодня, стали возможными лишь благодаря многочисленным сотрудникам по всему миру, занимавшимся созданием оболочек, библиотек, компиляторов и связанных пакетов, чтобы сделать Linux полноценной операционной системой.
1. Первый известный дистрибутив от HJ Lu
То, что мы знаем о дистрибутивах Linux сегодня, восходит к 1992 году, когда HJ Lu выпустил первые известные дистрибутивные инструменты для доступа к Linux. Он состоял из двух 5,25-дюймовых дискет:
- LINUX 0.12 BOOT DISK : «Загрузочный» диск использовался для начальной загрузки системы.
- LINUX 0.12 ROOT DISK : второй «корневой» диск для получения командной строки для доступа к файловой системе Linux после загрузки.
Чтобы установить 0.12 на жесткий диск, нужно было использовать шестнадцатеричный редактор для редактирования его основной загрузочной записи (MBR), и это был довольно сложный процесс, особенно в ту эпоху.
2. MCC Interim Linux
Первоначально выпущенный в том же году как «LINUX 0.12» Оуэном Ле Бланком из Манчестерского вычислительного центра в Англии, MCC Interim Linux был первым дистрибутивом Linux для начинающих пользователей с установщиком, управляемым с помощью меню, и инструментами конечного пользователя / программирования. Также в виде набора дискет он может быть установлен в системе для обеспечения базовой текстовой среды.
MCC Interim Linux был намного удобнее для пользователя, чем 0.12, и процесс установки на жесткий диск был намного проще и похож на современные способы. Для редактирования MBR не требовалось использовать шестнадцатеричный редактор.
Хотя он был впервые выпущен в феврале 1992 года, он также был доступен для загрузки через FTP с ноября того же года.
3. TAMU Linux
TAMU Linux был разработан Aggies в Texas A&M с Texas A&M Unix & Linux Users Group в мае 1992 года и назывался TAMU 1.0A. Это был первый дистрибутив Linux, предлагающий систему X Window вместо текстовой операционной системы.
4. Softlanding Linux System (SLS)
«Нежные приземления для DOS Bailouts» были их лозунгом! SLS был выпущен Питером Макдональдом в мае 1992 года. SLS довольно широко использовался и был популярен в свое время и значительно продвигал идею Linux. Но из-за решения разработчиков изменить формат исполняемого файла в дистрибутиве пользователи перестали его использовать.
Многие из популярных дистрибутивов, с которыми современное сообщество знакомо больше всего, созданы с помощью SLS. Два из них:
- Slackware: один из самых ранних дистрибутивов Linux, Slackware был создан Патриком Волкердингом в 1993 году. Slackware основан на SLS и был одним из самых первых дистрибутивов Linux.
- Debian: Инициатива Иана Мердока, Debian также была выпущена в 1993 году после перехода от модели SLS. Один из самых популярных дистрибутивов Ubuntu, основан на Debian.
5. Yggdrasil
Выпущенный в декабре 1992 года, Yggdrasil был первым дистрибутивом, родившим идею Live Linux CD. Он был разработан компанией Yggdrasil Computing, Inc., основанной Адамом Дж. Рихтером в Беркли, Калифорния. Он может автоматически настраиваться на системном оборудовании как «Plug-and-Play», что является очень обычной и известной функцией в наше время. Более поздние версии Yggdrasil включали в себя взлом для запуска любого проприетарного драйвера MS-DOS CD-ROM в Linux.
Их девизом было «Свободное программное обеспечение для остальных».
В конце 90-х одним из самых популярных дистрибутивов был Mandriva, впервые выпущенный в 1998 году, путем объединения французского дистрибутива Mandrake Linux с бразильским дистрибутивом Conectiva Linux. Срок его выпуска составлял 18 месяцев для обновлений, связанных с Linux, и системное программное обеспечение и обновления для настольных компьютеров выпускались каждый год. У этого также были версии сервера с 5-летней поддержкой. Теперь у нас есть Open Mandriva.
Если у вас есть больше ностальгических дистрибутивов, которыми можно поделиться с первых дней выпуска Linux, поделитесь с нами в комментариях ниже.
Источник