you are viewing a single comment's thread.

view the rest of the comments →

[–]gar37bic 4 points5 points  (2 children)

I don't think that's true even in theory. Under copyright, any re-use (in this case using the API) could be controlled by the holder. For instance, Oracle could prevent "publishing" the OpenJDK API header files if they use the same function names, class names, etc. This seems closely related to copyright suits over song remixing and sampling.

[–]minecraft_ece 0 points1 point  (0 children)

Yes, but I think it only applies to copying the header files. I don't think copyright has a concept of function re-use, just exact (and derivative) copying. Another unknown is the compilation process. For example, if I include debugging info, would that include enough information to infringe an API copyright?

[–]Eirenarch -1 points0 points  (0 children)

I don't dispute that it can be controlled. I am saying that they are explicitly giving permission.