On 10/18/2014 06:26 AM, thufir wrote:
You absolutely will be permitted to work on on any API. In the case of Firefox, since, I think, it's under the GPL, just release your code under the GPL. If you're reverse engineering something, then, as the former Register writes, that gives an exemption.

Seems pretty clear, and no different from the current situation. Right? Or, am I misunderstanding?

APIs are in general not very verbose.

There may be only one sensible way to express them, and it may be impossible to come up with a working copy without something that either is literally identical to the vendors copy of the API code, or is so similar that someone not skilled in the art of software would conclude that it's a mere copy, and not the
only possible embodiment of that API.

Yes, you can rename elements of structures and such - but that may not actually help.

Reply via email to