It seems pretty clear to me...
"It should list identifiers of operating systems that are closely related to the local operating system in regards to packaging and programming interfaces ... An OS should generally only list other OS identifiers it itself is a derivative of, and not any OSes that are derived from it ... Operating systems should be listed in order of how closely the local operating system relates to the listed ones..."