Пятнадцать интересных фактов о Linux. Интересные факты об Ubuntu Linux

GNU/Linux - это уникальный проект, который объединяет тысячи разработчиков по всему миру и развивается стремительными темпами. Сегодня GNU/Linux можно найти как на мощных суперкомпьютерах, так и на игровых приставках, телефонах, встраиваемых системах, рабочих станциях и десктопах. В этой мини-статье мы хотим предложить твоему вниманию самые интересные факты, касающиеся истории и текущего развития Linux.

Ядро Linux

Днем рождения Linux принято считать 25 августа 1991 года, когда в новостной рассылке операционной системы Minix появилось письмо Линуса Торвальдса о начале разработки ядра новой ОС. Хотя версия 0.01 увидела свет только 17 сентября, в этот день Линус отправил исходный код нескольким своим друзьям. По-настоящему публичным релизом принято считать 5 октября, когда вышла версия 0.02, доступная всем и бесплатно (в соответствии с идеологией Торвальдса «счастья всем, даром…»). Изначально новую ОС планировалось назвать Freax (free - свободный, freak - каприз или уродец, последняя буква от UNIX), но Ари Леммке, владельцу FTP-сервера, на котором размещались сырцы, название не понравилось, и он использовал каталог linux. Этот вариант и прижился.

Эмблему Linux выбирали долго, в итоге остановились на пингвине Tux. В своей книге Just for Fun Торвальдс пишет, что пингвина как эмблему он выбрал из-за того, что однажды в зоопарке (дело было в Австралии в 1993 году) его клюнул пингвин. Как шутил Торвальдс, после этого инцидента он заболел penguinitis. Талисман для Linux создал американский программист Ларри Юинг.

Linux быстро нашел единомышленников и за 22 года стал крупнейшим проектом сотрудничества на планете. Уже через год версия достигла 0.95, а через два года (1994) вышла версия 1.0, то есть основные недочеты были исправлены и ядро в целом готово. Сегодня над совершенствованием ядра работает целая армия помощников, а Линус уже далеко не самый активный разработчик. Торвальдсом на данный момент написано лишь 2% кода ядра Linux, но он принимает решение о внесении важных изменений в официальную ветку ядра.

Закон Линуса

Один из «Законов Линуса», названный в его честь и сформулированный программистом Эриком Рэймондом в четвертой части его эссе «Собор и базар» (The Cathedral and the Bazaar), гласит: при достаточном количестве глаз все ошибки лежат на поверхности (Given enough eyeballs, all bugs are shallow). То есть чем больше человек тестирует программу, тем больше вероятность обнаружения любой проблемы. Хотя этот закон и некоторые программисты оспаривают, считая, что если «тестеры» не обладают требуемой квалификацией, то их количество не имеет значения и не гарантирует безопасность кода.


Так как Линус владеет торговой маркой Linux, у него постоянно спрашивают, почему он не хочет создать дистрибутив, который бы так и назывался. Но он отвечает, что его это не интересует, а само ядро - это еще не весь Linux. Вместо того чтобы «делать миллиарды», он предпочитает рыться в коде и является типичным представителем down shift (у нас любят говорить «даошифтинг»). То есть человеком, предпочитающим жить в свое удовольствие, вместо того, чтобы постоянно беспокоиться о новом богатстве. На его образ мышления не повлияли даже множество премий, среди которых одна из самых престижных - Millennium Technology Prize. Журнал Time несколько раз помещал его в списки влиятельных людей мира. Его именем назван астероид (9793 Torvalds) и луна астероида (Linus). В настоящее время Торвальдс владеет пакетом акций Red Hat (достался в подарок при выходе компании на фондовый рынок, сейчас акция стоит 46 долларов) и работает в Linux Foundation (образовалась после слияния Open Source Development Labs и Free Standards Group). Он использует Fedora с рабочим столом XFce.

Статистика разработки ядра

С 2005 года собирается статистика, и на сегодня свой вклад в развитие ядра Linux внесли 10 000 разработчиков из более чем 1000 компаний, с 2012 года - 1000 разработчиков и 225 компаний. В прошлом году наиболее значительный вклад среди разработчиков внес Хартли Свитн (Hartley Sweeten), совершивший 2,3% от всех изменений в ядре. На втором месте идет Марк Браун (Mark Brown) с 1,5% изменений, на третьем Аль Виро (Al Viro) - 1,4%. Далее следуют Аксель Лин (Axel Lin) и Йоханнес Верг (Johannes Berg), которые внесли 1,2% и 1% изменений.

Заметно возросли и темпы развития. Цикл выпуска между версиями снизился в среднем с 80 до 70 дней, при этом применяется около 10 000 патчей, в час вносится в среднем 7,2 изменения, в день около 170. Большое количество изменений предлагают компании, выпускающие мобильные и встроенные устройства, - Linaro, Samsung и Texas Instruments в 2013 году внесли 11% изменений (в 2012 - 4,4%). Кроме того, заметен всплеск активности Google. Хотя среди патчей (и, кстати, очень качественных) этой корпорации всего 7000 строк кода связаны с Android, зато они покрывают буквально все подсистемы ядра: сетевую систему, безопасность, планировщик и так далее. То же самое относится к Samsung, которая привнесла в ядро новую файловую систему F2FS и много других патчей, не связанных с Android. Корпорация Microsoft, наоборот, после окончания адаптации Hyper-V к Linux фактически свернула работу по совершенствованию ядра. Действительно, зачем поддерживать прямых конкурентов? Интересно, что среди компаний - дистрибьюторов Linux (Red Hat, Novell, Oracle) разработчики Ubuntu - дистрибутива, который выше их всех по популярности, -при создании ядра себя никак не проявили, не попав даже в топ-25. В Canonical очень мало активных разработчиков, судя по всему, им проще, получив сообщение о проблеме, открыть тикет где-нибудь на bugzilla.redhat.com и подождать, пока ее решат за них.

Вопреки расхожему мнению, большая часть всех изменений, вносимых в ядро (более 80%), сделана программистами, получающими за эту работу оплату, в том числе и сотрудниками крупных компаний (например, Hitachi, LG Electronics, Renesas, NEC, Sony, Panasonic, Qualcomm). Понятно, что компаниям выгодно, чтобы система работала на их оборудовании и развивалась дальше (любопытный момент: каждый включенный в основное ядро патч может сэкономить компании до 250 000 долларов в год). Доля энтузиастов составляет 13,6%, еще 0,9% кода принадлежит образовательным учреждениям и столько же The Linux Foundation.




Любопытные факты о дистрибутивах

Debian

Один самых известных дистрибутивов, положивший начало многим проектам. Это крупнейший некоммерческий дистрибутив, известный своей стабильностью (в том числе и стабильным запаздыванием релизов) и безопасностью. 15 августа 2013 года Debian исполнилось двадцать лет. Название дистрибутива происходит от имен создателя проекта Яна Мердока (Ian Murdock) и его подруги Дебры (Debra). Релизы называют по персонажам из мультфильма Toy Story, нестабильный релиз sid - в честь ребенка, который регулярно ломал игрушки. Версия 1.0 не была выпущена из-за ошибки на CD, поэтому первым релизом считают 1.1.

В 2013 году общее количество строк исходных текстов составляет около 100 миллионов, из которых 68,5% представляет собой фактический код, остальное - пустые строки и комментарии. C 1996 года 4752 разработчиками было произведено около 470 000 коммитов, затронувших 1,4 миллиона файлов. Больше всего разработчиков Debian проживает в США (21,3%), Германии (13,3%) и Франции (7%). Наиболее продуктивный из них Йонас Смедегорд (Jonas Smedegaard), он присоединился к проекту в 2001 году и внес 9349 изменений. При написании используется около 70 языков. Самые популярные: C - 32,1%, С++ - 18,7%, XML - 9,8%, Autoconf - 7,6%, shell - 4,5%. По интенсивности разработки дистрибутив сегодня находится на уровне 2006 года (пик пришелся на 2009 год). В соответствии со стандартом COCOMO (COnstructive COst MOdel) проект стоит 1,2 миллиарда долларов или 22 984 человеко-лет.

Fedora

Проект Fedora Linux (ранее Fedora Core), поддерживаемый добровольцами, возник в Гавайском университете в 2002 году с целью обеспечить единое хранилище с Red Hat Linux. Но официальной датой рождения считается 22 сентября 2003 года, когда компания Red Hat объявила о разделении дистрибутива на два субпроекта - развиваемый при участии сообщества Fedora Linux и коммерческий Red Hat Enterprise Linux. То есть в этом году Fedora исполнилось десять лет, и сегодня он является платформой для тестирования новых технологий, которые потом интегрируются в RHEL. Дистрибутив содержит только свободное ПО.

В отличие от других дистрибутивов, Fedora не предлагает LTS-версий, релизы выходят каждые 6–8 месяцев и поддерживаются год. Кодовое имя выбирается сообществом на основе голосования. Логотип символизирует бесконечность, свободу и голос (infinity, freedom и voice). В проекте участвует более 25 000 разработчиков. Общее число пользователей по разным подсчетам составляет от 1 до 7 миллионов. Сам Fedora является основой для 94 дистрибутивов, из которых активными считаются 27.

Ubuntu

20 октября Ubuntu исполнилось девять лет. Дистрибутив создавался как временное ответвление от Debian, обеспечивающее регулярный выпуск новых версий каждые шесть месяцев. Имя Ubuntu на языке зулу означает «человечность», эмблема дистрибутива символизирует круг друзей. Название релиза состоит из цифры (год и месяц выхода) и кодового имени, состоящего из двух английских слов: прилагательного и названия животного, начинающихся на одну и ту же букву. Каждый четвертый релиз получает статус LTS (долгосрочной поддержки). Более 600 сотрудников Canonical трудится в ~200 городах 30 стран, компания имеет офисы в шести городах: Лондон, Бостон, Монреаль, Шанхай, Сан-Паулу, Тайбэй. Под управлением Ubuntu работает 8,2% интернет-сайтов из общего количества.

Общее количество пакетов в репозитории Ubuntu более 37 500, размер превышает 45 Гб. На его основе построен 131 дистрибутив, из которых 77 активные. Серверы Ubuntu One размещены на Amazon S3, на самом Amazon S3 пользователи в 54% случаях предпочитают именно образы Ubuntu. C 2008 года Ubuntu используется на серверах Википедии.

В 2007 году Парламент Франции отказался от использования Windows и перешёл на использование Ubuntu. В 2008 году было также озвучено решение о планомерном переводе на Ubuntu более 70 тысяч компьютеров французской полиции. В 2008 году планировалось перевести от 5 до 8 тысяч настольных компьютеров, в последующие 4 года переводить по 12-15 тысяч компьютеров ежегодно во всех отделах полиции в пределах Франции. Ubuntu используется в школах Грузии и Македонии (планировалось перевести на Ubuntu более 180 тысяч компьютеров). В Испании (по состоянию на 2008 год) разворачивается программа по оснащению учебных заведений более чем 400 тысячами компьютерных систем с Ubuntu.

На октябрь 2009 года Ubuntu используют 12 миллионов пользователей во всём мире.

На май 2010 года компьютерные классы более чем ста финских школ переведены на использование только свободного программного обеспечения, в качестве дистрибутива в школах используется Ubuntu. В настоящий момент в школах под управлением Ubuntu работает несколько тысяч клиентов, несколько сотен из которых работают на ноутбуках.

С июня 2011 года происходит миграция на свободное программное обеспечение компьютеров городской администрации Мюнхена. Ожидается, что по итогам проекта 80 % из принадлежащих городу 15 тыс. компьютеров будут переведены на Ubuntu. Общее число рабочих мест, на которых будет установлена ОС на основе ядра Linux и офисные приложения с открытым кодом, к концу 2011 года составит 8500, а к концу 2012 года их число должно достигнуть 12000. Сейчас количество рабочих станций под управлением Ubuntu составляет 6500.

В Google работники используют ОС под названием Goobuntu в качестве рабочей - модифицированный дистрибутив.

Ubuntu используется в качестве основной операционной системы на серверах проекта "Википедия".

Серверная версия Ubuntu 10.04 LTS используется в проекте OpenStreetMap в качестве основного сервера базы данных.

На основе Ubuntu выпускается большое количество версий, специально приспособленные к определённому языку (например, русские Runtu, Ubuntu Russian Remix и другие).

Версия Ubuntu 10.10 Maverick Meerkat официально была выпущена 10.10.10 (10 октября 2010 года). При переводе 101010 с двоичной системы счисления в десятичную получается число 42. Число 42 - это окончательный ответ второго по грандиозности компьютера во всей Вселенной пространства-времени (первый по грандиозности компьютер будет спроектирован им же в далёком будущем) на "Главный вопрос жизни, вселенной и всего такого" в романе Дугласа Адамса "Автостопом по Галактике". Этот ответ вычислялся компьютером семь с половиной миллионов лет, и его с нетерпением ждали все разумные расы во Вселенной. Также у числа 42 есть другие значения. Разработчики специально подвинули дату выхода релиза, для получения красивой даты - 10.10.10 (есть мнение, что подвинули назад). Так же в версии 10.10 был введён новый способ вычисления (1000 "MB" вместо 1024 "MiB").

Удивительная особенность человека заключается в стадном чувстве. В определенные моменты времени отключается та часть мозга, которая отвечает за разум и включается копирование поведения окружающих. Конечно, вы все поняли, речь идет о том, что вы все усердно платите одной известной американской корпорации деньгами, временем и нервами, задайте вопрос «зачем?». Да, конечно, большинство из вас, следуя традиции, заложенной во времена Перестройки, пользуются Windows. Причем, большинство этого большинства не смогут при ближайшем рассмотрении объяснить, почему они это делают. Линукс гораздо удобнее и стабильнее, чем Windows, просто маркетологи Microsoft сумели вбить в голову окружающим другое. Тем временем автор этого блога пользуется Linux Fedora, а сам блог (веб-сервер) тоже работает на Linux Gentoo. Давайте расскажу еще интересные факты о Linux:

1. Первый Линукс написан в 1991 году финским студентом Линусом Торвальдсом (Linus Torvalds). Сейчас эту операционную систему создают многие сотни тысяч разработчиков по всему миру, включая штатных разработчиков таких известных корпораций, как IBM, Intel, Google, Samsung, Oracle, Hitachi, LG Electronics, NEC, Sony, Panasonic, Qualcomm. Для сравнения, в Microsoft около 80000 разработчиков и первую свою знаковую Windows 95 они выпустили… Догадайтесь в каком году…

2. Linux можно найти на более чем 87% систем и на ~500 лучших в мире суперкомпьютеров. Большинство смартфонов и смартчасов работает на Android, модифицированном Linux, ваш рутер, скорее всего, тоже работает на Linux.

3. Ядро Linux написано на языке C.

4. Сейчас доля написанного Линусом Торвальдсом кода в ядре составляет менее 2%, однако, именно Линус является главным разработчиком и принимает решение о включении кода в ядро и выпуске очередной версии.

5. Ядро Linux версии 1.0.0 был выпущено в объеме 176250 строк кода. В настоящий момент ядро Linux состоит более чем из 10 миллионов строк кода.

6. В честь Линуса Торвальдса был назван астероид (Torvalds) и его спутник (Linus).

7. Линукс — самая легкопереносимая операционная система, способная работать и в часах и в суперкластере, состоящем из нескольких этажей серверов.

8. Официальным талисманом операционной системы Linux является пингвин по имени Tux. По легенде пингвин клюнул Линуса в зоопарке, после чего у них завязалась дружба.

9. Сначала Торвальдс хотел назвать свое детище Freax (гибрид слов free, freak и буквы Х, обозначающей принадлежность к Unix-системам), но системный администратор, который выделил ему место на сервере для распространения операционной системы, назвал каталог Linux.

10. Принципы Линукс взяты из Unix-систем и проверены их многолетней историей.

11. Когда непосвященным говорят о Linux, они представляют себе что-то сложное из фильмов о хакерах, в то время как многие удобные графические инструменты появились в Linux задолго до того, как это смогла сделать Microsoft. Многое в Windows сделано настолько неудобно и коряво, что пользователи Linux, которым приходится попользоваться Windows очень ругаются.

12. После того, как вышла Windows 8, многие пользователи ушли на Linux, поскольку он был более привычным, чем Windows-поделка.

13. Операционная система Linux не имеет никакого отношения к медицинскому препарату под названием «Linex»

14. «Ванильное ядро» (vanilla kernel) не мороженое, а немодифицированная версия ядра Linux.

15. Существует множество различных игр под Linux, самых разных жанров.

16. Linux может обновляться в то время, пока Вы в нем работаете. В нем нет принудительных обновлений и перезагрузок.

17. Linux может запускать программы для Windows, но не наоборот.

18. Код Linux открыт, Вы всегда можете посмотреть, что именно работает у Вас на компьютере. Windows собирает ваши данные и кому-то отправляет…

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

20. В Linux не одна оболочка, как в Windows. Их много. Посмотрите картинки по ключевым словам Gnome, KDE, XFCE, Unity, выберите приглянувшийся.

21. Linux может работать и на старых и слабых компьютерах. Посмотрите на LUbuntu или Puppy Linux. Puppy может работать даже на 256Мб оперативной памяти!

22. Отсутствие вирусов в Linux не миф. Точнее, вирусы есть, но их большинство работают по принципу Brute force, т.е. на большее, чем перебирать пароли к вашему компьютеру они не способны.

23. В Linux не надо лазить по интернету, чтобы скачать программу. Программы выбираются в удобном магазине приложений (как в Google Play). Windows это только начинает пытаться реализовать.

24. В Linux программы не хранят свои настройки в вечно распухающем реестре. По этой причине его не надо переустанавливать раз в год и настройки с компьютера на другой можно перенести простым копированием.

25. Сообщество Линукс настолько велико, что Вы найдете, где задать свой вопрос, если что-то не будет получаться. На любом языке.

Операционная система Linux это уникальный проект, объединяющий тысячи разработчиков, занимающихся самыми разными подсистемами: от ядра до прикладных программ. Некоторая часть из которых работает совершенно бесплатно. При этом ОС не только успешно развивается, но и успешно противостоит коммерческим продуктам.

Ядро Linux

Днем рождения Linux принято считать 25 августа 1991 года, когда в новостной рассылке операционной системы Minix появилось письмо от Линуса Торвальдса о начале разработок ядра новой ОС (сам Торвальд родился 28 декабря 1969). Хотя версия 0.01 стала доступна для загрузки лишь 17 сентября, если быть точнее сам Торвальдс отправил исходный код только нескольким друзьям. Истинно публичным релизом принято считать 5 октября, когда вышла версия 0.02 доступная всем и бесплатно (в соответствии с идеологией Торвальдса «счастья всем, даром…»). Назвать изначально планировалось как Freax (free — свободный, freak — каприз или уродец, последняя буква от UNIX). Но друг Торвальдса Ари Леммке (Ari Lemmke) – владелец FTP-сервера, которому не нравилось название, использовал каталог с названием Linux. Так и осталось. Кстати некоторое время с ядром выкладывался и звуковой файл в котором было правильное произношение слова Linux.

Эмблему Linux выбирали долго, в итоге остановились на пингвине Tux. Причина описана в своей книге «Just for Fun» Торвальдс пишет, что пингвина как эмблему он выбрал из-за того, что однажды в зоопарке в Австралии в 1993 его клюнул пингвин (как шутил Торвальдс он заболел penguinitis), правда это или нет, но официальная история такова. Талисман Linux создал американский программист Ларри Ервинг (Larry Ewing).
Так как Линус владеет торговой маркой Linux, у него постоянно спрашивает почему он не хочет создать дистрибутив который бы так и назывался. Но он отвечает, что его это не интересует, а само ядро это еще не весь Linux. Вместо того чтобы «делать миллиарды» он предпочитает рыться в коде и является типичным представителем down shift (у нас любят говорить даошифтинг). То есть человеком предпочитающим жить в свое удовольствие, чем постоянно беспокоиться о новом богатстве. На его образ мышления не повлияли даже множество премий, среди которых одна из самых престижных технологических Millennium Technology Prize. Журнал Time несколько раз помещал его в списки влиятельных людей мира. Его именем назван астероид (9793 Torvalds) и луна астероида (Linus). В настоящее время миллионер Торвальдс владеющий пакетом акций Red Hat (достался в подарок при выходе компании на фондовый рынок, сейчас акция стоит 46$) и работает в Linux Foundation (образовалась после слияния Open Source Development Labs и Free Standards Group). Он использует Fedora с рабочим столом XFce.
Проект быстро нашел единомышленников и за 22 года стал крупнейшим проектом взаимосотрудничества на планете. Уже через год версия достигла 0.95, а через два (1994) вышла версия 1.0, то есть основные недочеты были исправлены и ядро в цеом готово. Сегодня над совершенствованием ядра работает целая армия помощников, а сам он уже далеко не самый активный разработчик. Торвальдсом на данный момент написано лишь около 2% кода ядра Linux, но он принимает решение о внесении изменений в официальную ветку ядра.

Статистика разработки ядра

С 2005 года собирается статистика. И на сегодня свой вклад в развитие в ядро Linux внесли 10 000 разработчиков из более чем 1000 компаний, с 2012 года 1000 разработчиков и 225 компаний. В 2012 наиболее значительный вклад среди разработчиков привнес Hartley Sweeten, совершивший 2.3% от всех изменений в ядре. На втором месте Mark Brown с 1.5% изменений, на третьем Al Viro — 1.4%. Далее следуют Axel Lin и Johannes Berg, внесшие 1.2% и 1.0% изменений.
Заметно выросли и темпы развития. Цикл выпуска между версиями снизился в среднем с 80 до 70 дней, при этом применяется около 10 000 патчей, в час вносится в среднем 7.2 изменения, в день около 170. Большое количество изменений вносят компании выпускающие мобильные и встроенные устройства — Linaro, Samsung и Texas Instruments в 2013 году внесли 11% изменений (в 2012 — 4.4%). Кроме того заметен всплеск активности Google. Хотя среди патчей (и кстати очень качественных) этой корпорации всего 7000 строк кода связаны с Android, зато они покрывают буквально все подсистемы ядра: сетевая система, безопасность, планировщик и т.д. То же самое и Samsung, которая привнесла в ядро новую файловую систему F2FS и много других патчей, не связанных с Android. Не в пример корпорация Microsoft наоборот после окончания адаптации с Hyper-V фактически свернул работу. Действительно зачем им поддерживать конкурентов. Интересно, что среди компаний дистрибьютеров Linux (Red Hat, Novell, Oracle) разработчики Ubuntu — дистрибутива который выше их всех по популярности, себя в ядре ни как не проявили, не попав в ТОП25. В Cannonical очень мало активных разработчиков (см.далее) и им проще получив сообщение о проблеме открыть тикет, где нибуть на bugzilla.redhat.com и подождать пока ее решат за них. Хотя может это только слухи.
Большая часть всех изменений вносимых в ядро (80%) сделаны программистами получающими за эту работу оплату в том числе и сотрудниками разных компаний. Понятно что компаниям выгодно чтобы система работала на их оборудовании и развивалась дальше. Доля энтузиастов составляет 13.6%, еще 0.9% кода принадлежит образовательным учреждениям и сколько же The Linux Foundation.

Факты о дистрибутивах

Debian

Один популярных и известных дистрибутивов положивших начало многим проектам, крупнейший некомерческий дистрибутив известный своей стабильностью (в том числе и стабильным запаздыванием реллизов) и безопасностью. 15 августа 2013 Debian исполнилось 20-лет. Название дистрибутива происходит от имен создателя проекта Яна Мердока (Ian Murdock) и его подруги Debra. Релизы называют по персонажам из фильма Toy Story, нестабильный релиз “sid” — в честь ребенка, который регулярно ломал игрушки. Версия 1.0 не была выпущена из-за ошибки на CD, поэтому первым релизом считают 1.1.
В 2013 году общее количество строк исходных текстов составляет около 100 млн., из которых 68,5% являются фактический код, пустые строки и комментарии. C 1996 года было произведено около 470 тыс. коммитов, затронувших 1.4 миллиона файлов и сделанных 4,752 разработчиками. Больше всего разработчиков проживает в США (21.3%), Германии (13.3%) и Франции (7%). Наиболее продуктивный Jonas Smedegaard, присоединившийся к проекту в 2001 году и внесший 9349 изменений. При написании используется около 70 языков. Самые популярные: C — 32.1%, С++ — 18.7%, XML — 9.8%, Autoconf — 7.6%, shell — 4.5%.По интенсивности разработки дистрибутив сегодня находится на уровне 2006 года (пик пришелся на 2009 год, ohloh.net/p/debian/commits/summary). В соответствии со стандартом COCOMO (COnstructive COst MOdel) проект стоит 1.2 млрд.дол или 22984 человеко-лет.

Fedora

Проект Fedora Linux поддерживаемый добровольцами, возник в University of Hawaii в 2002 с целью обеспечить единое хранилище с Red Hat Linux. Но официальной датой рождения считается 22 сентября 2003, когда компания Red Hat объявила о разделении дистрибутива на два субпроекта — развиваемый при участии сообщества Fedora Linux и коммерческий Red Hat Enterprise Linux. То есть в этом году Fedora исполнилось 10 лет. И сегодня он является платформой для тестирования новых технологий, которые потом появляются в RHEL. В дистрибутив влючают только свободное ПО.
До версии 7, назывался Fedora Core, затем приставку Core убрали. В отличие от других дистрибутивов не предлагает LTS версий, релизы выходят каждые 6-8 месяцев и поддерживаются год. Кодовое имя выбирается сообществом на основе голосования. Логотип символизирует бесконечность, свободу и голос (infinity, freedom и voice). В проекте участвует более 25000 разработчиков. Общее число пользователей по разным подсчетам от 1 до 7 миллионов. Сам Fedora является основой 94 дистрибутивов, из которых активны 27.

Ubuntu

20 октября дистрибутиву исполнилось 10 лет. Дистрибутив создавался как временное ответвление от Debian обеспечивающий регулярный выпуск новых версий каждые 6 месяцев. Имя Ubuntu на языке зулу означает человечность, эмблема дистрибутива символизирует круг друзей. Название релиза состоит из цифры (год и месяц выхода) и кодового имени состоящего из двух английских слов: прилагательного и названия животного, начинающихся на одну и ту же букву. Каждый четвертый релиз четвертый релиз получает статус LTS (долгосрочной поддержки). Более 600 сотрудников Cannonical работают в почти 200 городах 30 стран, компания имеет офисы только в шести городах (Лондон, Бостон, Монреаль, Шанхай, Сан-Паулу, Тайбэй). Под управлением Ubuntu работает 8.2% интернет сайтов из общего количества или 26% с ОС Linux.
Общее количество пакетов в репозитарии Ubuntu более 37 500, размер превышает 45 Гб. На его основе построен 131 дистрибутив из которых 77 активных. Сервера Ubuntu One, размещены на Amazon S3. На самом Amazon S3 пользователи в 54% предпочитают именно образы Ubuntu. C 2008 года Ubuntu используется на серверах Википедии.

Операционные системы на базе ядра Linux все прочнее входят в нашу жизнь. Например, если у вас имеется планшет или смартфон, либо даже камера или GPS-навигатор на базе мобильной операционной Android, поздравляю - вы уже знакомы с линуксом и активно пользуетесь им, ведь «под капотом» андроида находится его главный движок - ядро Linux той или иной версии. Да-да, то самое! 😉 Правда, немного урезанное - настроенное для того, чтобы поддерживало лишь «железо» конкретного аппарата, на котором оно и установлено (в целях уменьшения потребления памяти и занимаемого места в системе).

Вот и захотелось собрать несколько интересных фактов о Linux, которые, уверен, будут интересны и вам, дорогие читатели моего блога Пингвиноff.нет…

Итак, пятнадцать интересных фактов о Linux:

  1. Многие считают, что прототипом Linux была операционная система UNIX (кстати, на базе юникса построена, например, ). На самом деле, это ошибочное мнение, а прототипом Линукса когда-то стала маленькая учебная операционная система Minix (название явно было получено от маленького размера - она умещалась на одной дискетке и была не совсем полноценной для любого пользователя, в ней были заложены лишь некоторые возможности, взятые от Unix).
  2. И к тому же, первое имя системы было не Linux, а FreaX (игра слов «свободный», «урод» и буквы «Х», дабы указать, что это Unix-подобная операционная система). Не знаю уж, почему так ее назвал создатель - Линус Бенедикт Торвальдс (Linus Torvalds). Проще спросить у него самого… И лишь впоследствии новая операционная система была переименована в нынешнее ее название, - опять же игра слов от имени Линус и уже упомянутой Unix. Кстати, это название придумал его друг Ari Lemmke, который администрировал FTP-сервер, на котором ядро впервые было опубликовано, он назвал каталог Linux - и это стало именем нового ядра.
  3. Ядро операционной системы Linux написал 21-летний финский студент колледжа Линус Торвальдс в качестве собственного хобби. Кстати, автор Minix, профессор Эндрю Таненбаум, сначала выступал с резкой критикой дизайна новой системы. От начала разработок до версии 1.0 прошло более трех лет (в 1994 году система вышла в свет с 176250 строками кода, а последнее ядро имеет более десяти миллионов строк). В настоящее время лишь около двух процентов системного ядра «Linux» написано самим Торвальдсом, но за ним остается решение о внесении изменений в официальную ветку ядра.
  4. Ядро Linux Unix-подобно, так как заимствовало некоторые идеи заложенные в Unix; оно соответствует стандартам POSIX; а также по большей части написано на языке C. И это наверно все, что можно сказать о их взаимосвязи. Весь код ядра Linux был написан самостоятельно, а не переписан из Unix.
  5. Первая версия ядра новой операционной системы была крайне сырой, со множеством недоработок и ошибок. В связи этим, Линус принял решение открыто опубликовать в интернете исходный код. Это было отличным решением, потому как с того момента к разработке Linux подключилось огромное множество человек, которые стали присылать свои наработки и исправления найденных в коде ошибок.
  6. Совместимость некоторой части программ под Unix ускоряло развитие самого Линукса. Хотя была и одна большая проблема: программы писали разные программисты, не всегда учитывая наработки других, в связи с чем программы могли запускаться на одном ядре и не работать на другом.
  7. По данным одного из исследований, финансируемого Европейским Союзом, сметная стоимость на перепланировку последней версии ядра на тот момент могло бы вылиться в сумму около 1,14 миллиардов долларов США (в настоящее время эта цифра могла намного увеличиться).
  8. Существует несколько проектов, занимающихся патчами для ядра Linux, позволяющими усовершенствовать нечто в «Ванильном ядре» (Vanilla Kernel - НЕмодифицированная версия). Так, некоторые проекты работают над повышением производительности, другие - над поддержкой какого-нибудь специфического оборудования, и так далее… Некоторые патчи позже включаются и в основное ядро.
  9. Microsoft Windows и ядро Linux могут быть запущены одновременно (параллельно) на одной и той же машине с помощью программного обеспечения под названием Cooperative Linux (CoLinux).
  10. Первым полноценным дистрибутивом на ядре Линукс стал Slackware. Он включал набор программ и саму ОС. Пользователь мог ставить Slackware на персональный компьютер, как альтернативу Windows. А первая компания, ставшая выпускать коммерческие версии дистрибутивов на ядре Linux, - это Red Hat. Именно ее можно поблагодарить за идею пакетной установки программ - формат RPM стал первым аналогом exe-инсталляторов в Windows.
  11. Каждый мог полностью настроить систему под свои нужды, и учитывая, что взгляды на то, какой операционная система должна быть до сих пор разные, стали возникать различные сборки - . Так появились Suse, Debian, Red Hat, CentOS, Gentoo, Ubuntu, Fedora, Calculate - вот далеко неполный перечень существующих дистрибутивов, практически все сборки переведены на русский язык. И кроме того, имея некоторые специальные знания, можно собрать и свой собственный дистрибутив, как с нуля, так и на базе уже существующих проектов.
  12. Ядро Линукс является единственным процессом, имеющим прямой доступ к камере - все другие процессы обращаются к устройствам только через ядро. Эта особенность, кроме того, делает очень сложной задачей написание серьезных вирусов для ОС Linux, ведь чтобы что-то сделать с компьютером, необходим root-доступ. Таким образом, вирусы могут быть, скорее, виной некачественной сборки-дистрибутива, чем собственно Linux.
  13. Официальным талисманом операционной системы Linux является пингвин по имени , - игрушка, которая в детстве была у Линуса Торвальдса.
  14. Однажды, вновь открытый астероид был назван в честь создателя Linux.
  15. Парень по имени William R. Della Croce зарегистрировал торговую марку с названием The Linux Mark Institute (LMI), после чего потребовал деньги за использование названия Linux…

Если у вас есть, чего добавить к этим фактам, буду рад прочитать в комментариях! 😉



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: