23.11.2024

From COKS - Open Source Center - Slovenia

Jump to: navigation, search
Linux
200px
Podjetje/razvijalec Razna podjetja in posamezniki.
Družina operacijskih sistemov Unix
Dostopnost izvorne kode Odprta koda
Zadnja stabilna izdaja 2.6.23.13 / 9. januar 2008
Vrsta jedra Monolitično
Licenca GPL
Stanje V produkciji / razvojni fazi

Linux [línuks] je Unixu podoben prost operacijski sistem s prosto dostopno izvorno kodo, zaščiteno s Splošnim dovoljenjem GNU (GNU General Public License (GPL)). Kljub monolitični zgradbi jedra je dinamičnost omogočena z nalaganjem oz. odstranjevanjem posameznih modulov. Podpira večprocesorski način, številne datotečne sisteme, možnost izbira razvrščevanj, razširitve pomnilniške enote do 4 GB ali več. Velja za moderno večopravilno jedro, zasnovano po idejah iz knjige Operating Systems: Design and Implementation, avtorja Andrew S. Tannenbaum. Uživa podporo (finančno kot kadrovsko) podjetij kot so Sun Microsystems, IBM in Novell.

Contents

Kratka zgodovina

Aprila leta 1991 je takrat 21-letni študent računalništva Linus Benedict Torvalds iz Helsinkov, pripadnik švedske manjšine na Finskem, začel pisati (najprej kot hobi) Minixu podoben operacijski sistem. 25. avgusta 1991 je v novičarski skupini comp.os.minix najavil svojo namero, sredi septembra (sodeč po datumih izvornih datotek 17. septembra) pa je v internetu objavil prvo različico operacijskega sistema, ki so ga po njem poimenovali Linux. Takoj so mu priskočili na pomoč številni zanesenjaki z vsega sveta in operacijski sistem je postajal iz dneva v dan zmogljivejši in bolj priljubljen. Različica 1.0.0 je izšla leta 1994, pomemben mejnik predstavlja leto 1996, ko naj bi z različico 2.0.0, Linux postal primeren tudi za običajne uporabnike, ne le za poznavalce (v žargonu "geeki"). Takrat je Linus tudi zaščitil blagovno znamko Linux. Danes je aktualna različica 2.6. Do sedaj je bil Linux bolj ali manj uspešno prenesen na več ali manj vse obstoječe računalniške arhitekture ("od zapestne ure do velikih superračunalnikov"), njegova priljubljenost še kar narašča, skorajda vsako podjetje, ki na področju informacijske tehnologije kaj pomeni, ga jemlje zelo resno.

Linux ni Unix

Do imena Unix so upravičeni samo operacijski sistemi, ki so kakorkoli povezani s prvotnim AT&T-jevim Unixom iz začetka 70. let 20. stoletja. Za Linux to ne velja, ker ga je Linus napisal od začetka, zato je to samo Unixu podoben operacijski sistem. V zadnjem času je sicer precej prahu dvignila obtožba podjetja SCO (naslednica materialnih pravic Unixa), da je IBM v jedro nezakonito dodal dele izvorne kode Unixa, vendar je podjetje tožbo izgubilo https://www.monitor.si/novica/sco-je-izgubil/

Linux in GNU/Linux

Linux je pravzaprav samo jedro operacijskega sistema, s katerim ne moremo početi praktično ničesar. Uporaben postane šele z dodatkom številnih orodij. Večina orodij, ki so jih dodali Linuxu, je nastala v okviru projekta GNU, zato so se pojavile zahteve, da naj se skupek jedra in omenjenih orodij imenuje GNU/Linux. Še zlasti glasen pri teh zahtevah je sloviti Richard M. Stallman, ustanovitelj projekta GNU in FSF (Free Software Foundation) in avtor dovoljenja GPL.

Distribucije

Pobrati razno programje z različnih strežnikov ter iz njega postaviti delujoč sistem je zamuden in vse prej kot enostaven opravek, Tisti, ki jih to zanima, si lahko ogledajo stran Linux From Scratch, za ostale pa so posamezniki in podjetja pripravili distribucije, ki na enem mestu vsebujejo potrebno programsko opremo skupaj s programi za čim lažjo namestitev. Distribucije se razlikujejo po priloženi programski opremi, programih za namestitev, podprtih arhitekturah, cenovni politiki (nekatere so prosto dostopne, nekatere pa plačljive, kjer lahko cena vključuje tehnično podporo, priložene priročnike, priložene plačljive programe ...) . Poznavalci imajo najraje distribuciji Debian in Slackware, manj vešči uporabniki pa raje izberejo SuSE ali Mandrivo, do nedavnega je bil zelo priljubljen tudi Red Hat, ki pa se je popolnoma usmeril v poslovne vode, njegovo tradicijo pa nadaljuje projekt Fedora. V zadnjem času pridobivata na priljubljenosti tudi distribuciji Gentoo, ki se zgleduje po v skupnosti BSD priljubljenem sistemu ports in Ubuntu, ki temelji na distribuciji Debian.

ISO slike plošč CD distribucij, ki to dovoljujejo, lahko snamete s strani LinuxISO oziroma z distributerjevih spletnih strani, vedite pa, da z nakupom izvirne distribucije prispevate k razvoju Linuxa.

Domače distribucije

(v abecednem vrstnem redu)

V Sloveniji so do sedaj nastale štiri distribucije. Društvo Lugos je pripravilo distribucijo Pingo, pri Ljudmili so pripravili distribucijo Slix, svojo distribucijo so pripravili tudi v skupini Slo-Tech in na Fakulteti za elektrotehniko, računalništvo in informatiko v Mariboru. Pod okriljem revije Računalniške novice pa nastaja distribucija SloNiX.

Ali je brezplačen?

Precej nerazumevanja je povzročila angleška beseda free, ki pomeni tako brezplačno, kot prosto, svobodno. Pri prostem programju, vključno z Linuxom, prvenstveno velja drugi pomen (»free as speech, not free as beer«), kar pomeni, da lahko vsak dobi izvorno kodo in jo pod pogoji dovoljenja GPL tudi spreminja. Izvorno kodo Linuxa, tako kot tudi precejšnje število distribucij lahko pretočite k sebi po internetu, ne da bi zato morali kaj plačati avtorjem, zato pa morate seveda plačati stroške povezave do medmrežja. Če kupite izvirno distribucijo Linuxa, morate tudi nekaj plačati, ker izdelava nosilcev podatkov in njihova distribucija tudi nekaj stane, kot smo že prej rekli, nekatera podjetja v ceno prištejejo še priložene knjige, podporo, plačljive programe itd. in nekaj tudi nakažejo avtorjem. Zato pa si za večino distribucij lahko nosilce podatkov izposodite pri znancu in jih neomejeno razmnožujete. Če želite in znate, lahko tudi sami pripravite in prodajate svojo distribucijo Linuxa, dovoljenje GPL zahteva od vas le, da kupcem na njihovo zahtevo dodate tudi izvorno kodo.

Linux proti Windows

Poleg varnosti in zanesljivosti je odločilen razlog postala zmogljivost: pri delu in mrežnih oziroma modemskih povezavah v splet. Sistemski administratorji Linux še posebej cenijo zaradi enostavnosti administriranja sistema in manjše možnosti povzročitve nepopravljive škode. Uporaba vmesnika se ne spreminja bistveno, z izjemo lepotnih popravkov. To pomeni, da lahko uporabnik prvih distribucij Linuxa brez večjih težav preide na novejšo. Linux za delovanje vseh perifernih enot (zvočna kartica, video kartica, modem itd) sploh ne potrebuje grafičnega vmesnika, temveč mu zadošča tudi konzolni. Linux v nasprotju z Windows dejansko omogoča delo več uporabnikom hkrati. Namestitev Linuxa z vsemi dodatnimi programi (razvoj, večpredstavnost, grafika, pisarna) zahteva le okoli 4GB, operacijski sistem Vista pa 15GB samo za njeno jedro. Po drugi strani pa drži, da je do uporabnika bolj neodpustljiv kot Windows, ne uživa podpore proizvajalcev strojne opreme v tolikšni meri, prav zaradi tega pa na njem ne delujejo nekatere profesionalne aplikacije.

Maskota

Leta 1996, ob izidu različice 2.0.0, je Linus Torvalds ob neki priložnosti izjavil, da so mu všeč pingvini, tako je za maskoto Linuxa kmalu bila izbrana podoba sedečega pingvina z imenom Tux, ki ga je naredil Larry Ewing.

Povezave

Seznam Linux distribucij

Zunanje povezave