Hi
I'd like to migrate the gmsh package license field to spdx. The gmsh license is GPL with the exception as attached below. How should I migrate this to SPDX?
Thanks Sandro
Gmsh is provided under the terms of the GNU General Public License (GPL), Version 2 or later, with the following exception:
The copyright holders of Gmsh give you permission to combine Gmsh with code included in the standard release of Netgen (from Joachim Sch"oberl), METIS (from George Karypis at the University of Minnesota), OpenCASCADE (from Open CASCADE S.A.S) and ParaView (from Kitware, Inc.) under their respective licenses. You may copy and distribute such a system following the terms of the GNU GPL for Gmsh and the licenses of the other code concerned, provided that you include the source code of that other code when and as the GNU GPL requires distribution of source code.
Note that people who make modified versions of Gmsh are not obligated to grant this special exception for their modified versions; it is their choice whether to do so. The GNU General Public License gives permission to release a modified version without this exception; this exception also makes it possible to release a modified version which carries forward this exception.
End of exception.
On Thu, Dec 21, 2023 at 12:47 PM Sandro Mani manisandro@gmail.com wrote:
Hi
I'd like to migrate the gmsh package license field to spdx. The gmsh license is GPL with the exception as attached below. How should I migrate this to SPDX?
Thanks Sandro
Gmsh is provided under the terms of the GNU General Public License (GPL), Version 2 or later, with the following exception:
The copyright holders of Gmsh give you permission to combine Gmsh with code included in the standard release of Netgen (from Joachim Sch"oberl), METIS (from George Karypis at the University of Minnesota), OpenCASCADE (from Open CASCADE S.A.S) and ParaView (from Kitware, Inc.) under their respective licenses. You may copy and distribute such a system following the terms of the GNU GPL for Gmsh and the licenses of the other code concerned, provided that you include the source code of that other code when and as the GNU GPL requires distribution of source code.
Note that people who make modified versions of Gmsh are not obligated to grant this special exception for their modified versions; it is their choice whether to do so. The GNU General Public License gives permission to release a modified version without this exception; this exception also makes it possible to release a modified version which carries forward this exception.
End of exception.
This exception will need to be registered with SPDX: https://github.com/spdx/license-list-XML/issues
This exception will need to be re-reviewed for inclusion to fedora-license-data: https://gitlab.com/fedora/legal/fedora-license-data/-/issues
Hi Sandro,
Please follow the process as defined here: https://docs.fedoraproject.org/en-US/legal/license-review-process/
As well as other (hopefully) helpful info on those pages.
If you have any other questions, Richard or I can help/respond in the Gitlab issue.
Thanks, Jilayne
On 12/21/23 10:46 AM, Sandro Mani wrote:
Hi
I'd like to migrate the gmsh package license field to spdx. The gmsh license is GPL with the exception as attached below. How should I migrate this to SPDX?
Thanks Sandro
Gmsh is provided under the terms of the GNU General Public License (GPL), Version 2 or later, with the following exception:
The copyright holders of Gmsh give you permission to combine Gmsh with code included in the standard release of Netgen (from Joachim Sch"oberl), METIS (from George Karypis at the University of Minnesota), OpenCASCADE (from Open CASCADE S.A.S) and ParaView (from Kitware, Inc.) under their respective licenses. You may copy and distribute such a system following the terms of the GNU GPL for Gmsh and the licenses of the other code concerned, provided that you include the source code of that other code when and as the GNU GPL requires distribution of source code.
Note that people who make modified versions of Gmsh are not obligated to grant this special exception for their modified versions; it is their choice whether to do so. The GNU General Public License gives permission to release a modified version without this exception; this exception also makes it possible to release a modified version which carries forward this exception.
End of exception.
-- _______________________________________________ legal mailing list --legal@lists.fedoraproject.org To unsubscribe send an email tolegal-leave@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it:https://pagure.io/fedora-infrastructure/new_issue