Thread

  1. 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
    
    
    
  2. 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-----
    
    
    
  3. 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 ...
    
    
    
    
  4. 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
    
    
  5. 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.
    
    ==========================================
    
    
    
  6. 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