[bind10-dev] [svn] commit: r1108 - in /branches/each-nsec3/src/lib/dns/cpp: Makefile.am base32.cc base32.h sha1.cc sha1.h tests/Makefile.am tests/base32_unittest.cc tests/sha1_unittest.cc
Evan Hunt
each at isc.org
Thu Mar 4 16:26:34 UTC 2010
> As far as I see in RFC 3174, the C++ code is not there but I agree that
> code is near identical. The C++ code has a copyright and "All Rights
> Reserved" and no license.
I don't know what you mean by "the C++ code" ... what's in sha1.cc
is precisely what's in the RFC, with local style modifications done
by me.
> I am not sure we can use the RFC 5378 rights for the C++ code.
> Especially since it conflicts with the newer C++ code copyright.
Again, I don't know what you mean here.
> Regardless of what it used, it needs to be documented as in comments
> in the code, as others may use it and need to know their rights. (They
> can't assume it is ISC licensed code.)
It already says it's adapted from RFC 3174. We can add "Copyright 2001
The Internet Society", though.
I think I've seen similar things in bind9 where code is incorporated from
RFC's without a copyright attribution; if this is a concern then perhaps it
should be followed up there.
--
Evan Hunt -- each at isc.org
Internet Systems Consortium, Inc.
More information about the bind10-dev
mailing list