Thread: Copyright

Copyright

From
Peter Eisentraut
Date:
This came down with my latest update and confused me quite a bit:

* Portions Copyright (c) 1996-2000, PostgreSQL, Inc

Since when do *they* own the copyright? Whatever happened to the good old
PostgreSQL Global Development Group? Assigning the copyright of an open
source project to a commercial entity is something unprecedented, and
quite frankly (without having anything at all against PostgreSQL, Inc) I
am not so excited about it.

-- 
Peter Eisentraut                  Sernanders väg 10:115
peter_e@gmx.net                   75262 Uppsala
http://yi.org/peter-e/            Sweden



Re: [HACKERS] Copyright

From
Bruce Momjian
Date:
[Charset ISO-8859-1 unsupported, filtering to ASCII...]
> This came down with my latest update and confused me quite a bit:
> 
> * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
> 
> Since when do *they* own the copyright? Whatever happened to the good old
> PostgreSQL Global Development Group? Assigning the copyright of an open
> source project to a commercial entity is something unprecedented, and
> quite frankly (without having anything at all against PostgreSQL, Inc) I
> am not so excited about it.

That is what I was told by Marc.  If we want to discuss it, go ahead. 
Such a change was planned in late December, though there was no
discussion who gets the copyright.  I believe he used PostgreSQL Inc.
because it is a legal entity, vs. the development team, which is not.

--  Bruce Momjian                        |  http://www.op.net/~candle pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: [HACKERS] Copyright

From
Tom Lane
Date:
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> ... I believe he used PostgreSQL Inc.
> because it is a legal entity, vs. the development team, which is not.

Right.  Although IANAL, I'm pretty sure it's pointless to slap a
copyright notice on something unless the copyright names an actual
legal entity (one which could go sue an infringer, if necessary).
The development team is not a person, corporation, or partnership,
so in the eyes of the law it doesn't exist.

I seem to recall some discussion of creating a separate legal entity
to hold the copyright, but offhand I don't see what it buys us
except more paperwork.  The same people (ie, the core developers)
would have the final say over what either that entity or PostgreSQL,
Inc does, so what's the difference?
        regards, tom lane


Re: [HACKERS] Copyright

From
"Ross J. Reedstrom"
Date:
On Fri, Jan 28, 2000 at 05:40:22PM -0500, Tom Lane wrote:
> Bruce Momjian <pgman@candle.pha.pa.us> writes:
> > ... I believe he used PostgreSQL Inc.
> > because it is a legal entity, vs. the development team, which is not.
> 
> Right.  Although IANAL, I'm pretty sure it's pointless to slap a
> copyright notice on something unless the copyright names an actual
> legal entity (one which could go sue an infringer, if necessary).
> The development team is not a person, corporation, or partnership,
> so in the eyes of the law it doesn't exist.
> 
> I seem to recall some discussion of creating a separate legal entity
> to hold the copyright, but offhand I don't see what it buys us
> except more paperwork.  The same people (ie, the core developers)
> would have the final say over what either that entity or PostgreSQL,
> Inc does, so what's the difference?
> 

Ah, corporate assets? What if someone bought out PostgreSQL, Inc., for
a huge sum of money. They'd get control of anything PostgreSQL, Inc.
has control over. One can't buy out a non-profit organization.

Ross
-- 
Ross J. Reedstrom, Ph.D., <reedstrm@rice.edu> 
NSBRI Research Scientist/Programmer
Computer and Information Technology Institute
Rice University, 6100 S. Main St.,  Houston, TX 77005


Re: [HACKERS] Copyright

From
Philip Warner
Date:
At 17:40 28/01/00 -0500, Tom Lane wrote:
>Bruce Momjian <pgman@candle.pha.pa.us> writes:
>> ... I believe he used PostgreSQL Inc.
>> because it is a legal entity, vs. the development team, which is not.
>
>Right.  Although IANAL, I'm pretty sure it's pointless to slap a
>copyright notice on something unless the copyright names an actual
>legal entity (one which could go sue an infringer, if necessary).
>The development team is not a person, corporation, or partnership,
>so in the eyes of the law it doesn't exist.
>
>I seem to recall some discussion of creating a separate legal entity
>to hold the copyright, but offhand I don't see what it buys us
>except more paperwork.  The same people (ie, the core developers)
>would have the final say over what either that entity or PostgreSQL,
>Inc does, so what's the difference?

Just curious, but why was this route chosen at all? The copyright of
original code presumably resided with the original developers (who may have
assigned it somewhere), and the copyright for modifications would reside
with their authors, who also have to assign it to PostgreSQL, Inc (in
writing), if it is to be binding (at least where I come from).

Wouldn't a simpler solution be to release PostgreSQL on a GPL or LGPL or
similar which requires the authors who wish to contribute to do the same?

I must admit I am a little paranoid about what amounts to a concentration
of power. I have no idea who owns PostgreSQL, Inc, but let's suppose the
owners die and it is found that they are in debt. Then the debtors come
along and try to work out how much the copyright of PostgreSQL is worth. It
could get very messy.

Similary, let's just assume the owners get bored, move on to other things
etc (like the original developers did). New developers may be held back by
doing work for these, now, faceless people. Similaryl, the 'old guard' may
not see the new developers as worthy of the mantle, so might withold the
code (this *could* be good).

As I said, I'm paranoid, but it doesn't seem to be a good way to do an open
source project. There also seems to be a potential conflict of interest, if
PostgreSQL is a company that also does consulting and customization of
PostgreSQL.

Just my 0.02c, and I'm sure that the current owners have the best of
intentions, but most legal problems (eg. GIF/LZW/Unisys) are born out of
people changing their minds about something.


----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.C.N. 008 659 498)             |          /(@)   ______---_
Tel: +61-03-5367 7422            |                 _________  \
Fax: +61-03-5367 7430            |                 ___________ |
Http://www.rhyme.com.au          |                /           \|                                |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/


Re: [HACKERS] Copyright

From
Ed Loehr
Date:
Philip Warner wrote:
> 
> Just curious, but why was this route chosen at all? The copyright of
> original code presumably resided with the original developers (who may have
> assigned it somewhere), and the copyright for modifications would reside
> with their authors, who also have to assign it to PostgreSQL, Inc (in
> writing), if it is to be binding (at least where I come from).

I'm curious about this as well.  I have been under the impression that
the only barrier to someone taking postgresql and making a company out
of it, supporting and shipping postgresql, would be satisfying
whatever the original (Berkeley?) copyright terms were.  I thought the
"leverage" that the core group holds here is simply that nobody else
has the technical familiarity with the software, and thus nobody else
could support it as well.

Does the core group, or Postgresql, Inc., or anyone else for that
matter, have any legal ownership/licensing rights over postgresql
beyond UCB?

Cheers,
Ed Loehr


Re: Copyright

From
bruc@stone.congenomics.com (Robert E. Bruccoleri)
Date:
Unless there are agreements in place to transfer copyright, the
copyright to the PostgreSQL source code belongs to *ALL* the authors
of it. Putting a copyright notice with PostgreSQL, Inc. is OK because
PostgreSQL, Inc. is one of those copyright owners, but anyone else who
contributed is also entitled to put a copyright notice on the
software. The fairest course of action is to reference the complete
list of contributors when the copyright is mentioned because they are
the true copyright owners.

However, the real issue with PostgreSQL is not the copyright, but
rather the permissions granted to everyone. As long as all the
contributors are happy with the permission notice, then all is OK.

+----------------------------------+------------------------------------+
| Robert E. Bruccoleri, Ph.D.      | Phone: 609 737 6383                |
| President, Congenomics, Inc.     | Fax:   609 737 7528                |
| 114 W Franklin Ave, Suite K1,4,5 | email: bruc@acm.org                |
| P.O. Box 314                     | URL:   http://www.congen.com/~bruc |
| Pennington, NJ 08534             |                                    |
+----------------------------------+------------------------------------+


Re: [HACKERS] Copyright

From
Tatsuo Ishii
Date:
> > I seem to recall some discussion of creating a separate legal entity
> > to hold the copyright, but offhand I don't see what it buys us
> > except more paperwork.  The same people (ie, the core developers)
> > would have the final say over what either that entity or PostgreSQL,
> > Inc does, so what's the difference?
> > 
> 
> Ah, corporate assets? What if someone bought out PostgreSQL, Inc., for
> a huge sum of money. They'd get control of anything PostgreSQL, Inc.
> has control over. One can't buy out a non-profit organization.

I am worried about that too. Maybe we need an organization something
like the Apache Software Foundation to hold the copyright.
--
Tatsuo Ishii


Re: [HACKERS] Copyright

From
The Hermit Hacker
Date:
On Fri, 28 Jan 2000, Ross J. Reedstrom wrote:

> On Fri, Jan 28, 2000 at 05:40:22PM -0500, Tom Lane wrote:
> > Bruce Momjian <pgman@candle.pha.pa.us> writes:
> > > ... I believe he used PostgreSQL Inc.
> > > because it is a legal entity, vs. the development team, which is not.
> > 
> > Right.  Although IANAL, I'm pretty sure it's pointless to slap a
> > copyright notice on something unless the copyright names an actual
> > legal entity (one which could go sue an infringer, if necessary).
> > The development team is not a person, corporation, or partnership,
> > so in the eyes of the law it doesn't exist.
> > 
> > I seem to recall some discussion of creating a separate legal entity
> > to hold the copyright, but offhand I don't see what it buys us
> > except more paperwork.  The same people (ie, the core developers)
> > would have the final say over what either that entity or PostgreSQL,
> > Inc does, so what's the difference?
> > 
> 
> Ah, corporate assets? What if someone bought out PostgreSQL, Inc., for
> a huge sum of money. They'd get control of anything PostgreSQL, Inc.
> has control over. One can't buy out a non-profit organization.

One can't buy out open source software either ... 

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 



Re: [HACKERS] Copyright

From
Philip Warner
Date:
At 12:53 29/01/00 +0900, Tatsuo Ishii wrote:
>> > I seem to recall some discussion of creating a separate legal entity
>> > to hold the copyright, but offhand I don't see what it buys us
>> > except more paperwork.  The same people (ie, the core developers)
>> > would have the final say over what either that entity or PostgreSQL,
>> > Inc does, so what's the difference?
>> > 
>> 
>> Ah, corporate assets? What if someone bought out PostgreSQL, Inc., for
>> a huge sum of money. They'd get control of anything PostgreSQL, Inc.
>> has control over. One can't buy out a non-profit organization.
>
>I am worried about that too. Maybe we need an organization something
>like the Apache Software Foundation to hold the copyright.

This sounds like a very good idea; I've sent some very general questions to
the Apache people asking about the issues (and costs) involved in setting
up the ASF - it'll be interesting to see what they say (if anything). If
anyone on the list, actually knows something about process, that would be
great too. 

Any US lawyers out there, by any chance?

I've often thought of donating funds for PGSQL, especially for features I
would like (like optimizer hints), but in the longer term, setting it up on
a good legal footing is probably a far more substantial contribution, and
far more needing of funds. Does anybody else feel the same way (monetarily
speaking)?




----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.C.N. 008 659 498)             |          /(@)   ______---_
Tel: +61-03-5367 7422            |                 _________  \
Fax: +61-03-5367 7430            |                 ___________ |
Http://www.rhyme.com.au          |                /           \|                                |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/


Re: [HACKERS] Copyright

From
Philip Warner
Date:
At 01:02 29/01/00 -0400, The Hermit Hacker wrote:
>> 
>> Ah, corporate assets? What if someone bought out PostgreSQL, Inc., for
>> a huge sum of money. They'd get control of anything PostgreSQL, Inc.
>> has control over. One can't buy out a non-profit organization.
>
>One can't buy out open source software either ... 

This depends on the definition of open source; I think Netscape is
OpenSource these days, but I doubt if anyone would be allowed to take the
sources and create "Petscape: The Dog's Browser". But, as far as I know, I
could go away tomorrow with the PostgreSQL sources and create "Mostgress",
so long as I did not try to sell it. AFAIK, I might even get away with
selling it, but it's not really the point.

What matters is that it remains open, free, and modifyable by anyone, for
any purpose.

This does bring up the larger question of what happened to the original
copyrights? Is this covered in Bruce's upcoming book?


----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.C.N. 008 659 498)             |          /(@)   ______---_
Tel: +61-03-5367 7422            |                 _________  \
Fax: +61-03-5367 7430            |                 ___________ |
Http://www.rhyme.com.au          |                /           \|                                |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/


Re: [HACKERS] Copyright

From
Bruce Momjian
Date:
> What matters is that it remains open, free, and modifiable by anyone, for
> any purpose.
> 
> This does bring up the larger question of what happened to the original
> copyrights? Is this covered in Bruce's upcoming book?

The confusing part is that the Berkeley copyright allows the code to be
integrated into any product, so you can call it Momgres and close the
source, and there is nothing we can do about it.  At least that is the
meaning of the Berkeley copyright.

Many people have taken Berkeley code, added it into their kernels, and
print Berkeley when the system boots up, and they have satisfied the
copyright.

What is quite confusing to me is that though we have copyrighted the
code now, we don't have a statement saying what that copyright allows
people to do with the code.  And with no statement, we are basically
doing an "all rights reserved" thing, I think, which is certainly not
what is intended.

In fact, there can be an argument that we were never open since 1996
because we didn't have any copyright covering years after 1996, and
there is an implied copyright to all works, even if not stated.

Now, I don't mean to suggest that this was intended, but the more I
think about it, the more I wonder.  We have never enforced the
copyright, so there may be no legal basis for it, but I believe there is
some muddy water here.

This all started because I asked about copyright issues around Christmas
(as someone reminded me), and we agreed to copyright the code via
PostgreSQL Inc.  Now that we have done that, it seems we may have a
little more to do.

--  Bruce Momjian                        |  http://www.op.net/~candle pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: [HACKERS] Re: Copyright

From
Tom Lane
Date:
bruc@stone.congenomics.com (Robert E. Bruccoleri) writes:
> However, the real issue with PostgreSQL is not the copyright, but
> rather the permissions granted to everyone. As long as all the
> contributors are happy with the permission notice, then all is OK.

I think that's an excellent point that bears underlining.  All the
original code bore a UC Berkeley copyright --- but that didn't make
anyone unhappy, or stop any of us from doing what we wanted to do
with the code, because Berkeley's license terms are loose enough
not to pose any problems.

The license terms are not going to change.  Someone suggested switching
to GPL or LGPL terms, but we cannot do that without (a) violating the
Berkeley terms, which we are still bound by, and (b) losing many
contributors who work in commercial settings and would not find a
GPL'd database usable for their purposes.  (Berkeley terms are not
a problem for someone who wants to use code as a component of a
larger proprietary system --- but GPL terms are.)

As long as those terms don't change, adding PostgreSQL Inc (or
PostgreSQL Nonprofit Copyright Holding Corporation, or anything else)
to the copyright notices doesn't really change anything, except for
adding one more line to the boilerplate notice that people aren't
supposed to strip out of their copies.  PostgreSQL Inc can't sell the
rights to Postgres, because it hasn't got any rights that anyone else
hasn't got.  *Anyone* could take the code and start developing it
independently, just as the current set of developers did with Berkeley's
code.  And if PostgreSQL Inc did something that any significant number
of developers were unhappy with, that's exactly what those developers
would do.

So, while I don't have anything against forming a nonprofit organization
to hold the copyright on behalf of the development team, I really doubt
that it makes any difference.  The thing to keep your eye on and guard
jealously is the license/terms-of-distribution.  If anyone proposes
mucking with those, THAT is the time to start hollering.
        regards, tom lane


Re: [HACKERS] Copyright

From
Don Baccus
Date:
At 12:53 PM 1/29/00 +0900, Tatsuo Ishii wrote:
>> 
>> Ah, corporate assets? What if someone bought out PostgreSQL, Inc., for
>> a huge sum of money. They'd get control of anything PostgreSQL, Inc.
>> has control over. One can't buy out a non-profit organization.
>
>I am worried about that too. Maybe we need an organization something
>like the Apache Software Foundation to hold the copyright.

A couple of points (as an outsider)...

I have no doubt that the organization of PG, Inc and the copyright
statements which reflect that are done in good faith.

If the distribution license is explicit and "loose", the copyright
issue shouldn't really matter much, i.e. the distribution terms
under the existing license are such that you can do whatever you
want to the code including productize it.

These terms supercede copyright in the sense that the copyright
says "we assert ownership", and having said that, the license
says "we owners say that you can do what you want".

So...maybe the concerns shouldn't be focused so much on the 
copyright issue as in doing whatever's necessary to make sure
that the license terms are perpetuated?

The BSD license under which it is distributed would seem to
do that...each distribution today goes out under that, unless
that's changed which I don't think it has.

The questions about "What happens when the postgres, inc
owner(s) dies?" is valid, and maybe some sort of protection
can be built up that ensures that postgres is distributed
under the same loose license it is today.  Obviously the
U can make that claim for most of the code anyway, but
PG development is also an international phenomena so it
isn't clear how strong that claim is.  



- Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert
Serviceand other goodies at http://donb.photo.net.
 


Re: [HACKERS] Copyright

From
Philip Warner
Date:
At 00:42 29/01/00 -0500, Bruce Momjian wrote:
>> What matters is that it remains open, free, and modifiable by anyone, for
>> any purpose.
>> 
>> This does bring up the larger question of what happened to the original
>> copyrights? Is this covered in Bruce's upcoming book?
>
...etc...
>
>This all started because I asked about copyright issues around Christmas
>(as someone reminded me), and we agreed to copyright the code via
>PostgreSQL Inc.  Now that we have done that, it seems we may have a
>little more to do.

It's probably a little more than just putting the notices in the code. In
Australia, copyright rests with the writer unless it is explicitly granted
in writing to another entity by the author, or unless a singed contract of
service exists which grants copyright of works performed directly in the
course of performing those service.

If the US & Canada are similar, the upshot of this is that you'll need to
get the contributors (and Berkely) to sign their copyrights over to
PosgreSQL, Inc, before you can lawfully place those copyright notices in
the code. I would *guess* that there would be some resistance to this.

It's a hell of a lot simpler to leave the copyright with the authors, who
then grant usage under a GPL/LGPL or whatever. Or, set up an arms-length
entity designed to promote free distribution of PostgreSQL that authorsd
may feel happy about assigning their copyrights to.

Again, just my 0.02c, but copyright is a very thorny issue designed to
protect authors - it's a pity to take that away from them. I am very happy
that the copyright of the code I have contributed to, eg, the GD graphics
library remains with me, but that it can be freely used & distributed in
GD. I would not want to sign my rights to that code away, then be told by
the person that buys GD from Tom Boutell that I am no longer permitted to
use the code I wrote.



----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.C.N. 008 659 498)             |          /(@)   ______---_
Tel: +61-03-5367 7422            |                 _________  \
Fax: +61-03-5367 7430            |                 ___________ |
Http://www.rhyme.com.au          |                /           \|                                |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/


Re: [HACKERS] Copyright

From
Don Baccus
Date:
At 12:42 AM 1/29/00 -0500, Bruce Momjian wrote:

>In fact, there can be an argument that we were never open since 1996
>because we didn't have any copyright covering years after 1996, and
>there is an implied copyright to all works, even if not stated.

Licenses compliment copyright, pure and simple.  In other words, as
a photographer (http://donb.photo.net) I defend my copyright, yet
I give permission (license) students and a wide variety of other
people to make free use of my work.  Yet I still charge other 
entities for this right.  

When I license my work for use, I in no way diminish my copyright.
This is true even if I release it into the public domain, i.e. if
my license says "you can use this for whatever you want!".  I still
don't waive my copyright (though I've shot my foot in terms of 
getting damages for use, because if you say folks can use your
photos for free you can't expect to get paid when they accept your
license terms for free use!)

License...copyright...not the same.

>Now, I don't mean to suggest that this was intended, but the more I
>think about it, the more I wonder.  We have never enforced the
>copyright, so there may be no legal basis for it, but I believe there is
>some muddy water here.

Last time I looked (which I admit was like 15 years ago) enforcement of
copyright wasn't actually an issue.  What's an issue is getting 
compensation for unapproved use.  This is where a registered copyright
comes in (you can collect punitive as well as actual damages and the
standard of proof of ownership is far, far lower where you've registered
the copyrighted entity - if you don't register, you can only collect
actual damages.  Since punitive damages can be 3x actual in the US,
you can see why lawyers are more interested in taking a case regarding
a registered copyright on contingency than one regarding an unregistered
copyright - plus the standard of proof of ownership is less).

Of course, it's hard to prove damages or even 3x punitive damages
when you GIVE YOUR STUFF AWAY FOR FREE! :)

So...you probably haven't given up any rights to sue someone for
"using my stuff without permission that I give away for free" but
your compensation for these extra copies that would be free anyway?

Not enough to cover your legal costs...

The above ignores licensing, the PG license makes it clear we don't
have to ask permission to use this stuff.  In essence, the PG 
license is stating that the copyright holders and otherwise code
owners are granting lots and lots of freedom to the recipient.

You can't legally win saying "I gave it away for free with no
restriction, but I still own the copyright and have changed my
mind, and now these folks have to pay!".

[you could for FUTURE distribution, but not past]

Despite all the above, things get cloudly when (say) the PG 
core gets together in Fiji for a big bash and coding party
and a Tsunami wipes everyone out at once and PG, Inc is left
without owners, only heirs of owners...

Worth worrying about?  I don't think so...as long as the latest
release was still out there with the current license, other
folks around the world could pick it up and any greedy PG, Inc
heirs would be left without a leg to stand on.

Not because of copyright, because of the license agreement under
which we are granted the use of the copyrighed material.

>This all started because I asked about copyright issues around Christmas
>(as someone reminded me), and we agreed to copyright the code via
>PostgreSQL Inc.  Now that we have done that, it seems we may have a
>little more to do.

Well...you can't just copyright someone's work without their permission.
When (say, Peter) makes a contribution you can't just say "OK, now it
is copyright PG, Inc" if Peter didn't agree to this arrangement.  Because
he has copyright in his code.  Of course, his code isn't worth much without
the rest of the 250,000 lines of PG but that's not the point.

I think the idea of looking at the Apache Foundation's sound, because
it is possible they've looked more deeply into this and have found
solutions.

I suspect that everyone here has the same general impression of what is
wanted, but getting the *bleeping* legal structure organized to recognize
it is difficult especially given the inheritance issue (with the original
UC license).  

Face it, the legal framework in the US isn't really set up to cater
to those who work hard and give their work freely to others...PG, Inc
etc needs to be creative.




- Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert
Serviceand other goodies at http://donb.photo.net.
 


Re: [HACKERS] Re: Copyright

From
Philip Warner
Date:
At 00:52 29/01/00 -0500, Tom Lane wrote:
>bruc@stone.congenomics.com (Robert E. Bruccoleri) writes:
>> However, the real issue with PostgreSQL is not the copyright, but
>> rather the permissions granted to everyone. As long as all the
>> contributors are happy with the permission notice, then all is OK.
>
>I think that's an excellent point that bears underlining.  All the
>original code bore a UC Berkeley copyright --- but that didn't make
>anyone unhappy, or stop any of us from doing what we wanted to do
>with the code, because Berkeley's license terms are loose enough
>not to pose any problems.
>
>The license terms are not going to change.  Someone suggested switching
>to GPL or LGPL terms, but we cannot do that without (a) violating the
>Berkeley terms, which we are still bound by, and (b) losing many
>contributors who work in commercial settings and would not find a
>GPL'd database usable for their purposes.  (Berkeley terms are not
>a problem for someone who wants to use code as a component of a
>larger proprietary system --- but GPL terms are.)

LGPL allows some commercial use, but I agree, they are both inappropriate
agreements, especially if you want to allow people to write a commercial DB
based on PostgreSQL, which is a very good thing to allow.

When you refer to the license terms, do you mean the 'COPYRIGHT' file in
the root directory, or is there something more?


>As long as those terms don't change, adding PostgreSQL Inc (or
>PostgreSQL Nonprofit Copyright Holding Corporation, or anything else)
>to the copyright notices doesn't really change anything, except for
>adding one more line to the boilerplate notice that people aren't
>supposed to strip out of their copies.  PostgreSQL Inc can't sell the
>rights to Postgres, because it hasn't got any rights that anyone else
>hasn't got.

Now I'm confused. I thought there was a notice stating that PostgreSQL, Inc
had copy right? If that is the case, then they *can* sell it, and the buyer
could revise the license terms. This is a sort of inverse-Unisys trick:

1. Start with a free open source product
2. Shift the copyright of new code to yourself. The old code remains as it
was.
3. Sponsor and encourage some very nice changes to optimizers, OO support
and RI (naturally shifting copyright of the new stuff your organization)
4. When it's all stable, get taken over by someone who enforces the
copyright on the recent changes, and prevents further distribution.
5. Open source PosgreSQL development falls back to 3 year old sources, with
possible further copyright arguments.

I agree that this is *very* unlikely, but if such a scenario can be
prevented by some simple changes (like a non-prfit organization that has a
clear charter), then it may be worth doing.


>  *Anyone* could take the code and start developing it
>independently, just as the current set of developers did with Berkeley's
>code.  And if PostgreSQL Inc did something that any significant number
>of developers were unhappy with, that's exactly what those developers
>would do.
>
>So, while I don't have anything against forming a nonprofit organization
>to hold the copyright on behalf of the development team, I really doubt
>that it makes any difference.  The thing to keep your eye on and guard
>jealously is the license/terms-of-distribution.  If anyone proposes
>mucking with those, THAT is the time to start hollering.

As I said above, I'd like to know where they are, if you mean something
more than the COPYRIGHT file. The big advantage of a separate entity is
that it has a clear charter and no conflict of interest. Disadvantage is
that, I presume, it costs $$$.


----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.C.N. 008 659 498)             |          /(@)   ______---_
Tel: +61-03-5367 7422            |                 _________  \
Fax: +61-03-5367 7430            |                 ___________ |
Http://www.rhyme.com.au          |                /           \|                                |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/


Re: [HACKERS] Re: Copyright

From
Don Baccus
Date:
At 12:52 AM 1/29/00 -0500, Tom Lane wrote:

>As long as those terms don't change, adding PostgreSQL Inc (or
>PostgreSQL Nonprofit Copyright Holding Corporation, or anything else)
>to the copyright notices doesn't really change anything, except for
>adding one more line to the boilerplate notice that people aren't
>supposed to strip out of their copies. 

I think this is the concern (not mine, raised by others) - what
guarantee is there that PG, Inc couldn't change the terms if 
(say) a new disease cropped up that killed all believers in Open
Source? :)  (yes intentionally silly).

In reality, only CHANGES could fall under more restrictive licensing,
but these changes might become intertwined in a way that made the
original distribution terms moot.  

This could be really simple to fix in legal terms.  With a not
for profit, distribution and development of a free and unencumbered
system could probably be incorporated into the bylaws and this may
be why the Apache Foundation was formed.  It's harder with companies,
which by definition are formed to be profitable and indeed in the
eyes of the IRS are supposed to strive for that goal (though there
is no need to succeed).

So...maybe "Inc" isn't the right long-term shape of the entity?

Personally, I don't think anyone should be terribly concerned about
this.  But I can see how some, especially folks who aren't US
citizens and perhaps don't know much about the realities of all this
in US law, could become concerned.



- Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert
Serviceand other goodies at http://donb.photo.net.
 


Re: [HACKERS] Copyright

From
Don Baccus
Date:
At 05:01 PM 1/29/00 +1100, Philip Warner wrote:

>It's probably a little more than just putting the notices in the code. In
>Australia, copyright rests with the writer unless it is explicitly granted
>in writing to another entity by the author, or unless a singed contract of
>service exists which grants copyright of works performed directly in the
>course of performing those service.

This could probably be argued here, too, though the weight of oral
and implied conditions weigh heavily here.  It would be hard for a
significant contributor, who by definition would spend a lot of 
time working with the code and being social with "the group", to claim
they were unaware that their code would be distributed.

And what would be the remedy?  The code contribution's worthless without
the database.  If there's a novel or patentable idea in the code snippet
you could still patent it and be nice and grant the PG distribution the
right to use it royalty free.  How does modern (screwed-up, IMO) software
patenting possibilities impact possible contributions, oh my, another
can of worms!

Anyway, anyone who contributes code to the repository is doing so with
the intent of its being distributed.  I don't think good lawyers would 
have much trouble with defending that part of the arrangement.

>If the US & Canada are similar, the upshot of this is that you'll need to
>get the contributors (and Berkely) to sign their copyrights over to
>PosgreSQL, Inc, before you can lawfully place those copyright notices in
>the code. I would *guess* that there would be some resistance to this.

So, what, you sign every "XXX" comment with a copyright?

I don't think so.  

Things are muddied by the fact that there's no legal relationship between
PG, Inc and the individuals (as opposed to your working and being paid
by a company, which sets up a relationship with implicit rules).

>It's a hell of a lot simpler to leave the copyright with the authors, who
>then grant usage under a GPL/LGPL or whatever. Or, set up an arms-length
>entity designed to promote free distribution of PostgreSQL that authorsd
>may feel happy about assigning their copyrights to.

Which again is probably like the Apache Foundation or whatever it is 
called.

>Again, just my 0.02c, but copyright is a very thorny issue designed to
>protect authors - it's a pity to take that away from them.

Do you have newspapers in Australia?  I seem to recall you do from my
one visit there :)

Do these newspapers have a "letters to the editor" column?  If so, do
the newspapers make each and every contributor sign over their rights
before publishing such letters?

I know in the US they don't.  

There's an explicit permission to publish when you mail in your letter
to the editor.  If you were to sue, the court would have a couple of
questions:

1. Did you send your letter in so it WOULDN'T be published?  When you  read the little blurb in the paper that said
"writeyour opinion  letters for consideration of publishment to xyz box" that they  would never publish it?
 

and importantly:

2. What was the financial harm done you by their publishing it.
  (non-registered copyrights are strictly a civil affair here)

> I am very happy
>that the copyright of the code I have contributed to, eg, the GD graphics
>library remains with me, but that it can be freely used & distributed in
>GD. I would not want to sign my rights to that code away, then be told by
>the person that buys GD from Tom Boutell that I am no longer permitted to
>use the code I wrote.

Yes, of course.

The legend, though, says "portions copyright 1996-2000 by PG, Inc."

It doesn't identify which portions.  Nor does the original statement
by UC.  The reality is that no one could necessarily claim that any
contribution you make is part of the "portions".



- Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert
Serviceand other goodies at http://donb.photo.net.
 


Re: [HACKERS] Copyright

From
Philip Warner
Date:
At 22:32 28/01/00 -0800, Don Baccus wrote:
>At 05:01 PM 1/29/00 +1100, Philip Warner wrote:
>
>>It's probably a little more than just putting the notices in the code. In
>>Australia, copyright rests with the writer unless it is explicitly granted
>>in writing to another entity by the author, or unless a singed contract of
>>service exists which grants copyright of works performed directly in the
>>course of performing those service.
>
>This could probably be argued here, too, though the weight of oral
>and implied conditions weigh heavily here.  It would be hard for a
>significant contributor, who by definition would spend a lot of 
>time working with the code and being social with "the group", to claim
>they were unaware that their code would be distributed.
>
>And what would be the remedy?  The code contribution's worthless without
>the database.  If there's a novel or patentable idea in the code snippet
>you could still patent it and be nice and grant the PG distribution the
>right to use it royalty free.  How does modern (screwed-up, IMO) software
>patenting possibilities impact possible contributions, oh my, another
>can of worms!
>
>Anyway, anyone who contributes code to the repository is doing so with
>the intent of its being distributed.  I don't think good lawyers would 
>have much trouble with defending that part of the arrangement.

As you say, there is an implied license to distribute. Similarly, if they
remove theire code, there is an implied revocation of the license. As you
said earlier, this is nothing to do with copyright. Copyright is the thing
that gives you the ability to write your own license.


>>If the US & Canada are similar, the upshot of this is that you'll need to
>>get the contributors (and Berkely) to sign their copyrights over to
>>PosgreSQL, Inc, before you can lawfully place those copyright notices in
>>the code. I would *guess* that there would be some resistance to this.
>
>So, what, you sign every "XXX" comment with a copyright?
>
>I don't think so.  

Well, somone told me that the GNU developers have to do just that - they
sign a piece of paper up front waiving copyright. I've only heard this from
one source, though.


>Things are muddied by the fact that there's no legal relationship between
>PG, Inc and the individuals (as opposed to your working and being paid
>by a company, which sets up a relationship with implicit rules).
>
>>It's a hell of a lot simpler to leave the copyright with the authors, who
>>then grant usage under a GPL/LGPL or whatever. Or, set up an arms-length
>>entity designed to promote free distribution of PostgreSQL that authorsd
>>may feel happy about assigning their copyrights to.
>
>Which again is probably like the Apache Foundation or whatever it is 
>called.

Yes, I assume so. I hope they get back to me...


>>Again, just my 0.02c, but copyright is a very thorny issue designed to
>>protect authors - it's a pity to take that away from them.
>
>Do you have newspapers in Australia?  I seem to recall you do from my
>one visit there :)
>
>Do these newspapers have a "letters to the editor" column?  If so, do
>the newspapers make each and every contributor sign over their rights
>before publishing such letters?
>
>I know in the US they don't.  
>
>There's an explicit permission to publish when you mail in your letter
>to the editor.  If you were to sue, the court would have a couple of
>questions:
>

Again, there is an implied license for a one-off usage, but no loss of
copyright. They could not publish my collected letters in a book without
obtaining further permission.


>> I am very happy
>>that the copyright of the code I have contributed to, eg, the GD graphics
>>library remains with me, but that it can be freely used & distributed in
>>GD. I would not want to sign my rights to that code away, then be told by
>>the person that buys GD from Tom Boutell that I am no longer permitted to
>>use the code I wrote.
>
>Yes, of course.
>
>The legend, though, says "portions copyright 1996-2000 by PG, Inc."
>
>It doesn't identify which portions. Nor does the original statement
>by UC.  The reality is that no one could necessarily claim that any
>contribution you make is part of the "portions".

As you said earlier, we all agree that they are doing this in the best
interests on PostgreSQL. The question is, what are they trying to achieve,
and can we achieve a better result another way?

As the law stands here, the only portions the company would own would be
the portions written by their employees while working at the company's
direction (assuming of course their work agreement assigns copyright to
their employer).

I'm not trying to offend anyone - as you say, I think we all want the same
result.


----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.C.N. 008 659 498)             |          /(@)   ______---_
Tel: +61-03-5367 7422            |                 _________  \
Fax: +61-03-5367 7430            |                 ___________ |
Http://www.rhyme.com.au          |                /           \|                                |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/


Re: [HACKERS] Copyright

From
Thomas Lockhart
Date:
> This depends on the definition of open source; I think Netscape is
> OpenSource these days, but I doubt if anyone would be allowed to take the
> sources and create "Petscape: The Dog's Browser". But, as far as I know, I
> could go away tomorrow with the PostgreSQL sources and create "Mostgress",
> so long as I did not try to sell it. AFAIK, I might even get away with
> selling it, but it's not really the point.

Yes you could. The original Postgres developers (or at least some of
them) did just that in founding Illustra. They sold the company a
couple of years later for $50M US to Informix.

> What matters is that it remains open, free, and modifyable by anyone, for
> any purpose.

The original sources, and the modified sources *that we know about*
(someone could have and probably has taken the source code, modified
it, and not contributed back the changes) are always fair game to be
taken out of open source status. That is an artifact or benefit or
downside of the BSD license, depending on your PoV.

> This does bring up the larger question of what happened to the original
> copyrights? Is this covered in Bruce's upcoming book?

The original copyrights are still valid and travel with the code.
However, afaict they are designed to release UC Berkeley from
liability and to preserve some credit for the original work, not to
allow Berkeley to assert ownership control over derivative sources
(into which category I think the current PostgreSQL tree falls, so to
speak).

I think Marc is concerned that there be someone or something able to
represent the current code tree, and to prevent hijacking of the
PostgreSQL (and perhaps Postgres) names from this open source group.
He has been consistantly adamant about preserving the BSD copyright,
which leave the maximum flexibility for the use of the code tree
basically for any purpose by anyone. That isn't quite the same goal of
GPL, but check the archives for threads which cover these topics
exhaustively.
                   - Thomas

-- 
Thomas Lockhart                lockhart@alumni.caltech.edu
South Pasadena, California


Re: [HACKERS] Re: Copyright

From
Tom Lane
Date:
Don Baccus <dhogaza@pacifier.com> writes:
> I think this is the concern (not mine, raised by others) - what
> guarantee is there that PG, Inc couldn't change the terms if 
> (say) a new disease cropped up that killed all believers in Open
> Source? :)  (yes intentionally silly).

Well, the critical point here is that neither PG, Inc nor anyone
else can *retroactively* change the terms of distribution.  The
copies that are out there are out there, with the terms of
distribution stated right in them.  Anyone can pick one up and
start doing their own thing with the code.  Neither UC Berkeley nor
any PostgreSQL contributor would have a leg to stand on to stop them;
you think the courts will look kindly on "oh, we didn't mean what we
said in the terms of distribution"?

The worst-case possible scenario is that Marc goes around the bend
and, five minutes before the release of version 7.42, announces that
7.42 will be distributed under new terms that everyone else thinks are
too tight.  Everyone else just flips him the bird, goes back to 7.41
and continues on with life.  (Furthermore, if anyone felt like suing,
such a last-minute switcheroo would never hold up in court.  Anyone
who had contributed code to 7.42 under the reasonable expectation that
it would be licensed just like 7.41 would have plenty of grounds to
say "wait a minute, where do you think you're going with my code?")

Same scenario applies if Marc gets run over by a truck and the new
owners of PG Inc try to do something unreasonable.  The fact is that
as long as the terms of distribution stay the same, PG Inc doesn't
have any real ability to hurt anyone.

If anyone wants to look into Apache and see how it's set up, I've got no
problem with taking a look.  I think it's real easy to make a mountain
out of a molehill in this area, however.  Look at FSF --- they actually
require signed paperwork (hard copy, not email) from any potential
contributor before they will accept code contributions.  Do we want to
get that anal-retentive?  I hope not.
        regards, tom lane


Re: [HACKERS] Re: Copyright

From
Tom Lane
Date:
Philip Warner <pjw@rhyme.com.au> writes:
> When you refer to the license terms, do you mean the 'COPYRIGHT' file in
> the root directory, or is there something more?

Yeah.  I have seen more extensive statements of the standard UC Berkeley
license terms (didn't BSD come with a different statement?) but that's
the one we are working with.

> Now I'm confused. I thought there was a notice stating that PostgreSQL, Inc
> had copy right? If that is the case, then they *can* sell it, and the buyer
> could revise the license terms.

Not retroactively.  Someone could try to do *new* development under
more restrictive terms, or just plain do some traditional proprietary
development using Postgres as a base.  They've got just as much right
to use the code in that way as you or I do to use it as we want to.
But I doubt many of the current contributors would help.

> The big advantage of a separate entity is that it has a clear charter
> and no conflict of interest.

Only to the extent that the people sitting on its board of directors
have no conflict of interest --- otherwise they could easily vote to
make the separate entity do something unhappy-making.  AFAICS these
would be more or less the same people who control PostgreSQL Inc;
namely the core developers.  If you don't trust them when they're
wearing one hat, why trust them when wearing another?
        regards, tom lane


Re: [HACKERS] Copyright

From
Thomas Lockhart
Date:
> What is quite confusing to me is that though we have copyrighted the
> code now, we don't have a statement saying what that copyright allows
> people to do with the code.  And with no statement, we are basically
> doing an "all rights reserved" thing, I think, which is certainly not
> what is intended.

Here is what we have now:

PostgreSQL is Copyright © 1996-9 by the PostgreSQL Global Development
Group, and is distributed under the terms of the Berkeley license. 

Postgres95 is Copyright © 1994-5 by the Regents of the University of
California. Permission to use, copy, modify, and distribute this
software and its documentation for any purpose,
without fee, and without a written agreement is hereby granted,
provided that the above copyright notice and this paragraph and the
following two paragraphs appear in all copies. 

In no event shall the University of California be liable to any party
for direct, indirect, special, incidental, or consequential damages,
including lost profits, arising out of the use of this
software and its documentation, even if the University of California
has been advised of the possibility of such damage. 

The University of California specifically disclaims any warranties,
including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. The software
provided hereunder is on an "as-is" basis, and the University of
California has no obligations to provide maintainance, support,
updates, enhancements, or modifications. 


What we may need to do is be more explicit; perhaps we should restate
the text of the Berkeley copyright but substitute another group as the
current copyright holder, asking that credit be given to the group
when using or distributing the software.

afaict that is a perfectly reasonable request to make of users of the
code, and it gives all of us open-source contributors a way to see
where our work is being used in the future. That's part of what makes
this fun...
                   - Thomas

-- 
Thomas Lockhart                lockhart@alumni.caltech.edu
South Pasadena, California


Re: [HACKERS] Copyright

From
Tom Lane
Date:
Thomas Lockhart <lockhart@alumni.caltech.edu> writes:
> The original sources, and the modified sources *that we know about*
> (someone could have and probably has taken the source code, modified
> it, and not contributed back the changes) are always fair game to be
> taken out of open source status.

The above could easily be misinterpreted.  I believe the point Thomas
meant to make is that anyone is free to make a derivative version that
they choose not to release as open source.  It does *not* mean that
someone can take away your right to use existing code that was already
released with a Berkeley-style license.

> The original copyrights are still valid and travel with the code.
> However, afaict they are designed to release UC Berkeley from
> liability and to preserve some credit for the original work, not to
> allow Berkeley to assert ownership control over derivative sources
> (into which category I think the current PostgreSQL tree falls, so to
> speak).

Right, and I think that it's past time that the Postgres group (in
the person of PG Inc, or some other entity if that's what a majority
want) explicitly make the same statements that UC Berkeley has made.
Anyone here want to be on the hook for liability when some big
company's database crashes?  Not me...

> I think Marc is concerned that there be someone or something able to
> represent the current code tree, and to prevent hijacking of the
> PostgreSQL (and perhaps Postgres) names from this open source group.

That's actually quite a separate issue.  Trademarking the name
"PostgreSQL" might be a good idea to prevent some random bozo from
claiming ownership of it.  (In reality, I think any attempt by
someone else to register that name as a database trademark at this
point could easily be shot down, but it would be far cheaper to
register the mark pre-emptively than to file suit against someone's
predatory registration.)  Yet ... on the other hand, if it were a
trademark then someone *could* buy it off PG Inc.  If that happened,
we (the community) would still have the rights to use the Postgres code,
but we'd have to find another name for it ;-).
        regards, tom lane


Re: [HACKERS] Copyright

From
Michael Meskes
Date:
On Fri, Jan 28, 2000 at 05:07:43PM -0600, Ross J. Reedstrom wrote:
> Ah, corporate assets? What if someone bought out PostgreSQL, Inc., for
> a huge sum of money. They'd get control of anything PostgreSQL, Inc.
> has control over. One can't buy out a non-profit organization.

Which brings up the question whether PostgreSQL Inc. is a profit or a
non-profit organizationn.

AFARC that's the way Debian solved this problem, by forming a non-profit
organization name Software in the Public Interest (SPI) Inc.

Michael-- 
Michael Meskes                         | Go SF 49ers!
Th.-Heuss-Str. 61, D-41812 Erkelenz    | Go Rhein Fire!
Tel.: (+49) 2431/72651                 | Use Debian GNU/Linux!
Email: Michael@Fam-Meskes.De           | Use PostgreSQL!


Re: [HACKERS] Copyright

From
Michael Meskes
Date:
On Sat, Jan 29, 2000 at 04:31:55PM +1100, Philip Warner wrote:
> This depends on the definition of open source; I think Netscape is
> OpenSource these days, but I doubt if anyone would be allowed to take the

The new version 5 code yes. The old version 4 is just given away for free.

> sources and create "Petscape: The Dog's Browser". But, as far as I know, I
> could go away tomorrow with the PostgreSQL sources and create "Mostgress",
> so long as I did not try to sell it. AFAIK, I might even get away with
> selling it, but it's not really the point.

Yes, you can sell Mostgress. That's one of the problems with a BSD type
license. That's why may use GPL for there open source projects.

> What matters is that it remains open, free, and modifyable by anyone, for
> any purpose.

The source as it is now will remain open, free and modifyable. If someone
forsk its own version that's a different matter. But ours remains open.

Michael

-- 
Michael Meskes                         | Go SF 49ers!
Th.-Heuss-Str. 61, D-41812 Erkelenz    | Go Rhein Fire!
Tel.: (+49) 2431/72651                 | Use Debian GNU/Linux!
Email: Michael@Fam-Meskes.De           | Use PostgreSQL!


Re: [HACKERS] Copyright

From
Mike Mascari
Date:
Michael Meskes wrote:

> On Sat, Jan 29, 2000 at 04:31:55PM +1100, Philip Warner wrote:
> > This depends on the definition of open source; I think Netscape is
> > OpenSource these days, but I doubt if anyone would be allowed to take the
>
> The new version 5 code yes. The old version 4 is just given away for free.
>
> > sources and create "Petscape: The Dog's Browser". But, as far as I know, I
> > could go away tomorrow with the PostgreSQL sources and create "Mostgress",
> > so long as I did not try to sell it. AFAIK, I might even get away with
> > selling it, but it's not really the point.
>
> Yes, you can sell Mostgress. That's one of the problems with a BSD type
> license. That's why may use GPL for there open source projects.

Some of us view this the other way around....using anything GPL can "infect"
any product which may be putting the food on the programmer's table....What do
we care if someone else out there is making money off of, say,
"Mostgress"...good for them. Letting people do whatever the devil they want, it
seems to me, is the as free as free can get. :-)

Mike Mascari





Re: [HACKERS] Re: Copyright

From
Don Baccus
Date:
At 02:10 AM 1/29/00 -0500, Tom Lane wrote:

>If anyone wants to look into Apache and see how it's set up, I've got no
>problem with taking a look.  I think it's real easy to make a mountain
>out of a molehill in this area, however.  Look at FSF --- they actually
>require signed paperwork (hard copy, not email) from any potential
>contributor before they will accept code contributions.  Do we want to
>get that anal-retentive?  I hope not.

Yes, in spirit I'm certainly with you on this one.  I presume some
laywer started hacking code in his spare time then started hacking
the FSF as well :)



- Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert
Serviceand other goodies at http://donb.photo.net.
 


Re: [HACKERS] Copyright

From
Don Baccus
Date:
At 05:50 PM 1/29/00 +1100, Philip Warner wrote:
>>There's an explicit permission to publish when you mail in your letter
>>to the editor.  If you were to sue, the court would have a couple of
>>questions:

>Again, there is an implied license for a one-off usage, but no loss of
>copyright. They could not publish my collected letters in a book without
>obtaining further permission.

It's debatable, at least here in the US.  You could look into recent
fights among photographers and publishers over web redistribution of
articles originally published with ink on paper, for instance.

The issue isn't loss of copyright, but license scope...



- Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert
Serviceand other goodies at http://donb.photo.net.
 


Re: [HACKERS] Copyright

From
Peter Eisentraut
Date:
On 2000-01-28, Bruce Momjian mentioned:

> [Charset ISO-8859-1 unsupported, filtering to ASCII...]
> > This came down with my latest update and confused me quite a bit:
> > 
> > * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
> > 
> > Since when do *they* own the copyright? Whatever happened to the good old
> > PostgreSQL Global Development Group? Assigning the copyright of an open
> > source project to a commercial entity is something unprecedented, and
> > quite frankly (without having anything at all against PostgreSQL, Inc) I
> > am not so excited about it.
> 
> That is what I was told by Marc.  If we want to discuss it, go ahead. 
> Such a change was planned in late December, though there was no
> discussion who gets the copyright.  I believe he used PostgreSQL Inc.
> because it is a legal entity, vs. the development team, which is not.

In any case, a better way to search for copyright notices is

egrep -i '\(c\)|copyright'

Just

egrep '\(C\)'

will miss some. ;)

-- 
Peter Eisentraut                  Sernanders väg 10:115
peter_e@gmx.net                   75262 Uppsala
http://yi.org/peter-e/            Sweden



Re: [HACKERS] Re: Copyright

From
The Hermit Hacker
Date:
On Fri, 28 Jan 2000, Don Baccus wrote:

> At 12:52 AM 1/29/00 -0500, Tom Lane wrote:
> 
> >As long as those terms don't change, adding PostgreSQL Inc (or
> >PostgreSQL Nonprofit Copyright Holding Corporation, or anything else)
> >to the copyright notices doesn't really change anything, except for
> >adding one more line to the boilerplate notice that people aren't
> >supposed to strip out of their copies. 
> 
> I think this is the concern (not mine, raised by others) - what
> guarantee is there that PG, Inc couldn't change the terms if 
> (say) a new disease cropped up that killed all believers in Open
> Source? :)  (yes intentionally silly).

Simple answer: the developers all go off with source code at the time that
PostgreSQL, Inc changes those terms and continues off where they left off
... IMHO, that is the nice thing about Open Source ... look at the
FreeBSD/OpenBSD/NetBSD camps ... developers A became unhappy with politics
in camp A so formed camp B and went on their merry way ... all three are
equally successful...

The same thing applies to Linux ... how many different distributions and
philosophies are out there now?  

You are right, PostgreSQL, Inc could go out, change the license on the
code "from this day forth", but that doesn't stop developers to branch off
a new code base based upon the license of "the day before" and totally
leaving PostgreSQL, Inc in the dust ...

> This could be really simple to fix in legal terms.  With a not
> for profit, distribution and development of a free and unencumbered
> system could probably be incorporated into the bylaws and this may
> be why the Apache Foundation was formed.  It's harder with companies,
> which by definition are formed to be profitable and indeed in the
> eyes of the IRS are supposed to strive for that goal (though there
> is no need to succeed).

> So...maybe "Inc" isn't the right long-term shape of the entity?
> 
> Personally, I don't think anyone should be terribly concerned about
> this.  But I can see how some, especially folks who aren't US
> citizens and perhaps don't know much about the realities of all this
> in US law, could become concerned.

Ummm...PostgreSQL, Inc isn't a US company...*technically*, like OpenBSD,
PostgreSQL is a Canadian Open Source Project, as its development is based
in Canada ... which has this neat little advantage that OpenBSD has taken
advantage of, but we haven't yet: we can add stuff like SSL encryption
directly into the source code and distribute it legally...

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 



Re: [HACKERS] Copyright

From
The Hermit Hacker
Date:
On Fri, 28 Jan 2000, Don Baccus wrote:

> It doesn't identify which portions.  Nor does the original statement
> by UC.  The reality is that no one could necessarily claim that any
> contribution you make is part of the "portions".

And, as the wu-ftpd distribution has always done, there is *nothing* to
stop someone working in 'heapam.c' from adding a personal 'Portions
Copyright(c) 1999 by Bruce Momjian' ... we put a 'blanket copyright on' to
provide a 'general cover', but there is nothing from stopping ppl from
adding more specific ones for the work they do:

===========================================
/****************************************************************************    Copyright (c) 1999 WU-FTPD Development
Group.  All rights reserved.  Portions Copyright (c) 1980, 1985, 1988, 1989, 1990, 1991, 1993, 1994    The Regents of
theUniversity of California. Portions Copyright (c) 1993, 1994 Washington University in Saint Louis.  Portions
Copyright(c) 1996, 1998 Berkeley Software Design, Inc.  Portions Copyright (c) 1989 Massachusetts Institute of
Technology. Portions Copyright (c) 1998 Sendmail, Inc.  Portions Copyright (c) 1983, 1995, 1996, 1997 Eric P.  Allman.
PortionsCopyright (c) 1997 by Stan Barber.  Portions Copyright (c) 1997 by Kent Landfield.  Portions Copyright (c)
1991,1992, 1993, 1994, 1995, 1996, 1997    Free Software Foundation, Inc.   
 
===========================================

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 



Re: [HACKERS] Re: Copyright

From
The Hermit Hacker
Date:
On Sat, 29 Jan 2000, Tom Lane wrote:

> The worst-case possible scenario is that Marc goes around the bend
> and, five minutes before the release of version 7.42, announces that
> 7.42 will be distributed under new terms that everyone else thinks are
> too tight.  Everyone else just flips him the bird, goes back to 7.41
> and continues on with life.  (Furthermore, if anyone felt like suing,
> such a last-minute switcheroo would never hold up in court.  Anyone
> who had contributed code to 7.42 under the reasonable expectation that
> it would be licensed just like 7.41 would have plenty of grounds to
> say "wait a minute, where do you think you're going with my code?")

Actually, given that scenario, it wouldn't even a matter of going back to
7.41 ... everything in CVS, so you'd go back to the source tree as of the
date before the license changed ...

IMHO, the worst thing *anyone* organization could do is change the license
in such a way as to alienate the only thing of value ... the developers
*shrug*



Re: [HACKERS] Re: Copyright

From
Don Baccus
Date:
At 12:51 PM 1/29/00 -0400, The Hermit Hacker wrote:

>The same thing applies to Linux ... how many different distributions and
>philosophies are out there now?  

Either too many, or not enough, I can never decide :)

>Ummm...PostgreSQL, Inc isn't a US company...*technically*, like OpenBSD,
>PostgreSQL is a Canadian Open Source Project, as its development is based
>in Canada

I hadn't realized that (not that I've cared!).

> ... which has this neat little advantage that OpenBSD has taken
>advantage of, but we haven't yet: we can add stuff like SSL encryption
>directly into the source code and distribute it legally...

Sigh...it's always painful to have my country's stupidity flaunted
in public :)




- Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert
Serviceand other goodies at http://donb.photo.net.
 


Re: [HACKERS] Copyright

From
Michael Meskes
Date:
On Sat, Jan 29, 2000 at 12:07:45AM -0500, Mike Mascari wrote:
> > Yes, you can sell Mostgress. That's one of the problems with a BSD type
> > license. That's why may use GPL for there open source projects.                       ^^^

Should have been 'many'. :-)

> Some of us view this the other way around....using anything GPL can "infect"
> any product which may be putting the food on the programmer's table....What do
> we care if someone else out there is making money off of, say,
> "Mostgress"...good for them. Letting people do whatever the devil they want, it
> seems to me, is the as free as free can get. :-)

I can understand and tolerate both reasonings. That's why I do some of my
open source work under BSD (ecpg) and other under GPL (watchdog).

Michael
-- 
Michael Meskes                         | Go SF 49ers!
Th.-Heuss-Str. 61, D-41812 Erkelenz    | Go Rhein Fire!
Tel.: (+49) 2431/72651                 | Use Debian GNU/Linux!
Email: Michael@Fam-Meskes.De           | Use PostgreSQL!


Re: [HACKERS] Copyright

From
Hannu Krosing
Date:
Thomas Lockhart wrote:
> 
> > This depends on the definition of open source; I think Netscape is
> > OpenSource these days, but I doubt if anyone would be allowed to take the
> > sources and create "Petscape: The Dog's Browser". But, as far as I know, I
> > could go away tomorrow with the PostgreSQL sources and create "Mostgress",
> > so long as I did not try to sell it. AFAIK, I might even get away with
> > selling it, but it's not really the point.
> 
> Yes you could. The original Postgres developers (or at least some of
> them) did just that in founding Illustra. They sold the company a
> couple of years later for $50M US to Informix.

Actually Postgres was _not_ distributed under the BSD (do-whatever-you-want
but 
give credit) license but a much more restrictive license that required a
special 
permission from UBC to to anything non-educational.

IIRC Stonebraker et al founded Illustra after getting special permissions from
UCB

The shift to BSD license (that enabled the current blooming of PostgreSQL ;)
was oftained sometime during the development of postgres 95, with some
considerable backing from Stonebraker.

> 
-------------
Hannu


Re: [HACKERS] Re: Copyright

From
The Hermit Hacker
Date:
On Sat, 29 Jan 2000, Don Baccus wrote:

> At 12:51 PM 1/29/00 -0400, The Hermit Hacker wrote:
> 
> >The same thing applies to Linux ... how many different distributions and
> >philosophies are out there now?  
> 
> Either too many, or not enough, I can never decide :)
> 
> >Ummm...PostgreSQL, Inc isn't a US company...*technically*, like OpenBSD,
> >PostgreSQL is a Canadian Open Source Project, as its development is based
> >in Canada
> 
> I hadn't realized that (not that I've cared!).
> 
> > ... which has this neat little advantage that OpenBSD has taken
> >advantage of, but we haven't yet: we can add stuff like SSL encryption
> >directly into the source code and distribute it legally...
> 
> Sigh...it's always painful to have my country's stupidity flaunted
> in public :)

When those laws were created, there was a reason for them ... in this day
and age, there isn't, but, unfortunately, I think its easier to put *in* a
law then it is to repeal it, no? :(  Give it time ... just thank god for
loopholes :)

Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org 
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 



Re: [HACKERS] Copyright

From
Bruce Momjian
Date:
> Thomas Lockhart wrote:
> > 
> > > This depends on the definition of open source; I think Netscape is
> > > OpenSource these days, but I doubt if anyone would be allowed to take the
> > > sources and create "Petscape: The Dog's Browser". But, as far as I know, I
> > > could go away tomorrow with the PostgreSQL sources and create "Mostgress",
> > > so long as I did not try to sell it. AFAIK, I might even get away with
> > > selling it, but it's not really the point.
> > 
> > Yes you could. The original Postgres developers (or at least some of
> > them) did just that in founding Illustra. They sold the company a
> > couple of years later for $50M US to Informix.
> 
> Actually Postgres was _not_ distributed under the BSD (do-whatever-you-want
> but 
> give credit) license but a much more restrictive license that required a
> special 
> permission from UBC to to anything non-educational.
> 
> IIRC Stonebraker et al founded Illustra after getting special permissions from
> UCB
> 
> The shift to BSD license (that enabled the current blooming of PostgreSQL ;)
> was oftained sometime during the development of postgres 95, with some
> considerable backing from Stonebraker.
> 

Well, that's interesting.

--  Bruce Momjian                        |  http://www.op.net/~candle pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: [HACKERS] Re: Copyright

From
"Ross J. Reedstrom"
Date:
On Sat, Jan 29, 2000 at 07:07:34AM -0800, Don Baccus wrote:
> At 02:10 AM 1/29/00 -0500, Tom Lane wrote:
> 
> >If anyone wants to look into Apache and see how it's set up, I've got no
> >problem with taking a look.  I think it's real easy to make a mountain
> >out of a molehill in this area, however.  Look at FSF --- they actually
> >require signed paperwork (hard copy, not email) from any potential
> >contributor before they will accept code contributions.  Do we want to
> >get that anal-retentive?  I hope not.
> 
> Yes, in spirit I'm certainly with you on this one.  I presume some
> laywer started hacking code in his spare time then started hacking
> the FSF as well :)

Nah, I think it's more like how the rules are always more strict for
first born children: parents don't want to make a mistake, and don't
know what might _be_ a mistake, so set early curfews, etc. Once some more
kids come along (read Free Software projects) they start to loosen up...

Ross
-- 
Ross J. Reedstrom, Ph.D., <reedstrm@rice.edu> 
NSBRI Research Scientist/Programmer
Computer and Information Technology Institute
Rice University, 6100 S. Main St.,  Houston, TX 77005


Re: [HACKERS] Copyright

From
Chris Bitmead
Date:
> > Right.  Although IANAL, I'm pretty sure it's pointless to slap a
> > copyright notice on something unless the copyright names an actual> 
> > legal entity (one which could go sue an infringer, if necessary).
> > The development team is not a person, corporation, or partnership,
> > so in the eyes of the law it doesn't exist.

Since the licence lets anybody do pretty much anything, who are you 
going to sue?? It seems like the only reason to have the copyright
is to establish that the code is not stolen.