Comments regarding libsereal-decoder-perl_0.31-1_amd64.changes
Florian Schlichting
fsfs at debian.org
Fri May 3 07:04:22 UTC 2013
Hi Alex,
On Tue, Apr 30, 2013 at 04:29:22PM +0200, Alex Mestiashvili wrote:
> I've updated libsereal-encoder-perl according
> http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/2013-March/060871.html
> Could you please have a look if it is correct?
I've just had a look at libsereal-{en,de}coder-perl, and I find the
following things to consider:
- srl_common.h does contain the comment "inspired by JSON::XS code", but
a) that may only apply to the five lines immediately following it, and
b) if that really means "inspired" rather than "copied literally", the
file is still under the copyright of the main module authors, and a
comment like "parts of srl_common.h inspired by Marc Lehmann's
JSON::XS" might be added to "Files: *" instead
- then again the paragraph in lib/Sereal/Decoder.pm's pod suggests the
overlap/copying from JSON::XS is more substantial and may reach beyond
the very short header file, likely concerning the other srl_* files as
well. Perhaps best to take that paragraph from the pod and add it as a
comment to the Files: * section:
"Some inspiration and code was taken from Marc Lehmann's
excellent JSON::XS module due to obvious overlap in
problem domain."
- lib/Sereal/Decoder.pm license is *not* BSD-3-clause, even though that
license text is reproduced there to describe the Snappy license. It's
actually "same as Perl"
- then ptable.h carries the comment "Taken from Chocolateboy's autobox
module." at the very top, which looks more like a verbatim code copy,
but check with the autobox source
- and at the top of typemap, it says 'from "perlobject.map" Dean
Roehrich, version 19960302'
Florian
More information about the pkg-perl-maintainers
mailing list