Kjarni Linux varð 31 árs gamall

Þann 25. ágúst 1991, eftir fimm mánaða þróunarvinnu, tilkynnti 21 árs gamall nemandi Linus Torvalds á fréttahópnum comp.os.minix að hann hefði búið til virka frumgerð af nýju stýrikerfi. Linux, sem markaði lok útgáfuútgáfunnar af bash 1.08 og gcc 1.40. Fyrsta opinbera útgáfan af kjarnanum Linux var gefin út 17. september. Kjarni 0.0.1 var 62 KB þjappað að stærð og innihélt um 10 þúsund línur af frumkóða. Nútíma kjarninn Linux inniheldur yfir 30 milljónir lína af kóða. Samkvæmt rannsókn frá árinu 2010 sem Evrópusambandið pantaði er áætlaður kostnaður við að þróa verkefni svipað og nútíma kjarna frá grunni Linux, hefði numið meira en milljarði Bandaríkjadala (útreikningurinn var gerður þegar kjarninn hafði 13 milljónir lína af kóða), samkvæmt öðrum áætlunum - meira en 3 milljörðum.

Kjarna Linux var innblásið af MINIX stýrikerfinu, sem hentaði ekki Linus vegna takmarkaðra leyfisveitinga. Síðar, þegar Linux varð vel þekkt verkefni og gagnrýnendur reyndu að ásaka Linus um að afrita beint kóða sumra MINIX undirkerfa. Árásinni var hrakið af Andrew Tanenbaum, höfundi MINIX, sem fól nemanda að gera ítarlegan samanburð á Minix kóðanum og fyrstu opinberu útgáfunum. LinuxNiðurstöður rannsóknarinnar leiddu aðeins í ljós fjórar minniháttar samsvörun í kóðablokkum, sem voru ákvarðaðar út frá kröfum POSIX og ANSI C.

Linus ætlaði upphaflega að kalla kjarnann Freax, sem er samheiti yfir „frjáls“, „freak“ og X (Unix). En nafnið „Linux„Kjarninn var fenginn þökk sé Ari Lemmke, sem að beiðni Linusar setti kjarnann á FTP-þjón háskólans og nefndi möppuna sem innihélt skjalasafnið ekki „freax“ eins og Torvalds hafði beðið um, heldur „linux“.“ Merkilegt nokk tókst hinum framtaksama kaupsýslumanni William Della Croce að skrá vörumerkið. Linux og vildi innheimta höfundarréttindi með tímanum, en skipti síðar um skoðun og færði Linus allan vörumerkjaréttindi. Opinber lukkudýr. Linux-kjarninn, mörgæsinn Tux, var valinn í keppni sem haldin var árið 1996. Nafnið Tux stendur fyrir Torvalds UniX.

Vöxtur gangverki kjarnakóðagrunnsins (fjöldi lína frumkóða):

  • 0.0.1 - september 1991, 10 þúsund línur af kóða;
  • 1.0.0 - mars 1994, 176 þúsund kóðalínur;
  • 1.2.0 - mars 1995, 311 þúsund kóðalínur;
  • 2.0.0 - júní 1996, 778 þúsund kóðalínur;
  • 2.2.0 - janúar 1999, 1.8 milljónir kóðalína;
  • 2.4.0 - janúar 2001, 3.4 milljónir kóðalína;
  • 2.6.0 - desember 2003, 5.9 milljónir kóðalína;
  • 2.6.28 - desember 2008, 10.2 milljónir kóðalína;
  • 2.6.35 - ágúst 2010, 13.4 milljónir kóðalína;
  • 3.0 - ágúst 2011, 14.6 milljónir kóðalína.
  • 3.5 - júlí 2012, 15.5 milljónir kóðalína.
  • 3.10 - júlí 2013, 15.8 milljónir kóðalína;
  • 3.16 - ágúst 2014, 17.5 milljónir kóðalína;
  • 4.1 - júní 2015, 19.5 milljónir kóðalína;
  • 4.7 - júlí 2016, 21.7 milljónir kóðalína;
  • 4.12 - júlí 2017, 24.1 milljónir kóðalína;
  • 4.18 - ágúst 2018, 25.3 milljónir kóðalína.
  • 5.2 - júlí 2019, 26.55 milljónir kóðalína.
  • 5.8 - ágúst 2020, 28.4 milljónir kóðalína.
  • 5.13 - júní 2021, 29.2 milljónir kóðalína.
  • 5.19 - ágúst 2022, 30.5 milljónir kóðalína.

Framfarir kjarnaþróunar:

  • Linux 0.0.1 - september 1991, fyrsta opinbera útgáfan sem studdi aðeins i386 örgjörva og ræsti af disklingi;
  • Linux 0.12 - janúar 1992, kóðinn byrjaði að vera dreift undir GPLv2 leyfinu;
  • Linux 0.95 - mars 1992, möguleikinn á að keyra X Window kerfið var veittur, stuðningur við sýndarminni og skiptingarskipting var innleidd.
  • Linux 0.96-0.99 — 1992-1993: Vinna við netkerfisuppbyggingu hófst. Ext2 skráarkerfið var kynnt til sögunnar, stuðningur við ELF skráarsniðið var bætt við, reklar fyrir hljóðkort og SCSI stýringar voru kynntir til sögunnar, og hleðsla kjarnaeininga og /proc skráarkerfið voru innleidd.
  • Árið 1992 komu fyrstu SLS og Yggdrasil dreifingarnar út. Sumarið 1993 komu Slackware og Debian.
  • Linux 1.0 – mars 1994, fyrsta opinberlega stöðuga útgáfan;
  • Linux 1.2 - mars 1995, veruleg aukning á fjölda rekla, stuðningur við Alpha, MIPS og SPARC palla, útvíkkun á netkerfisgetu, tilkoma pakkasíu, NFS stuðningur;
  • Linux 2.0 - júní 1996, stuðningur við fjölvinnslukerfi;
  • Mars 1997: LKML, póstlisti fyrir kjarnaþróun, var stofnaður Linux;
  • 1998: Fyrsti klasinn sem var á Top500 listanum var settur á laggirnar á grundvelli Linux, sem samanstendur af 68 hnútum með Alpha örgjörvum;
  • Linux 2.2 - janúar 1999, jók skilvirkni minnisstjórnunarkerfisins, bætti við IPv6 stuðningur, nýr eldveggur hefur verið innleiddur, nýtt hljóðkerfi hefur verið tekið í notkun;
  • Linux 2.4 - febrúar 2001, styður 8 örgjörvakerfi og 64 GB af vinnsluminni, Ext3 skráarkerfi, USB-stuðning, ACPI;
  • Linux 2.6 - desember 2003, SE stuðningurLinux, verkfæri fyrir sjálfvirka stillingu kjarnabreytna, sysfs, endurhannað minnisstjórnunarkerfi;
  • Árið 2005 var Xen hypervisor kynntur sem hóf tímabil sýndarvæðingar;
  • Í september 2008 var fyrsta útgáfan af kerfinu stofnuð. Android, byggt á kjarnanum Linux;
  • Í júlí 2011, eftir 10 ára þróun á 2.6.x útibúinu, var skipt yfir í 3.x númerun. Fjöldi hluta í Git geymslunni er kominn í 2 milljónir;
  • Kjarninn kom út árið 2015 Linux 4.0. Fjöldi git-hluta í geymslunni náði 4 milljónum;
  • Í apríl 2018 var áfangi 6 milljón git-hluta í kjarnageymslunni liðinn.
  • Í janúar 2019 var stofnuð kjarnaútibú Linux 5.0. Geymslan hefur náð 6.5 milljónum git-hluta.
  • Kernel 2020, sem kom út í ágúst 5.8, varð sá stærsti hvað varðar fjölda breytinga á öllum kjarna á meðan verkefnið stóð yfir.
  • Kernel 5.13 setti met fyrir fjölda þróunaraðila (2150), þar sem breytingar voru innifaldar í kjarnanum.
  • Árið 2021, inn í kjarnagreinina Linux-næst bætti við kóða fyrir þróun rekla í Rust forritunarmálinu. Vinna er í gangi við að fella stuðningsþætti Rust inn í kjarnann.
  • Kjarnadeildin var stofnuð í ágúst 2022 Linux 6.0, þar sem 5.x greinin hefur safnað nægilega mörgum útgáfum til að breyta fyrstu tölunni í útgáfunúmerinu.

68% allra breytinga á kjarnanum komu frá 20 virkustu fyrirtækjunum. Til dæmis, við þróun kjarna 5.19, voru 10.9% allra breytinga gerðar af Intel, 5.7% af Linaro, 5.5% af AMD, 5.2% af Red Hat, 4.1% af Google, 3.5% af Meta, 3.1% af SUSE, 2.9% af Huawei, 2.8% af NVIDIA og 2.7% af Oracle. 11.8% breytinganna voru gerðar af óháðum aðilum eða forriturum sem lýstu ekki sérstaklega yfir vinnu sinni fyrir tiltekin fyrirtæki. AMD er fremst í fjölda kóðalína sem bætt er við kjarna 5.19, með 37.9% hlutdeild (amdgpu rekillinn inniheldur yfir 4 milljónir kóðalína, sem flestar eru sjálfvirkt myndaðar hausskrár með gögnum fyrir GPU skrár).

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster