Casann an eithne Linux 29 bliain d'aois

25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс D'fhógair в телеконференции 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. Torthaí исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

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

Dinimic fáis an bhunachair chód (líon línte de chód foinseach) na heithne:

  • 0.0.1 - Meán Fómhair 1991, 10 míle línte de chód;
  • 1.0.0 - Márta 1994, 176 míle línte de chód;
  • 1.2.0 - Márta 1995, 311 míle línte de chód;
  • 2.0.0 - Meitheamh 1996, 778 línte de chód;
  • 2.2.0 - Eanáir 1999, 1.8 milliún línte de chód;
  • 2.4.0 - Eanáir 2001, 3.4 milliún línte de chód;
  • 2.6.0 - Nollaig 2003, 5.9 milliún línte de chód;
  • 2.6.28 - Nollaig 2008, 10.2 milliún línte de chód;
  • 2.6.35 - Lúnasa 2010, 13.4 milliún línte de chód;
  • 3.0 - Lúnasa 2011, 14.6 milliún línte de chód.
  • 3.5 - Iúil 2012, 15.5 milliún línte de chód.
  • 3.10 - Iúil 2013, 15.8 milliún línte de chód;
  • 3.16 - Lúnasa 2014, 17.5 milliún línte de chód;
  • 4.1 - Meitheamh 2015, 19.5 milliún línte de chód;
  • 4.7 - Iúil 2016, 21.7 milliún línte de chód;
  • 4.12 - Iúil 2017, 24.1 milliún línte de chód;
  • 4.18 - Lúnasa 2018, 25.3 milliún línte de chód.
  • 5.2 - Iúil 2019, 26.55 milliún línte de chód.
  • 5.8 - Lúnasa 2020, 28.36 milliún línte de chód.

Dul Chun Cinn Forbartha Croí:

  • Linux 0.0.1 - Meán Fómhair 1991, an chéad eisiúint poiblí ag tacú le i386 CPU amháin agus ag booting ó flapach;
  • Linux 0.12 - Eanáir 1992, thosaigh an cód a dháileadh faoin gceadúnas GPLv2;
  • Chuir Linux 0.95 - Márta 1992, leis an gcumas an Córas Fuinneog X a reáchtáil, chuir sé tacaíocht do chuimhne fíorúil agus deighilt babhtála i bhfeidhm.
  • Linux 0.96-0.99 - 1992-1993, cuireadh tús le hobair ar an gcruach líonraithe. Tugadh isteach an córas comhaid Ext2, cuireadh tacaíocht le formáid comhaid ELF leis, tugadh isteach tiománaithe le haghaidh cártaí fuaime agus rialtóirí SCSI, luchtú modúil eithne agus cuireadh an córas comhaid /proc i bhfeidhm.
  • I 1992, tháinig na chéad dáileacháin de SLS agus Yggdrasil. I samhradh na bliana 1993, bunaíodh na tionscadail Slackware agus Debian.
  • Linux 1.0 - Márta 1994, an chéad scaoileadh cobhsaí go hoifigiúil;
  • Linux 1.2 - Márta 1995, méadú suntasach ar líon na dtiománaithe, tacaíocht do na hardáin Alfa, MIPS agus SPARC, cumais stack líonra leathnaithe, cuma scagaire paicéad, tacaíocht NFS;
  • Linux 2.0 - Meitheamh 1996, tacaíocht do chórais ilphróiseálaí;
  • Márta 1997: LKML, liosta seoltaí forbróir eithne Linux bunaithe;
  • 1998: Seoladh an chéad bhraisle Top500 Linux-bhunaithe, comhdhéanta de 68 nóid le CPUs Alfa;
  • Linux 2.2 - Eanáir 1999, éifeachtúlacht fheabhsaithe an chórais bhainistíochta cuimhne, chuir tacaíocht le IPv6, balla dóiteáin nua i bhfeidhm, tugadh isteach fochóras fuaime nua;
  • Linux 2.4 - Feabhra 2001, tacaíocht do chórais 8-próiseálaí agus 64 GB RAM, córas comhaid Ext3, tacaíocht USB, ACPI;
  • Linux 2.6 - Nollaig 2003, tacaíocht SELinux, uirlisí tiúnadh paraiméadar eithne uathoibríoch, sysfs, córas bainistíochta cuimhne athdheartha;
  • Sa bhliain 2005, tugadh isteach an hypervisor Xen, a thug isteach ré an fhíorúilithe;
  • I mí Mheán Fómhair 2008, bunaíodh an chéad eisiúint ardán Android bunaithe ar an eithne Linux;
  • В июле 2011 года после 10 лет развития ветки 2.6.x curtha i bhfeidhm переход к нумерации 3.x. Число объектов в Git-репозитории достигло 2 млн;
  • Sa bhliain 2015 tharla sé выпуск ядра Linux 4.0. Число git-объектов в репозитории достигло 4 млн;
  • I mí Aibreáin 2018 преодолён рубеж в 6 млн git-объектов в репозитории ядра.
  • В январе 2019 года сформирована ветка ядра Linux 5.0. Репозиторий достиг уровня 6.5 млн git-объектов.
  • Опубликованное в августе 2020 года ядро 5.8 tháinig самым крупным по числу изменений из всех ядер за всё время существования проекта.

Foinse: oscailtenet.ru

Add a comment