Skip to content

Switch license to GPL-3

Lukas Riedel requested to merge switch-license-to-gpl into master

What does this MR do?

License DORiE under GNU General Public license 3.0. Updating the license is necessary due to modified DUNE-PDELab code being merged into the repo by !105 (merged). PDELab is licensed under LGPLv3 which requires codes containing modifications of the PDELab source code to be licensed under an equally strong or stronger compatible copyleft license.

What does the new license mean?

As before, DORiE may be privately and commercially used, distributed and modified. However, the conditions for doing so are more restricted than under the MIT license. When distributing software, the DORiE source code must be made available. Larger works utilizing DORiE, as well as modifications of DORiE itself, must be release under the same license. See https://choosealicense.com/licenses/gpl-3.0/ for further information.

Is there something that needs to be double checked?

No.

Can this MR be accepted?

  • Update LICENSE, add COPYING.md
  • Update README.md and CLI
  • Update user docs
  • Pipeline passing
  • Added entry to CHANGELOG.md

Related issues

!105 (merged)

Edited by Lukas Riedel

Merge request reports