Canonical Takes a Third Path to Support New Platforms