Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Rich Freeman
On Mon, Nov 19, 2012 at 5:45 PM, Richard Yao  wrote:
> One of the functions of the foundation exists to handle legal matters.
> Is there anything that prevents the foundation from claiming ownership
> over work done on Gentoo Infrastructure in the same sense that a
> corporation would for its employees?

The fact that Gentoo developers aren't employees would be a big
problem with that.  This isn't work for hire, and maintaining this
highly productive email list probably isn't compensation enough to
qualify.

The only way Gentoo can hold copyright is if individuals donate the
rights to their work.  And, as has been pointed out, even that gets
tricky in some jurisdictions.

Rich



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Diego Elio Pettenò
On 19/11/2012 14:45, Richard Yao wrote:
> Is there anything that prevents the foundation from claiming ownership
> over work done on Gentoo Infrastructure in the same sense that a
> corporation would for its employees?

Lots.

> Alternatively, do people working for companies in Europe retain
> copyright over everything that they did while employed?

During their spare time, yes, as far as I can tell (but obviously I'm
not a lawyer). Usually that matter is settled with the employment
contract you sign (or otherwise with a specific agreement for
contractual work). As far as I can tell in neither case you're losing
your "author's rights", but you're giving the company the ability to do
what they want with the code.

Again, this should be handled through the Foundation, so ask the
Trustees or if you don't want to, ask FSFe or SFLC.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Richard Yao
On 11/19/2012 01:16 PM, Diego Elio Pettenò wrote:
> On 19/11/2012 10:06, Rich Freeman wrote:
>> So, I give you a file.  Then I tell you IN WRITING that you can go
>> ahead and remove my name from the copyright line if you want to.
>>
>> I think it would be hard for me to argue that I should be able to
>> obtain damages when I gave you authorization to remove my name.
> 
> You're trying to navigate extremely difficult and varying waters.
> 
> Remember that under most European copyright laws (under "author's
> rights", which includes Germany, France and Italy at the very least),
> you can't even have "public domain", as long as you're alive.
> 
> Which is why things like WTFPL came up to be.
> 

One of the functions of the foundation exists to handle legal matters.
Is there anything that prevents the foundation from claiming ownership
over work done on Gentoo Infrastructure in the same sense that a
corporation would for its employees?

Alternatively, do people working for companies in Europe retain
copyright over everything that they did while employed?



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Greg KH
On Mon, Nov 19, 2012 at 01:06:17PM -0500, Rich Freeman wrote:
> On Mon, Nov 19, 2012 at 12:06 PM, Greg KH  wrote:
> > On Mon, Nov 19, 2012 at 07:03:12AM -0500, Rich Freeman wrote:
> >> That's my main concern here.  Can somebody say, "sure, go ahead and
> >> remove my name from the copyright line" and then sue you for doing it?
> >
> > Just removing the name doesn't remove the copyright itself, but, and
> > this is the important thing, it shows "intent".  Intent is a very
> > powerful thing when it comes to legal enforcement.  If you remove a
> > copyright line, or add your own line, you are showing what you are
> > wanting to do here.
> >
> > So if you remove a copyright line, you are showing your "intent" to
> > remove the legal notification of the original copyright holders of the
> > file, which, in numerous juristictions, can be a very serious offence.
> >
> > Again, talk to a lawyer for all of the details if you are curious.
> 
> So, I give you a file.  Then I tell you IN WRITING that you can go
> ahead and remove my name from the copyright line if you want to.
> 
> I think it would be hard for me to argue that I should be able to
> obtain damages when I gave you authorization to remove my name.

You obviously are trying to apply "logic" to laws.  That can not always
be done, sorry, you should know better :)

Again, if you want details, talk to a copyright lawyer.

You aren't taking my word for it, so I'm not going to try to argue the
point any further.

> That said, I'd be happy to chat with a lawyer about this, and if you
> know of any who wouldn't mind having such a conversation free of
> charge, let me know, or feel free to point them to the list.

Lawyers that work free-of-charge are rare, but the SFLC has some that
might be able to help out.

Again, the Foundation should be doing this, and set up the proper
guidelines/rules that we all follow, and then these discussions will not
need to happen.

thanks,

greg k-h



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Petteri Räty
On 19.11.2012 19.02, Greg KH wrote:
> On Mon, Nov 19, 2012 at 07:41:54AM -0500, Anthony G. Basile wrote:
>> Thank you for these responses because they did help me understand
>> copyright/left better.  I appreciate your expertise in the matter
>> and would hope I can draw on it again in the future, because despite
>> what you said a few emails ago, copyright/left is not something that
>> every software developer understands.
> 
> I'm curious as to why this is?  Didn't you learn about this in school
> (if you went to school for software development), or from any company
> you have worked for?  At numerous companies I have worked for, it was
> part of the "introduction to company FOO, here's your legal training on
> what to do and not to do with regards to open source."  _ANY_ company
> dealing with Linux should have this type of thing in place, otherwise,
> as I have found out first hand, it can get you in big trouble.
> 

In Finland you can graduate with a computer science degree without
taking any law related course. There's an optional course on IT law that
is very good but not everyone takes it. For working in a company the law
assigns copyright of source code automatically to the company. For
proprietary shops the training could mostly be about not touching open
source code without prior approval. So in summary my guess is that there
are many open source contributors around who also work in IT who don't
have the exposure to law you think. For people dealing directly with
Linux it's probably as you say.

Regards,
Petteri




signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Greg KH
On Mon, Nov 19, 2012 at 06:23:44PM +, Ciaran McCreesh wrote:
> On Mon, 19 Nov 2012 09:06:53 -0800
> Greg KH  wrote:
> > No one has to "fight" at all here, the law is very clear, and a quick
> > consultation with a copyright lawyer can provide us with a very good
> > set of rules and boundry conditions that all of us need to follow in
> > order to ensure that the Foundation does not get into any trouble
> > when it comes to copyrights.
> 
> The last time someone from Gentoo spoke to a copyright lawyer, it
> resulted in a year-or-so-long ban on recruiting anyone, and everyone
> was supposed to sign a piece of paper agreeing to turn over all their
> floppy disks and monitors to drobbins upon request.

Yes, that was due to me refusing to sign the old Gentoo copyright
assignment (well, actually, my employer at the time refused to sign it,
rightfully so.)  I thought we had that all worked out since then, as it
was, what, 8+ years ago?

thanks,

greg k-h



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Petteri Räty
On 19.11.2012 18.33, Rich Freeman wrote:
> On Mon, Nov 19, 2012 at 11:10 AM, Peter Stuge  wrote:
>> Anthony G. Basile wrote:
>>> The answer appears to be that a file is the unit
>>
>> I personally consider it to be smaller; a number of lines within
>> a file, or even a single line, all depending on things.
> 
> Yup - any creative expression is copyrightable.  Your two line email
> is completely copyrightable, and so is the one line you quoted.  That
> said, Anthony couldn't have used copyright to prevent you and I from
> quoting him, as it would almost certainly be considered fair use.
> That doesn't mean that his email wasn't copyrightable - only that
> copyright is not an impervious protection.
> 

Under Finnish law there's the concept threshold of originality and I
doubt you would get a court to accept a single line of email for that.
There's also a body creating precedent for it but I haven't investigated
their decisions. I tried googling but couldn't find a source for it but
I think FSF has also operated so that they haven't required copyright
assignment for single patches worth a couple lines. This is my memory
from talking to a GNU maintainer some years back.

Regards,
Petteri



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Rich Freeman
On Mon, Nov 19, 2012 at 1:50 PM, Diego Elio Pettenò
 wrote:
> Sorry Rich, are you freaking kidding me? Europe would need to change
> laws? ARE YOU FREAKING KIDDING ME?
>
> There's a very simple way to handle this and it doesn't require changing
> laws that are perfectly fine for most people living in Europe, thank you
> very much, and that's called a license agreement.

Uh, I was joking.  Sorry if that was not apparent.  Turning away
Europeans or trying to change the laws is absurd.

And I'm sure that if any policies get changed, lawyers will be consulted.

Rich



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Diego Elio Pettenò
On 19/11/2012 10:44, Rich Freeman wrote:
> If Gentoo were trying to monetize/dual-license/etc then the benefits
> of airtight copyright assignments would be greater, as would be the
> benefit of telling anybody in the EU that their help simply isn't
> needed unless they can convince their parliaments to change their
> laws.  As a community distro, however, we have a different set of
> priorities.

Sorry Rich, are you freaking kidding me? Europe would need to change
laws? ARE YOU FREAKING KIDDING ME?

There's a very simple way to handle this and it doesn't require changing
laws that are perfectly fine for most people living in Europe, thank you
very much, and that's called a license agreement.

https://fsfe.org/activities/ftf/fla.en.html

I'm afraid that now I have to just do a Greg and suggest that before you
speak further, you talk to a lawyer. SFLC would probably answer your
questions for free, if not try asking FSFe, I know they have a legal
counsel office.

Or do you think that Sun/Oracle and Google refuse to get people working
on their project from Europe?

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Rich Freeman
On Mon, Nov 19, 2012 at 1:23 PM, Ciaran McCreesh
 wrote:
> The last time someone from Gentoo spoke to a copyright lawyer, it
> resulted in a year-or-so-long ban on recruiting anyone, and everyone
> was supposed to sign a piece of paper agreeing to turn over all their
> floppy disks and monitors to drobbins upon request.

Hence my comment on risk management.  The only way to be safe is to
not get anything done.  The same is true of avoiding kicking off
projects that tick people off - the only way to do that is to
effectively not have any more projects (after everybody gives up on
the process).

I'm sure Gentoo's risk balance can be improved, but the fact is that
in this day and age, writing software entails legal risk, just like
helping somebody cross the street.

If Gentoo were trying to monetize/dual-license/etc then the benefits
of airtight copyright assignments would be greater, as would be the
benefit of telling anybody in the EU that their help simply isn't
needed unless they can convince their parliaments to change their
laws.  As a community distro, however, we have a different set of
priorities.

I think the key is to understand the risk that we're taking, and the
benefits of changing things.

Rich



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Peter Stuge
Ciaran McCreesh wrote:
> > a quick consultation with a copyright lawyer can provide us with
> > a very good set of rules and boundry conditions
> 
> The last time someone from Gentoo spoke to a copyright lawyer, it
> resulted in a year-or-so-long ban on recruiting anyone, and everyone
> was supposed to sign a piece of paper agreeing to turn over all their
> floppy disks and monitors to drobbins upon request.

There are obviously bad copyright lawyers for open source projects.

But there are also really good ones.


//Peter


pgpMqVgo7DB6d.pgp
Description: PGP signature


Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Ciaran McCreesh
On Mon, 19 Nov 2012 09:06:53 -0800
Greg KH  wrote:
> No one has to "fight" at all here, the law is very clear, and a quick
> consultation with a copyright lawyer can provide us with a very good
> set of rules and boundry conditions that all of us need to follow in
> order to ensure that the Foundation does not get into any trouble
> when it comes to copyrights.

The last time someone from Gentoo spoke to a copyright lawyer, it
resulted in a year-or-so-long ban on recruiting anyone, and everyone
was supposed to sign a piece of paper agreeing to turn over all their
floppy disks and monitors to drobbins upon request.

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Diego Elio Pettenò
On 19/11/2012 10:06, Rich Freeman wrote:
> So, I give you a file.  Then I tell you IN WRITING that you can go
> ahead and remove my name from the copyright line if you want to.
> 
> I think it would be hard for me to argue that I should be able to
> obtain damages when I gave you authorization to remove my name.

You're trying to navigate extremely difficult and varying waters.

Remember that under most European copyright laws (under "author's
rights", which includes Germany, France and Italy at the very least),
you can't even have "public domain", as long as you're alive.

Which is why things like WTFPL came up to be.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Rich Freeman
On Mon, Nov 19, 2012 at 12:06 PM, Greg KH  wrote:
> On Mon, Nov 19, 2012 at 07:03:12AM -0500, Rich Freeman wrote:
>> That's my main concern here.  Can somebody say, "sure, go ahead and
>> remove my name from the copyright line" and then sue you for doing it?
>
> Just removing the name doesn't remove the copyright itself, but, and
> this is the important thing, it shows "intent".  Intent is a very
> powerful thing when it comes to legal enforcement.  If you remove a
> copyright line, or add your own line, you are showing what you are
> wanting to do here.
>
> So if you remove a copyright line, you are showing your "intent" to
> remove the legal notification of the original copyright holders of the
> file, which, in numerous juristictions, can be a very serious offence.
>
> Again, talk to a lawyer for all of the details if you are curious.

So, I give you a file.  Then I tell you IN WRITING that you can go
ahead and remove my name from the copyright line if you want to.

I think it would be hard for me to argue that I should be able to
obtain damages when I gave you authorization to remove my name.

I think the general intent is not to pretend that others did not
contribute to the work before, but rather to avoid cluttering the file
with a laundry list of names.

That said, I'd be happy to chat with a lawyer about this, and if you
know of any who wouldn't mind having such a conversation free of
charge, let me know, or feel free to point them to the list.

> No one has to "fight" at all here, the law is very clear, and a quick
> consultation with a copyright lawyer can provide us with a very good set
> of rules and boundry conditions that all of us need to follow in order
> to ensure that the Foundation does not get into any trouble when it
> comes to copyrights.

The only way to avoid trouble when it comes to copyright is to never
copy anything, or link to anything, and make sure that anybody else
using your internet connection does the same.

Everything after that is just an exercise in risk mitigation.  I don't
think there is any basis in law for getting in trouble for removing
names from copyrights for GPL works.  That said, there doesn't need to
be a basis in law for being sued, or even for losing a lawsuit.  So,
if I had to vote on this as a trustee I'd likely take the conservative
approach.  However, I'll reserve my right to whine about the problems
with the legal system all the same.  :)

>From my general interactions with lawyers in the US they're very
pragmatic.  They aren't about "right and wrong" but rather what you
can and can't get away with.  It really doesn't matter if I'm
completely right and you're completely wrong, if in order for me to
exercise my rights I have to spend $100k fighting in courts, and
perhaps even losing in the process.  In the US, your rights are
whatever you can afford for them to be.

On the topic of risk mitigation - it is all about what you get vs what
you could lose.  Honestly I don't see much reason for removing people
from copyright lines other than for the sake of decluttering.  That
being the case, the wisest move might be to just add the Foundation to
copyright statements and leave the rest alone.  For ebuilds I'd
probably keep the headers in accordance with the standard format, and
just move any existing copyright statements further down in the file.
If clutter gets really bad we should consider whether we can just move
excessive copyright statements to the end of the file, perhaps with a
reference at the top next to a single line copyright statement
(Copyright 2012 Gentoo Foundation, et al - Licensed under... - see end
of file for further details).

Rich



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Peter Stuge
Greg KH wrote:
> this isn't obvious at first glance, go consult a copyright lawyer
> for the specific details if you are curious about it.
> 
> Which, again, I strongly feel that the Foundation needs to do

+1


> before anymore "Copyright Gentoo Foundation" marks get added to
> _any_ files in our tree.

I always did wonder about how that works in ebuilds. I assumed that
part of being a developer included assignment for any ebuilds to be
committed. Of course that isn't true for what I have in my overlay.


//Peter



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Diego Elio Pettenò
On 19/11/2012 09:02, Greg KH wrote:
> I'm curious as to why this is?  Didn't you learn about this in school
> (if you went to school for software development), or from any company
> you have worked for?  At numerous companies I have worked for, it was
> part of the "introduction to company FOO, here's your legal training on
> what to do and not to do with regards to open source."  _ANY_ company
> dealing with Linux should have this type of thing in place, otherwise,
> as I have found out first hand, it can get you in big trouble.

I can only speak for my personal experience, but that hasn't been the case.

Even though I didn't continue with my university in Italy, I don't
remember any copyright law course at least when I was supposed to be
there. And even though in high school I was studying as a programmer, we
only had very basic "law" classes in the first two years (common to
non-programmers) and none in the final three.

As for companies I worked for — no, not really. Actually at least at one
of them I was the one introducing them to the complexity of license
handling (with a final "you better call a lawyer up" note, for obvious
reasons).

So no, I'd venture to say that it's not as common as you seem to expect,
which yes, is appalling.

-- 
Diego Elio Pettenò — Flameeyes
flamee...@flameeyes.eu — http://blog.flameeyes.eu/



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Greg KH
On Mon, Nov 19, 2012 at 07:03:12AM -0500, Rich Freeman wrote:
> On Sun, Nov 18, 2012 at 11:30 PM, Greg KH  wrote:
> >
> > Talk to a lawyer if you disagree with this.  The area of copyright law,
> > and software, is very well defined (with one exception of the "major
> > change to add your copyright, and even then, there's an agreed apon
> > standard to follow).  Because of that, I disagree that you think this is
> > something that is unknown at all.
> 
> I realize that it is illegal to remove a copyright line from a work
> without permission, just as it is illegal to copy a work in the first
> place without permission.  The question is whether the GPL gives such
> permission, whether it is possible to give such permission, or at
> least whether you can give somebody this permission and then sue them
> for following through.
> 
> That's my main concern here.  Can somebody say, "sure, go ahead and
> remove my name from the copyright line" and then sue you for doing it?

Just removing the name doesn't remove the copyright itself, but, and
this is the important thing, it shows "intent".  Intent is a very
powerful thing when it comes to legal enforcement.  If you remove a
copyright line, or add your own line, you are showing what you are
wanting to do here.

So if you remove a copyright line, you are showing your "intent" to
remove the legal notification of the original copyright holders of the
file, which, in numerous juristictions, can be a very serious offence.

Again, talk to a lawyer for all of the details if you are curious.

> I suspect the wisest course of action for the Foundation will be to
> take the conservative approach.  However, I do not believe that this
> is because this is legally required.  It is simply a matter of not
> being wise to spend all that donated money fighting to prove that this
> is the case.  After all, even if I'm completely right, that doesn't
> mean that somebody can't sue me.  Winning a legal case in the US is a
> very expensive proposition.  I'm sure that would be the advice of any
> lawyer we retained.  All that said, a formal policy would be a good
> idea.

No one has to "fight" at all here, the law is very clear, and a quick
consultation with a copyright lawyer can provide us with a very good set
of rules and boundry conditions that all of us need to follow in order
to ensure that the Foundation does not get into any trouble when it
comes to copyrights.

thanks,

greg k-h



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Greg KH
On Mon, Nov 19, 2012 at 07:41:54AM -0500, Anthony G. Basile wrote:
> Thank you for these responses because they did help me understand
> copyright/left better.  I appreciate your expertise in the matter
> and would hope I can draw on it again in the future, because despite
> what you said a few emails ago, copyright/left is not something that
> every software developer understands.

I'm curious as to why this is?  Didn't you learn about this in school
(if you went to school for software development), or from any company
you have worked for?  At numerous companies I have worked for, it was
part of the "introduction to company FOO, here's your legal training on
what to do and not to do with regards to open source."  _ANY_ company
dealing with Linux should have this type of thing in place, otherwise,
as I have found out first hand, it can get you in big trouble.

> My fundamental confusion was over the question of what is the
> smallest copyrightable unit.  I think in terms of blame/kudos and
> the unit that comes to mind is one commit, properly isolated.  When
> a project becomes serious, I get careful about the signoffs vs
> authors vs reporters etc. And "blame" is as much a part of the game
> as "kudos".

Yes, an individual "unit" of contribution is copyrightable, but, and
this is the important part, it doesn't modify the overall copyright of
the whole file unless some other criteria is met (i.e. a "major" change
to the file overall, this has come to mean at least 1/3 of the
logic/code.)

And then there's the overall copyright for the whole program, which too
depends on the copyrights of the individual files, that is another thing
to determine.

Yes, this isn't obvious at first glance, go consult a copyright lawyer
for the specific details if you are curious about it.

Which, again, I strongly feel that the Foundation needs to do before
anymore "Copyright Gentoo Foundation" marks get added to _any_ files in
our tree.

thanks,

greg k-h



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Rich Freeman
On Mon, Nov 19, 2012 at 11:10 AM, Peter Stuge  wrote:
> Anthony G. Basile wrote:
>> The answer appears to be that a file is the unit
>
> I personally consider it to be smaller; a number of lines within
> a file, or even a single line, all depending on things.

Yup - any creative expression is copyrightable.  Your two line email
is completely copyrightable, and so is the one line you quoted.  That
said, Anthony couldn't have used copyright to prevent you and I from
quoting him, as it would almost certainly be considered fair use.
That doesn't mean that his email wasn't copyrightable - only that
copyright is not an impervious protection.

Rich



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Peter Stuge
Anthony G. Basile wrote:
> The answer appears to be that a file is the unit

I personally consider it to be smaller; a number of lines within
a file, or even a single line, all depending on things.


//Peter



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Anthony G. Basile

On 11/18/2012 11:34 PM, Greg KH wrote:

On Sun, Nov 18, 2012 at 11:21:20PM -0500, Richard Yao wrote:

On 11/18/2012 11:22 PM, Greg KH wrote:

On Sun, Nov 18, 2012 at 11:05:05PM -0500, Richard Yao wrote:

On 11/18/2012 09:58 PM, Greg KH wrote:





We develop open source software in public repositories. A developer
decided it would be helpful to change the software name systemd to
eudev, among other things, in various files after misunderstanding what
the Foundation officers in charge of legal matters had approved. You
objected to it. I asked for clarification after seeing that your name
had not been removed from any copyright notices. You explained your
complaint. I asked you to wait for the person who wrote the commit to
fix it. It was fixed.

That is all that was necessary. Whining on the list did not wake the
author of that commit sooner. Furthermore, the changes that you wanted
would have been made in a few days had you not become involved.


None of the words you wrote here seem to me to be related to my response
about copyright, the Gentoo Foundation, and how copyright works for
software projects at all.  So I'm a bit confused, what are you concerned
about here?

greg k-h


Your issue has been resolved. You can stop beating the dead horse now.


I was responding to a discussion about how copyright works, and how it
should be marked as such for Gentoo-related projects, that was not
correct in my knowledge of copyright law.  It had nothing to do with "my
issue", or the udev issue at all, which is why I even changed the
subject.

Oh well.

*plonk*


Greg,

Thank you for these responses because they did help me understand 
copyright/left better.  I appreciate your expertise in the matter and 
would hope I can draw on it again in the future, because despite what 
you said a few emails ago, copyright/left is not something that every 
software developer understands.


My fundamental confusion was over the question of what is the smallest 
copyrightable unit.  I think in terms of blame/kudos and the unit that 
comes to mind is one commit, properly isolated.  When a project becomes 
serious, I get careful about the signoffs vs authors vs reporters etc. 
And "blame" is as much a part of the game as "kudos".


The other levels are files and projects.  So this leads to the other 
confusion, do you touch every file in the project when forking etc.


The answer appears to be that a file is the unit, but from practice I've 
seen all three.  What is correct is what passes in the courts and I do 
not want to, nor have I ever, tested that.  Thus working with copyright 
is fundamentally different than working with code because I can readily 
test one but not the other.  Since you only gain experience by doing 
something, I can confidently say I have zero copyright experience.


Again thanks.

--
Anthony G. Basile, Ph. D.
Professor of Information Technology
D'Youville College
Buffalo, NY 14201
(716) 829-8197



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-19 Thread Rich Freeman
On Sun, Nov 18, 2012 at 11:30 PM, Greg KH  wrote:
>
> Talk to a lawyer if you disagree with this.  The area of copyright law,
> and software, is very well defined (with one exception of the "major
> change to add your copyright, and even then, there's an agreed apon
> standard to follow).  Because of that, I disagree that you think this is
> something that is unknown at all.

I realize that it is illegal to remove a copyright line from a work
without permission, just as it is illegal to copy a work in the first
place without permission.  The question is whether the GPL gives such
permission, whether it is possible to give such permission, or at
least whether you can give somebody this permission and then sue them
for following through.

That's my main concern here.  Can somebody say, "sure, go ahead and
remove my name from the copyright line" and then sue you for doing it?

>
> But I'm not going to be able to change your mind :)  Please get the
> Foundation to write up the rules apon which Gentoo developers need to
> handle the copyright mark, so that there's no disagreement as to what to
> do, in any type of situation.

I'm not curious enough that I'd be willing to spend money on this.  If
somebody wants to change my mind they're welcome to provide me with a
reference for a relevant case.  I'm sure there are endless cases of
bad things happening to people removing copyright lines, just as there
are endless cases of people being sued for copying files.  I'm
concerned with cases where something bad has happened to somebody who
removed a copyright line after being given permission to do so, and
cases dealing with copyleft licenses and whether they grant this
permission.

I suspect the wisest course of action for the Foundation will be to
take the conservative approach.  However, I do not believe that this
is because this is legally required.  It is simply a matter of not
being wise to spend all that donated money fighting to prove that this
is the case.  After all, even if I'm completely right, that doesn't
mean that somebody can't sue me.  Winning a legal case in the US is a
very expensive proposition.  I'm sure that would be the advice of any
lawyer we retained.  All that said, a formal policy would be a good
idea.

Rich



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-18 Thread Greg KH
On Sun, Nov 18, 2012 at 11:21:20PM -0500, Richard Yao wrote:
> On 11/18/2012 11:22 PM, Greg KH wrote:
> > On Sun, Nov 18, 2012 at 11:05:05PM -0500, Richard Yao wrote:
> >> On 11/18/2012 09:58 PM, Greg KH wrote:
> > 
> > 
> > 
> >> We develop open source software in public repositories. A developer
> >> decided it would be helpful to change the software name systemd to
> >> eudev, among other things, in various files after misunderstanding what
> >> the Foundation officers in charge of legal matters had approved. You
> >> objected to it. I asked for clarification after seeing that your name
> >> had not been removed from any copyright notices. You explained your
> >> complaint. I asked you to wait for the person who wrote the commit to
> >> fix it. It was fixed.
> >>
> >> That is all that was necessary. Whining on the list did not wake the
> >> author of that commit sooner. Furthermore, the changes that you wanted
> >> would have been made in a few days had you not become involved.
> > 
> > None of the words you wrote here seem to me to be related to my response
> > about copyright, the Gentoo Foundation, and how copyright works for
> > software projects at all.  So I'm a bit confused, what are you concerned
> > about here?
> > 
> > greg k-h
> 
> Your issue has been resolved. You can stop beating the dead horse now.

I was responding to a discussion about how copyright works, and how it
should be marked as such for Gentoo-related projects, that was not
correct in my knowledge of copyright law.  It had nothing to do with "my
issue", or the udev issue at all, which is why I even changed the
subject.

Oh well.

*plonk*



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-18 Thread Greg KH
On Sun, Nov 18, 2012 at 10:29:35PM -0500, Rich Freeman wrote:
> On Sun, Nov 18, 2012 at 9:58 PM, Greg KH  wrote:
> >
> > True, but removing a copyright line doesn't change the real copyright of
> > a file, although it is generally considered something that you really
> > should not do at all (see your local copyright laws/rules for details.)
> 
> Agreed that removing the line does not change the actual copyright of
> the file, well, aside from anything new you stick on that line.
> 
> I'm not convinced that it is something you can't do if you're
> explicitly given permission to do so by the copyright holder.

Talk to a lawyer if you disagree with this.  The area of copyright law,
and software, is very well defined (with one exception of the "major
change to add your copyright, and even then, there's an agreed apon
standard to follow).  Because of that, I disagree that you think this is
something that is unknown at all.

But I'm not going to be able to change your mind :)  Please get the
Foundation to write up the rules apon which Gentoo developers need to
handle the copyright mark, so that there's no disagreement as to what to
do, in any type of situation.

thanks,

greg k-h



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-18 Thread Greg KH
On Sun, Nov 18, 2012 at 11:05:05PM -0500, Richard Yao wrote:
> On 11/18/2012 09:58 PM, Greg KH wrote:



> We develop open source software in public repositories. A developer
> decided it would be helpful to change the software name systemd to
> eudev, among other things, in various files after misunderstanding what
> the Foundation officers in charge of legal matters had approved. You
> objected to it. I asked for clarification after seeing that your name
> had not been removed from any copyright notices. You explained your
> complaint. I asked you to wait for the person who wrote the commit to
> fix it. It was fixed.
> 
> That is all that was necessary. Whining on the list did not wake the
> author of that commit sooner. Furthermore, the changes that you wanted
> would have been made in a few days had you not become involved.

None of the words you wrote here seem to me to be related to my response
about copyright, the Gentoo Foundation, and how copyright works for
software projects at all.  So I'm a bit confused, what are you concerned
about here?

greg k-h



Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-18 Thread Richard Yao
On 11/18/2012 09:58 PM, Greg KH wrote:
> On Sun, Nov 18, 2012 at 07:06:50AM -0500, Rich Freeman wrote:
>> COPYRIGHT
>>
>> I think this issue is best dealt with on the side - it has no bearing
>> on any of the really contentious points here.
>>
>> I note that the owners of the copyright on udev have announced to the
>> world that (emphasis mine):
>> You may modify your copy or copies of the Library or ANY PORTION OF
>> IT, thus forming a work based on the Library, and copy and distribute
>> such modifications or work under the terms of Section 1 above,
>> provided that you also meet all of these conditions...
>>
>> None of those conditions included keeping the copyright line intact.
> 
> True, but removing a copyright line doesn't change the real copyright of
> a file, although it is generally considered something that you really
> should not do at all (see your local copyright laws/rules for details.)
> 
>> Anybody can therefore alter the copyright line as they wish, as they
>> have been given explicit permission to do so.  They need only comply
>> with the other terms in the LGPL to do so (the most important being
>> licensing it under the LGPL and making the source available.
> 
> Heh, wait, no, you can not do that.  You can not modify a copyright line
> to add your own, without first doing one of the two things I discussed
> in the beginning.  Otherwise, don't you think that all of those big
> companies that are using Linux and other open source projects would have
> done something like this already?
> 
>> In fact, (L)GPL v3 has an optional attribution clause, and the fact
>> that they made this explicit is because some projects might not want
>> to give out this authorization.
> 
> Changing the lines in the comment block in the code files is not what
> attribution clauses are about at all.
> 
> I could go into details about copyright, and how it works, and how you
> need to treat it if you are a programmer, but I'm not a lawyer, and the
> rules are different in different countries and even states.
> 
> I have, however, worked with a very large number of lawyers, and
> companies, and have the basics down, and none of what you say above is
> really allowed at all, sorry.
> 
> Also note, if you just remove code from a file, you don't get copyright
> of the file, which is a fun thing to think about if you are trying to
> remove features from a product, or doing 'git revert' of specific
> patchsets.
> 
>> So, if you want an official ruling from the trustees we would need to
>> meet/vote on it and perhaps discuss with counsel, but my thinking is
>> that anybody distributing work under the (L)GPL has waived their right
>> to be named on the copyright line of any copies distributed by others,
> 
> Again, no, this is flat out not right.  Please discuss with counsel if
> you disagree and they can go into the details.
> 
>> and as far as I can tell I have found nothing to the contrary from any
>> authoritative source.
> 
> Talk to a copyright lawyer please.  I'm sure there is one that the
> Foundation uses, right?
> 
>> Again, that's my two cents and not a license for anybody to do
>> anything.  This topic did come up recently with regard to accepting
>> some other kind of outside work into Gentoo, and as I recall there was
>> some debate over whether the copyright notices could be changed.  I'd
>> have to dig up the details - I think the issue might have been mooted
>> before any kind of formal decision was reached...
> 
> I think this is something that the Foundation's counsel better get set
> up properly, as it really is a big deal, and can come back to cause big
> problems if done wrong.  I say this as someone who has been part of
> lawsuits dealing with this type of thing, and as someone who has worked
> with lawyers on copyright issues for open source projects for a very
> long time[1].
> 
> But as always, talk to a lawyer, I suggest that the Foundation do this
> to set up the proper guidelines and rules that all Gentoo developers
> need to follow.  That will clear all of this confusion up properly.
> 
> thanks,
> 
> greg k-h

We develop open source software in public repositories. A developer
decided it would be helpful to change the software name systemd to
eudev, among other things, in various files after misunderstanding what
the Foundation officers in charge of legal matters had approved. You
objected to it. I asked for clarification after seeing that your name
had not been removed from any copyright notices. You explained your
complaint. I asked you to wait for the person who wrote the commit to
fix it. It was fixed.

That is all that was necessary. Whining on the list did not wake the
author of that commit sooner. Furthermore, the changes that you wanted
would have been made in a few days had you not become involved.



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-18 Thread Rich Freeman
On Sun, Nov 18, 2012 at 9:58 PM, Greg KH  wrote:
>
> True, but removing a copyright line doesn't change the real copyright of
> a file, although it is generally considered something that you really
> should not do at all (see your local copyright laws/rules for details.)

Agreed that removing the line does not change the actual copyright of
the file, well, aside from anything new you stick on that line.

I'm not convinced that it is something you can't do if you're
explicitly given permission to do so by the copyright holder.

> Again, no, this is flat out not right.  Please discuss with counsel if
> you disagree and they can go into the details.

Well, certainly something worth doing in any case.

I think any answer given by anybody is going to be speculative, as
doubt that any court has ruled on whether removing names from a
copyright line licensed under the GPL is illegal.  There are fairly
few rulings of any kind concerning the GPL.  Copyright just wasn't
really written with copyleft in mind.

I suspect, as a result, that most lawyers would basically listen to my
argument and say "well, sure, you can argue that, and a judge might or
might not buy it, but do you really want to be sued over this to find
out?"  That's the issue with the law in most jurisdictions - the only
way you can truly find out if something is illegal is for somebody to
try it and go to court.  After all, who would have thought that you
could patent round corners?

Suppose I send you a program that I've copyrighted.  It has a line on
it saying "Copyright 2012 - Richard Freeman - see accompanying license
file." on it.  I tell you that I don't mind if you remove the
copyright line.  Can you remove it?  Now, suppose instead I tell you
that you can make any change you want in the file - can you remove it
now?  Now suppose I tell you that you can make any change in the file
that you want, as long as the copyright line says "see accompanying
license file" and that file is intact.  Can you remove the name?

That's the issue here - the copyright owner has given me a license to
do various things, including modify the file, and the file contains
the copyright line.  So, what normally would be illegal may in fact be
legal after all.  But, the only way to really be sure is to try it and
get sued.  And if you want to know how the law works in every country,
you'd need to be sued in every country.

Certainly interested in arguments to the contrary.

Rich



[gentoo-dev] Copyright issues (Was: udev-ng?)

2012-11-18 Thread Greg KH
On Sun, Nov 18, 2012 at 07:06:50AM -0500, Rich Freeman wrote:
> COPYRIGHT
> 
> I think this issue is best dealt with on the side - it has no bearing
> on any of the really contentious points here.
> 
> I note that the owners of the copyright on udev have announced to the
> world that (emphasis mine):
> You may modify your copy or copies of the Library or ANY PORTION OF
> IT, thus forming a work based on the Library, and copy and distribute
> such modifications or work under the terms of Section 1 above,
> provided that you also meet all of these conditions...
> 
> None of those conditions included keeping the copyright line intact.

True, but removing a copyright line doesn't change the real copyright of
a file, although it is generally considered something that you really
should not do at all (see your local copyright laws/rules for details.)

> Anybody can therefore alter the copyright line as they wish, as they
> have been given explicit permission to do so.  They need only comply
> with the other terms in the LGPL to do so (the most important being
> licensing it under the LGPL and making the source available.

Heh, wait, no, you can not do that.  You can not modify a copyright line
to add your own, without first doing one of the two things I discussed
in the beginning.  Otherwise, don't you think that all of those big
companies that are using Linux and other open source projects would have
done something like this already?

> In fact, (L)GPL v3 has an optional attribution clause, and the fact
> that they made this explicit is because some projects might not want
> to give out this authorization.

Changing the lines in the comment block in the code files is not what
attribution clauses are about at all.

I could go into details about copyright, and how it works, and how you
need to treat it if you are a programmer, but I'm not a lawyer, and the
rules are different in different countries and even states.

I have, however, worked with a very large number of lawyers, and
companies, and have the basics down, and none of what you say above is
really allowed at all, sorry.

Also note, if you just remove code from a file, you don't get copyright
of the file, which is a fun thing to think about if you are trying to
remove features from a product, or doing 'git revert' of specific
patchsets.

> So, if you want an official ruling from the trustees we would need to
> meet/vote on it and perhaps discuss with counsel, but my thinking is
> that anybody distributing work under the (L)GPL has waived their right
> to be named on the copyright line of any copies distributed by others,

Again, no, this is flat out not right.  Please discuss with counsel if
you disagree and they can go into the details.

> and as far as I can tell I have found nothing to the contrary from any
> authoritative source.

Talk to a copyright lawyer please.  I'm sure there is one that the
Foundation uses, right?

> Again, that's my two cents and not a license for anybody to do
> anything.  This topic did come up recently with regard to accepting
> some other kind of outside work into Gentoo, and as I recall there was
> some debate over whether the copyright notices could be changed.  I'd
> have to dig up the details - I think the issue might have been mooted
> before any kind of formal decision was reached...

I think this is something that the Foundation's counsel better get set
up properly, as it really is a big deal, and can come back to cause big
problems if done wrong.  I say this as someone who has been part of
lawsuits dealing with this type of thing, and as someone who has worked
with lawyers on copyright issues for open source projects for a very
long time[1].

But as always, talk to a lawyer, I suggest that the Foundation do this
to set up the proper guidelines and rules that all Gentoo developers
need to follow.  That will clear all of this confusion up properly.

thanks,

greg k-h

[1] I've worked with them so much, that I'm a "continuing education"
credit for lawyers in the USA when I give one of my various talks
about how open source projects are developed, and how the copyright
and license issues work within them.