Tha an kernel Linux 31 bliadhna a dh'aois

Air 25 Lùnastal, 1991, às deidh còig mìosan de leasachadh, dh’ ainmich oileanach 21-bliadhna Linus Torvalds air an tele-cho-labhairt comp.os.minix gun deach prototype obrach de shiostam obrachaidh Linux ùr a chrìochnachadh, a ’toirt a-steach bash 1.08 agus gcc 1.40 air air a chrìochnachadh. Chaidh a’ chiad fhoillseachadh poblach den kernel Linux a thoirt a-steach air 17 Sultain. Bha an kernel 0.0.1 air a dhlùthadh 62 KB agus bha timcheall air 10 loidhne de chòd stòr ann. Tha còrr air 30 millean loidhne de chòd aig an kernel Linux ùr-nodha. A rèir sgrùdadh a chaidh a choimiseanadh leis an Aonadh Eòrpach ann an 2010, bhiodh a’ chosgais tuairmseach airson leasachadh bhon fhìor thoiseach pròiseact coltach ris an kernel Linux ùr-nodha còrr air billean dolar na SA (chaidh an àireamhachadh a dhèanamh nuair a bha 13 millean loidhne de chòd aig an kernel) , a rèir tuairmsean eile - còrr is 3 billean.

Chaidh an kernel Linux a bhrosnachadh leis an t-siostam obrachaidh MINIX, nach robh a’ freagairt air Linus leis a’ chead cuibhrichte aige. Às deidh sin, nuair a thàinig Linux gu bhith na phròiseact ainmeil, dh’ fheuch luchd-bacaidh ri casaid a chuir air Linus mu bhith a’ dèanamh lethbhreac dìreach de chòd cuid de na fo-shiostaman MINIX. Chaidh an ionnsaigh a chuir air ais le Anndra Tanenbaum, ùghdar MINIX, a bharantaich oileanach gus coimeas mionaideach a dhèanamh eadar còd Minix agus a’ chiad fhoillseachadh poblach de Linux. Sheall toraidhean an sgrùdaidh nach robh ann ach ceithir mion-gheamannan de bhlocaichean còd, air sgàth riatanasan POSIX agus ANSI C.

Bha Linus an toiseach a’ smaoineachadh air an kernel Freax ainmeachadh, bho na faclan “free”, “freak” agus X (Unix). Ach chaidh an t-ainm “Linux” a thoirt don kernel le Ari Lemmke, a chuir, air iarrtas Linus, an kernel air frithealaiche FTP an oilthigh, ag ainmeachadh an eòlaire leis an tasglann chan e “freax”, mar a dh’ iarr Torvalds, ach “linux “. Bu chòir a thoirt fa-near gun deach aig an neach-gnìomhachais iomairteach Uilleam Della Croce (Uilleam Della Croce) air comharra-malairt Linux a chlàradh agus bha e airson dleasdanas a chruinneachadh thar ùine, ach às deidh sin dh’ atharraich e inntinn agus ghluais e a h-uile còir air a ’chomharra-malairt gu Linus. Chaidh suaichnean oifigeil an kernel Linux, an Tux penguin, a thaghadh mar thoradh air farpais a chaidh a chumail ann an 1996. Tha an t-ainm Tux a’ seasamh airson Torvalds UniX.

Dynamics fàis bun-chòd (àireamh loidhnichean de chòd stòr) den kernel:

  • 0.0.1 - Sultain 1991, 10 mìle loidhnichean de chòd;
  • 1.0.0 - Màrt 1994, 176 mìle loidhnichean de chòd;
  • 1.2.0 - Màrt 1995, 311 mìle loidhnichean de chòd;
  • 2.0.0 - Ògmhios 1996, 778 mìle loidhnichean de chòd;
  • 2.2.0 - Faoilleach 1999, 1.8 millean loidhnichean de chòd;
  • 2.4.0 - Faoilleach 2001, 3.4 millean loidhnichean de chòd;
  • 2.6.0 - Dùbhlachd 2003, 5.9 millean loidhnichean de chòd;
  • 2.6.28 - Dùbhlachd 2008, 10.2 millean loidhnichean de chòd;
  • 2.6.35 - Lùnastal 2010, 13.4 millean loidhnichean de chòd;
  • 3.0 - Lùnastal 2011, 14.6 millean loidhnichean de chòd.
  • 3.5 - Iuchar 2012, 15.5 millean loidhnichean de chòd.
  • 3.10 - Iuchar 2013, 15.8 millean loidhnichean de chòd;
  • 3.16 - Lùnastal 2014, 17.5 millean loidhnichean de chòd;
  • 4.1 - Ògmhios 2015, 19.5 millean loidhnichean de chòd;
  • 4.7 - Iuchar 2016, 21.7 millean loidhnichean de chòd;
  • 4.12 - Iuchar 2017, 24.1 millean loidhnichean de chòd;
  • 4.18 - Lùnastal 2018, 25.3 millean loidhnichean de chòd.
  • 5.2 - Iuchar 2019, 26.55 millean loidhnichean de chòd.
  • 5.8 - Lùnastal 2020, 28.4 millean loidhnichean de chòd.
  • 5.13 - Ògmhios 2021, 29.2 millean loidhne de chòd.
  • 5.19 - Lùnastal 2022, 30.5 millean loidhnichean de chòd.

Adhartas Leasachaidh Bunaiteach:

  • Linux 0.0.1 - Sultain 1991, a 'chiad fhoillseachadh poblach a' toirt taic do i386 CPU a-mhàin agus a 'putadh bho sùbailte;
  • Linux 0.12 - Faoilleach 1992, thòisich an còd a sgaoileadh fo cheadachas GPLv2;
  • Chuir Linux 0.95 - Màrt 1992, ris a’ chomas air an t-Siostam X Window a ruith, taic a chuir an gnìomh airson cuimhne mas-fhìor agus sgaradh suaip.
  • Linux 0.96-0.99 - 1992-1993, thòisich obair air a' chruach lìonraidh. Chaidh siostam faidhle Ext2 a thoirt a-steach, chaidh taic airson cruth faidhle ELF a chur ris, chaidh draibhearan airson cairtean fuaim agus luchd-riaghlaidh SCSI a thoirt a-steach, luchdachadh mhodalan kernel agus chaidh an siostam faidhle / proc a chuir an gnìomh.
  • Ann an 1992, nochd a’ chiad sgaoilidhean de SLS agus Yggdrasil. As t-samhradh 1993, chaidh na pròiseactan Slackware agus Debian a stèidheachadh.
  • Linux 1.0 - Màrt 1994, a 'chiad fhoillseachadh oifigeil seasmhach;
  • Linux 1.2 - Màrt 1995, àrdachadh mòr anns an àireamh de dhraibhearan, taic airson àrd-ùrlaran Alpha, MIPS agus SPARC, comasan cruachan lìonra leudaichte, coltas sìoltachan pacaid, taic NFS;
  • Linux 2.0 - Ògmhios 1996, taic airson siostaman ioma-phroiseact;
  • Màrt 1997: LKML, liosta puist leasaiche kernel Linux air a stèidheachadh;
  • 1998: Chuir e air bhog a’ chiad bhuidheann Top500 stèidhichte air Linux, anns a bheil nodan 68 le Alpha CPUs;
  • Linux 2.2 - Faoilleach 1999, èifeachdas siostam rianachd cuimhne nas fheàrr, chuir e taic ri IPv6, balla-teine ​​​​ùr an gnìomh, thug e a-steach fo-shiostam fuaim ùr;
  • Linux 2.4 - Gearran 2001, taic airson siostaman 8-processor agus 64 GB de RAM, siostam faidhle Ext3, taic USB, ACPI;
  • Linux 2.6 - Dùbhlachd 2003, taic SELinux, innealan gleusadh paramadair kernel fèin-ghluasadach, sysfs, siostam riaghlaidh cuimhne ath-dhealbhaichte;
  • Ann an 2005, chaidh an Xen hypervisor a thoirt a-steach, a thug a-steach àm virtualization;
  • San t-Sultain 2008, chaidh a’ chiad fhoillseachadh den àrd-ùrlar Android stèidhichte air an kernel Linux a chruthachadh;
  • Anns an Iuchar 2011, an dèidh 10 bliadhna de leasachadh a 'mheur 2.6.x, chaidh an gluasad gu àireamhachadh 3.x a dhèanamh. Tha an àireamh de nithean ann an stòr Git air ruighinn 2 mhillean;
  • Ann an 2015, chaidh an kernel Linux 4.0 a leigeil ma sgaoil. Tha an àireamh de nithean git anns an stòr air ruighinn 4 millean;
  • Anns a’ Ghiblean 2018, chaidh faighinn seachad air a’ chlach-mhìle de 6 millean nì git anns a’ phrìomh stòr-tasgaidh.
  • Anns an Fhaoilleach 2019, chaidh meur kernel Linux 5.0 a chruthachadh. Tha an stòr air ìre 6.5 millean nì git a ruighinn.
  • Air fhoillseachadh san Lùnastal 2020, b ’e an kernel 5.8 an ìre as motha a thaobh an àireamh de dh’ atharrachaidhean anns na kernels gu lèir thar beatha iomlan a’ phròiseict.
  • Anns an kernel 5.13, chaidh clàr a shuidheachadh airson an àireamh de luchd-leasachaidh (2150), aig an robh atharrachaidhean air an toirt a-steach don kernel.
  • Ann an 2021, chaidh còd airson draibhearan a leasachadh ann an Rust a chur ris a ’mheur kernel Linux-ath. Tha obair a’ dol air adhart gus co-phàirtean a thoirt a-steach gus taic a thoirt do Rust sa phrìomh phàirt den chridhe.
  • Anns an Lùnastal 2022, chaidh meur kernel Linux 6.0 a chruthachadh, leis gu robh fiosan gu leòr anns a ’mheur 5.x gus a’ chiad àireamh ann an àireamh an tionndaidh atharrachadh.

Chaidh 68% de na h-atharrachaidhean bunaiteach uile a dhèanamh leis na prìomh chompanaidhean 20. Mar eisimpleir, nuair a chaidh kernel 5.19 a leasachadh, chaidh 10.9% de na h-atharrachaidhean ullachadh le Intel, 5.7% le Linaro, 5.5% le AMD, 5.2% le Red Hat, 4.1% le Google, 3.5% le Meta, 3.1% le SUSE, 2.9 % le Huawei, 2.8% - NVIDIA, 2.7% - Oracle. Chaidh 11.8% de na h-atharrachaidhean ullachadh le com-pàirtichean neo-eisimeileach no luchd-leasachaidh nach do chuir an cèill gu soilleir an cuid obrach airson companaidhean sònraichte. Le loidhnichean còd 5.19 air an cur ris an kernel, is e AMD an stiùiriche, le cuibhreann de 37.9% (tha còrr air 4 millean loidhne de chòd aig an draibhear amdgpu, a ’mhòr-chuid dhiubh nam faidhlichean cinn gu fèin-ghluasadach le dàta airson clàran GPU).

Source: fosgailtenet.ru

Cuir beachd ann