python-dateutil SPDX license -- some code is Apache-2.0 and all code is BSD-3-Clause

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I wanted to send a pull request to the python-dateutil package to change:

  License:        BSD-3-Clause and Apache-2.0

To:

  License:        BSD-3-Clause AND Apache-2.0

However, the comment above the License tag made me curious:

# According to the LICENSE file:
# - BSD License applies to all code, even that also covered by ASL 2.0
# - ASL 2.0 applies to all contributions after 2017-12-01,

The license file:

https://github.com/dateutil/dateutil/blob/2.8.2/LICENSE

tl;dr:

...snip Apache-2.0...

The above license applies to all contributions after 2017-12-01, as well as
all contributions that have been re-licensed (see AUTHORS file for the list of
contributors who have re-licensed their code).

...snip BSD-3-Clause...

The above BSD License Applies to all code, even that also covered by Apache 2.0.

In other words. There is a subset of the code which is covered by Apache-2.0 and *at the same time* all of the code is covered by BSD-3-Clause.

Is that an OR case?

Should the license tag be:

  License:        (Apache-2.0 AND BSD-3-Clause) OR BSD-3-Clause

(We can either pick BSD-3-Clause for everything OR a combination of both.)

Or should it be:

  License:        (Apache-2.0 OR BSD-3-Clause) AND BSD-3-Clause

(Some code is BSD-3-Clause and for the rest we can pick either one of them.)


Or is it an AND case (the code is covered by both license "together" (whatever that means)? In that case, should it be:

  License:        (Apache-2.0 AND BSD-3-Clause) AND BSD-3-Clause

Or is the current license tag more or less correct:

  License:        Apache-2.0 AND BSD-3-Clause

?

Thanks
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux