Skip to content

Conversation

@mwhudson
Copy link
Collaborator

In particular, make it clear that redistributability is still required.

Description

The current description of multiverse is definitely lacking in detail. I'm not sure my expanded version is perfect but let's have a conversation about that!


Checklist

  • I have read and followed the Ubuntu Project contributing guide
  • My pull request is linked to an existing issue (if applicable)
  • I have tested my changes, and they work as expected

Additional notes (optional)

One thing I am definitely unsure on is whether the "Distribution of License" criteria from the OSI definition is required for software in multiverse.

…verse In particular, make it clear that redistributability is still required.
@mwhudson
Copy link
Collaborator Author

I also feel that somewhere we should have some more user focused documentation on this along the lines of explaining that the onus is on the user to check they are making a permitted usage of the software when installing something from multiverse -- but that this isn't the place for that.

(Also also we need to make a decision on whether restricted is "like multiverse, but Canonical-supported" or whether it's for drivers only. Existing material is inconsistent on this I think).

@mwhudson mwhudson requested review from basak, seb128 and teward November 18, 2025 03:08
@cpaelzer
Copy link
Collaborator

Also also we need to make a decision on whether restricted is "like multiverse, but Canonical-supported" or whether it's for drivers only. Existing material is inconsistent on this I think).

For the MIR team recently it was the "like multiverse, but Canonical-supported" interpretation. But this PR can go without touching that aspect at the same time.

Copy link
Collaborator

@cpaelzer cpaelzer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @mwhudson - we used to had nothing at all in the public facing docs AFAIK. These sections here have been from the server teams sections explaining to our new team members what things are IIRC. Due to that they might not be definition-level complete, but they are the best we have.

To me all you added makes it better +1 (it is not changing my interpretation - just spelling things out).

@basak
Copy link
Collaborator

basak commented Nov 18, 2025

The normative specification for what is acceptable to go into multiverse is the ubuntu-policy package with source available here. I see some of the text is taken from that. If you think the text isn't clear, could you perhaps update the normative source as well, and also link to it?

Unless/until the actual specification is changed or moved, every other text is only commentary, and I care less about it. This change seems fine :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants