Re: [GENERAL] Revised Copyright: is this more palatable? - Mailing list pgsql-hackers

From The Hermit Hacker
Subject Re: [GENERAL] Revised Copyright: is this more palatable?
Date
Msg-id Pine.BSF.4.21.0007041522430.833-100000@thelab.hub.org
Whole thread Raw
List pgsql-hackers
On Tue, 4 Jul 2000, Andrew Sullivan wrote:

> On Tue, Jul 04, 2000 at 05:51:14PM +0200, Jan Wieck wrote:
>
> >     The  new  license  should clearly make it impossible to later
> >     pull out things again.
>
> I'm confused about this.  I'm not a coder, so I beg forgiveness for my
> intrusion, but how would it be possible to revoke the license on code once
> contributed?
>
> If I distribute something under terms t(1), and then later distribute the
> same thing under terms t(2), even if terms t(2) revoke terms t(1), I can't
> go back and get the original distribution back.
>
> Now, in the case of something easily distributed (like code), if terms t(1)
> allow free distribution, then all one needs is to argue that one is copying
> that original distribution.  Am I missing something?
>
> Because of the above, it seems to me that once some copyrighted work has
> been opened, it can't be closed again.  Future developments by the original
> copyright owner can, of course, include the original copyrightedwork under
> different terms.  But even the original copyright owner can't go back and
> change the license forsomething in the past, no?

To the best of *my* knowledge, a copyright cannot be retro-actively
imposed on software ... but, I'm not a copyright lawyer, so may be wrong
on this ...

I *believe* what Jan was getting at was that the copyright should be made
such that, as our example has gone so far, if his TOAST contribution falls
under said copyright, he can't, at some later date, decide to pull *his*
code out of the tree ... but, it only works "from that day forward", not
retro-actively on any previous code he's submitted ...



pgsql-hackers by date:

Previous
From: kuznet@ms2.inr.ac.ru
Date:
Subject: Re: Fwd: Re: Fwd: Problem with recv syscall on socket when other side closed connection
Next
From: Pavel.Janik@linux.cz (Pavel Janík ml.)
Date:
Subject: current CVS: undefined reference to `PGLZ_RAW_SIZE'