Here is a proposal for how to realize this: http://xylem.readthedocs.org/en/latest/design.html#derivative-operating-systems This considers the discussed tuples of name and version even for derivate OSs. Feel free to comment / discuss in this issue.