Za razliko od Windows in macOS namestitev Linuxa ni tako enostavna. Iskanje Linuxa na internetu vam bo prineslo toliko operacijskih sistemov z različnimi imeni, nobeden od njih se izrecno ne imenuje "Linux". Zakaj je temu tako?

Linux vse bolj postaja operacijski sistem izbire tako za izkušene tehnološke navdušence kot za občasne uporabnike. Toda zakaj obstaja na tisoče operacijskih sistemov ali "distribucij", ki se imenujejo "Linux"? In zakaj razvijalci ustvarjajo več operacijskih sistemov iste vrste? Pa ugotovimo.

Kaj so distribucije Linuxa?

Najprej je pomembno vedeti kaj Linux pravzaprav je. Linux ni operacijski sistem, temveč jedro, lepilo, ki povezuje strojno opremo vašega računalnika z operacijskim sistemom. Ko v računalniku zaženete aplikacijo s klikom na ikono, je jedro tisto, ki komunicira z operacijski sistem za zagon aplikacije in prikaz izhoda na zaslonu s pomočjo strojne opreme, tj monitor.

Operacijski sistem je sestavljen iz osnovnega jedra, aplikacij in pogosto grafični uporabniški vmesnik

instagram viewer
. Linux je jedro in vsi operacijski sistemi, ki ga uporabljajo, se imenujejo "distribucije Linuxa". Izraz "distribucija" izvira iz proces deljenja operacijskih sistemov, ki temeljijo na Linuxu, z drugimi uporabniki, znan tudi kot "distribucija", saj sta jedro in OS na splošno prost.

Kaj je povzročilo toliko distribucij Linuxa?

Jedro Linuxa je licencirano pod Splošno javno licenco GNU, ki daje vsakomur dovoljenje za ogled, urejanje in distribucijo kakršnih koli aplikacij jedra. Vendar ni bilo vedno tako.

Prej je bil Unix priljubljen operacijski sistem, vendar je bila njegova izvorna koda v lasti AT&T. Čez nekaj časa je BSD (Berkeley Software Distribution), operacijski sistem, ki močno temelji na Unixu, nastal na kalifornijski univerzi Berkeley. Takrat so obstajali tudi drugi operacijski sistemi, ki so temeljili na Unixu in vsi so bili med seboj zelo različni.

Nerazpoložljivost standarda za ustvarjanje operacijskega sistema, ki temelji na Unixu, in odpor med operacijskimi sistemi v tistem času sta povzročila obdobje, znano kot "Unix vojne." Različni prodajalci, ki so distribuirali svoje različice Unixa, so začeli postavljati lastne standarde, vključno z AT&T in BSD.

Leta 1983 je Richard Stallman začel projekt GNU, ki se je osredotočil na razvoj in distribucijo brezplačna in odprtokodna programska oprema. Cilj projekta GNU je bil ustvariti brezplačno različico Unixa, različico, ki bi jo lahko vsak repliciral in prosto distribuiral.

Številne aplikacije so bile takrat razvite pod splošno javno licenco GNU, vključno s TAR in Emacs. Toda projekt ni imel odprtokodnega jedra, dela računalnika, ki pomaga operacijskemu sistemu in aplikacijam pri interakciji s strojno opremo.

Leta 1991, osem let po začetku projekta GNU, je Linus Torvalds začel razvijati Linux. In leto pozneje je bil Linux ponovno izdan pod splošno javno licenco in postal tisto, kar zdaj poznamo kot GNU/Linux. Ker je bilo jedro Linuxa licencirano pod GPL, je lahko vsak ustvaril operacijski sistem na vrhu jedra in ga prosto distribuiral.

Možnost brezplačnega razvoja lastnega operacijskega sistema je spodbudila številne razvijalce, da so začeli s svojo distribucijo. V tistem času je bila izdana vrsta distribucij, vključno z Debianom, Red Hat in Slackware, kar je spodbudilo revolucijo Linuxa.

Zakaj so ustvarjene nove distribucije Linuxa?

Glavni razlog, zakaj razvijalci nenehno ustvarjajo in distribuirajo nove operacijske sisteme, ki temeljijo na Linuxu, je ta, da preprosto zmorejo. Jedro Linuxa je brezplačno. Aplikacije so brezplačne. Viri za ustvarjanje celotnega operacijskega sistema na vrhu jedra so brezplačni.

Dandanes ljudje le redko ustvarijo distribucijo iz nič. Namesto tega vzamejo drugo priljubljeno distribucijo in bodisi zgradijo nov OS na podlagi prejšnjega kot osnovo ali pa ga preoblikujejo z novim grafičnim uporabniškim vmesnikom in dodanimi aplikacijami.

Ubuntu ima več samih preoblikovanj, in sicer Xubuntu, Kubuntu in Lubuntu. Edina razlika med temi tremi okusi je namizno okolje. Namesto privzetega prilagojenega namizja GNOME, ki je vnaprej nameščen na Ubuntu, so Xubuntu, Kubuntu in Lubuntu dobavljeni z XFCE, KDE Plasma oziroma LXDE.

Primarni cilj operacijskega sistema je uporabnikom olajšati namizno računalništvo. Ko nekdo želi novo funkcijo v operacijskem sistemu, je tradicionalna pot zagotavljanje povratnih informacij podjetju, ki razvija operacijski sistem. Projekt GNU je ta tok popolnoma spremenil.

Uporabniki uporabljajo, razvijajo, zagotavljajo povratne informacije, izvajajo povratne informacije in na koncu distribuirajo odprtokodno distribucijo. Lahko ustvarite svojo distribucijo in dodate funkcije, ki jih želite v OS svojih sanj.

Vsak s podobno ideologijo in mnenji lahko prispeva k projektu in začne pomagati razvijalcem. Ni vam treba stopiti v stik s podjetjem ali izpolniti obrazca za povratne informacije samo, da bi operacijskemu sistemu dodali dodatno funkcijo.

Ne samo uporabniki, tudi velika podjetja ustvarjajo nove notranje distribucije za uporabo znotraj podjetja. Microsoftov CBL-Mariner je priljubljen primer. To je predvsem zato, ker velika podjetja ne želijo uporabljati distribucij, ki so jih ustvarili drugi uporabniki, in bi raje razvila svoj operacijski sistem iz nič ali na vrhu druge mainstream distribucije.

Projekt Linux je zrasel do te mere, da so tehnološki velikani, kot je Google, pri nekaterih svojih projektih začeli glede na jedro Linuxa. Za primer vzemite Android in Chrome OS. Android uporablja jedro Linuxa pod pokrovom, OS Chrome pa je zgrajen na vrhu Gentoo Linuxa, distribucije, ki je bila izdana leta 2000.

Drug razlog za razdrobljenost namiznega Linuxa so številne vrste naprav, ki so na voljo. Poleg namiznih računalnikov tudi druge naprave, kot so tiste, ki temeljijo na procesorjih ARM, potrebujejo operacijski sistem za delovanje. Linux to rešuje tako, da razvijalcem zagotovi osnovo za ustvarjanje operacijskega sistema za katero koli družino procesorjev, ki jo želijo.

Raspbian OS je a distribucija, ustvarjena posebej za Raspberry Pi naprave. Najdete lahko tudi nešteto distribucij, razvitih za delovanje na starejših procesorjih, ki jih proizvajalci lastniških operacijskih sistemov ne podpirajo.

Ali res potrebujemo toliko distribucij?

Če ste nekdo, ki preprosto potrebuje računalnik in operacijski sistem, da opravi stvari, seveda ne. Lahko se izognete uporabi katerega koli operacijskega sistema, dokler ustreza vašim računom. Toda za tiste, ki želijo biti razvajeni za izbire, ko gre za njihove naprave in digitalno življenje, je Linux tisti, ki ga potrebujejo.

Lahko poskusite z nekaj operacijskimi sistemi Linux in poravnajte se s tistim, ki se vam zdi najboljši ali nadaljujte s skokom v distribucijo in preizkušanjem novih distribucij. Linux vam daje to izbiro. Dokler bodo ljudje še naprej podpirali odprtokodni ekosistem in prispevali k njim, boste še naprej videli, da se na internetu razvijajo in brezplačno izdajajo nove distribucije.

Tako deluje odprtokodno!

Čeprav imajo številni lastniški operacijski sistemi, kot sta Android in macOS, zaprto kodno bazo, so Linux uporabili kot osnovo za svoje projekte. Popolnoma sprejemljivo je, saj licenca, pod katero je izdano jedro Linuxa, omogoča vsakomur spreminjanje in distribucijo kode brez omejitev.

Zaradi ogromne podpore skupnosti za operacijskimi sistemi, ki temeljijo na Linuxu, se distribucijam nenehno dodajajo nove in ekskluzivne funkcije. Čeprav lahko najdete veliko takšnih funkcij v drugih lastniških operacijskih sistemih, kot sta Windows in macOS, so nekatere omejene na le nekaj distribucij Linuxa.

10 stvari, ki jih lahko storite v Linuxu, vendar ne v sistemu Windows

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • Linux
  • Jedro Linuxa
  • Linux Distro
  • Odprtokodno

O avtorju

Deepesh Sharma (Objavljenih 114 člankov)

Deepesh je mlajši urednik za Linux pri MUO. Piše informativne vodiče o Linuxu, katerih cilj je zagotoviti blaženo izkušnjo vsem novincem. Za filme nisem prepričan, toda če se želiš pogovarjati o tehnologiji, je on tvoj fant.

Več od Deepesh Sharma

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite