Screven: Furthermore it doesn't pass the TCK and it doesn't have a TCK license.
-
-
Van Nest (named partner of Keker & Van Nest) passes the cough drop from Judge William Alsup to person in gallery
-
WHERE DID THAT COUGH DROP COME FROM
-
Oracle calls Mark Reinhold as their next witness.
-
Mark Reinhold was at Sun before he went to Oracle, he worked on the Java platform including API design.
-
Seems like Reinhold is Joshua Bloch's opposite number?
-
Reinhold is defining the Java platform right now.
-
Reinhold: The Java API packages are a collection of ready-to-use applications...
-
... provides ready functionality so developers don't have to write from scratch every time.
-
Reinhold saying that Java ME (Micro Edition, for flip phones) APIs contain same structure, sequence, and organization as SE.
-
Recall that Google's story is that Android "transformed" SE declaring code, and that SE—which is for desktop—cannot work with phones
-
So what Google saying is that the work being taken doesn't even compete in the same market Android.
-
Oracle, through Reinhold, is trying to say that it's the same damn thing because shares similarities to ME—which, again, runs on flip phones
-
Running through a very nice slideshow right now, once again we're looking at a slide with the full list of 37 API packages.
-
Oh no we're back to "let's try to explain APIs to the jury" again
-
current slide: "The Java API Package is Like a Book Series" with a picture of the entirety of the Harry Potter series
-
from file cabinets to hamburger menus to the harry potter series
-
Reinhold: Declaring code is source code that introduces an API element.... communicates to devs overall structure & organization of the API
-
I'm thinking again about Oracle's interoperability stance. Basically they want copyright law to make language environments unforkable.
-
On the one hand: This protects commercial business models.
-
On the other hand: The commercial business model, which insists Java the *language* is free, is based in *ubiquity.*
-
Yet it refuses to let the environment compete in a free market of forked environments. Ubiquity without proof of efficiency.
-
It's circular protectionism.
-
Anyways Reinhold is now describing the creation process for APIs, collaborating with colleagues, getting together with whiteboards...
-
It's not an easy process.
-
Reinhold: Names are certainly a creative part [of the API design process].
-
Reinhold: ...The shorter the name, the nicer it looks, but there are fewer short names than long names.
-
Reinhold says it's "laughably simple" to refer to the APIs as "labels."
-
Not sure how well this plays for Oracle; on the one hand it throws doubt on previous testimony,
-
but otoh jury might resent attempt to throw doubt on testimony they actually understood lol
- 158 weitere Antworten
Neue Unterhaltung -
Das Laden scheint etwas zu dauern.
Twitter ist möglicherweise überlastet oder hat einen vorübergehenden Schlucklauf. Probiere es erneut oder besuche Twitter Status für weitere Informationen.