Oblak Znanja

  • Home
  • Novosti
  • Učionica
    • Informatika 5
    • Informatika 6
    • Informatika 7
    • Informatika 8
    • Logo jezik
    • WordPress
    • Microsoft Office
  • Vodiči
    • Online vodiči
    • Kratki savjeti
    • Korisne aplikacije
    • Društvene mreže
    • Multimedija
    • Zanimljivosti
✕

Linuxovo izvanredno putovanje od jednog dev hobija do 40 milijuna redaka koda – i brojanja

Novosti

Tomšić Damjan 2. srpnja 2025

Martin Harvey/Getty slike

Kad je Linus Torvalds objavio svoju sada-legendarnu najavu o jezgri operativnog sustava “hobi”, nitko ne bi predvidio da će Linux postati okosnica modernog računanja. U govoru na Summit otvorenog koda, Sjeverna AmerikaJonathan Corbet, izvršni urednik Lyn i dugogodišnji programer kernela, prepričao je izvanredno putovanje Linux kernela, ističući njegove ometajuće početke, jedinstveni razvojni model i izazove koji su oblikovali njegovu evoluciju.

Sadržaj objave

  • 1 Linux samo raste
  • 2 Kako je Linux to upravljao?
  • 3 Linuxov modularni pristup
  • 4 Glavni pomak
    • 4.1 Povezani sadržaji

Linux samo raste

Danas je, kako je Corbet rekao, “u ovom trenutku na nešto više od 40 milijuna redaka koda. Pošteno je reći da je Linux doista postao velik i profesionalan.” Prvo što je napomenuo bilo je da je, bez obzira na to što se još događalo na svijetu, Linux samo nastavio rasti.

Također: 7 stvari koje bi svaki Linux početnik trebao znati – prije nego što preuzme svoj prvi distro

U grafikonu rasta Linux jezgre, Corbet je primijetio: “Ako pogledate ovu liniju, to je stvarno monotonski prema gore. Uvijek se povećava. Uvijek se gradimo na kernelu, unatoč činjenici da se puno stvari događalo na svijetu tijekom ova tri desetljeća. Imali smo da smo dotcom palili 2000. godine. Pogledajte učinak na brzinu razvoja Linuxa s bilo kojeg od ovih događaja.

Kako je Linux to upravljao?

Corbet je vjerovao da je ono što je Linux izdvojilo njegova radikalna otvorenost.

Za razliku od centraliziranog, ekskluzivnog razvoja drugih UNIX-ovih sustava, koji su sada u velikoj mjeri zaboravljeni, Linux je pozdravio doprinose svih koji su spremni poslati kod. Ova otvorenost, u kombinaciji s GNU opća javna licenca (GPL) 2.0potaknuo je objedinjenu bazu kodova i spriječio fragmentaciju. “Svatko bi mogao biti dio toga”, naglasio je Corbet, “i kao rezultat toga, Linux je razvio zajednicu koju u to vrijeme niste pronašli u drugim otvorenim projektima.” Doista ga nećete naći nigdje drugdje, ni sada.

Također: Ovaj grad baca Microsoft Office i Windows za SAMOOFFICE i LINUX – evo zašto

Naravno, godinama nitko nije shvaćao Linux ozbiljno. Otpuštena je kao igračka u doba kada je Unix fragmentacija i porast prozora Windows dominirao u industrijskom razmišljanju. Prevladavajuća mudrost smatrala je da samo velike korporacije mogu izgraditi jezgre operativnog sustava, ostavljajući malo pozornosti za inicijativu usmjerenu na zajednicu. Ipak, kao što je Corbet napomenuo, Linux je primjer Clayton Christensen koncept razorne inovacije: Tehnologija odbačena kao inferiorna koja tiho sazrijeva sve dok nije nadmašila uspostavljene igrače.

Drugi faktor, objasnio je Corbet, bio je taj početkom 1990 -ih BSD UNIX Sustavi su bili mnogo zreliji od Linuxa; Bili su sposobni učiniti više i bili su upotrebljiviji. Ipak, njihov dopušteni BSD licenca Model je doveo do čitave gomile vilica. Nijedan od njih nije stekao kritičnu masu u smislu ili razvojne zajednice ili usvajanja da dominira Linuxom.

Umjesto toga, Linux kernel ostao je jedna stvar. Ostao je zajedno, dijelom i zato što je njegova politika o autorskim pravima GPLV2 značila da svi zadržavaju svoje autorsko pravo pod istom licencom. To znači da nitko ne posjeduje Linux ili svi posjeduju Linux. To nije projekt tvrtke. To nije nešto što netko može izvući ispod vas, a to čini veliku razliku.

Također: Želite li izbaciti Windows? Ovaj linux distribus taj prijelaz olakšava

Linux je također bio uspješan, vjeruje Corbet, jer “Linus nije imao ponosa. Otvorio je vrata svima, a svatko tko mu je mogao poslati flaster mogao bi sudjelovati. I tako bismo ga uzeli; bacili bismo puno stvari. To nije uspjelo. Činilo se da je to bilo rasipno, ali nije bilo dionica.

Možete vidjeti kako je taj pristup bio uspješan, dodao je, nakon kraja 1990 -ih, kada je “Linux privukao pažnju industrijskih divova. IBM-ova ulaganja u milijardu milijardi dolara označila je prekretnicuprebacivanje percepcije s skepticizma na ozbiljan angažman. Dot-com bum potaknuo je Linux mjehurić, a startupi i rizični kapital preplavili su ekosustav. Ipak, kad je mjehurić puknuo, razvoj jezgre nastavio je nesputano, podvlačeći neovisnost Linuxa od bilo kojeg jednog korporativnog zaštitnika. ”

Corbet je nastavio, “Veliki dio komercijalne strukture oko Linux-a samouništava se tijekom otprilike mjesec dana 2000. godine, ali razvoj Linux kernela nije usporio. Ništa se tamo zapravo nije promijenilo, što je možda prva predmetna lekcija da je Linux uistinu neovisan o svojim korporativnim zaštitnicima.”

Linuxov modularni pristup

Drugi razlog zbog kojeg je Linux bio uspješan je njegov modularni pristup. Usredotočivši se isključivo na kernel, prilikom prepuštanja komunalnih usluga i distribucija korisnika drugima, ubrzao je inovaciju i omogućio paralelno eksperimentiranje. Corbet je citirao pojavu klastera Beowulfa krajem 1990 -ih. Stražnjom robnim računalima koji rade Linux za stvaranje superračunala, Linux je započeo svoj porast kao jedini operativni sustav superračunala i dominantan operativni sustav današnjih podatkovnih centara i oblaka.

Također: Stavio sam Linux na ovaj 8-inčni mini laptop i otključao novi način računanja

Corbet sam se sjetio: “Radio sam u centru za superračunanje kad se to događalo, i otišao sam k njima i rekao:” Hej, to bismo stvarno trebali gledati. ” I rekli su: “Ne, ovdje imamo ove Crays, a to je sve što će nam ikada trebati.”

Sav se taj razvoj događao preko popisa e-pošte. Danas se gotovo sav Linuxov ključni razvoj događa u odnosu na Linux Kernel List (LKML). Ponekad je stara tehnologija najbolja tehnologija.

Počevši od prvog Linux kernel samit U San Joseu u Kaliforniji, 30. ožujka do 31. ožujka 2001., programeri su se počeli susresti licem u lice. Tada je postalo jasno da su, iako su popisi za slanje neprocjenjivih, osobne veze i dalje od vitalne važnosti. Međutim, Corbet se brine da će trenutna američka vizna politika ometati takva okupljanja koja idu naprijed.

Glavni pomak

Corbet je tada skrenuo pozornost na tehničku stranu Linux kernela. Razvojni model Linux kernela podvrgnut je velikom pomaku. “Na samitu kernela iz 2004. godine. Usvojili smo ono što se nazvalo, ono što smo nazvali novi model razvoja kernela. Sada je to samo model razvoja kernela, gdje su prva dva tjedna svakog razvojnog ciklusa ono što se naziva prozor spajanja, gdje sve nove kodekse, nove značajke, a zatim je za sljedećih 15 godina. To točno postavimo u toku.

Također: Linux 6.15 kernel stiže – i to je velika pobjeda za navijače hrđe

Kako se Linux smanjio, njegov razvojni proces suočio se s uskim grlima. Najveće je bilo oslanjanje na Torvalds kako bi ručno primijenili svaku flasteru. Usvajanje Bitkeepara, vlasničkog alata za upravljanje kodom, privremeno je ublažilo ta pitanja, ali je uvelo nove ovisnosti.

Tada su, u travnju 2005., stvari loše pošlo za krivom. “Licenca Bitkeera naglo se povukla i preko noći, našli smo se bez softverskog alata na kojem smo izgradili cijeli razvojni proces. Dakle, to je sve dovelo do zaustavljanja. Svi smo sjedili tamo gledajući se jedni druge, rekavši:” Što sada? ” Tako su Torvalds reagirali stvarajući GIT za 10 dana.

Također: Koristio sam gotovo svaki Linux distro, ali ovaj ima svježu perspektivu

Ovaj pristup, koji sada koriste mnogi projekti, omogućuje brzu inovaciju bez žrtvovanja pouzdanosti. Svake godine 4.000 do 5.000 programera doprinosi preko 80 000 obveza, podržanih raznolikim nizom tvrtki, od kojih nijedna dominira u projektu.

Corbet je također istaknuo važnost prihvaćanja novih tehnologija, poput programskih jezika hrđe, kako bi se osiguralo dugoročno zdravlje jezgre i privukli nove suradnike. “Ako se vratite za pet ili deset godina”, predvidio je, “vidjet ćete vrlo različitu bazu izvora jezgre i mislim da je to zaista važno za našu održivost.”

Svakodnevno u pristigloj pošte svakodnevno nabavite jutarnje priče Tehno danas bilten.

Web izvor

Povezani sadržaji

  • Sada imamo službenu definiciju umjetne inteligencije otvorenog koda, ali borba je daleko od krajaSada imamo službenu definiciju umjetne inteligencije otvorenog koda, ali borba je daleko od kraja
  • Kanabis u svemiru: Biljke pod zračenjem i put prema MarsuKanabis u svemiru: Biljke pod zračenjem i put prema Marsu
  • Novi supravodljivi materijali upravo su otkriveniNovi supravodljivi materijali upravo su otkriveni
  • Ništa OS 4.0 ne postaje otvorena beta verzija s osnovnim aplikacijama koje napravite s AINišta OS 4.0 ne postaje otvorena beta verzija s osnovnim aplikacijama koje napravite s AI
  • LINUX: 7 korisnih varijabli Bash Shella koje biste trebali znatiLINUX: 7 korisnih varijabli Bash Shella koje biste trebali znati
  • SmartDeblur besplatan alat za popravak mutnih slika

Previous Article

Evo ničega telefona 3, to je cijena, specifikacije i datum izlaska

Next Article

Osjećate li se promukli? Možda imate novu varijantu 'Stratus'

Posljednje objave

SpaceX-ov drugi generalni zvjezdani brod potpisuje se gotovo savršenim testnim letom

SpaceX-ov drugi generalni zvjezdani brod potpisuje se gotovo savršenim testnim letom

Njemačka država zamjenjuje Microsoft Exchange i Outlook e-poštom otvorenog koda

Samsung nudi 100 dolara trenutačne ponude novim korisnicima XR slušalica prije nego što je Upakiran

Sadržaj

  • 1 Linux samo raste
  • 2 Kako je Linux to upravljao?
  • 3 Linuxov modularni pristup
  • 4 Glavni pomak

Novosti

  • SpaceX-ov drugi generalni zvjezdani brod potpisuje se gotovo savršenim testnim letom 15. listopada 2025
  • Njemačka država zamjenjuje Microsoft Exchange i Outlook e-poštom otvorenog koda 15. listopada 2025
  • Samsung nudi 100 dolara trenutačne ponude novim korisnicima XR slušalica prije nego što je Upakiran 15. listopada 2025
  • Google fotografije stvaranje kolaža dobiva velika poboljšanja 14. listopada 2025
  • Assassin’s Creed Franchise olovo ostavlja Ubisoft nakon formiranja podružnice Tencent 14. listopada 2025
  • Sita otkriva prevlake za vlaknastim optičkim aerodromima 14. listopada 2025
  • Jezični modeli koji se samo usavršavaju postaju stvarnost s MIT-ovom ažuriranom tehnikom pečata 14. listopada 2025
  • Kako učiniti STEM smiješnim – i idi virusno radeći 14. listopada 2025
  • 10 Windows aplikacija otvorenog koda ne mogu živjeti – i svi su besplatni 14. listopada 2025
  • Isprobao sam pametne naočale s XMEMS zvučnicima i aktivnim hlađenjem – i puni su obećanja 13. listopada 2025

O nama

Oblak Znanja je blog edukativnog karaktera i namijenjen je svima koji žele unaprijediti svoje znanje iz područja računala i interneta.

Naš cilj je edukacija i pisanje zanimljivih objava kojima ćemo zajedno učiti i informirati se o svijetu informatike.

Na ovom blogu zabranjeno je svako kopiranje sadržaja bez dozvole autora.

Oblak Znanja

Oznake

besplatni powerpoint predlošci društvene mreže excel facebook firefox gmail google+ Google Chrome halloween halloween walpapers internet kartice linkedin profil linux microsoft Mozilla Firefox ms powerpoint oblak znanja office 2007 office savjeti online kupovina pick powerpoint powerpoint predložak powerpoint savjeti rastući niz savjet slike za radnu površinu spremanje datoteka strani jezik tipkovnicke kratice twitter twitter alati uređivanje slika wallpaper clock web preglednik windows windows 7 windows aplikacije windows vista word word 2007 word savjeti youtube savjeti youtube tipkovničke kratice