On 14-10-17 03:52 AM, Luke Kenneth Casson Leighton wrote:
  you would no longer be permitted to utilise or work on the Firefox
Web Browser, because it has implemented a near-identical copy of the
Microsoft COM protocol named XPCOM (badly, it has to be said.

That's not at all what the appeals court wrote.  Footnote 15, in full:

'During oral argument, Google’s counsel stated that “a program written in the Java language can run on Android if it’s only using packages within the 37. So if I’m a developer and I have written a program, I’ve written it in Java, I can stick an Android header on it and it will run in Android because it is using the identical names of the classes, methods, and packages.” Oral Argument at 31:31. Counsel did not identify any programs that use only the 37 API packages at issue, however, and did not attest that any such program would be useful. Nor did Google cite to any record evidence to support this claim.'

Even if there's a useful program which only uses the 37 API packages at issue, and I'm not sure that there's a "useful" program like that, I don't know that it would change anything. I've seen reference to jetty and i-jetty, but I think that just demonstrates that, no, a "useful" program will tend to use more than the 37 API's; it might use additional Android packages.

This really has nothing at all to do with reverse engineering:

'As the former Register of Copyrights of the United States pointed out in his brief amicus curiae, “[h]ad Google reverse engineered the programming packages to figure out the ideas and functionality of the original, and then created its own structure and its own literal code, Oracle would have no remedy under copyright whatsoever.”'

where the former Register, whomever that was, points out how reverse engineering works -- which I'm sure that the appeals court already knew. In any event, there it is, it's a good quote.

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?

However, to allow the SSO of any, and let's emphasize **any** computer program, to be stolen, and let's use the word stolen, that would be a dramatic shift. Yes/no?

If there's no way to enforce SSO under copyright, then any SSO can be **stolen** -- which is the word being used by the judges in this case. the appeals court chose to write about the wider implications, so I'm adopting the language of first judge, and the appeals court, to use **any** and **stolen**.



-Thufir

Reply via email to