* 1991 р. - Лісус Торвальдс, студент - біолог університету Гельсінки,
створює аналог операційної системи Minix.
* 1994 р. - публікується ядро Linux версії 1.0. Linux розповсюджується
під ліцензією GNU. Linux стає GNU Linux.
У 1991 році Лінус Торвальдс, фінський студент, надзвичайно захопився
ідеєю написати сумісне з UNIX ядро операційної системи для свого
персонального комп'ютера з процесором стала дуже широко поширеною архітектури
Intel 80386. Прототипом для майбутнього ядра стала операційна система MINIX:
сумісна з UNIX операційна система для персональних комп'ютерів, яка
завантажувалася з дискет і вміщувалася в дуже обмеженою в ті часи пам'яті
персонального комп'ютера. MINIX був створений Ендрю Таненбаум в якості
навчальної операційної системи, яка демонструє архітектуру і можливості UNIX,
але непридатною для повноцінної роботи з точки зору програміста [джерело не
вказано 1056 днів]. Саме повноцінне ядро для свого ПК і хотів зробити Лінус
Торвальдс. Назва своєму ядру він дав freax, але пізніше воно було змінено
господарем ftp сервера на Linux - гібрид імені творця і слова UNIX.
Сумісність з UNIX в цей момент означала, що операційна система повинна
підтримувати стандарт POSIX.
POSIX - це функціональна модель сумісної з UNIX операційної системи, в
якій описано, як повинна поводитися система в тій чи іншій ситуації, але не
наводиться жодних вказівок, як це слід реалізувати програмними засобами. POSIX
описував ті властивості UNIX-сумісних систем, які були спільними для різних
реалізацій UNIX на момент створення цього стандарту. Зокрема, в POSIX описані
системні виклики, які повинна обробляти операційна система, сумісна з цим
стандартом.
Найважливішу роль у розвитку Linux зіграли глобальні комп'ютерні
мережі Usenet і Internet. На самих ранніх стадіях Лінус Торвальдс обговорював
свою роботу і виникають труднощі з іншими розробниками в телеконференції
comp.os.minix в мережі Usenet, присвяченій операційній системі MINIX. Ключовим
рішенням Лінуса стала публікація вихідних текстів ще менш працездатної першої
версії ядра під вільною ліцензією GNU GPL. Завдяки цьому і одержувала все
більшого поширення мережі Internet. Дуже багато хто отримав можливість
самостійно компілювати і тестувати це ядро, брати участь в обговоренні та
виправлення помилок, а також надсилати виправлення та доповнення до вихідних
текстів Лінуса. Тепер над ядром працював вже не одна людина, розробка пішла
швидше і ефективніше.
Хронологія
* Квітень 1991 р. - 21-річний Лінус Торвальдс розпочав роботу над
деякими механізмами операційної системи. Він почав з емулятора терміналу та
планувальника завдань.
* 17 вересня 1991 - Linux версії 0.01. (10239 рядків коду).
* 5 жовтня 1991 - Linux версії 0.02.
* Грудень 1991 - Linux версії 0.11. Це була перша версія Linux, на
якій можна було зібрати Linux з вихідних кодів.
* 19 січня 1992 - Перше повідомлення в групі новин alt.os.linux
* 31 березня 1992 - Створена група новин comp.os.linux
* Квітень 1992 - Linux версії 0.96, на якому стало можливо запустити
графічний сервер X Window System.
* Весь 1993 і початок 1994 - 15 тестових релізів версії 0.99. * (В
липні 1993 введено поняття BogoMips).
* 14 березня 1994 - Linux версії 1.0.0 (176250 рядків коду).
* Березень 1995 - Linux версії 1.2.0 (310950 рядків коду).
* 9 червня 1996 - Linux версії 2.0.0 (777956 рядків коду).
* 25 січня 1999 - Linux версії 2.2.0, спочатку досить недопрацьований
(1800847 рядків коду).
* 4 січня 2001 - Linux версії 2.4.0 (3377902 рядків коду).
* 18 грудня 2003 - Linux версії 2.6.0 (5929913 рядків коду).
* 23 березня 2009 - Linux версії 2.6.29, тимчасовий символ Linux -
тасманський диявол Tuz (11010647 рядків коду).
* 22 липня 2011 - реліз Linux 3.0
* 24 жовтня 2011 - реліз Linux 3.1
* 15 січня 2012 - реліз Linux 3.3 подолав позначку в 15 млн рядків
коду.
Немає коментарів:
Дописати коментар