די לינוקס קערן איז 29 יאָר אַלט

25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс מודיע в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 26 млн строк кода. По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США (расчёт производился, когда в ядре было 13 млн строк кода), по другим оценкам — более 3 миллиардов.

Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. רעזולטאַטן исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями 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 מיליאָן שורות פון קאָד;
  • 3.16 - אויגוסט 2014, 17.5 מיליאָן שורות פון קאָד;
  • 4.1 - יוני 2015, 19.5 מיליאָן שורות פון קאָד;
  • 4.7 - יולי 2016, 21.7 מיליאָן שורות פון קאָד;
  • 4.12 - יולי 2017, 24.1 מיליאָן שורות פון קאָד;
  • 4.18 - אויגוסט 2018, 25.3 מיליאָן שורות פון קאָד.
  • 5.2 - יולי 2019, 26.55 מיליאָן שורות פון קאָד.
  • 5.8 - אויגוסט 2020, 28.36 מיליאָן שורות פון קאָד.

פּראָגרעס פון קערנעל אַנטוויקלונג:

  • לינוקס 0.0.1 - סעפטעמבער 1991, דער ערשטער עפנטלעך מעלדונג, וואָס שטיצט בלויז די i386 קפּו און בוטינג פֿון אַ פלאַפּי דיסק;
  • לינוקס 0.12 - יאנואר 1992, די קאָד אנגעהויבן צו זיין פונאנדערגעטיילט אונטער די GPLv2 דערלויבעניש;
  • לינוקס 0.95 - מערץ 1992, די פיייקייט צו לויפן די X ווינדאָו סיסטעם איז צוגעשטעלט, שטיצן פֿאַר ווירטואַל זכּרון און ויסבייַטן צעטיילונג איז ימפּלאַמענאַד.
  • לינוקס 0.96-0.99 - 1992-1993, אַרבעט אנגעהויבן אויף די נעץ אָנלייגן. די Ext2 טעקע סיסטעם איז באַקענענ, שטיצן פֿאַר די ELF טעקע פֿאָרמאַט איז צוגעגעבן, דריווערס פֿאַר געזונט קאַרדס און SCSI קאַנטראָולערז זענען באַקענענ, לאָודינג פון קערן מאַדזשולז און די / proc טעקע סיסטעם איז ימפּלאַמענאַד.
  • אין 1992, דער ערשטער דיסטריביושאַנז SLS און Yggdrasil ארויס. אין די זומער פון 1993, די סלאַקקוואַרע און דעביאַן פּראַדזשעקס זענען געגרינדעט.
  • לינוקס 1.0 - מערץ 1994, דער ערשטער אַפישאַלי סטאַביל מעלדונג;
  • לינוקס 1.2 - מערץ 1995, אַ באַטייטיק פאַרגרעסערן אין די נומער פון דריווערס, שטיצן פֿאַר אַלף, מיפּס און ספּאַרק פּלאַטפאָרמס, יקספּאַנדיד קייפּאַבילאַטיז פון די נעץ אָנלייגן, די אויסזען פון אַ פּאַקאַט פילטער, NFS שטיצן;
  • לינוקס 2.0 - יוני 1996, שטיצן פֿאַר מולטיפּראַסעסער סיסטעמען;
  • מאַרץ 1997: LKML, לינוקס קערן דעוועלאָפּער מיילינג רשימה, געגרינדעט;
  • 1998: דער ערשטער לינוקס-באזירט קנויל אַרייַנגערעכנט אין די Top500 רשימה איז לאָנטשט, קאַנסיסטינג פון 68 נאָודז מיט אַ אַלף קפּו;
  • לינוקס 2.2 - יאנואר 1999, די עפעקטיווקייַט פון די זיקאָרן פאַרוואַלטונג סיסטעם איז געוואקסן, IPv6 שטיצן איז צוגעגעבן, אַ נייַ פיירוואַל איז ימפּלאַמענאַד, אַ נייַ געזונט סאַבסיסטאַם איז ינטראָודוסט;
  • לינוקס 2.4 - פעברואר 2001, גיט שטיצן פֿאַר 8-פּראַסעסער סיסטעמען און 64 גיגאבייט פון באַראַן, עקסט3 טעקע סיסטעם, וסב שטיצן, אַקפּי;
  • לינוקס 2.6 - דעצעמבער 2003, SELinux שטיצן, אָטאַמאַטיק טונינג פון קערן פּאַראַמעטערס, סיספס, רידיזיינד זכּרון פאַרוואַלטונג סיסטעם;
  • אין 2005, די Xen כייפּערווייזער איז ינטראָודוסט, וואָס ינשורד די תקופה פון ווירטואַליזאַטיאָן;
  • אין סעפטעמבער 2008, דער ערשטער מעלדונג פון די אַנדרויד פּלאַטפאָרמע באזירט אויף די לינוקס קערן איז געגרינדעט;
  • В июле 2011 года после 10 лет развития ветки 2.6.x ימפּלאַמענאַד переход к нумерации 3.x. Число объектов в Git-репозитории достигло 2 млн;
  • אין קסנומקס יאָר פארגעקומען выпуск ядра Linux 4.0. Число git-объектов в репозитории достигло 4 млн;
  • אַפּריל 2018 преодолён рубеж в 6 млн git-объектов в репозитории ядра.
  • В январе 2019 года сформирована ветка ядра Linux 5.0. Репозиторий достиг уровня 6.5 млн git-объектов.
  • Опубликованное в августе 2020 года ядро 5.8 איז געווען самым крупным по числу изменений из всех ядер за всё время существования проекта.

מקור: opennet.ru

לייגן אַ באַמערקונג