On Mon, Jan 28, 2008 at 04:06:20PM -0000, Mark Stosberg wrote:
> Could we narrow down the list to people have just contributed code that would
> possibly use SSL? I believe that's the 'push', 'pull', 'get' and 'put' commands.
Alas, no. Any code that is placed in compiled darcs would need to be
relicensed, since it's unambigous (to me, anyhow) that darcs itself is a
single work.
> Also, I sort of assumed I was giving over copyright ownership to the
> project when I commit code, rather than gaining copyright on a small
> piece of the project.
The problem is that "the project" is not very well-defined. And in a very
real sense, the only constitution the project has is the license chosen for
the code. And since that license has no provision for changing itself
(other than switching to a later GPL), we have to do this by consensus.
Note that we certainly could relicense files one at a time. And then we
could rewrite files that have code from folks who don't agree with the
change (or inspect them to determine that none of those contributions are
still there). But I don't think this is the best use of Zooko's time.
--
David Roundy
Department of Physics
Oregon State University |