Yocto has a purl type: See https://github.com/package-url/purl-spec/blob/main/types-doc/yocto-definition.md When generating an sbom and the project is a yocto layer do not use generic but prefer yocto if possible according to the purl type spec