license-list-XML
license-list-XML copied to clipboard
New license request: Loguru [SPDX-Online-Tools]
1. License Name: Loguru License 2. Short identifier: Loguru 3. License Author or steward: Emil Ernerfeldt [email protected] 4. Comments: Simple, public domain -like license used in "Loguru: a lightweight and flexible C++ logging library".
License author has been made aware of this submission, support statement pending: https://github.com/emilk/loguru/issues/142#issuecomment-1208604700
I am making this submission, because code under this license in used in Fedora package dosbox-staging, and Fedora's new rules for allowed licenses require submitting licenses previously considered "public domain". 5. Standard License Header: 6. License Request Url: http://tools.spdx.org/app/license_requests/154 7. URL(s): https://github.com/emilk/loguru#license 8. OSI Status: Not Submitted 9. Example Projects: https://github.com/emilk/loguru, https://github.com/dosbox-staging/dosbox-staging/tree/main/src/libs/loguru
Fedora license review: fedora-license-data#54
Thanks @oturpe!
For the SPDX legal team reviewers, the specific text is the following: "This software is in the public domain. Where that dedication is not recognized, you are granted a perpetual, irrevocable license to copy, modify and distribute it as you see fit."
In the loguru project's README I see there's now (as of about half an hour ago) a dual-licensed option to also use the software under the Unlicense
license. But I think this should be disregarded for purposes of this submission, and just the text above used as the language for the proposed Loguru
license submitted here.
Personally I'm +1 to add this. Not doing a full writeup at the moment, but this is a simple public-domain-equivalent statement with a license fallback, similar to Unlicense
. Given its use in Fedora and dosbox together with the above, I'm in favor of adding it.
Yes, the author added Unlicense as an option as result of these reviews. For DOSBox Staging in Fedora, that opens two new avenues of solving the issue with licensing:
- Rebase BOSBox Staging's bundled Loguru to version that allows Unlicense.
- Package Loguru separately in Fedora, unbundle Loguru from DOSBox staging.
Thus, having this license available in SPDX for Fedora use is not as important as it still was yesterday. Both alternatives still require development effort, so adding this license would still be a "nice to have".
@oturpe - do we think we still need this? Is this license used anywhere other than just this project (do you know)?
I am not aware of any other project using this license. Most probably there is none.