Re: [Perlunit-devel] update and copyrights question
Status: Beta
Brought to you by:
mca1001
|
From: Piers C. <pdc...@bo...> - 2001-11-27 19:30:32
|
Adam Spiers <ad...@sp...> writes:
> OK, a few more commits gone/going in. The only one of real interest
> so far is that I renamed Test::Unit to Test::Unit::Procedural, as we
> already planned.
>
> Next up (today with luck) is tackling the 3 class design-related
> issues I mentioned in my last post. I'm not going to do anything
> which breaks existing API though, just things which improve it.
>
> Another cosmetic issue I'd like to address is a bit delicate. We
> currently have copyrights, licenses, and out of date author
> attributions in pretty much every file in the distribution. This is
> messy, and a pain to maintain. What I would like to see is moving of
> all the copyrights and credits into one or two files (COPYING or
> LICENSE or AUTHORS, say), and then to change the licensing/credit bits
> and pieces in all the other files into something which refers to that
> one file, and also states that none of the files should be distributed
> separately, only as an entire package, thereby preventing the
> copyright-containing file from being disassociated from the others.
> However, I suspect we may need to ask permission from individuals to
> do this, since it would mean reassigning the copyrights of various
> files. For example, currently TestSuite.pm is (c) Christian, but
> TestLoader.pm is (c) Brian Ewins. What I'm suggesting would
> presumably make both files copyrighted by the entire group of PerlUnit
> developers past and present. However, IANAL and I've never really
> thought before about how projects' collective copyrights work.
I like the idea of keeping everything copyright the PerlUnit Dev Team
(or whatever), but I do think we need to get Christian and Brian's
consent.
> Or maybe it's simpler to keep the existing copyrights, but move all
> the credits into one file. Then the copyrights can stay as is, and we
> only have one place where we need add credits when people send in
> patches or commit contributions.
I believe Perl itself is copyright Larry as the original author (but
the copyright date keeps extending) and then then have an AUTHORS file
for everyone who's ever submitted a patch.
I like this approach. Assuming we get the assignment from Christian
and Brian, I assume we could do:
Copyright (c) 199X-2001 Christian Lemburg and Brian Ewins
Modifications Copyright 2001-X The PerlUnit Dev Team.
Any new files would be
Copyright (c) 2000- The PerlUnit Dev Team.
Not sure how this stacks up legally though.
--
Piers
"It is a truth universally acknowledged that a language in
possession of a rich syntax must be in need of a rewrite."
-- Jane Austen?
|