Startpagina » hoe » Wat is het verschil tussen Main, Restricted, Universe en Multiverse op Ubuntu?

    Wat is het verschil tussen Main, Restricted, Universe en Multiverse op Ubuntu?

    Ubuntu biedt vier verschillende softwarerepository's, allemaal officieel: Main, Restricted, Universe en Multiverse. Hoofd en beperkt worden volledig ondersteund door Canonical, terwijl Universe en Multiverse niet de ondersteuning krijgen die u mag verwachten.

    In oudere versies van Ubuntu waren alleen de hoofd- en beperkte repository's standaard ingeschakeld. Ubuntu-desktopsystemen worden nu geleverd met alle vier de repositories standaard ingeschakeld.

    Belangrijkste - officieel ondersteunde open-sourcesoftware

    Main wordt beschreven als "Canonical-supported free and 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 opgenomen. Andere belangrijke pakketten - serversoftware, bijvoorbeeld - maken ook deel uit van Main.

    Canonical ondersteunt pakketten in de hoofdrepository met beveiligingsupdates en andere essentiële oplossingen gedurende de levensduur van de Ubuntu-release

    De hoofdrepository is de belangrijkste Ubuntu-repository. Als er een pakket aanwezig is, heeft Canonical het toegezegd dit te ondersteunen met beveiligingspatches en andere essentiële updates gedurende de levensduur van de distributie. Wanneer Canonical beschikt over Ubuntu LTS ontvangt beveiligingsupdates gedurende vijf jaar, zijn het de pakketten in de hoofdrepository die deze updates daadwerkelijk zullen ontvangen. Dit zijn allemaal open-source software, wat betekent dat de ontwikkelaars van Ubuntu zelf problemen kunnen oplossen.

    U kunt pakketten in Main in het Ubuntu-softwarecentrum herkennen. Ze hebben de "Open source" -licentie en stellen dat "Canonical essentiële updates levert" tot de uiterste datum voor uw geïnstalleerde release van Ubuntu.

    Beperkte - officieel ondersteunde gesloten closed-source software

    De beperkte repository bevat closed-source software die officieel wordt ondersteund door Canonical. Dit bevat momenteel alleen hardwaredrivers. Voor sommige Wi-Fi-hardware zijn closed-source stuurprogramma's of firmware vereist. Gamers hebben de grafische drivers van NVIDIA of AMD Catalyst (voorheen bekend als "fglrx") nodig voor optimale grafische hardwareprestaties. Deze stuurprogramma's kunnen worden ingeschakeld via het hulpprogramma Extra stuurprogramma's in Ubuntu.

    Canonical zal deze closed-source stuurprogramma's en firmwarepakketten officieel ondersteunen voor de duur van de Ubuntu-release. Ze zijn vastbesloten om deze stuurprogramma's te laten werken, eventuele grote problemen op te lossen en eventuele beveiligingslekken te dichten. Canonical kan dit niet alleen, natuurlijk, ze moeten wachten tot de hardwarefabrikant nieuwe en bijgewerkte drogers publiceert als er een probleem is. De code is niet open, dus Canonical kan deze niet zelf repareren. Daarom zijn hier alleen de kritieke hardwarestuurprogramma's opgenomen - geen enkele andere closed-source software wordt officieel ondersteund.

    U kunt Beperkte software herkennen door te zoeken naar de "eigen" licentie en de regel "Canonical biedt essentiële updates geleverd door de ontwikkelaar" -regel. Canonical kan de stuurprogramma's niet zelf repareren - ze geven u alleen belangrijke updates wanneer ze deze ontvangen.

    Universe - Community-Maintained, Open-Source Software

    De overgrote meerderheid van de software in het Ubuntu Software Center komt uit de Universe-repository. Deze pakketten worden automatisch geïmporteerd uit de nieuwste versie van Debian of geüpload en onderhouden door de Ubuntu-community.

    Canonical biedt geen officiële ondersteuning of updates voor deze pakketten. Een Ubuntu LTS-release kan vijf jaar worden ondersteund, maar de pakketten in de Universe-repository worden helemaal niet officieel ondersteund. Ze zijn over het algemeen prima, maar ze krijgen geen garantie voor beveiligingsupdates. Als er een beveiligingsupdate wordt gevonden, ontvangen deze pakketten deze mogelijk pas bij de volgende release van Ubuntu wanneer automatisch een nieuwere versie van het pakket wordt opgehaald.

    Dit zou u niet moeten afschrikken van het installeren van software van Universe. Dit is meestal geen probleem - cruciale desktop-applicaties zoals Firefox maken deel uit van Main en zullen essentiële updates ontvangen. Als er een enorm probleem is, kan de Ubuntu-community een gat repareren en een oplossing implementeren. De community is precies wat het klinkt - Ubuntu-gebruikers en -liefhebbers 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 afkomstig is uit de Universe-repository, moet u mogelijk beveiligingsupdates in de gaten houden. Mogelijk moet u de serversoftware zelf bijwerken als er een gat is gevonden.

    U kunt Universe-software herkennen door te zoeken naar de "Open source" -licentie en de regel "Canonical biedt geen updates ... Sommige updates kunnen worden geleverd door de Ubuntu-community." Canonical gebruikt hier het woord "may" - er zijn geen garanties!

    Multiverse - Niet-ondersteunde, Closed-Source en Patent-Encumbered Software

    Multiverse is de plaats voor dubieuze, 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 bevat ook open-source software met wettelijke beperkingen - bijvoorbeeld software voor het afspelen van audio en video die inbreuk maakt op octrooien. DVD-afspeelsoftware is hier niet opgenomen - er zijn serieuze juridische problemen rond de open-source libdvdcss DVD-afspeelbibliotheek. In feite lijkt libdvdcss illegaal in de VS..

    Ubuntu kan deze pakketten niet samen met de hoofddistributie officieel distribueren, maar deze worden hier voor uw gemak verstrekt. Op andere Linux-distributies is het spul hier vaak te vinden in externe repositories die je uit de weg moet gaan om te vinden - RPM Fusion voor Fedora, Packman voor openSUSE en Penguin Liberation Front (PLF) voor de ter ziele gegane Mandriva-distributie.

    Net als 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 community vaak niet de problemen oplossen die je tegenkomt, zelfs als ze dat wilden.

    U kunt deze pakketten herkennen aan hun "Onbekende" licentie. Net als bij Universe stelt het Ubuntu-softwarecentrum dat de Ubuntu-community mogelijk updates levert, maar Canonical niet.


    Op een standaard pc thuis hoeft u zich niet al te veel zorgen te maken over deze verschillen. Pakketten die u vanuit Universe installeert, moeten over het algemeen redelijk veilig zijn. Als er een groot probleem is, kan de Ubuntu-community dit probleem oplossen en een beveiligingsupdate voor u uitrollen. Pakketten van Multiverse kunnen nodig zijn om sommige soorten multimediabestanden te bekijken en zelfs Flash-inhoud in Firefox te bekijken.

    Op een server of een kritisch werkstation zijn deze verschillen belangrijker. Installeer software van Universe en u krijgt geen garantie voor ondersteuning van Canonical. Dit is een groot probleem als u die software op een Ubuntu-server aan het internet blootstelt.