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.