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

License update, format header comment #160

Merged
merged 11 commits into from
Apr 22, 2024

Conversation

SpectralVectors
Copy link
Collaborator

Per discussion in Matrix Dev channel, GPLv2 license has been updated to GPLv3, and is now included in the addon root in addition to the repository root, to ensure everyone will receive a copy, regardless of how they download or install.

GPL blocks have been removed from the files that had them, and a License section has been added to the README, clarifying that all files are licensed under GPLv3 UNLESS OTHERWISE INDICATED.

Header comments (filename, author name, alternative license, source etc) have been formatted for consistency.
Now every file follows this format:

"""BlenderCAM 'filename.py' © 20xx Author Name (if available)

License information (if not GPL)
Brief summary of what is in the file (functions, classes) and what the file does.
Original developer comments. (if available)
"""

Small edits to README for clarity, consistency and readability.

Second copy of the License in the addon root for users who download only from the Releases section.
Per discussion in Matrix Dev channel, GPLv2 license has been updated to GPLv3, and is now included in the base level of the addon, to ensure everyone will receive a copy, regardless of how they download or install.

Formatted header comments for consistency.
Now every file follows this format:

"""BlenderCAM 'filename.py' © 20xx Author Name (if available)

Brief summary of what is in the file (functions, classes) and what they do.
Original developer comments. (if available)
"""
@pppalain pppalain merged commit 5b2ef38 into pppalain:master Apr 22, 2024
0 of 5 checks passed
@SpectralVectors SpectralVectors deleted the license-update branch September 5, 2024 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants