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

Licensing of the LinuxCNC component #33

Open
henrikssn opened this issue May 6, 2022 · 2 comments
Open

Licensing of the LinuxCNC component #33

henrikssn opened this issue May 6, 2022 · 2 comments

Comments

@henrikssn
Copy link

Just a friendly FYI, bcm2835 is GPL-v3 licensed and the copyleft clause requires that derivative work (e.g. everything under the LinuxCNC/Components/Remora folder) is also released under GPL-v3.

You have chosen GPL-v2 which isn't compatible with GPL-v3.

Disclaimer: I am not a lawyer, this is not legal advice.

@cakeslob
Copy link
Contributor

There were several questions at the linuxcnc meeting about bringing the remora linuxcnc comp into linuxcnc.
I dont know what all the legal stuff or license stuff means. What I do know, is now that linuxcnc is included in debian, the license stuff is now a whole thing, and it needs to comply with whatever the license stuff means. The debian guys are sticklers for license things and they go over everything with a fine tooth comb. There is a whole thing about it in the mailing list, which is a rather funny yet tedious read.

Aside from making official linuxcnc documents, I think this is the main reason we cannot merge into linuxcnc just yet.

Personally I do not know what the implications of changing the license from GPLv2 to GPLv3 would be, or how it would affect Scott and his project.

@scottalford75
Copy link
Owner

Me neither, if the license statement needs to be changed to GPLv3 then it can be done. As long as the open source nature and attribution remains. There are people using Remora software architecture in potential commercial version (ESP32) and keeping it closed source, which is not the intent.

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

No branches or pull requests

3 participants