Alexander Terekhov <[EMAIL PROTECTED]> writes: > "Alfred M. Szmidt" wrote: >> >> You can run Windows programs under Wine if you want to. MS Windows >> is not required. And the executable of a Windows program never >> gets linked with Windows: there is no address resolution done, and >> Windows never becomes part of the executable. >> >> Headers might be included that contain MS Windows code. > > Using whatever interoperabilty stuff doesn't create copyright > violation, stupid. Go study DMCA and all that.
You are confused. Taking technical measures for interoperability does not violate the copyright of material licensed to you. It does not magically create a license to stuff that has not been licensed to you. If a program does not even work without a particular library, this is not a case of "interoperability". Interoperability does come into play when there is _more_ than one possible environment to interface with. If you get a program that can be linked to a BSD-licensed library, you are free to take the technical measures required to link it to a GPLed library instead (though you can't redistribute the result under anything but GPL), and this is no skin off the nose of your program provider. But "interoperability" does not come into play where there is only one possible target to link with. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum _______________________________________________ gnu-misc-discuss mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnu-misc-discuss
