Linux виповнилося 25 років


Лінус Торвальдс власною персоною

Час біжить дуже швидко, і операційній системі Linux вже виповнилося чверть століття. Правильніше було б говорити, що 25 років виповнилося ядра цієї операційної системи. Із загальною історією появи Linux знайомі, певно, читачі Habrahabr. 25 серпня 1991 року, через п'ять місяців після початку роботи над своїм проектом, 21-річний Лінус Торвальдс (тоді ще студент) розповів про створення прототипу абсолютно нової ОС з назвою Linux.

17 вересня 1991 року відбувся перший публічний випуск ядра Linux. Версія ядра на той момент — 0.0.1. Вже тоді кількість рядків коду ядра становила 10 тисяч. Розмір його був всього 62 Кб в стислому вигляді. Зараз же ядро налічує у багато разів більше рядків коду — цілих 19 млн. Якщо б розробка ОС проводилася силами комерційної організації, то вартість такого проекту склала б близько мільярда доларів США, а то і більше.

Лінус Торвальдс вирішив створити ядро після роботи з операційною системою MINIX. Вона не влаштувала студента обмеженою ліцензією. Як водиться, Торвальдса намагалися звинуватити в плагіаті. А саме в тому, що він просто скопіював код ряд підсистем MINIX. Але фахівцям вдалося довести, що це не так. Сам автор MINIX Ендрю Таненбаум порівняв код своєї ОС Linux, і прийшов до висновку, що в коді є лише кілька несуттєвих співпадінь, на які можна не звертати увагу. Ці збіги обумовлені рядом вимог POSIX і ANSI C.

Цікаво, що Linux міг би спочатку називатися Freax («free», «freak» і X (Unix)). Таку назву свого проекту дав сам Лінус. Але Арі Лемке (Ari Lemmke), який на прохання Лінуса виклав ядро на своєму FTP-сервері, назвав директорію з ядром «linux». З моменту свого першого релізу ядро зазнала безліч перетворень. Ось наочна статистика:

  • 0.0.1 — вересень 1991, 10 тис. рядків коду;
  • 1.0.0 — березень 1994, 176 тис. рядків коду;
  • 1.2.0 — березень 1995, 311 тис. рядків коду;
  • 2.0.0 — червень 1996, 778 тис. рядків коду;
  • 2.2.0 — січень 1999, 1.8 млн. рядків коду;
  • 2.4.0 — січень 2001, 3.4 млн. рядків коду;
  • 2.6.0 — грудень 2003, 5.9 млн. рядків коду;
  • 2.6.28 — грудень 2008, 10.2 млн. рядків коду;
  • 2.6.35 — серпень 2010, 13.4 млн. рядків коду;
  • 3.0 — серпень 2011, 14.6 млн. рядків коду.
  • 3.5 — липень 2012, 15.5 млн. рядків коду.
  • 3.10 — липень 2013, 15.8 млн. рядків коду;
  • 3.16 — серпень 2014, 17.5 млн. рядків коду.
  • 4.1 — червень 2015, 19.5 млн. рядків коду.
  • 4.7 — липень 2016, 21.7 млн. рядків коду.


Ядро розвивається силами сторонніх розробників. За даними Linux Foundation, з 2005 року в розробці системи взяли участь 13500 фахівців. Середня швидкість роботи над системою — 7,8 патчів в годину. У розробці системи беруть участь не тільки незалежні розробники, але й багато представників великих технологічних корпорацій. Серед інших можна згадати Intel, Red Hat, Linaro, Samsung, SUSE, IBM, Renesas, Google, AMD, Taxas Instuments і ARM.

«Я дуже задоволений настільною версією Linux. Звичайно ж, я хотів, щоб Linux захопив і світ настільних PC, але, як виявилося, цю область захопити дуже складно. Я працюю над цим. Минуло вже 25 років. Я можу витратити на це ще 25 років. Я доб'юся свого довгою облогою», — сказав Лінус Торвальдс у ході свого квітневого виступу на конференції Embedded Linux.

За словами Джима Землина, виконавчого директора організації Linux Foundation, в свої 25 років Linux виглядає солідно… ОС пішла далі, ніж ми могли очікувати». На його думку, операційна система продовжує розвиватися за планом, і буде існувати в далекому майбутньому.

Картинки по запиту linux

На думку більшості розробників Linux, ця ОС має надзвичайно важливе значення. Зокрема, вона надає певний вплив на шлях розвитку людства. Сьогодні Linux далеко не науково-дослідний проект. На основі цієї ОС працює величезна кількість корпоративних систем, суперкомп'ютерів. На основі цієї ОС створена Android OS і ряд інших комерційних проектів. На Linux працюють торгові біржі, банківські і корпоративні системи. Linux вже давно став основною ОС для дата-центрів ряду великих і середній компаній.

«Спільна робота, в ході якої вдосконалюється кожен її учасник, — це висока мета, і вона має величезне значення, — сказав Джим Землін. — Це і є прояв чарівництва Linux і всього Open Source, і саме до таких результатів рух Linux прийшло через 25 років».

Що ж, залишилося тільки побажати розробникам цієї ОС майбутніх успіхів та визнання. Linux допомагає боротися з монополістами на ринку ОС, але ще більше ця операційна система допомагає в роботі як компаніям, так і окремим користувачам. У тій же сфері мобільного на даний момент є лідером Android OS, заснована на ядрі Linux. Згідно з рядом досліджень, частка Linux в корпоративних системах і на десктопах збільшується. Ймовірно, ця динаміка збережеться і в майбутньому.

З днем народження, Linux! З ювілеєм!
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.