Oglas
Kdo izdeluje Linux? Zakaj ga podarjajo? Je mogoče tem ljudem zaupati?
Temu vprašanju se lahko zasmejijo dolgoletni uporabniki Linuxa, vendar o tem razmislite z druge perspektive. V dobi Facebooka, ko se »brezplačno« pogosto izkaže za »podprto z oglasi in bo spremljalo vašo potezo«, vsak, ki ga ne pozna odprtokodne licence Licence za programsko opremo z odprto kodo: Kaj morate uporabiti?Ali ste vedeli, da niso vse licence odprtega koda enake? Preberi več bo skeptičen do vsega, kar je "zastonj".
“Če ne plačujete, ste izdelek", Pregovor pravi.
Torej je treba reči: Linux in druga odprtokodna programska oprema nista brezplačni v smislu, da sta Facebook ali Gmail - torej ni prizadevanje z oglasi, ki ga ponujajo zelo donosne korporacije (čeprav veliko velikih podjetij prispeva k odprtokodnemu viru) projekti). Namesto tega je Linux kolaborativni projekt, v katerem lahko sodeluje ves svet, če se za to odločijo. Da: tudi ti.
Kdo torej naredi Linux? Vsi počnemo. Pogovorimo se o tem, kaj to pomeni, na primeru, ki ga neprogramerji lažje razumejo: Wikipedija.
Kako deluje Wikipedija
Wikipedija je eno najbolj priljubljenih spletnih mest na svetu, vendar komaj kdo plača, da ji doda stvari. Namesto tega ljudje, ki se navdušujejo nad določenimi temami, na vrhu vsakega članka kliknejo gumb »Uredi«. To lahko stori vsak, ne da bi dodal račun.
Tako ali bolj se gradijo najbolj popolne zbirke človeškega znanja, ki so jih kadarkoli sestavili: ljudje, ki se odločijo prispevati. Linux deluje na enak način.
Seveda je Wikipedija bolj zapletena od tega. Obstaja posebna osnovna skupina urednikov, ki natančno preučuje nove spremembe in se odloči, ali naj se drži. Obstajajo Wikipedia botovi Bi lahko programi, kot je Wiki Bot kdaj, ustvarili vso internetno vsebino?Danes je svet jezikoslovja in umetne inteligence v fazi razvoja "bot" avtorjev. Trenutno Wikipedia in Associated Press zdaj uporabljata robote za pisanje spletnih člankov. Preberi več ki popravljajo. Administratorji občasno zaklenejo strani, če je njihova tematika začasno sporna.
Sčasoma se je sistem razvil, vendar ostaja dejstvo, da skoraj povsem prostovoljci naredijo Wikipedijo to, kar je. Linux, kot ga poznamo, je skoraj enak: široka skupina prostovoljcev prispeva kode na tisoče programov, ki sestavljajo sodobne Linux distros.
Seveda ima Wikipedia svoje pomanjkljivosti. V člankih o posameznih Pokemonih je običajno več urejanj kot o celotnih afriških državah, spopadi o malenkostih pa lahko mesece prevladujejo v razdelku »pogovori«. (Množica je lahko res pametna, ima pa včasih tudi čudne prioritete). Proces Wikipedije je - tako kot vsi odprtokodni projekti - zmeden, kakršna je demokratična skupnost. Gre za prosto tekoč projekt, ki nekako dopolni enega najbolj uporabnih virov na celotnem internetu.
In veste kaj? Večina Linuxovih distribucij deluje na enak način.
Open Source: Nekaj, na čemer vsi delamo
Večina uporabnikov interneta pozna Firefox, enega najbolj priljubljenih brskalnikov v spletu. Gre za viden primer odprtokodne programske opreme - torej programske opreme, ki jo lahko vsakdo, ki želi, ureja za svoje namene.
Podobno kot Wikipedia, Firefox "ureja" ekipa prostovoljcev. Na tisoče ljudi skupaj sodeluje pri ustvarjanju tega brskalnika, ki ga milijoni ljudi brezplačno uporabljajo.
Kaj ima to veze z Linuxom? No, večina Linuxovih distros vključuje Firefox - to lahko storijo, ker je Firefox odprtokodni. Vsak distribucijski sistem Linux je zbirka tisočev različnih projektov, ki imajo podobno kot Firefox svoje ekipe. Toda tudi sami Linux distros imajo ekipe prostovoljcev, ki pomagajo sestaviti vse skupaj.
Vsak od teh projektov javno objavi svojo izvorno kodo, kar pomeni, da si lahko vsakdo, ki želi podati predlog, ogleda kodo in to stori. Pogovori med razvijalci so običajno tudi javni, kar pomeni, da lahko preberete njihov postopek odločanja, če želite. Če se želite bolj vključiti, se lahko obrnete na razvijalce, ki stojijo za projektom, in mu ponudite pomoč - sčasoma boste morda sami postali osrednji razvijalci.
Toda tudi če jih ne kodirate, obstajajo načini, kako lahko prispevate. Umetniki bi lahko na primer oblikovali ikone ali ozadja. Kdor je pripravljen uporabljati različico beta, lahko zagotovi dragocene povratne informacije. Pisci lahko pomagajo sestaviti dokumentacijo.
To je v najboljšem primeru tisto, kar je open source: projekt, ki so ga ustvarili za in najbolj strastni uporabniki.
Več očesnih kroglic
Nekaterim ta pristop morda ni všeč, zato raje vse nadzira eno podjetje z enotno vizijo. In to ni nujno napačen argument, vendar je vredno poudariti, da model odprtega koda ponuja določene prednosti.
Še enkrat govorimo o Wikipediji. Na Wikipediji zagotovo obstajajo napake, a vsak dan jo pregledujejo tudi milijoni ljudi. Več ljudi, ki pogledajo stran, več ljudi, ki bi morda opazili - in popravili - vsako dano napako.
Enako lahko rečemo za odprtokodno programsko opremo. Ko Microsoft izdela novo različico sistema Windows, si kodo lahko ogledajo le Microsoftovi zaposleni. Ko projekt odprtega koda deluje na novi različici, to storijo v javnosti - ves svet lahko pogleda kodo, če hoče. In več ljudi, ki to pogledajo, večja je verjetnost, da bodo na to imeli kakršne koli težave.
Pogovori o takšnih potencialnih težavah se nenehno dogajajo. Včasih lahko postanejo grdi, v tistem trenutku se zgodijo razcepi. Pravzaprav lahko kdorkoli vzemite obstoječi projekt odprtega koda in naredite svojo različico Programska oprema z odprtokodno programsko opremo in forkingi: dobro, veliko in grdoKončnemu uporabniku včasih koristijo vilice. Včasih se vilice delajo pod plaščjo jeze, sovraštva in animozitete. Poglejmo nekaj primerov. Preberi več - postopek, ki se imenuje vilitev.
Lahko bi šla naprej. Ni treba posebej poudarjati, da obstajajo prednosti in slabosti katerega koli pristopa - toda tradicionalno sta Linux in drugi odprti izvorni projekti so se hitro odzvali na morebitne težave zaradi tega, koliko ljudi je videti Koda.
Kdo naredi Linux? Vi. Skoči v!
Linux ni le operacijski sistem: to je skupnost. To je lahko tudi precej zabaven hobi, če se želite vživeti vanj. Morda boste morali naučite se, kaj pomeni kup novih besed Je Linux zmeden? Tu so ključni pogoji, ki jih morate vedetiV današnjem času se Ubuntu in druge moderne distribucije Linuxa običajno namestijo brez nagajanja (in brez potrebe po tem kakršno koli znanje), toda ko jih boste uporabljali naprej, boste neizogibno naleteli na vse vrste terminologije da ... Preberi več Ko pa začnete potapljati, boste računalnik res lahko naredili po svoje.
Ne glede na to, ali ste Begunec v operacijskem sistemu Windows XP Najboljše distribucije Linuxa za begunce Windows XP Preberi več , iščete način za varno delovanje zvestega računalnika ali pa samo nekoga, ki je seveda radoveden, toplo priporočam, da si ogledate naš seznam najboljši Linux distros Najboljši operacijski sistem LinuxNajboljših distribucij Linuxa je težko najti. Razen če ne preberete našega seznama najboljših operacijskih sistemov Linux za igre, Raspberry Pi in še več. Preberi več in skoči noter. Ljudem, ki ustvarjajo Linux, lahko zaupate in se jim celo pridružite, če želite.
In zdaj: sodelovanje! Kako je bilo moje razlago Linuxa in odprtokodnega vira? Kateri so najboljši načini, da se ljudje vključijo? Katere napake v tem članku bi radi odpravili? O vsem tem in še več se lahko pogovorite v komentarjih.
Justin Pot je tehnološki novinar s sedežem v Portlandu v Oregonu. Obožuje tehnologijo, ljudi in naravo - in poskuša uživati v vseh treh, kadar je le mogoče. Z Justinom lahko trenutno klepetate na Twitterju.