Thanks Joshua,

On Thu, May 28, 2026 at 11:06:09AM -0600, Joshua Watt via 
lists.openembedded.org wrote:
> What follow is a proposal to allow our recipe LICENSE variable to be
> interpreted as valid SPDX licenses expressions; as proposed the LICENSE
> variables would not need to be mass converted to SPDX expressions immediately,
> as there would be code in place to do a conversion from the current LICENSE
> value to a valid SPDX expression.

<cut>

> *   "CLOSED" is still allowed as a license type, but is deprecated and cannot
>     be combined with any other license type (e.g. "CLOSED AND GPL-2.0-only" is
>     not allowed). These should all be converted to use a bespoke license
>     reference instead (e.g. "LicenseRef-${PN}-closed" + NO_GENERIC_LICENSE),
>     even if that bespoke license text just states e.g. "Copyright John Doe.
>     All rights reserved".
> 
> *   Much like the "CLOSED" license, the "Proprietary" license should probably
>     be deprecated and removed in favor of a bespoke license

Can you please elaborate on "allowed, but deprecated" statement for "CLOSED" 
and "Proprietary" (in their pure form) licenses? Will the requirement for 
converting them to bespoke licenses become mandatory?

It is often used by customers creating recipes for their own software 
components to simply set LICENSE to "CLOSED" and don't bother with 
corresponding checksums or even provide a license text. I had worked on 
some large projects with thousands of such recipes, where software is 
either written in-house or come from tens of different vendors. I can 
see this becoming problematic to convert all of them to bespoke licenses 
with corresponding correct license texts...

On the other hand, I wonder if from SPDX/SBOM/CRA perspective it is required 
to have such software components clearly marked as "Copyright John Doe. All 
rights reserved" when the product ships, instead of simply "CLOSED"?

-- 
Denys
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#2361): 
https://lists.openembedded.org/g/openembedded-architecture/message/2361
Mute This Topic: https://lists.openembedded.org/mt/119533872/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to