[Haskell-cafe] containers license issue
Ketil Malde
ketil at malde.org
Sat Dec 15 14:04:51 CET 2012
Clark Gaebel <cgaebel at uwaterloo.ca> writes:
> I just did a quick derivation from
> http://graphics.stanford.edu/~seander/bithacks.html#RoundUpPowerOf2
A copyrighted work, you say?
> to get the highest bit mask, and did not reference FXT nor the containers
> implementation. Here is my code:
If copyright follows reimplementations of algorithms from other programs
(because they are considered "translations" of that program), then
surely it must also follow reimplementation from copyrighted
documentation?
I think this is wrong, copyright does not cover algorithms, and reverse
engineering is not literary translation. The implications of anything
else would be draconian, simply documenting a program would be a breach
of its copyright, for instance, and Tanenbaum would hold the copyright
to Linux. But in a court of law, anything is possible.
-k
More information about the Haskell-Cafe
mailing list