Цікаві факти про Linux

Цікаві факти про LinuxДнем народження Linux прийнято вважати 25 серпня 1991 року, коли в новинній розсилці операційної системи Minix з’явився лист від Лінуса Торвальдса про початок розробок ядра нової ОС (сам Торвальд народився 28 грудня 1969). Хоча версія 0.01 стала доступна для завантаження лише 17 вересня, якщо бути точніше сам Торвальдс відправив вихідний код тільки кільком друзям. Істинно публічним релізом прийнято вважати 5 жовтня, коли вийшла версія 0.02 доступна всім і безкоштовно (відповідно до ідеологією Торвальдса «щастя всім, даром …»). Назвати спочатку планувалося як Freax (free — вільний, freak — каприз або виродок, остання буква від UNIX). Але один Торвальдса Арі Леммке (Ari Lemmke) — власник FTP-сервера, якому не подобалася назва, використовував каталог з назвою Linux. Так і залишилося. До речі деякий час з ядром викладався і звуковий файл в якому було правильну вимову слова 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 людино-років.
Динаміка розвитку Debian

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 використовується на серверах Вікіпедії.

Закладка постоянная ссылка.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *