Yes, strongly. create fills a genuine gap in the ODRL vocabulary. ODRL has read, modify, and delete — three of the four CRUD operations — but no create. This is because ODRL was designed for digital rights over existing content (music, video, documents). The concept of "create a new resource inside a container" is a web/REST pattern that ODRL's original domain didn't need.
As ODRL is increasingly applied to web resource management (LWS, Solid, data spaces), the absence of create becomes a real interoperability problem — every profile in this space has to independently invent the same term. Making it a Common Vocabulary term benefits the whole ecosystem.
The definition would be straightforward:
- Included in:
odrl:use(likeread,modify,delete) - Semantics: Create a new resource, typically within a collection or container
- Distinct from:
modify(which operates on an existing resource)