API change and License change: python-ezdxf 0.18

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

 



I am preparing to update python-ezdxf from 0.17.2 to 0.18[1]. Since there are some small API changes, the update will be for Rawhide only, and I will wait one week (2022-08-06) to merge and build the PR. However, this should not affect any other packages, since the sole dependent package is python-trimesh and I have already confirmed it is not affected by the API changes.

In python-ezdxf 0.18, a few new Python modules are included that are derived from other software. The License is therefore no longer simply “MIT.” Of the new modules in question, one is a fork of its original upstream. I have treated it as a bundled dependency, adding the appropriate virtual Provides. The others are full rewrites from different languages; the licenses of the original projects still affect the ezdxf License, but I have not treated them as bundled dependencies since no code is copied from the original projects. See the comments in the spec file above the License field if the details matter to you.

In classic “Calloway” notation, the  new License field would become:

    MIT and (ISC and MIT) and (AGPLv3 and MIT)

However, I am taking the opportunity to convert the package to SPDX, and so the License will become:

   (MIT AND (ISC AND MIT) AND (AGPL-3.0-only AND MIT))

In accordance with the updated requirements for license changes, I have directed this message to both the devel list and the legal list.

– Ben Beasley

[1] https://src.fedoraproject.org/rpms/python-ezdxf/pull-request/1
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux