|
Authored by: Anonymous on Wednesday, April 25 2012 @ 09:03 PM EDT |
...sits unsigned on the table
folded into an origami butterfly.
[ Reply to This | Parent | # ]
|
|
Authored by: calris74 on Wednesday, April 25 2012 @ 09:15 PM EDT |
The API isn't the "blueprint" for that house, as such
blueprints
would contain materials used and such. The API is
the "walking tour"
information. It's the "on the left you
will find the master bedroom" and "off
the kitchen is a
porch" information. The houses themselves have different
materials and dimensions and may differ in all sorts of
detail.
I would go as far to say that the API
Definition (and
lets be clear that that is what Oracle is claiming is both
covered by copyright and infringed by Google)
is actually just a
list of requirements that a particular
house must meet.
For
example:
- North-facing
- Three bedrooms
- Two
Bathrooms
- Open plan living area
- Large
kitchen
Now any number of architects could design a house to
meet
this specification but none of them could law
claim to a
copyright on the specification. They can,
however, lay claim to their
implementation (i.e. the plans
they created and drafted).
[ Reply to This | Parent | # ]
|
|
Authored by: xtifr on Thursday, April 26 2012 @ 04:41 AM EDT |
Technically, Apache was trying to make Java APIs. Their goal,
stated openly from the beginning, was to make an Apache-licensed implementation
of Java, legally called Java. Of course, they weren't going to be allowed to
call it Java until they got all the details right and managed to pass the
certification tests. But the plan was to make real Java, and that plan looked
fine until Sun reneged on their promise to make a non-restrictive version of the
certification test.
Anyway, the APIs of both Java and Harmony are
basically identical, except in those cases where the Harmony API was considered
incomplete. And a difference that makes no difference is no
difference.
--- Do not meddle in the affairs of Wizards, for it makes
them soggy and hard to light. [ Reply to This | Parent | # ]
|
- False - Authored by: BitOBear on Thursday, April 26 2012 @ 05:06 PM EDT
|
Authored by: Anonymous on Thursday, April 26 2012 @ 08:17 AM EDT |
" Note
that if an entity made a derivative work, or used only part of
Harmony's source code in building their implementation, they
would still be obligated to obtain their own JCK license for,
and test the software themselves. Apache does not make its
TCKs available for use outside of our projects."[ Reply to This | Parent | # ]
|
|
|
|
|