Ubuntu biedt vier verschillende software opslagplaatsen , allemaal officieel - Main, Restricted, Universe en Multiverse. Main en Restricted worden volledig ondersteund door Canonical, terwijl Universe en Multiverse niet de ondersteuning krijgen die je zou verwachten.
Op oudere versies van Ubuntu waren alleen de hoofdrepository en de beperkte repositories standaard ingeschakeld. Ubuntu-desktopsystemen worden nu geleverd met alle vier de repositories standaard ingeschakeld.
Main - Officieel ondersteunde, open-source software
VERWANT: Hoe software-installatie en pakketbeheerders werken onder Linux
Main wordt beschreven als "Canonical-ondersteunde gratis en open-source software . " Canonical is het moederbedrijf van Ubuntu en biedt officiële ondersteuning voor alle softwarepakketten in Main. Elk open-source softwarepakket dat deel uitmaakt van de standaardinstallatie van Ubuntu, is hier inbegrepen. Andere belangrijke pakketten - serversoftware bijvoorbeeld - maken ook deel uit van Main.
Canonical ondersteunt pakketten in de hoofdopslagplaats met beveiligingsupdates en andere kritieke fixes gedurende de levensduur van de Ubuntu-release
De hoofdrepository is de hoofdrepository van Ubuntu. Als hier een pakket in zit, heeft Canonical zich ertoe verbonden het te ondersteunen met beveiligingspatches en andere essentiële updates gedurende de levensduur van de distributie. Wanneer Canonical opschept Ubuntu LTS zal gedurende vijf jaar beveiligingsupdates ontvangen, het zijn de pakketten in de hoofdrepository die deze updates daadwerkelijk zullen ontvangen. Dit zijn allemaal open-source software, wat betekent dat de ontwikkelaars van Ubuntu de problemen hierin zelf kunnen oplossen.
U kunt pakketten vinden in Main in het Ubuntu-softwarecentrum. Ze hebben de "Open source" -licentie en zullen vermelden dat "Canonical essentiële updates biedt" tot de einddatum van de ondersteuning voor uw geïnstalleerde release van Ubuntu.
Beperkt - Officieel ondersteunde, closed-source software
VERWANT: Moet u Ubuntu LTS gebruiken of upgraden naar de nieuwste release?
De beperkte repository bevat closed-source-software die officieel wordt ondersteund door Canonical. Dit omvat momenteel alleen hardwarestuurprogramma's. Sommige Wi-Fi-hardware heeft closed-source stuurprogramma's of firmware nodig om te werken. Gamers hebben de grafische stuurprogramma's van NVIDIA of AMD Catalyst (voorheen bekend als "fglrx") nodig voor optimale grafische hardwareprestaties. Deze stuurprogramma's kunnen worden ingeschakeld via de tool Extra stuurprogramma's in Ubuntu.
Canonical zal deze closed-source stuurprogramma's en firmwarepakketten officieel ondersteunen voor de duur van de Ubuntu-release. Ze doen er alles aan om deze stuurprogramma's aan het werk te houden, grote problemen op te lossen en eventuele beveiligingslekken te dichten. Canonical kan dit natuurlijk niet alleen - ze moeten wachten tot de hardwarefabrikant nieuwe en bijgewerkte drogers vrijgeeft als er een probleem is. De code is niet open, dus Canonical kan deze niet zelf repareren. Daarom zijn hier alleen kritieke hardwarestuurprogramma's opgenomen - geen andere closed-source software wordt officieel ondersteund.
U kunt beperkte software vinden door te zoeken naar de "Proprietary" -licentie en de regel "Canonical biedt kritische updates geleverd door de ontwikkelaars". Canonical kan de stuurprogramma's niet zelf repareren - ze geven u alleen belangrijke updates wanneer ze ze ontvangen.
Universum - door de gemeenschap onderhouden, open-source software
De overgrote meerderheid van de software in het Ubuntu Software Center komt uit de Universe-repository. Deze pakketten worden ofwel automatisch geïmporteerd vanuit de laatste versie van Debian of geüpload en onderhouden door de Ubuntu-gemeenschap.
Canonical biedt geen officiële ondersteuning of updates voor deze pakketten. Een Ubuntu LTS-release wordt mogelijk gedurende vijf jaar ondersteund, maar de pakketten in de Universe-repository worden helemaal niet officieel ondersteund. Ze zijn over het algemeen prima, maar het is niet gegarandeerd dat ze beveiligingsupdates ontvangen. Als er een beveiligingsupdate wordt gevonden, ontvangen deze pakketten deze mogelijk nooit tot de volgende release van Ubuntu, wanneer automatisch een nieuwere versie van het pakket wordt opgehaald.
Dit zou u er niet van moeten afschrikken om software van Universe te installeren. Dit is meestal geen probleem - cruciale desktoptoepassingen zoals Firefox maken deel uit van Main en zullen essentiële updates ontvangen. Als er een enorm probleem is, kan de Ubuntu-gemeenschap een gat repareren en een oplossing uitrollen. De community is precies zoals het klinkt: Ubuntu-gebruikers en enthousiastelingen die niet in dienst zijn van Canonical, maar die een deel van hun tijd besteden aan het werken aan Ubuntu of het onderhouden van specifieke pakketten.
Op een serversysteem is het echter de moeite waard om te overwegen of de serversoftware die u installeert deel uitmaakt van Main of Universe. Als het uit de Universe-repository komt, moet u mogelijk beveiligingsupdates in de gaten houden. Mogelijk moet u de serversoftware zelf bijwerken als er een gat wordt gevonden.
U kunt Universe-software vinden door te zoeken naar de "Open source" -licentie en de regel "Canonical biedt geen updates ... Sommige updates worden mogelijk geleverd door de Ubuntu-gemeenschap." Canonical gebruikt hier het woord "kan" - er zijn geen garanties!
Multiversum - niet-ondersteunde, closed-source en gepatenteerde software
VERWANT: Waarom Ubuntu geen ondersteuning biedt voor mp3's, Flash en andere multimedia-indelingen
Multiverse is de plek voor twijfelachtige, controversiële dingen . Dit omvat closed-source software zoals de Adobe Flash-plug-in en pakketten die afhankelijk zijn van closed-source software, zoals plug-ins voor Skype. Het omvat ook open-source software met wettelijke beperkingen - bijvoorbeeld software voor het afspelen van audio en video die inbreuk maakt op patenten. DVD-afspeelsoftware is hier niet inbegrepen - er zijn ernstige juridische problemen rond de open-source libdvdcss dvd-afspeelbibliotheek. In feite, libdvdcss lijkt illegaal te zijn in de VS. .
Ubuntu kan deze pakketten niet officieel samen met de hoofddistributie distribueren, maar ze worden hier voor uw gemak aangeboden. Aan andere Linux-distributies , het spul hier is vaak te vinden in opslagplaatsen van derden waar je je best voor moet doen - RPM Fusion voor Fedora, Packman voor openSUSE en Penguin Liberation Front (PLF) voor de ter ziele gegane Mandriva-distributie.
Net als bij de Universe-repository, is Multiverse een door de gemeenschap ondersteunde repository. Er is hier geen garantie voor beveiligingsupdates. Omdat zoveel van de pakketten closed-source zijn, kon de gemeenschap de problemen die u tegenkwam vaak niet oplossen, zelfs niet als ze dat zouden willen.
U kunt deze pakketten herkennen aan hun "Onbekende" licentie. Net als bij Universe stelt het Ubuntu Software Center dat de Ubuntu-gemeenschap updates kan verstrekken, maar Canonical niet.
Op een typische thuis-pc hoeft u zich niet al te veel zorgen te maken over deze verschillen. Pakketten die u vanuit Universe installeert, zouden over het algemeen redelijk veilig moeten zijn - als er een groot probleem is, kan de Ubuntu-gemeenschap dit oplossen en een beveiligingsupdate voor u uitrollen. Pakketten van Multiverse kunnen nodig zijn om bepaalde soorten multimediabestanden te bekijken en zelfs te bekijken Flash-inhoud in Firefox .
Op een server of een kritische werkplek zijn deze verschillen belangrijker. Installeer software van Universe en u krijgt geen garantie van Canonical ervoor. Dit is een groot probleem als u die software op internet op een Ubuntu-server publiceert.