Hvad er forskellen mellem Ubuntu og Fedora?

  • Yurich Koshurich
  • 0
  • 1849
  • 189

Nye Linux-distributioner vises bare fortsat, og for nogle brugere bliver det kedeligt at prøve at holde trit. Du har sandsynligvis hørt nogen spørge “Hvad er meningen med alle disse distributioner?”. Måske er du blevet bedt om at forklare forskellen mellem to Linux-distributioner. Disse spørgsmål kan virke underlige til at begynde med, men de giver mening, især hvis den, der spørger dem, er en nybegynder, der stadig lærer om Linux.

Hverken Fedora eller Ubuntu er nye distributioner, men de har begge haft nye versioner relativt for nylig. Ubuntu 16.04 kom ud i april, og Fedora 24 Beta blev tilgængelig for et par uger siden, med den endelige udgivelse planlagt til 14. juni. Denne kommende version af Fedora vil helt sikkert tiltrække nogen opmærksomhed, så det kan være nyttigt at forklare, hvordan det adskiller sig fra Ubuntu. Vi har allerede vist dig nogle forskelle mellem Ubuntu og Linux Mint; i dette tilfælde vil forskellene være større og mere indlysende.

Historie og udvikling

Der er allerede skrevet så meget om Ubuntu, at din bedstemor sandsynligvis ved, at den første version var baseret på Debians ustabile gren og kom ud i oktober 2004. Fedora er lidt ældre - den første version blev udgivet i november 2003, og baggrundshistorien er noget mere kompliceret.

Den allerførste version af Fedora blev kaldt Fedora Core 1, og den var baseret på Red Hat Linux 9. Fedora blev forestillet som et samfundsorienteret alternativ til Red Hat, og det havde to hovedlager: Core, som blev vedligeholdt af Red Hat udviklere og tilbehør, der vedligeholdes af samfundet. I slutningen af ​​2003 fusionerede Red Hat Linux imidlertid med Fedora for at blive en enkelt samfundsdistribution, og Red Hat Enterprise Linux blev oprettet som dets kommercielt understøttede modstykke. Frem til 2007 bevarede Fedora “Core” som en del af sit navn, men med frigivelsen af ​​Fedora 7 blev Core og Extra-lagrene samlet, og siden kaldes distributionen simpelthen Fedora.

Den største forskel her er, at den originale Red Hat Linux i det væsentlige er opdelt i Fedora og Red Hat Enterprise Linux, mens Debian stadig er en hel, separat enhed fra Ubuntu, der importerer pakker fra en af ​​Debians filialer.

Mens mange mener, at Fedora er direkte baseret på Red Hat Enterprise Linux (RHEL), er det ikke helt sandt. Tværtimod er det modsat: nye versioner af RHEL er gafler af Fedora, som er grundigt testet for kvalitet og stabilitet inden deres frigivelse. F.eks. Er RHEL 7 baseret på lagre af Fedora 19 og 20. Fedora-samfundet leverer også ekstra pakker til RHEL i et lager, der kaldes Extra Packages for Enterprise Linux (EPEL).

Strukturen bag udviklingen af ​​disse to distros er relativt ens. Fedora Project (etableret i 2003) er ansvarlig for koordinering af udviklingen af ​​Fedora, og det er sponsoreret af Red Hat. Fedora-rådet styrer dette initiativ, og formanden (Fedora-projektleder) vælges og ansættes af Red Hat. Der er andre regeringsgrupper, såsom Fedora Engineering Steering Committee og Fedora Ambassadors Steering Committee, hvor medlemmer vælges af samfundet.

På den anden side finansieres og administreres Ubuntu direkte af Canonical. Ubuntu Community er organiseret omkring flere større grupper, hvor de primære er Community Council og Technical Board. Medlemmer af disse to er nomineret af Mark Shuttleworth, grundlæggeren af ​​Canonical. Andre grupper inkluderer Forumsrådet, IRC-rådet og Udviklingsmedlemskabsrådet. Brugere kan ansøge om Ubuntu-medlemskab og frivilligt som bidragydere i forskellige samfundsorganiserede teams.

Slip cyklus & support

Ubuntu frigiver en ny version hvert halve år - i april og i oktober. Hver fjerde version betragtes som en Long Term Support (LTS) udgivelse, hvilket betyder, at LTS-udgivelser kommer ud hvert andet år. Siden 2012 modtager hver LTS-udgivelse officiel support og opdateringer i de næste fem år. Andre, "regelmæssige" udgivelser plejede at blive understøttet i 18 måneder, men denne periode blev forkortet til ni måneder i 2013.

Fedora har ikke en streng tidsplan, men nye udgivelser kommer normalt ud hver sjette måned. De understøttes dog i 13 måneder, hvilket er længere end Ubuntu's supportperiode for regelmæssige udgivelser. Der er ingen LTS-udgivelser af Fedora.

Hvad er i et navn?

Hvis du troede Ubuntu's navnekonventioner var (unødvendigt) komplicerede, skal du vente til du ser reglerne for Fedora-navne.

Begge distributioner inkluderer versionnumre i deres navn. Ubuntu har "point releases", hvor det første tal angiver året og den anden måned, hvor en version blev frigivet. Dette er faktisk nyttigt, da du hurtigt kan se alderen på distributionen - for eksempel blev Ubuntu 13.04 frigivet i april 2013. Fedora holder det enkelt og bruger hele tal, starter med 1 for den første version, og (i øjeblikket) slutter med 23, den seneste stabile version, der blev frigivet i november 2015.

For Ubuntu indeholder kodenavnet altid to ord, der begynder med det samme bogstav. Det første ord er et adjektiv, og det andet et dyr, ofte et usædvanligt eller sjældent. Alle kan foreslå navne på de kommende versioner af Ubuntu, men den endelige beslutning annonceres af Mark Shuttleworth sammen med en forklaring eller en kort anekdote om navnet. Den næste version af Ubuntu, der kommer i oktober i år, kaldes Yakkety Yak.

Fedora 20 Heisenbug fra 2013 var den sidste version med et kodenavn, og alle efterfølgende versioner kaldes bare “Fedora X”, hvor X står for det antal, der følger den forrige udgivelse. Før det kunne nogen fra samfundet foreslå et navn, men det måtte følge et sæt regler for at kvalificere sig til godkendelse fra de regerende medlemmer. Udgivelsesnavne skulle dele en forbindelse, helst en usædvanlig eller ny, og skulle ikke være navne på levende mennesker eller varemærkeudtryk. Forholdet mellem navne på Fedora X og Fedora X + 1 skal matche formlen "is-a", så følgende er sandt: X er en Y, og det samme er X + 1. For at illustrere blev Fedora 14 kaldt Laughlin og Fedora 15 Lovelock. Både Lovelock og Laughlin er byer i Nevada. Forholdet for Fedora X og Fedora X + 2 bør dog ikke være det samme!

Høres det ud som om det ville forårsage en massiv hovedpine? Nå, måske er det en af ​​grundene til, at udviklerne besluttede at droppe det.

Udgaver og skrivebordsmiljøer

Fedora har tre hovedudgaver: Cloud, Server og Workstation. De to første er selvforklarende, og Workstation er faktisk den udgave, de fleste bruger - den til stationære computere og laptops (enten 32- eller 64-bit). Fedora-samfundet leverer også separate billeder af de tre udgaver til ARM-baserede enheder. Der er også Fedora Rawhide, en kontinuerligt opdateret udviklingsversion af Fedora, der indeholder de seneste builds af alle Fedora-pakker. Rawhide er et testgrundlag for nye pakker, så det er ikke 100% stabilt, men du kan stadig bruge det som en rullende frigivelsesdistribution.

Ubuntu slår Fedora her, i det mindste med hensyn til mængde. Foruden standard Desktop-udgaven tilbyder Ubuntu separate produkter kaldet Cloud, Server, Core (til Internet-of-Things-enheder) og Ubuntu Touch til mobile enheder. Desktopudgaven understøtter både 32- og 64-bit-systemer, og serverbilleder er tilgængelige til forskellige infrastrukturer (ARM, LinuxONE, POWER8). Der er også Ubuntu Kylin, en speciel udgave af Ubuntu for kinesiske brugere, der først kom ud i 2010 som "Ubuntu Chinese Edition", og blev omdannet som et officielt underprojekt i 2013.

Hvad angår desktopmiljøer, den vigtigste Fedora-udgave bruger Gnome 3 med Gnome Shell. Ubuntu's standard DE er Unity, og andre muligheder leveres ved hjælp af "Ubuntu-smag", som er varianter af Ubuntu med forskellige desktopmiljøer. Der er Kubuntu (med KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (med Xfce), Lubuntu (med LXDE), og en ny variant kaldet Budgie Remix er i værkerne med håb om at blive en officiel Ubuntu-smag.

Fedoras ækvivalent med smag er Spins eller “alternative desktops”. Der er spins med KDE-, Xfce-, LXDE-, MATE- og Cinnamon-skrivebordsmiljøer og et specielt spin kaldet Sugar on a Stick med et forenklet læringsmiljø. Dette projekt er skræddersyet til børn og skoler, især i udviklingslande.

Fedora har også Labs eller “funktionelle softwarepakkel”. De er samlinger af specialiseret software, der kan installeres på et eksisterende Fedora-system eller som en selvstændig Linux-distribution. Tilgængelige laboratorier inkluderer Design Suite, Games, Robotics Suite, Security Lab og Scientific. Ubuntu leverer noget lignende i form af Edubuntu, Mythbuntu og Ubuntu Studio - underprojekter med henholdsvis specialiserede apps til uddannelse, hjemmeunderholdningssystemer og multimedieproduktion.

Pakker og opbevaringssteder

De mest markante forskelle mellem Ubuntu og Fedora findes i dette domæne. Først og fremmest er der pakkehåndteringssystemet. Fedora bruger RPM med .rpm-pakker, mens Ubuntu bruger DPKG og .deb-pakker. Dette betyder, at pakker til Ubuntu ikke er kompatible med Fedora som standard, og du vil ikke være i stand til at installere dem, medmindre du konverterer dem til noget som Alien. Ubuntu har også præsenteret Snappy-pakker, som formodes at være meget mere sikre og lettere at vedligeholde end .deb-pakker, men de er endnu ikke brugt i vid udstrækning blandt udviklere.

Med undtagelse af nogle binære firmware, Fedora inkluderer ikke proprietær software i sine officielle opbevaringssteder. Dette gælder grafikdrivere, codecs og al anden software, der er begrænset af patenter og juridiske problemer. Den direkte konsekvens af dette er, at Ubuntu har flere pakker i sine lagre end Fedora.

Et af hovedformålene med Fedora er kun at tilbyde gratis og open source-software, og samfundet opfordrer brugerne til at finde alternativer til deres ikke-gratis apps. Hvis du vil lytte til MP3-musik eller afspille dvd'er på Fedora, finder du ikke støtte til det i de officielle opbevaringssteder. Der er dog tredjepartslagre som RPMFusion, der indeholder masser af gratis og ikke-fri software, som du kan installere på Fedora.

Ubuntu sigter mod at overholde Debians retningslinjer for fri software, men det giver stadig en masse indrømmelser. I modsætning til Fedora inkluderer Ubuntu proprietære drivere i sin begrænsede gren af ​​officielle opbevaringssteder. Der er også Partner-arkivet, der indeholder proprietær software fra Canonical's partnerleverandører - for eksempel Skype og Adobe Flash Player. Det er muligt at købe kommercielle apps fra Ubuntu Software Center, og du kan aktivere support til DVD'er, MP3'er og andre populære codecs ved blot at installere en enkelt pakke (Ubuntu-begrænset-statister) fra depotet.

Fedoras Copr er en platform, der ligner Ubuntu's Personal Package Archive (PPA) - det gør det muligt for enhver at uploade pakker og oprette deres eget lager. Forskellen her er den samme som med den generelle tilgang til softwarelicensering - du skal ikke uploade pakker, der indeholder ikke-frie komponenter, eller noget andet, der er eksplicit forbudt af Fedora Project Board.

Målgruppe og mål

Siden begyndelsen har Fedora været skarpt fokuseret på tre ting: innovation, samfund og frihed. Det tilbyder og promoverer udelukkende gratis og open source-software og understreger vigtigheden af ​​ethvert samfundsmedlem. Det er udviklet af samfundet, og brugere opfordres aktivt til at deltage i projektet, ikke kun som udviklere, men også som forfattere, oversættere, designere og offentlige talere (Fedora-ambassadører). Der er et specielt projekt, der hjælper kvinder, der ønsker at bidrage, med målet om at bekæmpe kønsbaseret fordom og adskillelse i tech- og FOSS-kredse.

desuden, Fedora er meget ofte den første eller blandt de første distributioner til at vedtage og fremvise nye teknologier og apps. Det var en af ​​de første distributioner, der blev sendt med SELinux, inkluderer Gnome 3-skrivebordet, brug Plymouth som bootplash-applikationen, vedtag systemd som standard init-system og brug Wayland i stedet for Xorg som standard display-server.

Udviklerne af Fedora gør opmærksom på at samarbejde med andre distributioner og opstrøms-projekter og dele deres opgraderinger og bidrag med resten af ​​Linux-økosystemet. På grund af denne konstante eksperimentering og innovation er Fedora ofte (mis) mærket som en blød kant, ustabil distribution, som ikke er egnet til begyndere og til daglig brug. Dette er en af ​​de mest udbredte Fedora-myter, og Fedora-samfundet arbejder hårdt for at ændre denne opfattelse. Selvom udviklere og avancerede brugere, der ønsker at prøve de nyeste funktioner, er den primære målgruppe, kan Fedora bruges af enhver, ligesom Ubuntu.

Når vi taler om Ubuntu, overlapper nogle af målene for denne distribution med Fedora. Ubuntu bestræber sig også på at innovere, men de vælger meget mere forbrugervenlig tilgang. Ved at tilbyde et operativsystem til mobile enheder forsøger Ubuntu at skabe et sted for sig selv på markedet og samtidig skubbe til sit store projekt - konvergens.

Samfundet virker noget mindre involveret i afgørende beslutninger, hvilket afspejles i brugerens tilbageslag mod ændringer i tidligere Ubuntu-udgivelser. Ubuntu har også været involveret i et par kontroverser, især bemærkning om privatlivets fred med Unity-shoppinglinsen i Ubuntu 12.10. På trods af dette er Ubuntu ofte udråbt til den mest populære Linux-distribution takket være sin strategi om at være brugervenlig og enkel nok for begyndere og ex-Windows-brugere.

Stadigvis har Fedora et ess op på ærmet - Linus Torvalds, skaberen af ​​Linux, bruger Fedora på sine computere.

Hvad med dig? Bruger du Fedora, eller er Ubuntu stadig din favorit? Glemte vi at nævne vigtige forskelle mellem Fedora og Ubuntu? Fortæl os det i kommentarerne herunder!

Billedkreditter: Konvergens-skærmbillede, Budgie Remix-skærmbillede, Fedora Core 1-skærmbillede via Wikimedia Commons, Red Hat Linux af Leonid Mamchenkov via Flickr.




Endnu ingen kommentarer

Gadget til købsguider, teknologier der betyder noget
Vi udgiver detaljerede guider til køb af udstyr, skaber interessante lister over de bedste produkter på markedet, dækker nyheder fra teknologiens verden