> Your program in Guile Scheme which realizes an algorithm is not a
> derivative work of the program you read, which program is written in
> C.  Even in the case that your program realizes the same algorithm as
> the C program does.  The above official article of the US Copyright
> Office clearly states this.

That is only true, if you do not re-use any structure of the original
program that is not part of the algorithm.

If you want to be sure, you need a cleanroom re-implementation: Have
someone else read the code and write down the pure algorithm. Then
implement that without ever having seen the original code.
https://en.wikipedia.org/wiki/Clean_room_design

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken

Attachment: signature.asc
Description: PGP signature

Reply via email to