Ядру Linux исполнилось 22 года

отметили
44
человека
в архиве
Ядру Linux исполнилось 22 года
Ядро Linux отметило свой 22 день рождения. 25 августа 1991 года, после 5 месяцев разработки, 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux для которой было отмечено завершение портировния bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тыс. строк кода. Современное ядро Linux насчитывает более 15 млн строк кода. По данным исследования, проведенного по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта аналогичного современному ядру Linux составила бы более миллиарда долларов.

Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только 4 несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя Linux ядро получило с легкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на своем FTP-сервере, назвав директорию с архивом не «freax» как просил Торвальдс, а «linux». Примечательно, что предприимчивый делец Вильям Делло Крок (William Della Croce) сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.

Статистика с отражением динамики роста кодовой базы ядра:

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 млн. строк кода.

Прогресс, развития ядра:

Linux 0.0.1 — сентябрь 1991, первый публичный выпуск, поддерживающий только CPU i386 и загружающийся с дискеты;
Linux 0.12 — январь 1992, код начал распространяться под лицензией GPLv2;
Linux 0.95 — март 1992, обеспечена возможность запуска X Window System, реализована поддержка виртуальной памяти и раздела подкачки.
Linux 0.96-0.99 — 1992-1993, началась работа над сетевым стеком. Представлена файловая система Ext2, добавлена поддержка формата файлов ELF, представлены драйверы для
Добавил X86 X86 25 Августа 2013
проблема (1)
Комментарии участников:
Zercus
+3
Zercus, 25 Августа 2013 , url
Офигенный проект, очень важная и нужная вещь.
Эта ОС, помимо серверов, компьютеров и ноутбуков, используется в телефонах, телевизорах, планшетниках, часах, микроволновках, холодильниках, спутниках… и продвигается все дальше.
fakenews
+1
fakenews, 25 Августа 2013 , url
дебиан базед дистры FTW, сейчас гоняю убунту 12.04 (для разработки) в виртуалбоксе внутри OS X 10.08
виндовс и рядом не валяется по потреблению памяти и скорости работы.
pingo
0
pingo, 26 Августа 2013 , url
я хоть сам одмин нескольких сервисов постоенных люнихе, не сгласен
Netto
+2
Netto, 25 Августа 2013 , url
Не могу не проголосовать, люблю свою
источник: befine-solutions.com
X86
+2
X86, 25 Августа 2013 , url
Годный дистр. Я как-то им пользовался (когда он еще был просто SuSe), а потом на Мандриву перешел (или на Мандрейк еще). А с Мандривы знакомый гуру сагитировал на Убунту.
Zercus
+1
Zercus, 25 Августа 2013 , url
Сагитирую вас на Mint ;)
Netto
-1
Netto, 25 Августа 2013 , url
О, да. На другом компьютере у меня Минт «Надя», а ещё на одном (и тут меня проклянут) — Windows XP, который, впрочем, мне также очень люб.
X86
+1
X86, 26 Августа 2013 , url
О, я Linux XP вспомнил. Годная была вещь для новичков — все из коробки работало)
Netto
0
Netto, 26 Августа 2013 , url
НЕТ! Линдовс ХР я тоже помню, хотя в действии его так и не видел ни разу. У меня на одном ноуте стоит аутентичный WINDOWS XP PRO, прокачанный до последнего-возможного 3-го сервис-пака. Считаю его лучшей системой из пока видимых.

Во всяком случае, не вижу смысла (для себя) для перехода на другие окошеки, ибо уже там есть всё + он самый изученный. Терминальщики мы, да…
u.nik.myopenid.com
-1
u.nik.myopenid.com, 26 Августа 2013 , url
А я несколько лет жил с двумя разделами, под Win и под Mint, и в конце концов второй снес. Потому что браузер — это очень малая часть того, что мне надо, а все остальное под Linux тупо хуже и корявее.


Войдите или станьте участником, чтобы комментировать