Gentle persons:

I was feeling comfortable that any copyright and license issues we might 
have could be fixed "en passant" as a LinuxCNC 3 is being developed. But...

Based on a little grep/sort/uniq work I just did, It seems to me that 
work has to be done in the existing LinuxCNC 2.5+ since it will continue 
to be available for an idefinite period.

The following numbers have to be taken as representative because I 
didn't bother to weed out repetition due to .po files and the like.

 From the sources I pulled via git from master some days ago:

1. In ./src and all its subdirectories, I grep'ped for every occurrence 
of "Author:" and found 233.

- Of these 233, 159 are blank, e.g., no author is named. I believe (but 
did not check each instance) that these occur in files that declare 
themselves to be "Derived from work by Fred Proctor..." or similar, 
e.g., derived from work that NIST said was not subject to copyright 
(contrary to popular opinion, there are circumstances under which the 
work of a federal employee can be withheld from the public domain, but 
they needn't concern us here).

- Of the remaining instances, the following authors are named in various 
combinations
     Alex Joni
     Chris Radek
     Eric C. Johnson
     Fred Proctor (as "proctor")
     Jeff Epler
     John Kasunich
     Ken Lerman
     Les Newell
     Manfredi Leto
     Martin Kuhnle
     Matt Shaver
     Michael Haberler
     Paul Corner
     Sagar
     Stephen Wille Padnos

2. In ./src and all its subdirectories, I grep'ped for every occurrence 
of "Copyright" and found 617 (this is an artificially high number).

- Of these, 231 state simply a date and "all rights reserved". I believe 
(but did not check every instance) that these occur in the same files 
that name no author.

- Fortunately, many others do name the copyright holder(s) in various 
combinations.

What's the problem? Well I'm may be just a dumb engineer but it seems to 
me that copyright statements must have an owner, so we have a muddle. In 
the case of a "derived" work, is it not subject to copyright because the 
parent work is not? If so, what does it mean to say "all rights reserved"?

While the current code base seems well armed with statements of GPL 2 
and LGPL 2 licensing, it seem to me that this same vagueness of 
ownership creates a muddle. "Who" is granting these licenses if no 
author is named?

Disclaimer: If I thought I had the answers, I would have written this 
message differently.

Just my two cents worth.

Regards,
Kent


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to