decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
A TCK licence is the only way to get a licence to the SSO in the API Specification. | 503 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
No, GPL+CPE gives another way
Authored by: bugstomper on Monday, April 23 2012 @ 10:30 AM EDT
Without getting a license to the TCK, there is a GPL+CPE license for you to do
anything that GPL+CPE lets you do with OpenJDK. That has to include making a
derivative of OpenJDK. According to Oracle's theory of copyright law writing a
compatible class library implementation based on the OpenJDK specification
produces a derivative work. That derivative work would have to be allowed under
GPL+CPE.

What does that mean if the part that is under GPL is not source code, but is the
SSO of GPLd software (under Oracle's theory that SSO is protected by copyright)?
GPL requires you to provide the source code of any derivative work and make it
possible for someone to modify and compile it. That's covered by releasing the
37 packages under the Apache License. You would not be able to remove the
copyleft of the SSO, but what does that restrict?

What if all that the GPL copyleft of the SSO means is that if someone makes a
derivative SSO by adding incompatible elements to the java.* packages then they
would have to release the new incompatible API's SSO under GPL?

Google would be allowed to distribute Android with all of their code under the
Apache License, which is a compatible license with GPL. If there are elements of
Android which are covered by copyright protection and available under GPL+CPE
from Oracle, then they cannot remove GPL+CPE from those elements. But CPE says
that other packages can be combined freely with the GPL+CPE part. So we are only
talking about the 37 packages. As long as Google's customers do not customize by
making incompatible API changes in the java.* namespace that should not present
a problem for Google. If they did, by Oracle's theory, the modifications in
those 37 packages would have to be open sourced, and the modified SSO GPLd. That
would be no big deal.

[ Reply to This | Parent | # ]

A TCK licence is the only way to get a licence to the SSO in the API Specification.
Authored by: Anonymous on Monday, April 23 2012 @ 11:49 AM EDT
Passing the TCK does not grant a lisence to the API spec, it grants a lisence to
use the Java *Trademarks* with regard to your *implementation* of the java api
spec.

The implementation is not the language.
The implementation is not the api.
And neither are the trademarks.

[ Reply to This | Parent | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )