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
Please stop spreading this misinformation | 438 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
Please stop spreading this misinformation
Authored by: Anonymous on Friday, April 27 2012 @ 07:47 AM EDT

Well the TCK for OpenJDK is different than some earlier TCK's and has no field
of use restrictions anymore so I don't think it would violate the GPL. I
haven't read it close enough to make a complete assesment of that though.

But what I think is that if you take OpenJDK and do what Sun/Oracle want you to
do with it which is keep it 99.9% the same and just port it to a new platform
then you are fine. The GPL2 license has a limited implied patent grant which is
not perfect but I think if you keep it 99.9% the same like this then it will
defiantly cover you. In this case you don't even need the TCK really as it
gives you nothing useful other than that warm fuzzy feeling you get from knowing
you are compatible. You don't get trademarks and can't call your version Java.
You get an explicit Patent grant from running the TCK but I don't think it helps
you much because all you have really done is do some work for Oracle porting
OpenJDK to a new machine.

Another thing you can use OpenJDK for is to fix a few bugs etc in it which
Oracle can suck back in.

If you decide to not follow Sun/Oracle's wishes and add/remove/change any of the
API's then you won't pass the TCK even if you wanted to. So you are left with
the GPL2 implied patent grant to protect you. But the problem is that some see
some holes in this implied patent grant and that it is a bit of a grey area.
For example it can be argued that based on European Union law that this limited
patent grant only applies to inventions in the original GPL'd code and if you
practice the same invention in code you add in a different situation then you
are not covered by the patent grant.

So where does that leave us? Well we have an open source free to use program
which you are not free to use unless you want to do nothing but port it as is to
a new platform of fix a few bugs. So you are free to help Oracle out! Go get
programming! Oh but if you want to do any innovation on top of it or improve it
for your own use and the betterment of others (the whole point of GPL'd code
really) then you just have to hope you don't piss Oracle off too much...

So its basically a completely one sided GPL'd bit of software! I think it is a
great big Joke that Sun/Oracle have been having at the FOSS community.

Michael

[ 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 )