4 ms·
Absolutely untrue. It's legal to reimplement a third party API, as upheld by the highest courts in both the US and the EU. So of course you don't need to remov
by orra 3y ago
Absolutely untrue. It's legal to reimplement a third party API, as upheld by the highest courts in both the US and the EU.
So of course you don't need to remove your lines of source code which call into an API.
- kevincox 3y agoProbably true, but that is probably also against the license agreement (even if unenforcable). Most companies don't want to take this risk (and potential legal costs) just to release code that won't bring them any (direct) revenue.
- maccard 3y agoThat's not the same thing - one is redistributing the API (which is what we're talking about here) and the other is implementing an API.
- orra 3y agoTo be clear we are talking about releasing code which calls into an API. Agreed you can't redistribute somebody else's SDK without permission.
- maccard 3y agoTo use bullet physics as a hypothetical example, if my game was the hello world example [0], I would expect that practically that entire file would be un-distributable. [0] https://github.com/bulletphysics/bullet3/blob/master/examples/HelloWorld/HelloWorld.cpp https://github.com/bulletphysics/bullet3/blob/master/example...