Re: Did you try ReactOS?



So, if I were to rewrite these public headers in another laguage, say
Pascal, then there's no copyright violation in your opinion?

I believe that that is correct, but IANAL. When a format conversion is
technical required for continued use of a properly purchased or licensed
product, that's allowed as well IIRC.


This approach of comparing syntax is not the point. Programming is not
about syntax, it's about code and data semantics.

BTW, public headers define an interface, not the actual code of the
target module.

You may fall afoul of some DMCA provisions that have nothing to do with
copyright, however, if that "public interface" is claimed to be part of some
"protection scheme".


.