bug-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gpl version 2 for cvs


From: Karl Berry
Subject: Re: gpl version 2 for cvs
Date: Fri, 19 Apr 2002 14:15:14 -0400

    Do you know what they are?

Not any more.  I can research again.  But is there a problem with just
updating?  It's not like the basic meaning changed or anything.

    It looks to me like the existing copyright notices do follow the
    suggestions.  In what way do you think they're defective?

The standard copyright wording for individual source files looks like
the below (from a bison source file).  (The appendix to the GPL itself
has an example of this as well.)

The CVS sources, by contrast, look like this (from add.c):
/*
 * Copyright (c) 1992, Brian Berliner and Jeff Polk
 * Copyright (c) 1989-1992, Brian Berliner
 *  
 *  You may distribute under the terms of the GNU General Public License as
 *  specified in the README file that comes with the CVS source distribution.

There are several problems:

1) Legally, just saying "as specified in the README file" is not
   sufficient.  Something resembling the actual notice has to appear in
   each source file.  This sucks, but the legal system cannot be bug-fixed.

2) Ranges in copyright years are not allowed.  Each year must be written
   out.  This sucks too.

3) There are no copyright years for anything after 1992, but I feel
   certain that add.c has been modified in the last 10 years :).  In
   general, each year that a 

There is more information about painful legalities in the GNU
maintainers document maintain.texi (of course lots of the stuff in there
will be irrelevant to cvs, since it's not technically a GNU project, but
lots of it is useful in general):
http://www.gnu.org/prep/maintain.html#SEC8


Here's the example from bison.

/* Subroutines for bison
   Copyright 1984, 1989, 2000, 2001 Free Software Foundation, Inc.

   This file is part of Bison, the GNU Compiler Compiler.

   Bison is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2, or (at your option)
   any later version.

   Bison is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with Bison; see the file COPYING.  If not, write to the Free
   Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
   02111-1307, USA.  */



reply via email to

[Prev in Thread] Current Thread [Next in Thread]