Pogosto slišite, da je Linux opisan kot alternativni operacijski sistem, ki ga lahko uporabite namesto operacijskega sistema Microsoft Windows, Apple macOS ali OS Google Chrome. Ko pa enkrat poiščete Linux na spletu, ugotovite, da je situacija veliko bolj zapletena. Preprosto ni stvari, imenovane "Linux", ki bi jo lahko prenesli in namestili v računalnik.
Linux ni izdelek. To je celoten ekosistem prosto deljene programske opreme, ki se distribuira na različne načine. Ta programska oprema zdaj poganja večino svetovnih strežnikov, superračunalnikov in telefonov. Prav tako je vse bolj odlična možnost za vaš računalnik.
Kaj je Linux?
Linux tehnično ni namizni operacijski sistem, ampak jedro. Jedro je del vašega računalnika, ki fizični strojni opremi omogoča komunikacijo s tem, kar je na zaslonu. Jedro je razlog, zakaj se besedilo prikaže, ko tipkate, kurzor se premakne, ko potegnete sledilno ploščico, in slike se prikažejo na vašem monitorju.
V prvih dneh računalništva so programerji prosto delili kodo in programe. To se je začelo spreminjati, ko so podjetja, kot so IBM, Apple in Microsoft, začela izdajati avtorsko zaščiteno kodo, ki si je uporabniki niso mogli ogledati in je imela omejitve uporabe. Kot odgovor je bil projekt GNU oblikovan kot prizadevanje za ustvarjanje popolnoma funkcionalnega računalnika, ki ga poganja programska oprema, ki je bila še vedno prosto deljena in distribuirana.
Poleg celotnega nabora programov je projekt GNU izdelal splošno javno licenco GNU (GPL), avtorsko levo licenco, ki je zagotavljala, da je koda ostala prosto deljena in dostopen.
Preden je projekt GNU ustvaril delujoče jedro, se je pojavilo jedro Linuxa in izpolnilo to vlogo. Ker je bil licenciran pod GPL, drugo jedro ni bilo več potrebno. Ljudje so sprejeli jedro Linuxa in to je postalo ime, ki se je prijelo.
Do danes koda, ki jo je izdelal GNU Project, zagotavlja velik del temeljev za programsko opremo, ki se uporablja v povezavi z jedrom Linuxa, zato pogosto vidite, da se Linux imenuje GNU/Linux. Toda ime na koncu ni tako pomembno kot kultura, zgrajena okoli brezplačne in odprtokodne programske opreme.
Kaj je brezplačna in odprtokodna programska oprema?
Brezplačna in odprtokodna programska oprema ali FOSS je programska oprema, katere koda je javno dostopna vsem za ogled, spreminjanje, kopiranje in nadaljnjo distribucijo. Takšna programska oprema ima licenco za brezplačno programsko opremo, kot je GPL, ki podeljuje te pravice.
Upoštevajte, da se v tem primeru »brezplačno« ne nanaša na stroške. Brezplačna programska oprema lahko stane, vendar pogosto ne, saj ima vsakdo svobodo pri izdelavi in nadaljnji distribuciji kopije, ki jo ljudje lahko brezplačno prenesejo.
Za Windows in macOS je na voljo veliko brezplačnih in odprtokodnih aplikacij, kot so Firefox, LibreOffice, GIMP, Krita, Blender in VLC. Številne aplikacije FOSS se začnejo v Linuxu, preden se prenesejo na druge platforme. Velik del tega, kar razlikuje Linux, je to, da večina aplikacij ni brezplačnih in odprtokodnih, ampak tudi sistemske komponente delujejo v ozadju.
Velik del te programske opreme prihajajo od prostovoljcev, vendar nekatera podjetja zaposlenim plačujejo za vzdrževanje ali prispevanje k brezplačni programski opremi, od katere so odvisni. Nekaj kode prihaja od študentov, medtem ko druga koda prihaja od ljudi, ki so se odločili vzeti obstoječo lastniško aplikacijo in jo ponovno izdati pod brezplačno licenco.
Vsi ti ljudje sodelujejo, prispevajo k aplikacijam drug drugega, poročajo o napakah in uporabljajo nekatere projekte kot osnovo za nove. Skupaj ti ljudje, skupaj z grafičnimi oblikovalci, ljudmi, ki pakirajo in distribuirajo programsko opremo, in uporabniki, so znani kot skupnost proste programske opreme.
Ni vse, kar je zgrajeno z Linuxom, osredotočeno na brezplačno in odprtokodno programsko opremo. Googlov Chrome OS je navsezadnje operacijski sistem, ki temelji na Linuxu. Pod vsem, kar vidite, je projekt, znan kot Gentoo, ki ga Google uporablja kot temelj za gradnjo lastnega vmesnika.
Android uporablja tudi jedro Linuxa in je zato tehnično različica Linuxa, čeprav nimate dostopa do večine programske opreme, ki je na voljo za Linux.
Zakaj bi morda želeli uporabljati Linux
Linux je operacijski sistem, ki temelji na nizu vrednot. Če se strinjate s temi vrednotami, je to že sam po sebi lahko zadosten razlog, da poskusite Linux. Vendar obstaja veliko pragmatičnih razlogov za prehod na Linux.
Linux je brezplačno na voljo za vsakogar, ki ga lahko prenese in uporablja za kakršen koli namen, prav tako je tudi večina aplikacij na njem.
Za razliko od lastniške programske opreme je to programska oprema, ki jo dejansko prevzamete v lastništvo, kar vam omogoča pristen nadzor nad vašim računalnikom. Uporabite ga, da naredite, kar želite. Razstavi in poigraj. Sestavite nazaj. Učite se iz tega. Naj vaš stroj deluje čim dlje.
Povezano: Neprecenljive prednosti prehoda na Linux Če vas nič od tega ne zanima, preprosto uporabite računalnik, da opravite stvari. Če ste odvisni od določenega programa, se lahko zanesete na izvorno kodo, ki bo ostala, in na vašo sposobnost, da jo boste še naprej izvajali.
Vzpostavite lahko potek dela, ki ga nobeno podjetje ne bo umaknilo izpod vas zaradi pridobitve ali spremembe poslovnega modela (ti stvari se še vedno dogajajo v odprtokodnem svetu, vendar nekdo nov običajno stopi v vzdrževanje obstoječe izvorne kode, namesto da bi jo gledal izgine).
Svoje znanje o Linuxu lahko spremenite v kariero ali pa uporabite Linux kot stabilen temelj za kariero po vaši izbiri.
Kako prenesete Linux?
Nobeno podjetje ali organizacija ne nadzoruje Linuxa, zato ne obstaja nobena "ena" različica Linuxa, ki bi se lahko zbrala vsem. Namesto tega se je veliko različnih skupin prosto združilo z jedrom Linuxa, orodji GNU in drugim deljeno programsko opremo v ločene funkcionalne operacijske sisteme, splošno znane kot »distribucije« oz "distribucije."
Večinoma je vsaka distribucija drugačen način združevanja in distribucije iste programske opreme, do katere imajo vsi drugi enak dostop.
Nekatere distribucije popraskajo posebno srbenje, na primer ustvarjanje večpredstavnosti ali igranje iger. Drugi so preprosto operacijski sistemi splošnega namena, ki jih lahko uporabite za izvajanje poljubne naloge, kot sta Windows in macOS.
Če želite prenesti Linux, ne greste na linux.com. Namesto tega izberete distro za prenos. Tukaj je nekaj vidnih možnosti s splošnim opisom:
- Ubuntu: Ubuntu je najbolj razširjena različica Linuxa. Prednostna naloga projekta je izdelava operacijskega sistema, ki deluje tako, kot je pričakovala večina ljudi, z dostopom do aplikacij, ki jih želijo, ne glede na to, ali je koda brezplačna in odprtokodna.
- Fedora: Fedora si prizadeva zagotoviti najboljšo izkušnjo, ki jo lahko zagotovi brezplačna in odprtokodna programska oprema. Ekipa Fedora vam ne nudi aplikacij, katerih kode si ne morete ogledati, urejati ali razširjati. Ena od temeljnih vrednot projekta je izboljšanje stanja brezplačne programske opreme za vsakogar.
- osnovni OS: drugačen pristop k namiznemu Linuxu, ki namesto distribucije istih vmesnikov in aplikacij, ki jih lahko dobite v kateri koli drugi distribuciji, uporablja obstoječi ekosistem kot temelj za lastno namizno izkušnjo, namenjeno ljudem, ki iščejo brezplačno in odprto alternativo operacijskemu sistemu Windows in macOS.
To je le nekaj od mnogih sto, če ne tisoč, ali distribucij Linuxa, ki plavajo po spletu. Ni enega najboljšega načina, da začnete uporabljati Linux prvič, in zaradi te izbire se lahko nekateri ljudje počutijo paralizirane. Na koncu izberite enega in če vam je všeč, ga vztrajajte. Če ne, poskusite z drugim.
Zakaj je Linux pomemben?
Linux je postal operacijski sistem, ki na skrivaj poganja številne stroje, s katerimi vsakodnevno komuniciramo. Linux poganja bankomate, bencinske črpalke in zabavo med letom. Upravlja spletne strani, blagajne in drone, ki jih pošiljamo na Mars.
Linux je eden največjih projektov brezplačne programske opreme na svetu. Pokaže, koliko lahko ljudje naredijo s sodelovanjem. Razvijalci se danes odločajo za uporabo odprtokodnih projektov kot temeljev, namesto da bi gradili vse iz nič. In ko ljudje prispevajo nazaj, postane programska oprema boljša za vse. Boste postali naslednji član skupnosti?
Najboljše distribucije Linuxa je težko najti. Razen če ne preberete našega seznama najboljših operacijskih sistemov Linux za igre na srečo, Raspberry Pi in še več.
Preberite Naprej
- Linux
- operacijski sistem
Bertel je digitalni minimalist, ki dela s prenosnim računalnikom, ki poganja GNOME, in nosi s seboj Light Phone II. Z veseljem pomaga drugim pri odločanju, katero tehnologijo naj uvedejo v svoje življenje... in brez katere tehnologije.
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