On Thu, Dec 1, 2022 at 2:53 PM Omair Majid omajid@redhat.com wrote:
Hi Richard,
Sorry to bother you, but any advice on this?
[ . . . ]
I am trying to package .NET 7 in Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=2142178
(This is a new package, though it's "just" an updated version of the .NET 6 package that we already include in Fedora.)
The reviewer has helped identify that the source code archive includes a few files that include notes about Creative Commons. I am looking on advice on how to handle it.
I found basically these 7 non-content files that have a pointer to creativecommons.org:
https://github.com/dotnet/runtime/tree/main/src/libraries/System.Private.Cor... https://github.com/dotnet/runtime/tree/main/src/libraries/System.Private.Cor...
These two files have an MIT license header in addition to the comment that the code is based on an algorithm originally licensed under CC0. These files are a critical part of .NET that we absolutely need to build and include in Fedora.
Can I ignore the comment about CC0 because of the MIT license header in the file? Is it safe to treat these files as under MIT only? If not, what are my options to handle this piece of code?
Wouldn't these be covered by the existing carveout stated here: https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/data/CC0-1.0...
https://github.com/dotnet/fsharp/tree/main/tests/benchmarks/CompiledCodeBenc... https://github.com/dotnet/fsharp/tree/main/tests/FSharp.Core.UnitTests/FShar... https://github.com/dotnet/fsharp/tree/main/tests/FSharp.Core.UnitTests/FShar...
These 3 don't have an MIT or Apache header. Only a Creative Commons header.
Given that these files are benchmarks and unit tests that we don't run during the build, I suppose I can just delete these files? Do I need to delete them from the source archive or can I delete them in %prep? Are other/easier options on the table here?
Same question about: https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/data/CC0-1.0...
Richard