Jaký je rozdíl mezi hlavním, omezeným, vesmírem a multiverse na Ubuntu?
Ubuntu poskytuje čtyři různé softwarové repozitáře, všechny jsou oficiální - hlavní, omezené, vesmírné a multiverské. Main a Restricted jsou plně podporovány Canonical, zatímco Universe a Multiverse neobdrží podporu, kterou můžete očekávat.
U starších verzí Ubuntu byly ve výchozím nastavení povoleny pouze úložiště Main a Restricted. Systémy pro stolní počítače Ubuntu se dodávají ve výchozím nastavení se všemi čtyřmi repozitáři.
Main - oficiálně podporovaný open-source software
Hlavní je popsán jako "Canonical-podporovaný free a open-source software." Canonical je mateřská společnost Ubuntu a poskytuje oficiální podporu všem softwarovým balíčkům v Mainu. Každý softwarový balíček s otevřeným zdrojovým kódem, který je součástí výchozí instalace Ubuntu, je zde zahrnut. Jiné důležité balíčky - například serverový software - jsou také součástí Mainu.
Canonical podporuje balíčky v hlavním úložišti s aktualizací zabezpečení a dalšími důležitými opravami po celou dobu vydání aktualizace Ubuntu
Úložiště Main je hlavním repozitářem Ubuntu. Je-li zde nějaký balíček, společnost Canonical se zavázala, že bude podporovat bezpečnostní záplaty a další kritické aktualizace po celou dobu distribuce. Pokud se Canonical může pochlubit Ubuntu, LTS obdrží aktualizace zabezpečení po dobu pěti let, jsou to balíčky v hlavním úložišti, které tyto aktualizace skutečně obdrží. Jedná se o software s otevřeným zdrojovým kódem, což znamená, že vývojáři Ubuntu dokáží vyřešit problémy v sobě.
Balíčky můžete najít v hlavním centru softwaru Ubuntu. Budou mít licenci "Open source" a uvedou, že "Canonical poskytuje důležité aktualizace" až do data ukončení podpory pro vaše nainstalované vydání Ubuntu.
Omezené - oficiálně podporované, software s uzavřeným zdrojem
Uzavřený úložiště obsahuje software s uzavřeným zdrojem, který je oficiálně podporován firmou Canonical. To zahrnuje pouze ovladače hardwaru v tuto chvíli. Některé hardware Wi-Fi potřebuje ovladače s uzavřeným zdrojem nebo firmware pro práci. Hráči potřebují grafické ovladače NVIDIA nebo AMD Catalyst (dříve známé jako "fglrx") pro optimální grafický hardwarový výkon. Tyto ovladače lze povolit z nástroje Další ovladače v Ubuntu.
Canonical oficiálně podpoří tyto ovladače a firmware s uzavřeným zdrojem pro délku vydání Ubuntu. Jsou odhodláni udržovat tyto ovladače pracující, opravovat velké problémy a zapojovat všechny bezpečnostní otvory. Canonical to samozřejmě nemůže udělat samo o sobě - musí počkat na to, aby výrobce hardwaru vydal nové a aktualizované sušičky, když je problém. Kód není otevřený, takže Canonical nemůže sám opravit. Proto jsou zde zahrnuty pouze kritické ovladače hardwaru - oficiálně nepodporuje žádný jiný software s uzavřeným zdrojem.
Softwaru s omezeným přístupem můžete vyhledávat tak, že hledáte licenci "Proprietary" a řádek "Canonical poskytuje kritické aktualizace dodané vývojáři". Canonical nemůže ovladače opravit samy o sobě - budou vám poskytovat důležité aktualizace, až se dostanou.
Vesmír - komunita-udržovaný, open-source software
Převážná většina softwaru v softwarovém centru Ubuntu pochází z repozitáře Vesmíru. Tyto balíčky jsou buď automaticky importovány z nejnovější verze Debianu, nebo jsou nahrány a spravovány komunitou Ubuntu.
Canonical neposkytuje oficiální podporu nebo aktualizace pro tyto balíčky. Vydání Ubuntu LTS může být podporováno po dobu pěti let, ale balíčky v repozitáři Universe nejsou oficiálně podporovány. Jsou v zásadě v pořádku, ale nemají zaručenou bezpečnostní aktualizace. Je-li nalezena aktualizace zabezpečení, tyto balíky ji nikdy nebudou moci přijmout, dokud nebude vydáno další vydání Ubuntu, pokud bude automaticky vytažena novější verze balíku.
To by vás nemělo vyděsit od instalace softwaru z vesmíru. To obvykle není záležitostí - důležité desktopové aplikace, jako je Firefox, jsou součástí programu Main a budou mít zásadní aktualizace. Pokud existuje obrovský problém, může komunita Ubuntu opravit díru a spustit opravu. Komunita je přesně to, co to zní - uživatelé a nadšenci Ubuntu, kteří nejsou zaměstnáni společností Canonical, ale věnují určitou část svého času práci na Ubuntu nebo údržbě konkrétních balíčků.
Nicméně na serverovém systému stojí za to zvážit, zda serverový software, který instalujete, je součástí Main nebo Universe. Pokud je to z repozitáře Vesmíru, možná budete muset dávat pozor na aktualizace zabezpečení. Pravděpodobně budete muset aktualizovat serverový software samostatně, pokud bude nalezen otvor.
Můžete najít software Universe hledáním licence "Open source" a řádek "Canonical neposkytuje aktualizace ... Některé aktualizace mohou být poskytnuty komunitou Ubuntu." Canonical používá slovo "may" zde - neexistují žádné záruky!
Multiverse - Software nepodporovaný, uzavřený a patentovaný
Multiverse je místo pro pochybné, kontroverzní věci. Zahrnuje software s uzavřeným zdrojem, jako je plug-in Adobe Flash a balíčky, které jsou závislé na softwaru se zavřeným zdrojem, jako plug-iny pro Skype. Zahrnuje také software s otevřeným zdrojovým kódem s právními omezeními - například software pro přehrávání zvuku a videa, který porušuje patenty. Software pro přehrávání disků DVD zde není zahrnut - v otevřené knihovně pro přehrávání DVD libdvdcss existují vážné právní problémy. Ve skutečnosti se zdá, že knihovna libdvdcss je v USA nelegální.
Ubuntu tyto balíčky oficiálně distribuovat spolu s hlavní distribucí, ale jsou zde k dispozici pro vaše pohodlí. Na jiných distribucích Linuxu se věci zde často nacházejí v úložištích třetích stran, které musíte vynechat - RPM Fusion pro Fedoru, Packman pro openSUSE a Penguin Liberation Front (PLF) pro zaniklou distribuci Mandriva.
Stejně jako u repozitáře vesmíru je Multiverse repozitářem podporovaným komunitou. Nejsou zde žádné záruky aktualizací zabezpečení. Protože mnoho balíčků je uzavřeno, komunita často nedokázala odstranit problémy, se kterými se setkáte, i kdyby chtěli.
Tyto balíčky můžete zaznamenat pomocí licence "Neznámá". Stejně jako u vesmíru, softwarové centrum Ubuntu uvádí, že komunita Ubuntu může poskytovat aktualizace, ale Canonical nebude.
Na typickém domácím počítači byste se neměli příliš bát o tyto rozdíly. Balíčky, které instalujete z vesmíru, by měly být obecně docela bezpečné - pokud je velký problém, komunita Ubuntu se s ní může vypořádat a připravit bezpečnostní aktualizaci pro vás. Balíčky z Multiverse mohou být nezbytné pro prohlížení některých typů multimediálních souborů a dokonce i pro prohlížení obsahu Flash ve Firefoxu.
Na serveru nebo na kritické pracovní stanici jsou tyto rozdíly důležitější. Nainstalujte software z vesmíru a nemáte zaručenou podporu od společnosti Canonical. To je velký problém, pokud odhalíte tento software na internetu na serveru Ubuntu.