Would it work to give the Windows driver to an LLM and tell it to analyze it and write a Linux driver?
Would it work to give the Windows driver to an LLM and tell it to analyze it and write a Linux driver?
With enough patience and spit it should be possible to understand it. And AI can do it while we sleep.
You're always going to basically be stuck asking for permission, which is the essential intent of intellectual property law.
One would not have copy the implementation. Just use the binary to understand how the hardware device works. Like "Aha, it sends point data as x/y/pressure triplets, each being 16 bit values" etc.
Maybe people don't realize that this is very much within the capabilities of modern AI nowadays?
At $dayjob we have encountered people reverse engineering our driver with Claude and creating GitHub repos with pretty useful vibecoded tools and documentation.
Yes, the raw binaries of the driver. Not leaked source code or anything like that.