Sretna 29. godišnjica "Linux"

25. avgusta 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 sistem, za koji je završena migracija bash 1.08 i gcc 1.40.

Trebalo je nekoliko dana da bude objavljena prva javna verzija kernela Linux koji je objavljen 17. septembra. Jezgra 0.0.1 komprimirana je na 62 KB i sadržavala je oko 10 hiljada redaka izvornog koda (dok trenutna jezgra ima više od 28 miliona redaka koda).

Linux kernel inspirisan je operativnim sistemom 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 da je direktno kopirao kod nekih MINIX podsistema.

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

Linus je prvotno mislio nazvati kernel "Freax" besplatno, nakaza i X (Unix), ali kernel je nazvan "Linux" laganom rukom Arija Lemmkea, koji je na zahtjev Linusa stavio kernel na univerzitetski FTP server, imenujući direktorij s datotekom ne "freax", kao što je Torvalds tražio, već "linux".

Značajno je da je William Della Croce (preduzetnik) uspio registrirati zaštitni znak Linuxa i htio je s vremenom naplaćivati ​​tantijeme, ali se onda predomislio i sva prava na zaštitni znak prenio na Linus.

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

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

  • Od septembra 1991. - Linux 0.0.1: To je prva javna verzija koja podržava samo i386 CPU i pokreće se s diskete
  • Od januara 1992. - Linux 0.12: kôd se počeo distribuirati pod GPLv2 licencom;
  • Od marta 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 su radovi na mrežnom steku. Uveden je sistem datoteka Ext2, dodana je podrška za format ELF datoteke, 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 marta 1994. - Linux 1.0: je prva službeno stabilna verzija.
  • Od marta 1995. - Linux 1.2: ima značajan porast broja upravljačkih programa, podrška za Alpha, MIPS i SPARC platforme, proširenje mogućnosti mrežnog steka, izgled filtera paketa, podrška za NFS.
  • Juni 1996 - Linux 2.0- Dolazi s podrškom za višeprocesorske sisteme.
  • U martu 1997: Osnivanje LKML-a, mailing liste programera jezgre za Linux.
  • u 1998: Pokretanje prvog Linux klastera zasnovanog na Top500, koji se sastoji od 68 čvorova s ​​Alpha CPU-ima.
  • Od januara 1999. - Linux 2.2: već ima sistem upravljanja memorijom veće efikasnosti, dodana je podrška za IPv6, implementiran je novi zaštitni zid, predstavljen je novi zvučni podsistem;
  • Od februara 2001. - Linux 2.6- Podrška za 8-procesorski 64 GB RAM sistema, Ext3 sistem datoteka, USB, ACPI podrška.
  • Od decembra 2003. - Linux 2.6: dolazi sa SELinux podrškom, alatima za automatsko podešavanje kernela, sysfs-om, revidiranim sistemom za upravljanje memorijom;
  • 2005. predstavljen je Xen hipervizor koji je započeo eru virtualizacije.
  • U septembru 2008. godine formirana je prva verzija Android platforme zasnovane na Linux jezgri.
  • Jul 2011. - kraj ogranka 2.6.x: Nakon 10 godina razvoja grane 2.6.x, izvršen je prelazak na 3.x numeriranje. Broj objekata u Git spremištu dostigao je 2 miliona.
  • 2015. - Linux 4.0- objavljeno je, broj git objekata u spremištu dostigao je 4 miliona.
  • Od januara 2019. - Linux 5.0: Spremište je dostiglo nivo od 6,5 miliona git objekata.
  • U kolovozu 2020. - Linux 5.8: Bio je najveći po broju promjena svih jezgri tijekom čitavog vijeka trajanja projekta.

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Slika rezervnog mjesta Jose Luisa Villaverdea rekao je

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

    1.    upightD rekao je

      Stvarno? (?)
      Hvala na informacijama (?)

    2.    Juan rekao je

      Izgubili ste se u istoriji informatike.

  2.   qtrit rekao je

    Mali dio istorije operativnog sistema koji je revolucionirao svu trenutnu tehnologiju.

    i ono što dolazi ..