If it is trivial, why is Canonical keeping it proprietary?
Except both RPM and DEB are fully open-source. Flatpak is open-source, Snap is partly proprietary.
If it is trivial, why is Canonical keeping it proprietary?