SimulPiscator / AirSane

Publish SANE scanners to MacOS, Android, and Windows via Apple AirScan.
GNU General Public License v3.0
258 stars 26 forks source link

Please clarify reverse engineering #50

Closed bastien-roucaries closed 7 months ago

bastien-roucaries commented 3 years ago

Hi,

For including your software in debian, we should have a statement of the reverse engineering.

I suppose you have done a clean room implementation.

Could you certify that you have done correctyl and legally the reverse engineering ?

Thanks rouca@debian.org

SimulPiscator commented 3 years ago

For including your software in debian

Cool, thank you!

I suppose you have done a clean room implementation. Could you certify that you have done correctyl and legally the reverse engineering ?

What I did was I disassembled the client side, and implemented the server side. I'm not sure I can technically call this a clean room implementation, but I certainly have not used any code from the client side in the server.

Could you certify that you have done correctyl and legally the reverse engineering ?

In the EU, disassembling is legal for interoperability purposes, if the obtained information has not been available by other means. Regarding the AirScan protocol, this applied in December 2017, when I disassembled the AirScanScanner executable. For further reference, see https://vidstromlabs.com/blog/the-legal-boundaries-of-reverse-engineering-in-the-eu/.

SimulPiscator commented 3 years ago

In the meantime, the eSCL protocol has been officially published at https://mopria.org/mopria-escl-specification This might mitigate any concerns you have regarding reverse engineering.

bastien-roucaries commented 3 years ago

Will try to get this through our process

bastien-roucaries commented 3 years ago

BTW I will prefer a statement of you with (using your real name and crypted signed if needed) to rouca@debian.org.

It will ease the review for ftpmaster

I have juste opened 992024 : https://bugs.debian.org/992024

SimulPiscator commented 7 months ago

No activity