Sretna vam 29. obljetnica "Linux"

25. kolovoza 1991, nakon pet mjeseci razvoja student po imenu "Linus Torvalds" koji je u to vrijeme imao 21 godinu dao do znanja da gradi radni prototip novi operativni sustav, za koji je dovršena migracija bash 1.08 i gcc 1.40.

Trebalo je nekoliko dana da se objavi prva javna verzija jezgre Linux koji je objavljen 17. rujna. Jezgra 0.0.1 komprimirana je na 62 KB i sadržavala je oko 10 tisuća redaka izvornog koda (dok trenutna jezgra ima više od 28 milijuna redaka koda).

Jezgra Linuxa nadahnut je operativnim sustavom MINIX, što se Linusu nije svidjelo s njegovom ograničenom licencom. kasnije, kada je Linux postao poznati projekt, neugodnici pokušali su optužiti Linusa za izravno kopiranje koda nekih MINIX podsustava.

Napadač je odbio autor MINIX-a, Andrew Tanenbaum, koji je studentu naložio detaljnu usporedbu Minix koda s prvim javnim verzijama Linuxa. Rezultati studije pokazali su prisutnost samo četiri zanemariva podudaranja blokova koda zbog zahtjeva POSIX i ANSI C.

Linus je prvotno mislio nazvati jezgru "Freax" besplatno, nakaza i X (Unix), ali jezgra je nazvana "Linux" laganom rukom Arija Lemmkea, koji je na zahtjev Linusa stavio jezgru na sveučilišni FTP poslužitelj, imenujući direktorij s datotekom ne "freax", kako je Torvalds tražio, već "linux".

Istaknuto je da je William Della Croce (poduzetnik) uspio zaštititi znak Linux i htio je s vremenom prikupljati tantijeme, ali se onda predomislio i sva prava na zaštitni znak prenio na Linus.

Službena maskota za Linux jezgru, pingvin Tux, odabran je na natječaju održanom 1996. godine. Naziv Tux označava Torvalds UniX.

Što se tiče povijesti jezgre, ovo su najvažnije verzije kroz povijest Linuxa:

  • Od rujna 1991. - Linux 0.0.1- To je prva javna verzija koja podržava samo i386 CPU i pokreće se s diskete
  • Od siječnja 1992. - Linux 0.12: kôd se počeo distribuirati pod licencom GPLv2;
  • Od ožujka 1992. - Linux 0.95- Pružio mogućnost pokretanja X Window System, podršku za virtualnu memoriju i zamjenu particija.
    Linux 0.96-0.99 - 1992-1993: započeti radovi na mrežnom stogu. Uveden je datotečni sustav Ext2, dodana je podrška za format datoteke ELF, uvedeni su upravljački programi za zvučne kartice i SCSI kontroleri.
    1992. godine pojavile su se prve distribucije SLS i Yggdrasil. U ljeto 1993. godine osnovani su Slackware i Debian projekti.
  • Od ožujka 1994. - Linux 1.0: prva je službeno stabilna verzija.
  • Od ožujka 1995. - Linux 1.2- ima značajan porast broja pokretačkih programa, podršku za Alpha, MIPS i SPARC platforme, proširenje mogućnosti mrežnog stoga, izgled paketnog filtra, podršku za NFS.
  • Lipanj 1996. - Linux 2.0- Dolazi s podrškom za višeprocesorske sustave.
  • U ožujku 1997: Osnivanje LKML-a, mailing liste programera jezgre za Linux.
  • En 1998: Pokretanje prvog Linux klastera temeljenog na Top500, koji se sastoji od 68 čvorova s ​​Alpha CPU-ima.
  • Od siječnja 1999. - Linux 2.2: već ima sustav upravljanja memorijom veće učinkovitosti, dodana je podrška za IPv6, implementiran je novi vatrozid, predstavljen je novi zvučni podsustav;
  • Od veljače 2001. - Linux 2.6- Podrška za 8-procesorne 64 GB RAM sustave, datotečni sustav Ext3, USB, ACPI podršku.
  • Od prosinca 2003. - Linux 2.6: dolazi sa SELinux podrškom, alatima za automatsko podešavanje jezgre, sysfs-om, revidiranim sustavom za upravljanje memorijom;
  • 2005. predstavljen je Xen hipervizor koji je započeo doba virtualizacije.
  • U rujnu 2008. formirana je prva verzija platforme Android koja se temelji na Linux jezgri.
  • Srpanj 2011. - kraj ogranka 2.6.x: Nakon 10 godina razvoja grane 2.6.x izvršen je prijelaz na 3.x numeriranje. Broj objekata u Git repozitoriju dosegao je 2 milijuna.
  • 2015. godine - Linux 4.0- objavljeno je, broj git objekata u spremištu dosegao je 4 milijuna.
  • Od siječnja 2019. - Linux 5.0: Spremište je doseglo razinu od 6,5 milijuna git objekata.
  • U kolovozu 2020. - Linux 5.8: bio je najveći u pogledu broja promjena svih jezgri tijekom cijelog vijeka trajanja projekta.

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Slika rezerviranog mjesta Jose Luisa Villaverdea dijo

    Linux nije operativni sustav, to je jezgra koju koristi GNU operativni sustav stvorio Richard Stallman.

    1.    TenzoD dijo

      Stvarno? (?)
      Hvala na informaciji (?)

    2.    Huan dijo

      Malo ste se izgubili u povijesti informatike.

  2.   qtrit dijo

    Mali dio povijesti operativnog sustava koji je revolucionirao svu trenutnu tehnologiju.

    i što dolazi ..