comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: GPL and Copying Code
Date: 20 Oct 2001 04:00:46 -0700
Date: 2001-10-20T11:00:46+00:00	[thread overview]
Message-ID: <5ee5b646.0110200300.49c30be9@posting.google.com> (raw)
In-Reply-To: tt17ea9bml9sf6@corp.supernews.com

"David Botton" <David@Botton.com> wrote in message news:<tt17ea9bml9sf6@corp.supernews.com>...
> Let's say that I like a particular package with some algorithm and its is
> under the GPL or GMGPL, would I be able to copy that piece of code from that
> package in to a new package (along with other new code and perhaps even
> modifying the original code) under the same lic, but different package name?


You are creating a derived work in this situation, in which
both you and the original author have copyright interests.
It is a good idea for the copyright statement in the file
to indicate this dual copyright interest (though not strictly legally
required).

If you distribute the derived work, then you must do this
in accordance with the licensing conditions, which in this
case specifically allow you to distribute the derived work
(the GPL is all about allowing you to distribute such derived works,
that's its whole point). If someone copies
the derived work without a proper license (e.g. they 
distribute a further modified work without the sources),
then the copyright of both you and the original author have
been violated, and you have appropriate legal action that
you can take.

(that's why it's nice to put a notice in the file, but the
notice in the file is never enough for a third party to be
sure of the licensing, for example, if someone steals the
Microsoft Power Point code, and removes all trace of Microsoft, and
puts a GPL notice on the front of every file, then some third party
that comes along and copies or modifies the resulting file will be
violating the Microsoft
copyright regardless of what the file header says. As always, if you
copy something, it is up to you to take the
responsibility to ensure that you are not violating any
copyright).



      parent reply	other threads:[~2001-10-20 11:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-19 21:40 GPL and Copying Code David Botton
2001-10-20  7:15 ` Florian Weimer
2001-10-20 11:00 ` Robert Dewar [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox