Skip to content

Commit

Permalink
Add licenses, make it LGPLv2.1+ contributions going forward
Browse files Browse the repository at this point in the history
  • Loading branch information
IAlibay committed Jul 30, 2023
1 parent ac30c88 commit 090f455
Show file tree
Hide file tree
Showing 10 changed files with 1,227 additions and 77 deletions.
3 changes: 3 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,6 @@ PR Checklist
- [ ] Docs?
- [ ] CHANGELOG updated?
- [ ] Issue raised/referenced?

## Developers certificate of origin
- [ ] I certify that this contribution is covered by the LGPLv2.1+ license as defined [here](https://github.com/MDAnalysis/mdanalysis/blob/develop/LICENSE) and adheres to the [**Developer Certificate of Origin**](https://developercertificate.org/).
1,206 changes: 1,206 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

7 changes: 5 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,11 @@ The latest release can be **installed via pip or conda** as
described in the `Installation Quick Start`_.

**Source code** is hosted in a git repository at
https://github.com/MDAnalysis/mdanalysis and is available under the
GNU General Public License, version 2 (see the file LICENSE_).
https://github.com/MDAnalysis/mdanalysis and is packaged under the
GNU General Public License, version 3 or any later version. Invidiual
source code components are provided under a mixture of GPLv3+ compatible
licenses, including LGPLv2.1+ and GPLv2+,. Please see the file LICENSE_
for more information.


Contributing
Expand Down
8 changes: 0 additions & 8 deletions maintainer/conda/MDAnalysis/README.rst

This file was deleted.

4 changes: 0 additions & 4 deletions maintainer/conda/MDAnalysis/build.sh

This file was deleted.

54 changes: 0 additions & 54 deletions maintainer/conda/MDAnalysis/meta.yaml

This file was deleted.

12 changes: 8 additions & 4 deletions package/doc/sphinx/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,10 @@ Source Code
===========

**Source code** is available from
https://github.com/MDAnalysis/mdanalysis/ under the `GNU Public
Licence, version 2`_. Obtain the sources with `git`_.
https://github.com/MDAnalysis/mdanalysis/ and is packaged under the
`GNU Public Licence, version 3 or any later version`_. Individual components
of the source code are provided under GPL compatible licenses, details can be
found in the `MDAnalysis license file`_. Obtain the sources with `git`_.

.. code-block:: bash
Expand All @@ -152,8 +154,10 @@ Licence, version 2`_. Obtain the sources with `git`_.
The `User Guide`_ provides more information on how to
`install the development version`_ of MDAnalysis.

.. _GNU Public Licence, version 2:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.. _GNU Public Licence, version 2 or any later version:
https://www.gnu.org/licenses/gpl-3.0.en.htmla
.. _MDAnalysis license file:
https://github.com/MDAnalysis/mdanalysis/blob/develop/LICENSE
.. _git: https://git-scm.com/
.. _`install the development version`: https://userguide.mdanalysis.org/stable/installation.html#development-versions

Expand Down
2 changes: 1 addition & 1 deletion package/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ classifiers = [
'Development Status :: 6 - Mature',
'Environment :: Console',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)',
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Operating System :: POSIX',
'Operating System :: MacOS :: MacOS X',
'Operating System :: Microsoft :: Windows',
Expand Down
4 changes: 2 additions & 2 deletions package/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -573,7 +573,7 @@ def long_description(readme):
'Development Status :: 6 - Mature',
'Environment :: Console',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)',
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Operating System :: POSIX',
'Operating System :: MacOS :: MacOS X',
'Operating System :: Microsoft :: Windows ',
Expand Down Expand Up @@ -626,7 +626,7 @@ def long_description(readme):
'Twitter': 'https://twitter.com/mdanalysis',
'Source': 'https://github.com/mdanalysis/mdanalysis',
},
license='GPL-2.0-or-later',
license='GPL-3.0-or-later',
classifiers=CLASSIFIERS,
provides=['MDAnalysis'],
packages=find_packages(),
Expand Down
4 changes: 2 additions & 2 deletions testsuite/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ def run(self):
'Development Status :: 6 - Mature',
'Environment :: Console',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)',
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Operating System :: POSIX',
'Operating System :: MacOS :: MacOS X',
'Operating System :: Microsoft :: Windows ',
Expand Down Expand Up @@ -128,7 +128,7 @@ def run(self):
'Issue Tracker': 'https://github.com/mdanalysis/mdanalysis/issues',
'Source': 'https://github.com/mdanalysis/mdanalysis',
},
license='GPL-2.0-or-later',
license='GPL-3.0-or-later',
classifiers=CLASSIFIERS,
packages=find_packages(),
package_dir={'MDAnalysisTests': 'MDAnalysisTests',
Expand Down

0 comments on commit 090f455

Please sign in to comment.