С Днем Рождения, Linux. В 30 лет вы заработали себе хорошую репутацию. Вдохновив популярность программного обеспечения с открытым исходным кодом, вы перевернули мир проприетарных вычислений с ног на голову.
Конечно, вы начали преждевременно. Вы вошли в мир технологий с немногим большим, чем ядро, которое вы можете назвать своим собственным. Это было намерением молодого студента информатики из Хельсинки по имени Линус Торвальдс при выполнении этого личного забавного проекта. В 1991 году он создал ваш код, который стал основой для совершенно нового подхода к операционным системам для компьютеров.
Остальное в этой истории, как говорится, уже история.
Сначала вы изменили имя. Вначале вас называли Freax, что означает «бесплатно», «урод» и «x» (имеется в виду компьютерная ОС Unix). Но в конце концов ваш создатель решил поделиться с вами своим происхождением, окрестив вас Linux.
Линус и его потенциальные компьютерные когорты поддерживали вас другими компонентами кода, с которыми можно было бы поговорить. Эта комбинация сформировала постоянно растущий список дистрибутивов Linux для различных бесплатных компьютерных операционных систем.
Одним из первых был Slackware, созданный в 1992 году Патриком Волкердингом. Вы оба добились большого успеха в течение многих лет, удерживая 80 процентов рынка непатентованных компьютеров. Несколько лет спустя у вас была отличная компания. Однако с появлением Red Hat Linux популярность Slackware отчасти упала. Но ваше ядро осталось душой того, что делает Linux, ну — Linux.
В 1992 году четыре чувака — Томас Фер, Роланд Дайрофф, Бурхард Стейнбильд и Хуберт Мант — познакомили вас с новым товарищем по играм под названием Suse Project. Это творение сформировало Suse Linux. Несколькими годами позже Suse выпустила отдельные коммерческие настольные и серверные корпоративные версии. OpenSuse присоединился к родственникам как бесплатная версия с открытым исходным кодом.
Содержание статьи
Больше разнообразия в семействе
Debian присоединился к семейству как один из первых полноценных дистрибутивов Linux в августе 1993 года, созданный Яном Мердоком. На выпуск первой стабильной версии у него ушло еще три года. Что сделало вашего двоюродного брата Debian таким значительным, так это дизайн Мердока для дистрибутива Linux, который каждый мог загрузить и использовать бесплатно. Он избавил пользователей от необходимости компилировать свои собственные приложения из исходных файлов.
Мердок сделал Debian Linux удобным для пользователя и простым в использовании с помощью live CD. Это позволило новичкам испытать Linux, не устанавливая его для запуска.
Бизнес-пользователи получили особый импульс внедрения, когда Red Hat Linux, выпущенный в 1995 году, дебютировал с Red Hat Enterprise Linux (RHEL) в 2003 году в качестве платного дистрибутива поддержки. Домашние пользователи, ориентированные на бизнес, испытали бесплатную версию для сообщества. Fedora стала испытательной площадкой для многих функций, представленных в выпусках RHEL.
В 2000 году Дэниел Роббинс принес в мир Linux Gentoo Linux. Он был нацелен на разработчиков и корпоративных пользователей, имеющих прочную связь с альтернативной Unix-подобной операционной системой BSD, которая упростила управление сетями.
В том же году Джадд Винет представил миру Arch Linux. Он был основан на концепции внедрения обновленных компонентов в существующие установки, поэтому основные этапы переустановки были устранены. Эта продвинутая концепция ориентировала новый дистрибутив на более опытных пользователей, которые были лучше оснащены для более сложного обслуживания и конфигурирования, необходимого для кодирования Arch.
Прикосновение современности
Важный шаг вперед в принятии ОС Linux как в промышленности, так и в домашних условиях произошел в 2004 году с выпуском Ubuntu Linux. Ее основатель, южноафриканский магнат Марк Ричард Шаттлворт, разработал Ubuntu как более простой и дружелюбный способ использования молодой ОС Linux. Его компания нацелена на домашних пользователей и пользователей малого и среднего бизнеса, а также на крупные корпоративные компании.
Новым участником модернизации популярности Linux является дистрибутив Linux Mint. Созданный в 2006 году Клеманом Лефевром, он основан на Ubuntu и предназначен для очень удобного использования и особенно хорош для новичков.
Linux Mint возник в результате серьезного изменения дизайна Ubuntu. Лефевру удалось уловить то, что отвлекала Ubuntu. Одна из его опор — внутренняя разработка среды рабочего стола Cinnamon.
Еще одна причина растущей популярности Linux Mint — это сочетание некоторых проприетарных программ для повышения удобства пользователей при установке самих доступных опций. Другие современные дистрибутивы Linux также делают это. Но Linux Mint делает это центром своего стандарта пользовательского интерфейса.
Безграничные возможности
В зависимости от процесса подсчета и источника фактическое количество дистрибутивов Linux сегодня намного больше, чем в первые два десятилетия существования ядра Linux. Некоторые источники называют это число более чем 600 дистрибутивами Linux, из которых около 500 находятся в активной разработке. Тем не менее, по оценкам других источников, количество дистрибутивов Linux превышает 1000.
Все зависит от того, как вы классифицируете огромное разнообразие форм-факторов, включая настольные компьютеры, серверы, ноутбуки, нетбуки, мобильные телефоны и планшеты. Некоторые дистрибутивы укомплектованы одним разработчиком. Другие охватывают большие сообщества добровольцев, дизайнеров, программистов и тестировщиков по всему миру. Кажется, что для каждого дистрибутива Linux, который становится неактивным или полностью исчезает, один или несколько новичков заполняют пробел.
Все это результат вашей работы, мистер День рождения Linux. Ваша сила и влияние огромны!
Включение с разнообразием
ОС Linux невольно стала местом для всех возможных старых и новых концепций вычислений. Разработчики дистрибутивов сделали множество выпусков, имитирующих и улучшающих функции и нововведения из других дистрибутивов. В зависимости от прихотей разработчиков Linux предлагались разные дистрибутивы для разных стилей вычислений.
Возникли два основных пути развития. Либо новый выпуск дистрибутива будет следовать концепции дизайна и работы определенного семейства Linux — будь то Gentoo, Arch, Debian, Suse, Fedora и т. Д. — либо это будет независимое предложение, не основанное на каком-либо конкретном семействе Linux. Кроме того, подсемейства существуют в Linux.
Например, дистрибутив может быть основан на одной основной семейной линии, но создавать некоторые из ее собственные уникальные элементы. Учтите, что очень популярной линией Linux является Ubuntu, технически основанная на Debian. Появились новые дистрибутивы, основанные непосредственно на Ubuntu, а не на более широкой экосистеме Debian.
Частью производного дистрибутива будут уникальные приложения, включенные в выпуск. У некоторых производных программ нет доступа ко многим репозиториям программного обеспечения более крупных семейств Linux. У других есть другие процессы обновления и инструменты управления пакетами для добавления программного обеспечения.
Еще одним отличительным компонентом ОС Linux является концепция окружения рабочего стола. Некоторые дистрибутивы предлагают только один выбранный рабочий стол. Другие предоставляют большую коллекцию опций рабочего стола. Некоторые дистрибутивы легковесны, что означает, что они работают на старом оборудовании, которому требуется меньше оперативной памяти и менее мощные внутренние компоненты.
В этих уменьшенных в масштабе проектах часто используются оконные менеджеры, а не полнофункциональные среды рабочего стола. То же самое можно сказать и о структуре и операционных компонентах, встроенных в независимые дистрибутивы Linux.
Факторы проектирования
Это то, что отличает ОС Linux от других альтернатив, таких как операционные системы macOS и Windows. Операционная среда может быть классической по дизайну Linux. Он может быть минимальным, а может быть чем-то более функциональным. Все сводится к пользовательскому интерфейсу (UI) и пользовательским настройкам.
Подобно тому, как разработчики дистрибутивов нарезают компоненты пользовательского интерфейса и семейства Linux, они часто изменяют существующие функции в дизайне рабочего стола. Таким образом, два разных дистрибутива, в которых работает одна и та же среда рабочего стола, могут сильно отличаться.
Не каждый дистрибутив Linux также использует одно и то же ядро Linux. Некоторые разработчики дистрибутивов предотвращают потенциальные проблемы совместимости с новейшими выпусками ядра, ожидая цикла выпуска или двух своих собственных продуктов дистрибутива. Другие разработчики дистрибутивов основывают свое последнее обновление дистрибутива на только что выпущенной версии ядра.
Добавление современного подхода
Ядро Linux, хотя ядру Linux уже 30 лет, сегодня уже не то же самое, что было в младенчестве. Торвальдс наблюдает за текущим процессом обновления ядра Linux для повышения надежности оборудования, программного обеспечения и безопасности.
Точно так же, как разработчики ядра Linux и сопровождающие дистрибутивов обновляют, модифицируют и улучшают (или иногда ухудшают) производительность, то же самое делают сообщества среды рабочего стола. Когда-то популярный дизайн и функциональность могут выйти из моды. Изменения дизайна могут заставить пользователей кричать о других вариантах в Linux.
Это тоже мощь и гибкость, которые Linux приобрел за последние три десятилетия.
Итак, еще раз с Днем Рождения Linux. Вы добились большого успеха, доминируя над корпоративными серверами и взяв на себя облачные вычисления.
Тем не менее, вы еще не назвали Год рабочего стола Linux. Но продолжайте расти. Надеюсь, у вас будет повод отпраздновать этот праздник в приближающийся день рождения.
Предоставляемые вами возможности делают современный Linux операционной системой, не имеющей аналогов. Вы даже установили свои семейные узы в Android и Chrome OS. Но это похвалы для других празднований дня рождения.