Forgot your password?
typodupeerror

Comment Re:How to link against GPL and remain proprietry (Score 1) 204

No, it is not. It is the same situation as running GPL software on a proprietary OS. The point is to provide 2 separated products, where the first one has a well defined interface that can be used to extend the behavior of the product. Legally it does not matter whether the 2 products comes from one entity or not. And that is why one can provide binary-only kernel modules for Linux. They does not need to call any Linux functions, they just provide few functions any one can call including Linux kernel. So they are not linked against anything and does not affected by GPL.

Note that the situation with shared libraries is different. There one has to use typically header files and if the headers are under GPL, then one has to release the product under GPL even if the header implementation will be in a shared system library. If, on the other hand, there is a manual that documents few functions in a shared GPL library, then under fair use terms I can copy few lines (less then 50 lines is fair use!) of functions declarations in my program , compile it as a static library and then give my user this library as the first product and the very simple GPL shell script that will compile the final executable from this static library. Then there is NO problems. IANAL, but I can bet that will stand in court especially here in Europe.

Slashdot Top Deals

"If John Madden steps outside on February 2, looks down, and doesn't see his feet, we'll have 6 more weeks of Pro football." -- Chuck Newcombe

Working...