Re: [cairo] COPYING files....

Egbert Eich <[email protected]>
Newsgroups gmane.comp.freedesktop.xserver
Message-ID <[email protected]>
Sean Middleditch writes:
 > On Tue, 2004-02-10 at 11:00, Egbert Eich wrote:
 > > Sean Middleditch writes:
 > 
 > >  > easy embedding of COPYING notices can still have a license file (i.e.,
 > >  > if you have a lot of PNGs or something else, where you'd prefer not to
 > >  > embed huge text chunks), and for larger licenses (GPL) you only need to
 > >  > refer the user to the COPYING file in the copyright headers of files,
 > >  > versus copy the whole thing into the sources.
 > > 
 > > What if somebody goes ahead and changes the COPYING file behind your back?
 > 
 > If we're talking about a single piece of software, and not a huge
 > monolithic collection of disparate components, this shouldn't be an
 > issue.  If it is, you had better re-evaluate who you're letting have
 > access to your source control system.  ;-)
 > 

Not necessarily. I can think of several scenarios where a pointer to
a COPYING file can create undesired effects. This can for example happen
if someone takes and plugs it into another project or forks your project.
With a GPLed project this is much less likely to happen than with a MIT 
style license, that's why GPL'ed projects often do this.

 > 
 > >  > You don't need the copyright notice in the copying file; just the
 > >  > license.  Put the individual copyrights in the files themselves.  That
 > >  > way you don't need 100 contributors listed in your COPYING file.
 > >  > 
 > > 
 > > Yes, but I mentioned that in the MIT-style license the license text
 > > is often modified to hold the copyright holder's name. Please note
 > > that I wasn't talking about the GPL.
 > 
 > One can just put "Copyright holders and contributors" in the license and
 > not worry about.  Granted, I'm more used to the (new) BSD style license
 > than the wording of the MIT/X license.
 > 
 > And really, so far as autotools is concerned, you don't *need* to put
 > the license or copyright attributions in the COPYING file at all.  The
 > file isn't named COPYRIGHTS or LICENSE.  ;-)  Just stick a note in there
 > that the software is protected under copyright law, a note about which
 > licenses are in use in the project, and to read the individual files for
 > specific copyright and licensing terms, and get on with it.  The COPYING
 > file really isn't that big of a deal.  ~,^
 > 

Right. I merely tried to point out that some of the requirements automake
makes (without --foreign) are carefully designed for FSF projects. They
may be less practical or relevant for others.

Egbert.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.