Subroutines for EMC2

More
20 Apr 2011 19:51 - 20 Apr 2011 20:09 #9196 by BigJohnT
Replied by BigJohnT on topic Re:Subroutines for EMC2
soapbox = 1

I guess my gut feeling is why would anyone want to copyright 10-20 lines of g-code? It's not like 25,000 lines of code in EMC...

soapbox = 0

John
Last edit: 20 Apr 2011 20:09 by BigJohnT.

Please Log in or Create an account to join the conversation.

More
21 Apr 2011 10:48 #9217 by Rick G
Replied by Rick G on topic Re:Subroutines for EMC2
Worth reading
From..

www.gnu.org/licenses/quick-guide-gplv3.html

A Quick Guide to GPLv3

by Brett Smith

[This article is also available in PDF and reStructuredText formats.]

After a year and a half of public consultation, thousands of comments, and four drafts, version 3 of the GNU General Public License (GPLv3) was finally published on June 29, 2007. While there's been a lot of discussion about the license since the first draft appeared, not many people have talked about the benefits that it provides developers. We've published this guide to fill that gap. We'll start with a brief refresher on free software, copyleft, and the goals of the GPL. We'll then review the major changes in the license to see how they advance those goals and benefit developers.

The Foundations of the GPL
Nobody should be restricted by the software they use. There are four freedoms that every user should have:

•the freedom to use the software for any purpose,
•the freedom to change the software to suit your needs,
•the freedom to share the software with your friends and neighbors, and
•the freedom to share the changes you make.
When a program offers users all of these freedoms, we call it free software.

Please Log in or Create an account to join the conversation.

More
21 Apr 2011 13:38 #9223 by andypugh
Replied by andypugh on topic Re:Subroutines for EMC2
The copyright says "I wrote this code so I get to say how it gets used" the GPL says ".. and the way I say it can be used is: You are free to use it in any way you want, as defined by GPL".

With neither statement you don't know if Igor found the code on the internet, and it actually belongs to Fanuc Inc who will come round with burly lawyers, whether he has no idea where it came from because it has been copied and re-hashed for years.

If there is only a GPL and no copyright you don't know who to ask if you want to negotiate to use it outside the GPL.

So the statements that Igor has made are the minimum required to make it clear that you can use that code in any way you want, change it, pass it on etc.

(But, yes, in this context it seems a bit pedantic)

Please Log in or Create an account to join the conversation.

Time to create page: 0.059 seconds
Powered by Kunena Forum