четвер, 12 червня 2008 р.

Вступ. Коротко з історії Лінукса.

Лінукс (англ. Linux, також відомий, як GNU/Linux) — монолітне ядро, що використовується для створення UNIX-подібних операційних систем. Це один із найвидатніших прикладів розробки з відкритими джерельними кодами (open source) та вільного програмного забезпечення (free software); на відміну від пропрієтарних операційних систем, на кшталт Microsoft Windows та MacOS X, її джерельні коди доступні усім для використання, модифікації та розповсюдження абсолютно безкоштовно.

Спершу розроблювалася та використовувалася індивідуальними ентузіастами на персональних комп'ютерах, з тих пір Linux завдяки підтримці таких компаній як IBM, Sun Microsystems, Hewlett-Packard, Novell та інших, набув неабиякої популярності, як серверна операційна система; так, 8 із 10 найбільших компаній, що надають послуги веб-хостингу використовують Лінукс на своїх веб-серверах.

Історія

У 1983 році Річард Столмен заснував проект GNU, з метою створення повноцінної Unix-подібної операційної системи, і компонування її повністю відкритим програмним забезпеченням. На самому початку 1990-х проект зібрав майже усі необхідні компоненти цієї системи -- бібліотеки, компілятори, текстові редактори, командну оболонку Unix -- за вийнятком основного компоненту, ядра. У 1990 році проект почав розробку ядра GNU/Hurd на основі мікроядра Mach, однак робота розпочалася із серйозними перешкодами і просувалася досить повільно.

Тим часом, у 1991 фінський студент Університету Гельсінкі, Лінус Торвальдс, як своє хобі розпочав розробку іншого ядра. Спершу Торвальдс використовував на своєму комп'ютері Minix, спрощену Unix-подібну операційну систему, розроблену Ендрю Тененбаумом з метою використання у навчальних цілях. Однак, Таненбаум не дозволив іншим розширювати його операційну систему, що спонукало Торвальдса створити заміну для Minix.

Спершу, Торвальдс назвав своє ядро "Freax", що є схрещенням слів "free" та "freek", плюс додання літери "Х", котра часто використовується у іменах Unix-подібних операційних систем. Ім'я "Linux" придумав Арі Лемке, котрий на той час адміністрував FTP-сервер мережі фінських університетів, від дав ім'я "Linux" теці, з якої проект Торвальдса був уперше доступний для завантаження.

На початку для налаштування та встановлення Лінукс був потрібен комп'ютер під керівництвом Minix. Перші версії Лінукс також вимагали присутності на жорсткому диску іншої операційної системи для здійснення завантаження, але пізніше з'явилися незалежні завантажувачі, на кшталт LILO. Лінукс швидко перевершила Minix у функціональності; Торвальдс та інші ранні розробники ядра адаптували свою роботу для компонентів GNU та користувацького програмного забезпечення, завдля створення завершеної, повнофункціональної, вільної операційної системи.

Сьогодні Торвальдс продовжує координувати процес розробки ядра, у той час, як інші підсистеми, як то компоненти GNU продовжують розвиватися окремо (розвиток ядра Лінукс не є частиною проекту GNU). Інші спільноти і компанії комбінують і поширюють усі ці компоненти із додатковим прикладним програмним забезпеченням у вигляді дистрибутивів Лінукс.

Лінукс було портовано на велику кількість апаратних платформ. Тепер вона досить успішно використовується, як на суперкомп'ютерах, так і на мобільних телефонах.

Значна кількість спеціалізованих дистрибутивів Linux, котрі розробляються та підтримуються різними спільнотами, дає широкі можливості вибору програмного забезпечення.

Джерело: Wikipedia


Немає коментарів: