Warum bietet Ubuntu das Multiverse-Repository an?

15

Unter Community-Hilfe> Repositorys wird die Software im Ubuntu-Repository in vier Kategorien oder Komponenten unterteilt: main, restricted, universe und multiverse.

  • Main : Die Hauptkomponente enthält Anwendungen, die freie Software sind, frei weitergegeben werden können und vom Ubuntu-Team voll unterstützt werden.
  • Universum : Die Universumskomponente ist eine Momentaufnahme der freien, Open-Source- und Linux-Welt. Es beherbergt fast jede Open-Source-Software, die aus einer Reihe von öffentlichen Quellen erstellt wurde.
  • Eingeschränkt : Proprietäre Treiber, mit denen Ubuntu und seine kostenlosen Anwendungen auf alltäglicher Hardware installiert werden können
  • Multiverse : Die Multiverse-Komponente enthält Software, die nicht kostenlos ist. Dies bedeutet, dass die Lizenzanforderungen für diese Software nicht der Ubuntu-Hauptkomponenten-Lizenzrichtlinie entsprechen.

Einstufung


Wir können verstehen, warum eingeschränkte Komponenten bereitgestellt werden. Wie die Seite sagt,

Wir verpflichten uns, nur für freie Software zu werben - oder Software, die unter einer freien Lizenz erhältlich ist. Wir machen jedoch Ausnahmen für eine kleine Reihe von Tools und Treibern, die es ermöglichen, Ubuntu und seine kostenlosen Anwendungen auf alltäglicher Hardware zu installieren. Diese proprietären Treiber werden in der eingeschränkten Komponente aufbewahrt. Bitte beachten Sie, dass möglicherweise kein vollständiger Support für diese Software bereitgestellt werden kann, da wir die Software nicht selbst reparieren können. Wir können Fehlerberichte nur an die tatsächlichen Autoren weiterleiten. Einige Programme von restricted werden auf Ubuntu-CDs installiert, sind jedoch klar voneinander getrennt, damit sie leicht entfernt werden können.Wir werden nur Nicht-Open-Source-Software verwenden, wenn es keine andere Möglichkeit gibt, Ubuntu zu installieren. Das Ubuntu-Team arbeitet mit Anbietern zusammen, um das Open-Sourcing ihrer Software zu beschleunigen und sicherzustellen, dass so viel Software wie möglich unter einer kostenlosen Lizenz verfügbar ist.

Warum ist die Kategorie "Multiversum" enthalten? Was ist der Zweck davon?

Es gibt eine breite Palette von nicht-freien / proprietären Anwendungen und Software in der Kategorie Multiversum. Ich verstehe nicht, warum dies eine gute Sache ist.

Pandya
quelle
Hinweis: - Ich frage nicht , was Multiversum ist oder was der Unterschied zwischen eingeschränktem und Multiversum ist .
Pandya
2
Sie haben gefragt, welchen Zweck das Multiverse-Repository hat. Für mich wird diese Frage natürlich mit einer Erklärung beantwortet, was Multiversum ist und was es von den anderen Repositories unterscheidet. Soll ich verstehen, dass Sie bereits recht gut wissen, was für ein Multiversum ist, warum sein Inhalt nicht in andere Repositories gehören kann, aber Sie möchten immer noch, dass die Leute seine Existenz rechtfertigen? Ich gehe davon aus, dass Sie versuchen, die politische Ansicht zu vertreten, dass das Multiversum-Repository und die gesamte Software entfernt werden sollten.
Thomasrutter
@ thomasrutter ok, letzter absatz deiner antwort hilft zu verstehen. +
Pandya

Antworten:

12

Die Unterscheidung zwischen eingeschränktem und Multiversum besteht darin, dass Ubuntu sich selbst verpflichtet, die Software in eingeschränktem Umfang zu unterstützen, wohingegen Software in Multiversum von Ubuntu bereitgestellt wird, ohne jedoch die Ubuntu-Unterstützung zu garantieren. Ich kann nicht wirklich mit Fug und Recht sagen, dass Universums- und Multiversum-Software "nicht unterstützt" wird. Nur dieser Support hängt von dem Drittanbieter oder anderen Drittanbietern und / oder der "Ubuntu-Community" ab: Freiwilligen, die Software für Ubuntu anbieten. Dies steht im Gegensatz zu Software in main und restricted, bei der Ubuntu engagierte Mitarbeiter zugeteilt hat, um deren Support zu gewährleisten.

Der Unterschied zwischen Restricted / Multiverse und Main / Universe besteht darin, dass die Software in Restricted / Multiverse nach Ubuntus Definition von freier Software nicht vollständig frei ist, obwohl Ubuntu immer noch die Freiheit hat , sie in einem Repository zu verbreiten. Normalerweise bedeutet dies, dass es Binärcode enthält, für den die Quelle nicht verfügbar ist, obwohl es manchmal auch andere Lizenzierungsprobleme geben kann.

Technisch gesehen enthält Multiverse also Software, die:

  • Ubuntu kann sich verbreiten, ist aber nicht vollständig kostenlos - enthält wahrscheinlich Binärcode ohne Quelle.
  • Ubuntu selbst garantiert keinen Support.

Was sind Beispiele für Pakete in Multiverse?

Hauptsächlich ubuntu-eingeschränkte Extras ist ein Meta - Paket eine Reihe von Software enthält Ubuntu denkt , dass Sie wirklich wahrscheinlich wollen, auch wenn es nicht Open - Source - Software ist.

  • Installationsprogramm für das Flash-Plug-in von Adobe

  • Microsoft Core-Schriftarten für das Web

  • Eine Auswahl von Video- oder Audio-Codecs mit unfreien Lizenzen

  • Unrar

Andere Pakete in Multiverse, die jedoch nicht Teil von Ubuntu-eingeschränkten Extras sind, enthalten eine kleine Auswahl an Linux-basierter Software, entweder weil Ubuntu denkt, dass Sie sie sehr wahrscheinlich auf Ubuntu installieren möchten, oder weil es sich um Open-Source-Software handelt im Geiste aber versäumt es aus irgendeinem Grund, sich mit Ubuntus Definition von Freier Software zu qualifizieren, etwa durch Einfügen von Binärcode ohne Quelle oder einiger Lizenzbestimmungen, die seine Lizenz inkompatibel machen (z. B. eine nichtkommerzielle Klausel oder eine andere "Gewohnheit") ansonsten kompatiblen Open Source-Lizenzen hinzugefügte Klauseln).

thomasrutter
quelle
"obwohl es für Ubuntu immer noch kostenlos genug ist, um es in einem Repository zu verbreiten." Ich habe nicht verstanden, was genau das zu sagen hat.
Pandya
3
@ Pandya es ist kostenlos wie im Bier, aber nicht kostenlos wie in der Rede
Stop Harming Monica
Dies bedeutet, dass Ubuntu die Software weitergeben darf, die Software jedoch nicht vollständig "freie Software" gemäß der Definition und den Anforderungen von Ubuntu ist. Zum Beispiel Software, die nicht Open Source ist, aber freigegeben werden darf.
Thomasrutter
2
@OrangeDog Je mehr Freibier ich habe, desto weniger Redefreiheit kann ich ausdrücken ...
Hagen von Eitzen
7

Ihre benötigte Antwort finden Sie unter http://www.howtogeek.com/194247/, was- der- Unterschied- zwischen- main- restricted-universe-und-multiverse-on- ubuntu/ ist.

Multiversum - Nicht unterstützte, Closed-Source- und patentierte Software

Multiversum ist der Ort für fragwürdige, kontroverse Dinge. Dies umfasst Closed-Source-Software wie das Adobe Flash-Plug-In und Pakete, die von Closed-Source-Software abhängen, wie Plug-Ins für Skype. Es umfasst auch Open-Source-Software mit rechtlichen Einschränkungen, z. B. Audio- und Videowiedergabesoftware, die Patente verletzt. DVD-Wiedergabesoftware ist hier nicht enthalten - es gibt schwerwiegende rechtliche Probleme mit der Open-Source-Bibliothek zur DVD-Wiedergabe von libdvdcss. Tatsächlich scheint libdvdcss in den USA illegal zu sein.

Ubuntu kann diese Pakete nicht offiziell zusammen mit der Hauptdistribution vertreiben, aber sie werden hier zur Vereinfachung bereitgestellt. Bei anderen Linux-Distributionen befindet sich das Material hier häufig in Repositories von Drittanbietern, die Sie nur schwer finden können - RPM Fusion für Fedora, Packman für openSUSE und Penguin Liberation Front (PLF) für die nicht mehr verfügbare Mandriva-Distribution.

Wie beim Universe-Repository ist Multiverse ein von der Community unterstütztes Repository. Es gibt hier keine Garantie für Sicherheitsupdates. Da es sich bei so vielen Paketen um Closed-Source-Pakete handelt, konnte die Community Probleme, auf die Sie stoßen, häufig nicht beheben, selbst wenn sie dies wünschten.

Sie können diese Pakete anhand ihrer "unbekannten" Lizenz erkennen. Wie bei Universe gibt das Ubuntu Software Center an, dass die Ubuntu-Community möglicherweise Updates bereitstellt, Canonical jedoch nicht.

In der Tat finde ich zu Wort, um zu der obigen, großartigen Erklärung und detailliert hinzuzufügen, was benötigt wird

Maythux
quelle