Thread
-
Re: Revised Copyright: is this more palatable?
John Daniels <jmd526@hotmail.com> — 2000-07-04T16:23:05Z
Hi: Several people have complained about forking from the BSD license. If the BSD license is so flawed, why not open the discussion to FreeBSD and other BSD license users. If the license truely is flawed, it can be "fixed" for all. Then no one can claim: 1) a PostgreSQL fork, 2) kow tow to corporate interests. People joining this discussion have varying levels of legal knowledge. It seems that some clarification by a legal expert on many of these issues is needed. And knowing the variability of "expertise" in the legal profession, and the importance of the issue, I'd recommend a second or third opinion (opening the discusion as above could help with this). John ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
-
Re: [HACKERS] Re: Revised Copyright: is this more palatable?
Jim Wise <jwise@draga.com> — 2000-07-06T01:11:42Z
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 4 Jul 2000, John Daniels wrote: >Several people have complained about forking from the BSD license. If the >BSD license is so flawed, why not open the discussion to FreeBSD and other >BSD license users. If the license truely is flawed, it can be "fixed" for >all. Then no one can claim: 1) a PostgreSQL fork, 2) kow tow to corporate >interests. > >People joining this discussion have varying levels of legal knowledge. It >seems that some clarification by a legal expert on many of these issues is >needed. And knowing the variability of "expertise" in the legal profession, >and the importance of the issue, I'd recommend a second or third opinion >(opening the discusion as above could help with this). One question has been asked several times in this thread, and not, AFAICT, answered: What is wrong with the current license? It's that simple. What's wrong with the current license? I'd like to point out a couple things that are _not_ wrong with the current license: 1.) With the current license, contributors to the code are not opened to legal liability for the code they contribute. The BSD license very clearly disclaims all warranty on the part of not only UCB but also all contributors 2.) The current license does not interfere with commercial products based on PostgreSQL. To pick a solid example of this, NCOS is an almost direct port of NetBSD 1.3 to various `thin client' hardware. Each year, IBM, Oracle, and NCI sell thousands of copies of this software. In addition to the great ease with which NetBSD can be customized to a specific purpose or ported to new hardware, a key reason that NetBSD was chosen over Linux was that if they spend a lot of money improving it, they can profit by their work if they see fit to. Remember, in the end that's what its all about, isn't it? We _want_ people to use PostgreSQL... 3.) The current license does not prevent these companies from contributing back. IBM, for example, is preparing to donate back a lot of the work they did to make NetBSD run on their (PowerPC based) thin client systems. 4.) The current license does not interfere with PostgreSQL being used with products under other license. Look at all the claims that KDE is violating the GPL. Why? Because its authors put a hell of a lot of work into releasing a huge piece of software under GPL, but God forbid, some of the other code they used was not GPL'ed... In short, there is only one thing that people are accusing the BSD license of not being which it in fact is not: it is not the GPL. It may in fact be that the goals and ideology of the PostgreSQL project have changed so drastically that a move from a BSD license to a GPL is in tune with the project's desires. If so, fine, but let's not claim that this is `fixing' the license, or `furthering the purposes originally set out by the PostgreSQL project'. This would be a change in those goals, and not one which should take place without consensus among those who have worked so hard on it. That's my 2 cents. I'm a user of Postgres, not a developer, so I'll shut up now :-) - -- Jim Wise jwise@draga.com -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use Charset: noconv iQA/AwUBOWPc0y2NgFbJL33VEQIsiQCfWAZuaYbXZu6X3xvYo8e2D/vtcCwAnAhN BsRLhw1ninosT/ytRYlBYVDP =3NDF -----END PGP SIGNATURE----- -
Re: [HACKERS] Re: Revised Copyright: is this more palatable?
Marc G. Fournier <scrappy@hub.org> — 2000-07-06T02:13:45Z
On Wed, 5 Jul 2000, Jim Wise wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Tue, 4 Jul 2000, John Daniels wrote: > > >Several people have complained about forking from the BSD license. If the > >BSD license is so flawed, why not open the discussion to FreeBSD and other > >BSD license users. If the license truely is flawed, it can be "fixed" for > >all. Then no one can claim: 1) a PostgreSQL fork, 2) kow tow to corporate > >interests. > > > >People joining this discussion have varying levels of legal knowledge. It > >seems that some clarification by a legal expert on many of these issues is > >needed. And knowing the variability of "expertise" in the legal profession, > >and the importance of the issue, I'd recommend a second or third opinion > >(opening the discusion as above could help with this). > > One question has been asked several times in this thread, and not, > AFAICT, answered: > > What is wrong with the current license? > > It's that simple. What's wrong with the current license? > > I'd like to point out a couple things that are _not_ wrong with the > current license: > > 1.) With the current license, contributors to the code are not opened > to legal liability for the code they contribute. The BSD license > very clearly disclaims all warranty on the part of not only UCB but > also all contributors Actually, this is the only thing that I do feel the current license is missing ... unless I'm reading something wrong, it all focuses on disclaming "UNIVERSITY OF CALIFORNIA"s liability ... that one is very specific ...
-
Re: [HACKERS] Re: Revised Copyright: is this more palatable?
Richard Poole <richard.poole@vi.net> — 2000-07-06T15:55:16Z
On Wed, Jul 05, 2000 at 11:13:45PM -0300, The Hermit Hacker wrote: > On Wed, 5 Jul 2000, Jim Wise wrote: > > > I'd like to point out a couple things that are _not_ wrong with the > > current license: > > > > 1.) With the current license, contributors to the code are not opened > > to legal liability for the code they contribute. The BSD license > > very clearly disclaims all warranty on the part of not only UCB but > > also all contributors > > Actually, this is the only thing that I do feel the current license is > missing ... unless I'm reading something wrong, it all focuses on > disclaming "UNIVERSITY OF CALIFORNIA"s liability ... that one is very > specific ... Since no-one else has mentioned this yet, I will: the Postgres license, i.e., the file COPYRIGHT at the top level of the distribution, isn't exactly identical to what's commonly known as "the BSD license". The Postgres copyright, the BSD 4.4 copyright (http://www.freebsd.org/copyright/license.html), and the FreeBSD copyright (http://www.freebsd.org/copyright/freebsd-license.html), are all differently worded in parts, although clearly the same in intent. The latter is almost identical to the BSD license template at http://www.opensource.org/licenses/bsd-license.html . All of them except ours say something like "REGENTS AND CONTRIBUTORS" when they're disclaiming warranties; we just have the University of California doing so. The simplest way to change our license if we want to make sure that it explicitly disclaims warranties on behalf of all contributors seems to be to add to the existing California paragraphs a dead standard BSD license with our contributors referred to collectively, which is what Marc has proposed. There may be people who for one reason or another (usually US law, as far as I can see) would like to see more changes, but I can't see what's objectionable about this one. Richard
-
Re: [HACKERS] Re: Revised Copyright: is this more palatable?
Marc G. Fournier <scrappy@hub.org> — 2000-07-06T16:19:09Z
On Thu, 6 Jul 2000, Richard Poole wrote: > On Wed, Jul 05, 2000 at 11:13:45PM -0300, The Hermit Hacker wrote: > > On Wed, 5 Jul 2000, Jim Wise wrote: > > > > > I'd like to point out a couple things that are _not_ wrong with the > > > current license: > > > > > > 1.) With the current license, contributors to the code are not opened > > > to legal liability for the code they contribute. The BSD license > > > very clearly disclaims all warranty on the part of not only UCB but > > > also all contributors > > > > Actually, this is the only thing that I do feel the current license is > > missing ... unless I'm reading something wrong, it all focuses on > > disclaming "UNIVERSITY OF CALIFORNIA"s liability ... that one is very > > specific ... > > Since no-one else has mentioned this yet, I will: the Postgres license, > i.e., the file COPYRIGHT at the top level of the distribution, isn't > exactly identical to what's commonly known as "the BSD license". Ya, I just clued into that ... throughout all the discussions, I never once thought to do a 'cat /usr/src/COPYRIGHT' on my machine :( > The > Postgres copyright, the BSD 4.4 copyright > (http://www.freebsd.org/copyright/license.html), and the FreeBSD copyright > (http://www.freebsd.org/copyright/freebsd-license.html), are all > differently worded in parts, although clearly the same in intent. The > latter is almost identical to the BSD license template at > http://www.opensource.org/licenses/bsd-license.html . All of them Damn, why didn't anyone ever actually look at this stuff before? And ya, I'm just as guilty as the rest ... > The simplest way to change our license if we want to make sure that it > explicitly disclaims warranties on behalf of all contributors seems to > be to add to the existing California paragraphs a dead standard BSD > license with our contributors referred to collectively, which is what > Marc has proposed. Quite frankly, I like the one that OpenSource.Org provides as standard for BSD License ... it encompasses everything as one Para instead of repeating things ... With wu-ftpd, each source file has this included, as well as a line consisting of "Copyright (c) <YEAR>, <OWNER>" for each developer that did work in that file ... My personal opinion is to replace the BSD License of 1996 with the BSD License of today (and keep up with changes to it), as it has been adopt'd by other Open Source Projects ... as is provided on http://www.opensource.org/licenses/bsd-license.html Something nice, simple and industry standard: ======================[ README file ]=============================== PostgreSQL Data Base Management System (formerly known as Postgres95) This directory contains the _______ release of PostgreSQL, as well as various post-release patches in the patches directory. See INSTALL for the installation notes and HISTORY for the changes. We also have a WWW home page located at: http://www.postgreSQL.org =====================[ COPYRIGHT file ]=============================== Copyright (c) 1994-1996, Regents of the University of California Copyright (c) 1996-2000, various contributors (as identified in HISTORY) (collectively "Contributors") All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ========================================== -
Re: [HACKERS] Re: Revised Copyright: is this more palatable?
Thomas Lockhart <lockhart@alumni.caltech.edu> — 2000-07-07T05:28:37Z
> My personal opinion is to replace the BSD License of 1996 with the BSD > License of today (and keep up with changes to it), as it has been adopt'd > by other Open Source Projects ... as is provided on We can't do this *exactly*: afaict we will need to ship the original UCB license along with the new license, since that original license required that it continue to travel with the code. We can't unilaterally substitute another, similar, license. - Thomas