Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add copyright notice to source files. #53

Closed
davidbbeyer opened this issue May 5, 2024 · 2 comments · Fixed by #68
Closed

Add copyright notice to source files. #53

davidbbeyer opened this issue May 5, 2024 · 2 comments · Fixed by #68
Assignees
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@davidbbeyer
Copy link
Contributor

davidbbeyer commented May 5, 2024

@pm-blanco Like it is done for instance also in ESPResSo, we should add a notice regarding the copyright and exclusion of warranty to every source file. The following is suggested by the Free Software Foundation:

<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.

A corresponding note should also be displayed on the CLI if pyMBE is used:

<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.

@davidbbeyer davidbbeyer added good first issue Good for newcomers documentation Improvements or additions to documentation labels May 5, 2024
@pm-blanco pm-blanco added this to the first stable version milestone May 5, 2024
@jngrad
Copy link
Member

jngrad commented May 7, 2024

Please note I have just opened a massive PR that will interfere with this work: #55. I modified import statements in a dozen files, which might cause merge conflicts with license headers.

@jngrad
Copy link
Member

jngrad commented Jun 3, 2024

Now would be the right time to update all files with a license header.

@pinedaps pinedaps mentioned this issue Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants