Sot Linux Kernel feston 30 vjetorin e tij dhe ka akoma shumë për të dhënë

Në fillim të muajit ne lëshuam shënimin e 30 vjetorit të publikimi i faqes së parë të internetit, një fakt që shënoi padyshim historinë dhe për të cilin unë jam lidhur gjithmonë pak me Linux, pasi që publikimi i faqes së parë të internetit, si dhe prototipi i parë i Linux Kernel shkojnë krah për krah, pasi të dy u lëshuan në të njëjtin vit.

si më 25 gusht 1991, pas pesë muajsh zhvillimi, Studentja 21-vjeçare Linus Torvalds reklamë në thirrjen konferencë comp.os.minix Po punoja në një prototip pune të një sistemi të ri operativ Linux, për të cilat portabiliteti i bash 1.08 dhe gcc 1.40 ishte përfunduar. Ky version i parë publik i kernelit Linux u lëshua në 17 Shtator.

Kernel 0.0.1 ishte 62 KB në formë të ngjeshur dhe përmbante rreth 10 mijë rreshta kod burimi i cili në krahasim me kernelin e sotëm Linux ka më shumë se 28 milionë rreshta kod.

Sipas një studimi të porositur nga Bashkimi Evropian në 2010, kostoja e përafërt e zhvillimit të një projekti të ngjashëm me një kernel modern Linux nga e para do të kishte qenë më shumë se një miliard dollarë (llogaritur kur kerneli kishte 13 milion rreshta kod), sipas një vlerësim tjetër në më shumë se 3 miliardë.

Pak për Linux

Kerneli Linux u frymëzua nga sistemi operativ MINIX, gjë që Linus nuk e pëlqeu me licencën e tij të kufizuar. Më vonë, kur Linux u bë një projekt i famshëm, i ligu ata u përpoqën të akuzonin Linusin për kopjim të drejtpërdrejtë të kodit të disa nënsistemeve MINIX.

Sulmi u zmbraps nga autori i MINIX, Andrew Tanenbaum, i cili porositi një student të bëjë një krahasim të detajuar të kodit Minix me versionet e para publike të Linux. Rezultatet e studimit treguan praninë e vetëm katër ndeshjeve të papërfillshme të bllokut të kodit për shkak të kërkesave POSIX dhe ANSI C.

Linus fillimisht mendova ta quaja kernelin Freaks, nga falas, freak dhe X (Unix). Por kerneli mori emrin "Linux" me dorën e lehtë të Ari Lemmke, i cili, me kërkesën e Linus, e vendosi kernelin në serverin FTP të universitetit, duke e quajtur drejtorinë me skedarin jo "freax", siç kërkoi Torvalds, por "linux".

Veçanërisht, sipërmarrësi sipërmarrës William Della Croce arriti të shënojë markën Linux dhe donte të mblidhte honorare me kalimin e kohës, por më pas ndryshoi mendje dhe transferoi të gjitha të drejtat për markën tregtare tek Linus. Nuska zyrtare për kernelin Linux, pinguini Tux, u zgjodh përmes një konkursi të mbajtur në 1996. Emri Tux qëndron për Torvalds UniX.

Lidhur me rritjen e Kernel gjatë 30 viteve të fundit:

  • 0.0.1 - Shtator 1991, 10 mijë rreshta të kodit
  • 1.0.0 - Mars 1994, 176 mijë rreshta
  • 1.2.0 - Mars 1995, 311 mijë rreshta
  • 2.0.0 - Qershor 1996, 778 mijë rreshta
  • 2.2.0 - Janar 1999, 1,8 milion rreshta
  • 2.4.0 - Janar 2001, 3,4 milion rreshta
  • 2.6.0 - Dhjetor 2003, 5,9 milion rreshta
  • 2.6.28 - Dhjetor 2008, 10,2 milion rreshta
  • 2.6.35 - Gusht 2010, 13,4 milion rreshta
  • 3.0 - Gusht 2011, 14,6 milion linja
  • 3.5 - Korrik 2012, 15,5 milion rreshta
  • 3.10 - Korrik 2013, 15,8 milion rreshta
  • 3.16 - Gusht 2014, 17,5 milion rreshta
  • 4.1 - Qershor 2015, 19,5 milion rreshta
  • 4.7 - Korrik 2016, 21,7 milion rreshta
  • 4.12 - Korrik 2017, 24,1 milion rreshta
  • 4.18 - Gusht 2018, 25,3 milion linja
  • 5.2 - Korrik 2019, 26,55 milion rreshta
  • 5.8 - Gusht 2020, 28,4 milion linja
  • 5.13 - Qershor 2021, 29,2 milion rreshta

Ndërsa për pjesën e zhvillimit dhe lajmeve:

  • Shtator 1991: Linux 0.0.1, lëshimi i parë publik që mbështet vetëm CPU i386 dhe çizmet nga disku.
    Janar 1992: Linux 0.12, kodi filloi të shpërndahet nën licencën GPLv2
  • Mars 1992: Linux 0.95, siguroi aftësinë për të drejtuar sistemin X Window, mbështetje për kujtesën virtuale dhe shkëmbimin e ndarjeve, plus u shfaqën shpërndarjet e para SLS dhe Yggdrasil.
  • Në verën e vitit 1993, u krijuan projektet Slackware dhe Debian.
    Mars 1994: Linux 1.0, versioni i parë zyrtarisht i qëndrueshëm.
    Mars 1995: Linux 1.2, rritje e konsiderueshme e numrit të drejtuesve, mbështetje për platformat Alpha, MIPS dhe SPARC, zgjerimi i aftësive të grumbullit të rrjetit, shfaqja e një filtri pako, mbështetje NFS.
  • Qershor 1996: Linux 2.0, mbështetje për sistemet me shumë procesorë.
  • Janar 1999: Linux 2.2, efikasitet i shtuar i sistemit të menaxhimit të kujtesës, mbështetje e shtuar për IPv6, zbatimi i një muri të ri mbrojtës, prezantoi një nënsistem të ri të zërit
  • Shkurt 2001: Linux 2.4, mbështetje për sisteme me 8 procesorë dhe 64 GB RAM, sistem skedarësh Ext3, USB, mbështetje ACPI.
  • Dhjetor 2003: Linux 2.6, mbështetje SELinux, mjete automatike të akordimit të kernelit, sysfs, sistem i ridizajnuar i menaxhimit të kujtesës.
  • Në shtator 2008, u formua versioni i parë i platformës Android bazuar në kernel Linux.
  • Në korrik 2011, pas 10 vitesh zhvillimi të degës 2.6.x, u bë kalimi në numërimin 3.x.
  • Në 2015 Linux 4.0, numri i objekteve git në depo ka arritur në 4 milion.
  • Në prill të 2018, Unë kapërcej pengesën e 6 milion objekteve git-core në depo.
  • Në janar 2019, u formua dega e kernelit Linux 5.0.
  • Postuar në gusht 2020, kernel 5.8 ishte më i madhi për sa i përket sasisë së ndryshimeve të të gjitha bërthamave gjatë gjithë jetës së projektit.
  • Në 2021 Kodi për zhvillimin e drejtuesve në gjuhën Rust u shtua në degën tjetër të kernelit Linux.

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.