Preporučeno, 2024

Izbor Urednika

Koja je razlika između Ubuntua i Fedore?

Nove distribucije Linuxa nastavljaju se pojavljivati, a za neke korisnike postaje dosadno pokušavati držati korak. Vjerojatno ste čuli da netko pita "Koja je svrha svih tih distribucija?". Možda ste od vas tražili da objasnite razliku između dvije Linux distribucije. Ta pitanja možda izgledaju čudno isprva, ali imaju smisla, pogotovo ako je osoba koja ih traži početnik koji još uvijek uči o Linuxu.

Ni Fedora ni Ubuntu nisu nove distribucije, ali su oboje nedavno imali nove verzije. Ubuntu 16.04 je izašao u travnju, a Fedora 24 Beta je postao dostupan prije nekoliko tjedana, a finalno izdanje planirano je za 14. lipnja. Ova nadolazeća verzija Fedore privlači pozornost, pa bi moglo biti korisno objasniti kako se razlikuje od Ubuntu. Već smo vam pokazali neke razlike između Ubuntua i Linux Minta; u ovom slučaju, razlike će biti veće i očiglednije.

Povijest i razvoj

Toliko je već napisano o Ubuntuu da je vaša baka vjerojatno znala da je njena prva verzija bazirana na Debianovoj nestabilnoj grani, a izašla je u listopadu 2004. Fedora je malo starija - prva verzija je objavljena u studenom 2003., a pozadinska priča je nešto složenije.

Ta prva verzija Fedore nazvana je Fedora Core 1, a temeljila se na Red Hat Linuxu 9. Fedora je zamišljena kao alternativa Red Hatu, orijentirana prema zajednici, i imala je dva glavna spremišta: Core, koji je održavao Red Hat programeri i dodatci, koje održava zajednica. Međutim, krajem 2003. godine Red Hat Linux spojio se s Fedorom kako bi postao jedinstvena distribucija u zajednici, a Red Hat Enterprise Linux je stvoren kao komercijalno podržan partner. Sve do 2007. Fedora je zadržala "Core" kao dio svog imena, ali s izdanjem Fedore 7 pridružila su se spremišta Core i Extra, a od tada se distribucija zove jednostavno Fedora.

Najveća razlika je u tome što se izvorni Red Hat Linux u biti podijelio na Fedora i Red Hat Enterprise Linux, dok je Debian još uvijek cijeli, odvojeni entitet od Ubuntua, koji uvozi pakete iz jedne od Debianovih grana.

Iako mnogi misle da je Fedora izravno bazirana na Red Hat Enterprise Linuxu (RHEL), to nije posve točno. Umjesto toga, to je suprotno: nove verzije RHEL-a su vilice Fedore koje su temeljito testirane na kvalitetu i stabilnost prije puštanja. Primjerice, RHEL 7 se temelji na repozitorijima Fedore 19 i 20. Zajednica Fedora također nudi dodatne pakete za RHEL u spremištu pod nazivom Dodatni paketi za Enterprise Linux (EPEL).

Struktura koja stoji iza razvoja ova dva distrakta je relativno slična. Fedora projekt (osnovan 2003.) odgovoran je za koordinaciju razvoja Fedore, a sponzorira ga Red Hat. Vijeće Fedora upravlja ovom inicijativom, a predsjednik (voditelj Fedora projekta) je izabran i zaposlen u Red Hatu. Postoje i druge upravljačke skupine, kao što su Fedora Engineering Steering Committee i Fedora Ambassadors Steering Committee, gdje članove bira zajednica.

S druge strane, Ubuntu se izravno financira i njime upravlja Canonical. Zajednica Ubuntu je organizirana oko nekoliko većih grupa, pri čemu su primarni članovi Vijeće Zajednice i Tehnički odbor. Članove tih dviju nominira Mark Shuttleworth, osnivač tvrtke Canonical. Druge skupine uključuju Vijeće foruma, IRC vijeće i Odbor za razvoj članstva. Korisnici se mogu prijaviti za članstvo u Ubuntuu i volontirati kao suradnici u različitim timovima koje organizira zajednica.

Otpustite ciklus i podršku

Ubuntu izdaje novu verziju svakih šest mjeseci - u travnju i listopadu. Svaka četvrta verzija smatra se izdavanjem dugoročne podrške (LTS), što znači da se LTS izdanja pojavljuju svake dvije godine. Od 2012. godine svako izdanje LTS-a dobiva službenu podršku i ažuriranja za sljedećih pet godina. Druga, „redovna“ izdanja bila su podržana 18 mjeseci, ali je ovo razdoblje skraćeno na devet mjeseci 2013. godine.

Fedora nema strogi raspored, ali nova izdanja obično izlaze svakih šest mjeseci. Međutim, oni su podržani 13 mjeseci, što je dulje od razdoblja podrške za Ubuntu za redovita izdanja. Nema Fedora izdanja za LTS.

Što je u imenu?

Ako ste mislili da su dogovori o imenovanju Ubuntua (nepotrebno) komplicirani, pričekajte dok ne vidite pravila za Fedora imena.

Obje distribucije sadrže brojeve verzije u njihovo ime. Ubuntu ima “point releases”, gdje prvi broj označava godinu i drugi mjesec u kojem je izdana verzija. To je zapravo od pomoći, jer možete vidjeti starost distribucije na prvi pogled - na primjer, Ubuntu 13.04 je izdan u travnju 2013. Fedora ga održava jednostavnim i koristi cijele brojeve, počevši od 1 za prvu verziju, i (trenutno ) završava s 23, najnovijom stabilnom verzijom objavljenom u studenom 2015. godine.

Za Ubuntu, sam kodni naziv uvijek sadrži dvije riječi koje počinju istim slovom. Prva riječ je pridjev, a druga životinja, često neobična ili rijetka. Svatko može predložiti imena za nadolazeće verzije Ubuntua, ali konačnu odluku objavljuje Mark Shuttleworth, uz objašnjenje ili kratku anegdotu o imenu. Sljedeća verzija Ubuntua, koja bi trebala biti objavljena u listopadu ove godine, nazvat će se Yakkety Yak.

Fedora 20 Heisenbug iz 2013. bila je zadnja verzija s kodnim imenom, a sve naknadne verzije nazivaju se samo "Fedora X", gdje X označava bilo koji broj slijedi prethodnu verziju. Prije toga, svatko iz zajednice mogao je predložiti ime, ali je morao slijediti pravila kako bi se kvalificirala za odobrenje vladajućih članova. Imena izdanja trebala su dijeliti vezu, po mogućnosti neobičnu ili novu, i ne bi smjela biti imena živih ljudi ili zaštićenih pojmova. Odnos između imena za Fedora X i Fedora X + 1 trebao bi odgovarati formuli "is-a", tako da je sljedeće točno: X je Y, a isto tako i X + 1. Za ilustraciju, Fedora 14 se zvao Laughlin, a Fedora 15 Lovelock. I Lovelock i Laughlin su gradovi u Nevadi. Međutim, odnos za Fedora X i Fedora X + 2 ne bi trebao biti isti!

Da li to zvuči kao da će izazvati masivnu glavobolju? Pa, možda je to jedan od razloga zašto su ga programeri odlučili odbaciti.

Izdanja i radna okruženja

Fedora ima tri glavna izdanja: Cloud, Server i Workstation. Prva dva su sama po sebi razumljiva, a Workstation je zapravo izdanje koje većina ljudi koristi - onu za stolna računala i prijenosna računala (32- ili 64-bitna). Zajednica Fedora također nudi zasebne slike tri izdanja za uređaje bazirane na ARM-u. Tu je i Fedora Rawhide, stalno ažurirana, razvojna verzija Fedore koja sadrži najnovije gradnje svih Fedora paketa. Rawhide je poligon za testiranje novih paketa, tako da nije 100% stabilan, ali ga i dalje možete koristiti kao distribuciju valjanog izdanja.

Ubuntu tu pobjeđuje Fedoru, barem u smislu količine . Uz standardno izdanje Desktopa, Ubuntu nudi i zasebne proizvode zvane Cloud, Server, Core (za uređaje Internet-of-Things) i Ubuntu Touch za mobilne uređaje. Stolno izdanje podržava 32- i 64-bitne sustave, a slike poslužitelja dostupne su za različite infrastrukture (ARM, LinuxONE, POWER8). Tu je i Ubuntu Kylin, specijalno izdanje Ubuntua za kineske korisnike, koje je prvi put izašlo 2010. kao “Ubuntu Chinese Edition”, te je rebrendirano kao službeni potprojekt u 2013. godini.

Što se tiče desktop okruženja, glavno Fedora izdanje koristi Gnome 3 s Gnome Shell-om. Ubuntuova zadana DE je Unity, a ostale opcije pružaju se putem "Ubuntu okusa", koje su varijante Ubuntua s različitim desktop okruženjima. Tu je Kubuntu (s KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (s Xfce), Lubuntu (s LXDE), a radi se i nova varijanta pod nazivom Budgie Remix, s nadama da će postati službeni Ubuntu okus.

Fedorini ekvivalenti okusa su Spins ili "alternativna stolna računala". Postoje okretaja s KDE, Xfce, LXDE, MATE i Cinnamon desktop okruženjima, a poseban spin se zove Sugar on Stick s pojednostavljenim okruženjem za učenje. Ovaj je projekt prilagođen djeci i školama, osobito u zemljama u razvoju.

Fedora također ima Labs ili "funkcionalne softverske pakete". To su zbirke specijaliziranog softvera koji se može instalirati na postojeći Fedora sustav ili kao samostalna Linux distribucija. Dostupni laboratoriji uključuju Design Suite, igre, Suite za robotiku, sigurnosni laboratorij i znanstveni. Ubuntu nudi nešto slično u obliku Edubuntu, Mythbuntu i Ubuntu Studio - potprojekti sa specijaliziranim aplikacijama za obrazovanje, sustave kućne zabave i multimedijsku produkciju.

Paketi i spremišta

Najočitije razlike između Ubuntua i Fedore nalaze se u ovoj domeni. Prije svega, tu je sustav upravljanja paketima. Fedora koristi RPM s .rpm paketima, dok Ubuntu koristi pakete DPKG i .deb. To znači da paketi za Ubuntu po defaultu nisu kompatibilni s Fedorom, i nećete ih moći instalirati ako ih ne pretvorite u nešto poput Aliena. Ubuntu je također predstavio Snappy pakete, koji bi trebali biti mnogo sigurniji i lakši za održavanje od .deb paketa, ali još nisu široko korišteni među programerima.

S iznimkom nekih binarnih firmvera, Fedora ne uključuje vlasnički softver u svojim službenim spremištima. To se odnosi na grafičke upravljačke programe, kodeke i bilo koji drugi softver ograničen patentima i pravnim pitanjima. Izravna posljedica toga je da Ubuntu ima više paketa u svojim spremištima nego Fedora.

Jedan od glavnih ciljeva Fedore je pružanje samo besplatnog softvera otvorenog koda, a zajednica potiče korisnike da pronađu alternative za svoje neslobodne aplikacije. Ako želite slušati MP3 glazbu ili reproducirati DVD-ove na Fedori, za to nećete naći podršku u službenim spremištima. Postoje, međutim, spremišta trećih strana kao što je RPMFusion koji sadrže mnogo slobodnog i slobodnog softvera koji možete instalirati na Fedori.

Ubuntu se želi uskladiti s Debianovim smjernicama za slobodni softver, ali još uvijek čini mnogo ustupaka. Za razliku od Fedore, Ubuntu uključuje vlasničke upravljačke programe u ograničenom ogranku službenih spremišta. Tu je i spremište partnera koje, primjerice, sadrži softver tvrtke Canonical za partnere - Skype i Adobe Flash Player. Moguće je kupiti komercijalne aplikacije iz Ubuntu Software Centra, a možete omogućiti podršku za DVD-ove, MP3-ove i druge popularne kodeke jednostavnim instaliranjem jednog paketa ( ubuntu-restrict-extras ) iz spremišta.

Fedorin Copr je platforma slična Ubuntuovom Arhivu osobnih paketa (PPA) - omogućuje svakome da uploaduje pakete i kreira vlastito spremište. Razlika je ovdje ista kao i kod općeg pristupa licenciranju softvera - ne smijete slati pakete koji sadrže neslobodne komponente ili bilo što drugo što je izričito zabranjeno od strane Fedora Project Board.

Ciljana publika i ciljevi

Od samog početka Fedora je oštro usredotočena na tri stvari: inovaciju, zajednicu i slobodu. Nudi i promovira isključivo besplatan i open source softver i naglašava važnost svakog člana zajednice. Razvija ga zajednica, a korisnici se aktivno potiču na sudjelovanje u projektu, ne samo kao programeri, već i kao pisci, prevoditelji, dizajneri i javni govornici (Fedora ambasadori). Postoji poseban projekt koji pomaže ženama koje žele doprinijeti, s ciljem borbe protiv rodnih predrasuda i segregacije u tehnološkim i FOSS krugovima.

Nadalje, Fedora je često prva ili među prvim distribucijama koje usvajaju i prikazuju nove tehnologije i aplikacije. To je bila jedna od prvih distribucija koja je isporučena sa SELinux-om, uključujući Gnome 3 desktop, Plymouth kao bootsplash aplikaciju, usvajanje systemd kao zadanog init sustava i korištenje Waylanda umjesto Xorga kao zadanog poslužitelja prikaza.

Programeri Fedore ističu suradnju s drugim distribucijama i uzvodnim projektima te dijele svoje nadogradnje i doprinose s ostatkom Linux ekosustava. Zbog neprestanog eksperimentiranja i inovacija, Fedora je često (pogrešno) označena kao krhka, nestabilna distribucija koja nije pogodna za početnike i svakodnevnu upotrebu. Ovo je jedan od najraširenijih mitova u Fedori, a Fedora zajednica naporno radi na promjeni ove percepcije. Iako su razvojni programeri i napredni korisnici koji žele isprobati najnovije značajke primarna ciljna publika, Fedora može koristiti svatko, baš kao i Ubuntu.

Govoreći o Ubuntuu, neki od ciljeva ove distribucije se preklapaju s Fedorom. Ubuntu također nastoji inovirati, ali oni biraju pristup koji je više prilagođen potrošačima . Pružajući operativni sustav za mobilne uređaje, Ubuntu pokušava sebi izrezati mjesto na tržištu i istodobno gurnuti svoj glavni projekt - konvergenciju .

Zajednica se čini nešto manje uključena u ključne odluke, što se odrazilo na reakciju korisnika protiv promjena u prošlim izdanjima Ubuntua. Ubuntu je također bio uključen u nekoliko kontroverzi, ponajprije u pitanje privatnosti s Unity shopping objektivom u Ubuntuu 12.10. Unatoč tome, Ubuntu se često proglašava najpopularnijom Linux distribucijom, zahvaljujući svojoj strategiji jednostavnosti i jednostavnosti za početnike i bivše korisnike Windowsa.

Ipak, Fedora ima asa u rukavu - Linus Torvalds, tvorac Linuxa, koristi Fedora na svojim računalima.

A ti? Koristite li Fedoru ili je Ubuntu i dalje vaš omiljeni? Jesmo li zaboravili spomenuti važne razlike između Fedore i Ubuntua? Javite nam u komentarima ispod!

Krediti za slike: screenshot konvergencije, screenshot Budgie Remixa, screenshot Fedora Core 1 preko Wikimedia Commonsa, Red Hat Linuxa Leonida Mamchenkova preko Flickr-a.

Top