[sane-devel] Is reverse engineering legal ?

Johannes Berg johannes at sipsolutions.net
Fri Aug 5 16:38:36 UTC 2005


On Fri, 2005-08-05 at 17:17 +0200, Julien HENRY wrote:

> I have to
> admit that many functions will be translation Windows
> ASM->SANE C.
> 
> Is this legal, and can I say my code is under GPL ?

Most likely not. In fact, I would neither do it nor advise anyone to
accept such code into any project. 

Cf.
http://en.wikipedia.org/wiki/Chinese_wall#Computer_science
http://en.wikipedia.org/wiki/Clean_room_design
and links from there.

In short: write a spec and have someone else implement it, but try to
avoid just copying algorithms into the spec.

johannes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 832 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20050805/9cffeac3/attachment.pgp


More information about the sane-devel mailing list