3 ms·
Where are such compatibility exceptions articulated? Section 107 lists four factors for fair use, including "the amount and substantiality of the portion used
by curt15 6y ago
Where are such compatibility exceptions articulated? Section 107 lists four factors for fair use, including
"the amount and substantiality of the portion used in relation to the copyrighted work as a whole."
Trying to achieve full compatibility would seem to require copying more of the original API, not less.
- wtallis 6y agoUsually when someone on Oracle's side brings up compatibility, they are referring indirectly to the test suite required for using the Java trademarks. And they usually are also implying that compatibility should be defined solely by Sun/Oracle, ie. that Oracle should be allowed to require your own Java implementation to be fully functional and 100% compliant to their spec before it is in any way legal, and implementing a mere subset of relevant functionality is not permissible.
- josefx 6y agoAfter going over the laws(i am not a lawyer) my reasoning might be a bit backwards. I think it would not be a 107 exception but an argument over the technical facts and the creative work contained in an API. To be compatible you have to create a copy of the facts an API describes and copyright is rather limited on collections of facts.