Трохи більше трьох десятиліть тому Лінус Торвальдс посіяв насіння Linux, надіславши електронний лист із детальним описом своїх планів щодо розробки безкоштовної ОС
Ключові висновки
- Linux, надзвичайно універсальна операційна система, пропонує безпеку, можливість налаштування та низьке використання апаратного забезпечення, що робить її найкращим вибором для звичайних користувачів і розробників.
- Linux бере свій початок у 1991 році, коли Лінус Торвальдс створив її як безкоштовну операційну систему, не підозрюючи про успіх, який вона досягне протягом наступних 32 років.
- Linux з'явився під час воєн Unix як альтернатива пропрієтарному програмному забезпеченню, а також внесків від проекту GNU, вона стала повністю функціонуючою операційною системою та отримала популярність у всьому світі.
Linux є однією з найпопулярніших операційних систем, крім Windows і MacOS. Його велика увага приділяється безпеці, настроюваності та портативності разом із низьким використанням апаратного забезпечення, що робить його дуже універсальним як для звичайних користувачів, так і для розробників.
Linux не завжди була великою екосистемою, що включає сотні дистрибутивів. Насправді ОС спочатку була створена 21-річним Лінусом Бенедиктом Торвальдсом як ядро, яке імітував Unix, і 25 серпня 1991 року він публічно оголосив про свої плани створити безкоштовну операційну система. Він навіть не підозрював, що через 32 роки цей його хобі-проект стане однією з найуспішніших інновацій у технологічній індустрії.
Війни Unix
Наш урок історії Linux передбачає подорож у 1969 рік, коли Кен Томпсон і Денніс Річі з AT&T Bell Lab розробив операційну систему під назвою Unics, або Unix, як вона стала відома пізніше на. ОС набула величезної популярності в академічних установах, і незабаром почали з’являтися різні варіанти Unix. На жаль, це призвело до того, що кілька виробників прагнули домінувати на ринку з власною версією Unix, що дало початок ліцензіям і патентам від AT&T і ввело індустрію ОС у бурхливу еру під назвою Unix війни.
Народження проекту GNU
У той час як відомі бренди боролися за домінування на ринку Unix, Річард Столлман намагався звільнитися від пропрієтарного програмного забезпечення, розпочавши розробку проекту GNU у 1983 році. У своєму електронному листі, датованому вереснем 1983 року, Столман назвав її «вільним Unix» і планував зробити цю ОС більш доступною для користувачів, ніж Unix.
До 1990 року GNU зібрала майже всі основні компоненти, необхідні для створення повноцінної операційної системи. Добре, майже все, тому що GNU все ще не має ядра. Звичайно, мікроядро Hurd почалося в 1990 році, але воно залишалося непопулярним у спільноті GNU, залишаючи ігрове поле відкритим для іншого конкурента, а саме Linux.
Лінус і Лінукс
У 1991 році Лінус придбав ПК i386 з операційною системою DOS і використовував ОС лише кілька днів для гри. принц Персії до того, як він отримав 16 дискет з MINIX. Тоді ліцензія MINIX не дозволяла користувачам змінювати вихідний код операційної системи, і Лінус також був незадоволений вибором дизайну, реалізованим Ендрю С. Таненбаум, творець MINIX. Лінус віддав перевагу ОС Unix, яка використовувалася в його університетських настільних комп’ютерах, але він не міг собі цього дозволити і вирішив створити безкоштовну операційну систему, яка могла б запропонувати таку саму функціональність, як Unix.
25 серпня 1991 року він надіслав історичний електронний лист до comp.os.minix, запитуючи членів спільноти про функції, які вони хотіли б бачити впровадженими в його ОС. 17 вересня того ж року він завантажив версію 0.01 ядра Linux на ftp.funet.fi. На жаль, перший в історії випуск того, що пізніше буде відомий як Linux, був надзвичайно простим і не міг виконуватися належним чином, оскільки він покладався на MINIX для компіляції.
Згодом Лінус випустив v0.02 5 жовтня 1991 року, яка стала першою офіційною версією його хобі-проекту. Цей випуск був значно кращим за v0.01 і навіть пропонував підтримку багатьох інструментів GNU, включаючи bash і GCC. Наступні кілька місяців Лінус витратить на випуск новіших версій Linux, причому кожне оновлення принесе нові функції в ядро. 1992 рік став переломним для Linux, коли Лінус вирішив випустити своє ядро під ліцензією GNU GPL. Це дозволило розробникам спільнот як GNU, так і Linux створити високопродуктивну версію ОС GNU/Linux, яку Лінус розгорнув як v0.99 у грудні 1992 року.
Як Linux отримав свою назву
Цікаво, що Лінус ніколи не називав свою інновацію Linux, оскільки вважав, що ця назва звучить егоїстично. Натомість він хотів використати «Freax», поєднання слів free, freak і x (з Unix). Фактично, він навіть зберігав файли ядра під псевдонімом Freax протягом майже шести місяців. На щастя, ім'я Freax так і не з'явилося.
Коли Лінус вперше завантажив файли Linux на ftp.funet.fi у вересні 1991 року, FTP-сервером керував Арі Леммке, який — благослови його здоровий сенс імен — не підігрівся до ідеї назвати це Freax і вирішив продовжити назву Linux без консультацій Лінус.
Linux, 32 роки потому
І ось ми тут, 32 роки з того дня, як Лінус оголосив про розробку своєї безкоштовної операційної системи. Зазнавши маси оновлень і змін ліцензії, сучасний Linux може похвалитися приголомшливою кількістю дистрибутивів, які забезпечують його екосистему. Можна з упевненістю сказати, що творіння Лінуса вразило світ філософією Linux «вільно як у свободі». Незважаючи на сильну конкуренцію з боку Windows і MacOS, Linux не має собі рівних на ринку серверів, оскільки більшість серверів по всьому світу працюють на Linux.
Більше того, існує маса ноутбуки під керуванням Linux прямо з коробки, що є свідченням того факту, що ОС має велику кількість прихильників у спільноті ПК. Завдяки своїй природі з відкритим вихідним кодом і спільноті, Linux продовжує формувати технологічний ландшафт один дистрибутив за раз.