<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: BOOOM! Oracle&#8217;s Copyright Case v Google Takes a Big Hit</title>
	<atom:link href="http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/feed/" rel="self" type="application/rss+xml" />
	<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/</link>
	<description>One man. Closing, all the windows.</description>
	<lastBuildDate>Sun, 26 May 2013 00:37:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88584</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Wed, 25 Apr 2012 15:03:27 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88584</guid>
		<description><![CDATA[Ch wrote, &lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;In other words: Google wants to use a product of SUN/Oracle (JAVA) that is very useful – rather, essential – for their product (ANDROID), but they don’t want to pay for it.&quot;&lt;/font&gt;&lt;/em&gt;

SUN/Oracle say Java is $0 to write applications. Google provided something to run those applications that was not a Java virtual machine but a Dalvik virtual machine. They complied fully with the licence provided for $0 for developers. That&#039;s the only code Android/Linux needed, not the Java virtual machine. No one else paid for the privilege of writing Java applications, so why should Google?

&lt;a href=&quot;http://www.groklaw.net/article.php?story=20120424115304346&quot; rel=&quot;nofollow&quot;&gt;In yesterday&#039;s testimony&lt;/a&gt;, Google&#039;s guys stated under oath that money was not the problem. The irrational compulsion to control the ecosystem was a problem. Google was willing to pay for a licence but could not accept the terms. Google insisted on Android/Linux being FLOSS and SUN, apparently, did not. SUN&#039;s position makes no sense to me. Android/Linux could have multiplied the use of Java and SUN could have been paid for allowing SUN&#039;s Java virtual machine to ride on smart thingies, but SUN wanted to control Android. The whole point of Android was to increase the numbers of users of search/advertising to drive revenue and Google wanted no one to have a hand on their throat. SUN wanted to be the hand, just as M$ was the hand on the x86 PC.

&lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;
Google: Was Java developed at Sun while you were CTO?

Eric Schmidt: Yes.

Google: What was your role?

Eric Schmidt: Taking from primary author, James Gosling, working with Bill Joy.

Google: Duration of development?

Eric Schmidt: 1989 to 1994. &quot;Attempt to build a new religion around a new way of thinking.&quot;

Google: When was language released?

Eric Schmidt: In 1994, here in the Moscone Center.

Google: How was it released?

Eric Schmidt: It was released with the understanding of developing with partners. [He negotiated licenses with Netscape and Oracle.]

Google: Why do this?

Eric Schmidt: We, who had come out of Berkeley and Unix, put the software out there to allow others to modify it. You could use Java under license, or you could make your own, as long as you did not call it Java.
...
Google: When Java was introduced, were the APIs released too?

Eric Schmidt: Yes.

Google: What is the purpose of the APIs?

Eric Schmidt: Language is useless without the APIs.

Google: How were APIs made available?

Eric Schmidt: Book by Bill Joy, documentation.

Google: APIS were developed at the same time as JPL?

Eric Schmidt: Yes.

Google: How would Sun make money off it?

Eric Schmidt: You could pay a modest license fee, or do your own implementation.
...
Google: Did you continue to speak with Jonathan Schwartz about Apache licencing?

Eric Schmidt: Yes.

Google: Remained a customer of Sun?

Eric Schmidt: Yes.

Google: How frequently? [did they talk?]

Eric Schmidt: Once every 6 months.

Google: Did he ever express concern about you using Java or Java APIs?

Eric Schmidt: He did not.

Google: Did they ever express any concerns?

Eric Schmidt: No.

Google: Did he ever say that there was any need for Google to take a license?

Eric Schmidt: No.
...
Google: Were you able to reach an agreement?

Eric Schmidt: Unfortunately, no.

Google: Why not?

Eric Schmidt: Contributors have little control after release. Sun wanted much tighter control.

Google: Was money the reason?

Eric Schmidt: Not really, $30-$50M. Money as not the big issue.

Google: After the negotiations broke off in 2006 …

Eric Schmidt: Date of exhibit is May 2006.

. Google: At that point, what did you do?

Eric Schmidt: Wanted to make sure that we could support the Java language.

Eric Schmidt: We started cleanroom implementation. Totally different form the way that Java worked internally.

Google: What do you mean by that?

Eric Schmidt: We went with a route that didn&#039;t use the byte code approach.
...
Google: Were there in Spring &#039;06 presentations to EMG?

Andy Rubin: Yes.

Google: By time of spring, generally what were these presentations about?

Andy Rubin: Paying Sun to open source Java.

Google: What would Google be providing?

Andy Rubin: Donating the Android code and paying money to Sun.

Google: Why pay money with Sun when it was going to be open sourced?

Andy Rubin: It would be a change in their business model.

Google: How large a payment?

Andy Rubin: $28-$34 million payment to Sun.

Google: Did you get approval?

Andy Rubin: Yes.&quot;&lt;/font&gt;&lt;/em&gt;

So, what Google did was reasonable, correct and OK by SUN. Oracle is dead on this issue.]]></description>
		<content:encoded><![CDATA[<p>Ch wrote, <em><font color="green">&#8220;In other words: Google wants to use a product of SUN/Oracle (JAVA) that is very useful – rather, essential – for their product (ANDROID), but they don’t want to pay for it.&#8221;</font></em></p>
<p>SUN/Oracle say Java is $0 to write applications. Google provided something to run those applications that was not a Java virtual machine but a Dalvik virtual machine. They complied fully with the licence provided for $0 for developers. That&#8217;s the only code Android/Linux needed, not the Java virtual machine. No one else paid for the privilege of writing Java applications, so why should Google?</p>
<p><a href="http://www.groklaw.net/article.php?story=20120424115304346" rel="nofollow">In yesterday&#8217;s testimony</a>, Google&#8217;s guys stated under oath that money was not the problem. The irrational compulsion to control the ecosystem was a problem. Google was willing to pay for a licence but could not accept the terms. Google insisted on Android/Linux being FLOSS and SUN, apparently, did not. SUN&#8217;s position makes no sense to me. Android/Linux could have multiplied the use of Java and SUN could have been paid for allowing SUN&#8217;s Java virtual machine to ride on smart thingies, but SUN wanted to control Android. The whole point of Android was to increase the numbers of users of search/advertising to drive revenue and Google wanted no one to have a hand on their throat. SUN wanted to be the hand, just as M$ was the hand on the x86 PC.</p>
<p><em><font color="green">&#8221;<br />
Google: Was Java developed at Sun while you were CTO?</p>
<p>Eric Schmidt: Yes.</p>
<p>Google: What was your role?</p>
<p>Eric Schmidt: Taking from primary author, James Gosling, working with Bill Joy.</p>
<p>Google: Duration of development?</p>
<p>Eric Schmidt: 1989 to 1994. &#8220;Attempt to build a new religion around a new way of thinking.&#8221;</p>
<p>Google: When was language released?</p>
<p>Eric Schmidt: In 1994, here in the Moscone Center.</p>
<p>Google: How was it released?</p>
<p>Eric Schmidt: It was released with the understanding of developing with partners. [He negotiated licenses with Netscape and Oracle.]</p>
<p>Google: Why do this?</p>
<p>Eric Schmidt: We, who had come out of Berkeley and Unix, put the software out there to allow others to modify it. You could use Java under license, or you could make your own, as long as you did not call it Java.<br />
&#8230;<br />
Google: When Java was introduced, were the APIs released too?</p>
<p>Eric Schmidt: Yes.</p>
<p>Google: What is the purpose of the APIs?</p>
<p>Eric Schmidt: Language is useless without the APIs.</p>
<p>Google: How were APIs made available?</p>
<p>Eric Schmidt: Book by Bill Joy, documentation.</p>
<p>Google: APIS were developed at the same time as JPL?</p>
<p>Eric Schmidt: Yes.</p>
<p>Google: How would Sun make money off it?</p>
<p>Eric Schmidt: You could pay a modest license fee, or do your own implementation.<br />
&#8230;<br />
Google: Did you continue to speak with Jonathan Schwartz about Apache licencing?</p>
<p>Eric Schmidt: Yes.</p>
<p>Google: Remained a customer of Sun?</p>
<p>Eric Schmidt: Yes.</p>
<p>Google: How frequently? [did they talk?]</p>
<p>Eric Schmidt: Once every 6 months.</p>
<p>Google: Did he ever express concern about you using Java or Java APIs?</p>
<p>Eric Schmidt: He did not.</p>
<p>Google: Did they ever express any concerns?</p>
<p>Eric Schmidt: No.</p>
<p>Google: Did he ever say that there was any need for Google to take a license?</p>
<p>Eric Schmidt: No.<br />
&#8230;<br />
Google: Were you able to reach an agreement?</p>
<p>Eric Schmidt: Unfortunately, no.</p>
<p>Google: Why not?</p>
<p>Eric Schmidt: Contributors have little control after release. Sun wanted much tighter control.</p>
<p>Google: Was money the reason?</p>
<p>Eric Schmidt: Not really, $30-$50M. Money as not the big issue.</p>
<p>Google: After the negotiations broke off in 2006 …</p>
<p>Eric Schmidt: Date of exhibit is May 2006.</p>
<p>. Google: At that point, what did you do?</p>
<p>Eric Schmidt: Wanted to make sure that we could support the Java language.</p>
<p>Eric Schmidt: We started cleanroom implementation. Totally different form the way that Java worked internally.</p>
<p>Google: What do you mean by that?</p>
<p>Eric Schmidt: We went with a route that didn&#8217;t use the byte code approach.<br />
&#8230;<br />
Google: Were there in Spring &#8217;06 presentations to EMG?</p>
<p>Andy Rubin: Yes.</p>
<p>Google: By time of spring, generally what were these presentations about?</p>
<p>Andy Rubin: Paying Sun to open source Java.</p>
<p>Google: What would Google be providing?</p>
<p>Andy Rubin: Donating the Android code and paying money to Sun.</p>
<p>Google: Why pay money with Sun when it was going to be open sourced?</p>
<p>Andy Rubin: It would be a change in their business model.</p>
<p>Google: How large a payment?</p>
<p>Andy Rubin: $28-$34 million payment to Sun.</p>
<p>Google: Did you get approval?</p>
<p>Andy Rubin: Yes.&#8221;</font></em></p>
<p>So, what Google did was reasonable, correct and OK by SUN. Oracle is dead on this issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ch</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88582</link>
		<dc:creator>Ch</dc:creator>
		<pubDate>Wed, 25 Apr 2012 13:52:21 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88582</guid>
		<description><![CDATA[&gt; Google wanted the vast resource of Java developers but did not want to cut SUN/Oracle in on the action.

In other words: Google wants to use a product of SUN/Oracle (JAVA) that is very useful - rather, essential - for their product (ANDROID), but they don&#039;t want to pay for it.

&gt; That’s pretty reasonable.

That&#039;s one way of putting it. It reminds me of the bankrobber who was asked by the judge: &quot;Why did you rob that bank?&quot; His famous reply: &quot;That&#039;s where the money is!&quot; In this sense, yes, what Google does is &quot;reasonable&quot;. But why do you defend it? Oh yes, Google never ever does anything evil, only the others do ...]]></description>
		<content:encoded><![CDATA[<p>&gt; Google wanted the vast resource of Java developers but did not want to cut SUN/Oracle in on the action.</p>
<p>In other words: Google wants to use a product of SUN/Oracle (JAVA) that is very useful &#8211; rather, essential &#8211; for their product (ANDROID), but they don&#8217;t want to pay for it.</p>
<p>&gt; That’s pretty reasonable.</p>
<p>That&#8217;s one way of putting it. It reminds me of the bankrobber who was asked by the judge: &#8220;Why did you rob that bank?&#8221; His famous reply: &#8220;That&#8217;s where the money is!&#8221; In this sense, yes, what Google does is &#8220;reasonable&#8221;. But why do you defend it? Oh yes, Google never ever does anything evil, only the others do &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88580</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Wed, 25 Apr 2012 11:36:57 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88580</guid>
		<description><![CDATA[Google also claims the copying, if any, is de minimis, based on the bulk of the coding they did. So, oiaohm&#039;s argument is that it&#039;s less than de minimis, very small indeed.]]></description>
		<content:encoded><![CDATA[<p>Google also claims the copying, if any, is de minimis, based on the bulk of the coding they did. So, oiaohm&#8217;s argument is that it&#8217;s less than de minimis, very small indeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oiaohm</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88572</link>
		<dc:creator>oiaohm</dc:creator>
		<pubDate>Wed, 25 Apr 2012 04:46:52 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88572</guid>
		<description><![CDATA[Illegal copies and stolen work have two slightly different meanings.  Illegal copies is just that  copies without approval you have not removed the Authors credit.  A Stolen work is like plagiarism credit due has been removed in this case.  This case is stolen work not illegal copies. Stolen work is basically taking credit for work you should not be.

Robert Pogson Java API is made of functions and Classes.
&quot;An API does not cause a computer to produce any result. That is up to the implementation.&quot;
Its the classes that make this wrong.  Classes produce a result or effect produced result.

This is where we are in hell.  Classes do interact with each other.  Function overloading.  So scary enough they can and do produce a results.

If Java API was just functions not protected this has already be ruled as clear by the judge.  So C is mostly free and clear.

So you example is right Robert. 
&quot;function sqrt(x:real):real;&quot;

What if that was a virtual function like for average that depending on what class would be overloaded with something else.  Polymorphism that is defined in classes is where the problem starts.

Because this is effecting the results the program will produce.  So read what you quoted careful.
“A “computer program” is a set of statements or instructions to be used directly or indirectly in a computer in order to bring about a certain result.”

The loop hole indirectly threatens to turn classes into a computer program in there own right.  If this is the case Google owns Oracle.

Of course a classes could be argued as a method of operation.  If that is upheld Google owns Oracle nothing over the copyright infringement bit.

Its not functions where the problem is.  Its the classes that contain the functions in Java and Android where the problem is.

C++, Java, C#, Vala basically any Class based langauge there has been no ruling if Classes are in fact API or Copyright Protected Works.  Also what conditions if any make Classes a copyright protected work.  So far a class that is just a list of functions has been ruled as not copyright protected work.

The name of the class might be copyright protected judge is not sure on this.  So that google copied class Math and its stilled called Math it might be a copyright infrignement.  If it had been renamed like science it would not be for sure. 

Classes with polymorphic interactions again judge is not sure on this either.

Yes Oracle vs Google is a very important case.  To clear up where the lines are with classed based languages.  The lines in function based languages was cleared up years ago.

When you think about the complexity of this problem I am thankful I am not the judge.]]></description>
		<content:encoded><![CDATA[<p>Illegal copies and stolen work have two slightly different meanings.  Illegal copies is just that  copies without approval you have not removed the Authors credit.  A Stolen work is like plagiarism credit due has been removed in this case.  This case is stolen work not illegal copies. Stolen work is basically taking credit for work you should not be.</p>
<p>Robert Pogson Java API is made of functions and Classes.<br />
&#8220;An API does not cause a computer to produce any result. That is up to the implementation.&#8221;<br />
Its the classes that make this wrong.  Classes produce a result or effect produced result.</p>
<p>This is where we are in hell.  Classes do interact with each other.  Function overloading.  So scary enough they can and do produce a results.</p>
<p>If Java API was just functions not protected this has already be ruled as clear by the judge.  So C is mostly free and clear.</p>
<p>So you example is right Robert.<br />
&#8220;function sqrt(x:real):real;&#8221;</p>
<p>What if that was a virtual function like for average that depending on what class would be overloaded with something else.  Polymorphism that is defined in classes is where the problem starts.</p>
<p>Because this is effecting the results the program will produce.  So read what you quoted careful.<br />
“A “computer program” is a set of statements or instructions to be used directly or indirectly in a computer in order to bring about a certain result.”</p>
<p>The loop hole indirectly threatens to turn classes into a computer program in there own right.  If this is the case Google owns Oracle.</p>
<p>Of course a classes could be argued as a method of operation.  If that is upheld Google owns Oracle nothing over the copyright infringement bit.</p>
<p>Its not functions where the problem is.  Its the classes that contain the functions in Java and Android where the problem is.</p>
<p>C++, Java, C#, Vala basically any Class based langauge there has been no ruling if Classes are in fact API or Copyright Protected Works.  Also what conditions if any make Classes a copyright protected work.  So far a class that is just a list of functions has been ruled as not copyright protected work.</p>
<p>The name of the class might be copyright protected judge is not sure on this.  So that google copied class Math and its stilled called Math it might be a copyright infrignement.  If it had been renamed like science it would not be for sure. </p>
<p>Classes with polymorphic interactions again judge is not sure on this either.</p>
<p>Yes Oracle vs Google is a very important case.  To clear up where the lines are with classed based languages.  The lines in function based languages was cleared up years ago.</p>
<p>When you think about the complexity of this problem I am thankful I am not the judge.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88569</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Wed, 25 Apr 2012 03:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88569</guid>
		<description><![CDATA[oiaohm wrote, &lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;Google did not include GPL copyright notices so it becomes just a stolen work.&quot;&lt;/font&gt;&lt;/em&gt;

&quot;Stolen&quot; is not applicable. One can make illegal copies without stealing anything.

function sqrt(x:real):real;

Copied or not, that is not protectable under copyright. It is not a &quot;work&quot;.

&lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot; Works of authorship include the following categories:
(1) literary works;
(2) musical works, including any accompanying words;
(3) dramatic works, including any accompanying music;
(4) pantomimes and choreographic works;
(5) pictorial, graphic, and sculptural works;
(6) motion pictures and other audiovisual works;
(7) sound recordings; and
(8) architectural works.
(b) In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.&quot;&lt;/font&gt;&lt;/em&gt;

APIs are a &quot;method of operation&quot;. Sqrt takes a real argument and gives a real result.

They may not even be treated as &quot;computer programmes&quot; in law:
&lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;A “computer program” is a set of statements or instructions to be used directly or indirectly in a computer in order to bring about a certain result.&quot;&lt;/font&gt;&lt;/em&gt;

An API does not cause a computer to produce any result. That is up to the implementation.]]></description>
		<content:encoded><![CDATA[<p>oiaohm wrote, <em><font color="green">&#8220;Google did not include GPL copyright notices so it becomes just a stolen work.&#8221;</font></em></p>
<p>&#8220;Stolen&#8221; is not applicable. One can make illegal copies without stealing anything.</p>
<p>function sqrt(x:real):real;</p>
<p>Copied or not, that is not protectable under copyright. It is not a &#8220;work&#8221;.</p>
<p><em><font color="green">&#8221; Works of authorship include the following categories:<br />
(1) literary works;<br />
(2) musical works, including any accompanying words;<br />
(3) dramatic works, including any accompanying music;<br />
(4) pantomimes and choreographic works;<br />
(5) pictorial, graphic, and sculptural works;<br />
(6) motion pictures and other audiovisual works;<br />
(7) sound recordings; and<br />
(8) architectural works.<br />
(b) In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.&#8221;</font></em></p>
<p>APIs are a &#8220;method of operation&#8221;. Sqrt takes a real argument and gives a real result.</p>
<p>They may not even be treated as &#8220;computer programmes&#8221; in law:<br />
<em><font color="green">&#8220;A “computer program” is a set of statements or instructions to be used directly or indirectly in a computer in order to bring about a certain result.&#8221;</font></em></p>
<p>An API does not cause a computer to produce any result. That is up to the implementation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oiaohm</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88568</link>
		<dc:creator>oiaohm</dc:creator>
		<pubDate>Wed, 25 Apr 2012 01:22:53 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88568</guid>
		<description><![CDATA[Robert Pogson this is the thing Oracle does not have to sue for breach of GPL any form.  Reason Google did not include GPL copyright notices so it becomes just a stolen work.

This is where GPL enforcement gets fun.  Someone steals GPL they had no license to use it so GPL does not even enter the case.  Oracle is basically conducting GPL enforcement the other way.

Ivan the thing is openjdk that google could have used is under GPLv2 + linking exception.  Openjdk is the base to Oracle Java.  There is also GNU Classpath with the GNU Classpath exception license that includes same parts as what Google took as well.

So not just GPLv2.  So there is no big bang against android.  Since android can change the parts to a license that is still closed source friendly legally.

Basically Ivan and Robert Pogson if android had those API under GPL using one of the accepted forms by Oracle(Ie including linking exceptions) there would not be a Copyright case at all.  Effects to Android minimal.  In fact before the court case and threats of damaged even started Oracle asked Google without bill to license what they believed was their code correctly.

Yes it could ended before it started if there was a clear define of what a work is.

&quot;Google is claiming the documentation was in the public domain, but even if it was GPL, they could just change the licence back on the API. Where’s the “damage” to Oracle? None.&quot; 

That is the problem the documentation was not public domain either.  By copyright law damage is done because your product was distributed under the wrong license.  So other people could believe your product was not protected by the license you wished for.

Yes Oracle is unclear if it has a copyright infringement case.  Judge has also found that the section what Oracle is unclear about has no test case and no law document tell you if its right or wrong.   Google first belief that they were protected by Sega v. Accolade has already been broken.  So now Google is not clear either.

Its a real poor Judge problem.  He has to work out some form of ruling based off law to cover problem if it happens in future.

If it too hard the Judge can even rule that it cannot be decided by the courts and send it into the political system for a bill to be passed defining it.  I hope this does not happen.]]></description>
		<content:encoded><![CDATA[<p>Robert Pogson this is the thing Oracle does not have to sue for breach of GPL any form.  Reason Google did not include GPL copyright notices so it becomes just a stolen work.</p>
<p>This is where GPL enforcement gets fun.  Someone steals GPL they had no license to use it so GPL does not even enter the case.  Oracle is basically conducting GPL enforcement the other way.</p>
<p>Ivan the thing is openjdk that google could have used is under GPLv2 + linking exception.  Openjdk is the base to Oracle Java.  There is also GNU Classpath with the GNU Classpath exception license that includes same parts as what Google took as well.</p>
<p>So not just GPLv2.  So there is no big bang against android.  Since android can change the parts to a license that is still closed source friendly legally.</p>
<p>Basically Ivan and Robert Pogson if android had those API under GPL using one of the accepted forms by Oracle(Ie including linking exceptions) there would not be a Copyright case at all.  Effects to Android minimal.  In fact before the court case and threats of damaged even started Oracle asked Google without bill to license what they believed was their code correctly.</p>
<p>Yes it could ended before it started if there was a clear define of what a work is.</p>
<p>&#8220;Google is claiming the documentation was in the public domain, but even if it was GPL, they could just change the licence back on the API. Where’s the “damage” to Oracle? None.&#8221; </p>
<p>That is the problem the documentation was not public domain either.  By copyright law damage is done because your product was distributed under the wrong license.  So other people could believe your product was not protected by the license you wished for.</p>
<p>Yes Oracle is unclear if it has a copyright infringement case.  Judge has also found that the section what Oracle is unclear about has no test case and no law document tell you if its right or wrong.   Google first belief that they were protected by Sega v. Accolade has already been broken.  So now Google is not clear either.</p>
<p>Its a real poor Judge problem.  He has to work out some form of ruling based off law to cover problem if it happens in future.</p>
<p>If it too hard the Judge can even rule that it cannot be decided by the courts and send it into the political system for a bill to be passed defining it.  I hope this does not happen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88566</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Tue, 24 Apr 2012 22:41:42 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88566</guid>
		<description><![CDATA[Damon Arnett wrote, &lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;Google invaded Sun’s only real revenue stream for Java–hiding behind the Apache non-license and thought they could bully and out-lawyer the hapless Sun CEO, Johnathon Schwartz.&quot;&lt;/font&gt;&lt;/em&gt;

Google created a platform that converted code of Java applications to run under Dalvik. They did that only because SUN encumbered Java virtual machines with the TCK licence. Google wanted the vast resource of Java developers but did not want to cut SUN/Oracle in on the action. That&#039;s pretty reasonable. The only place where they have come close to doing wrong is getting too close to the Java APIs in Dalvik. If they had translated Java to x86 or Java to ARM instead of Dalvik the situation would be crystal clear. A lot of work was done replicating the Java API implementation that would not have needed to be done if SUN had come to an agreement with Google. I just don&#039;t see anything wrong with what Google did except dodging the GPL. If they were going to share the code with the world, there is no advantage to anyone using ASL and there are lots of disadvantages like people suing each other. Owning Java gave SUN no right to prevent other from doing similar work. SUN did not own those developers and SUN had allowed anyone to write Java applications.]]></description>
		<content:encoded><![CDATA[<p>Damon Arnett wrote, <em><font color="green">&#8220;Google invaded Sun’s only real revenue stream for Java–hiding behind the Apache non-license and thought they could bully and out-lawyer the hapless Sun CEO, Johnathon Schwartz.&#8221;</font></em></p>
<p>Google created a platform that converted code of Java applications to run under Dalvik. They did that only because SUN encumbered Java virtual machines with the TCK licence. Google wanted the vast resource of Java developers but did not want to cut SUN/Oracle in on the action. That&#8217;s pretty reasonable. The only place where they have come close to doing wrong is getting too close to the Java APIs in Dalvik. If they had translated Java to x86 or Java to ARM instead of Dalvik the situation would be crystal clear. A lot of work was done replicating the Java API implementation that would not have needed to be done if SUN had come to an agreement with Google. I just don&#8217;t see anything wrong with what Google did except dodging the GPL. If they were going to share the code with the world, there is no advantage to anyone using ASL and there are lots of disadvantages like people suing each other. Owning Java gave SUN no right to prevent other from doing similar work. SUN did not own those developers and SUN had allowed anyone to write Java applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ivan</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88562</link>
		<dc:creator>Ivan</dc:creator>
		<pubDate>Tue, 24 Apr 2012 19:27:53 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88562</guid>
		<description><![CDATA[&lt;b&gt;There are exceptions. e.g. LGPL and the classpath exception.&lt;/b&gt;

And do those exceptions exist in the gpl?  
No.

What license was the copied code under?
gpl.

What part of that don&#039;t you understand?]]></description>
		<content:encoded><![CDATA[<p><b>There are exceptions. e.g. LGPL and the classpath exception.</b></p>
<p>And do those exceptions exist in the gpl?<br />
No.</p>
<p>What license was the copied code under?<br />
gpl.</p>
<p>What part of that don&#8217;t you understand?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damon Arnett</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88559</link>
		<dc:creator>Damon Arnett</dc:creator>
		<pubDate>Tue, 24 Apr 2012 16:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88559</guid>
		<description><![CDATA[Java is an incredible developer&#039;s tool. It is largely open. It is so open that Sun had a hard time getting any money from it even though Java powers billions of devices worldwide. 

One of the few areas that Sun reserved for significant licensing revenue was mobile phone technology. All telecoms that used Java, which was most of them, paid Sun for their specific flavor of a small, powerful Java platform for their smart phone. 

So even though Sun could slap down Apache for numerous invasions of Java licensing rules, Sun left them largely alone because of their contribution to greater Java acceptance--as long as it did not imperil Sun&#039;s mobile phone licensing revenue. The rule was: Developers are free to write their applications for personal profit, but companies that commercialize a platform should pay to have their Java implementation certified.

Google invaded Sun&#039;s only real revenue stream for Java--hiding behind the Apache non-license and thought they could bully and out-lawyer the hapless Sun CEO, Johnathon Schwartz. 

Oracle will monetize Java where Sun could not. They will not destroy the developer community or the Java ecosystem. But Google&#039;s CEO, Eric Schmidt--who had been Sun&#039;s CTO--thought he could get a billion dollar free-ride by pushing Sun in their one sweet-spot for Java--smart phone licenses. 

The judge is pushing on both sides in this case to get them to ultimately accept his compromise. He says it will start at $100 million (the figure that Google and Sun were discussing when negotiations broke off) and could go much higher. Oracle will also have an ongoing financial/development interest in Android.]]></description>
		<content:encoded><![CDATA[<p>Java is an incredible developer&#8217;s tool. It is largely open. It is so open that Sun had a hard time getting any money from it even though Java powers billions of devices worldwide. </p>
<p>One of the few areas that Sun reserved for significant licensing revenue was mobile phone technology. All telecoms that used Java, which was most of them, paid Sun for their specific flavor of a small, powerful Java platform for their smart phone. </p>
<p>So even though Sun could slap down Apache for numerous invasions of Java licensing rules, Sun left them largely alone because of their contribution to greater Java acceptance&#8211;as long as it did not imperil Sun&#8217;s mobile phone licensing revenue. The rule was: Developers are free to write their applications for personal profit, but companies that commercialize a platform should pay to have their Java implementation certified.</p>
<p>Google invaded Sun&#8217;s only real revenue stream for Java&#8211;hiding behind the Apache non-license and thought they could bully and out-lawyer the hapless Sun CEO, Johnathon Schwartz. </p>
<p>Oracle will monetize Java where Sun could not. They will not destroy the developer community or the Java ecosystem. But Google&#8217;s CEO, Eric Schmidt&#8211;who had been Sun&#8217;s CTO&#8211;thought he could get a billion dollar free-ride by pushing Sun in their one sweet-spot for Java&#8211;smart phone licenses. </p>
<p>The judge is pushing on both sides in this case to get them to ultimately accept his compromise. He says it will start at $100 million (the figure that Google and Sun were discussing when negotiations broke off) and could go much higher. Oracle will also have an ongoing financial/development interest in Android.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Pogson</title>
		<link>http://mrpogson.com/2012/04/21/booom-oracles-copyright-case-v-google-takes-a-big-hit/#comment-88550</link>
		<dc:creator>Robert Pogson</dc:creator>
		<pubDate>Tue, 24 Apr 2012 11:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://mrpogson.com/?p=11623#comment-88550</guid>
		<description><![CDATA[oiaohm wrote, &lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;“How the Hell can the API be restricted for something that’s GPL?”

That is a simple case if it not a independent work it should have remained under GPL license.&quot;&lt;/font&gt;&lt;/em&gt;

Oracle is not suing Google for violating GPL. Even the judge is unclear what Oracle is suing about... &lt;a href=&quot;http://www.groklaw.net/article.php?story=20120423121100882&quot; rel=&quot;nofollow&quot;&gt;Even Oracle is unclear what Oracle is suing about&lt;/a&gt;...

&lt;em&gt;&lt;font color=&quot;green&quot;&gt;&quot;Judge: Let me try my question a different way. Let&#039;s say we ask the jury 2 questions. &quot;With regard to these 37 packages, did Google copy the SSO?&quot;

And same question, but documentation.

Let&#039;s assume we ask those questions to the jury.

So then, what good is it, if you&#039;ve already gotten a yes or a no, what does it add to then say &quot;btw, is the implementation a derivative work of the plain English of what the method will do&quot;? To my mind, there&#039;s no legal significance to that question. The first 2 questions are all that matter.

Oracle: I think that&#039;s right. Let us think about it and get back to you.&quot;&lt;/font&gt;&lt;/em&gt;

In effect, Google may be accused of copying 1/1000 of Java to make Android, by using the same documentation. They distributed that documentation to developers, a tiny violation if any compared to the distribution of Android/Linux on smart thingies. Google is claiming the documentation was in the public domain, but even if it was GPL, they could just change the licence back on the API. Where&#039;s the &quot;damage&quot; to Oracle? None.]]></description>
		<content:encoded><![CDATA[<p>oiaohm wrote, <em><font color="green">&#8220;“How the Hell can the API be restricted for something that’s GPL?”</p>
<p>That is a simple case if it not a independent work it should have remained under GPL license.&#8221;</font></em></p>
<p>Oracle is not suing Google for violating GPL. Even the judge is unclear what Oracle is suing about&#8230; <a href="http://www.groklaw.net/article.php?story=20120423121100882" rel="nofollow">Even Oracle is unclear what Oracle is suing about</a>&#8230;</p>
<p><em><font color="green">&#8220;Judge: Let me try my question a different way. Let&#8217;s say we ask the jury 2 questions. &#8220;With regard to these 37 packages, did Google copy the SSO?&#8221;</p>
<p>And same question, but documentation.</p>
<p>Let&#8217;s assume we ask those questions to the jury.</p>
<p>So then, what good is it, if you&#8217;ve already gotten a yes or a no, what does it add to then say &#8220;btw, is the implementation a derivative work of the plain English of what the method will do&#8221;? To my mind, there&#8217;s no legal significance to that question. The first 2 questions are all that matter.</p>
<p>Oracle: I think that&#8217;s right. Let us think about it and get back to you.&#8221;</font></em></p>
<p>In effect, Google may be accused of copying 1/1000 of Java to make Android, by using the same documentation. They distributed that documentation to developers, a tiny violation if any compared to the distribution of Android/Linux on smart thingies. Google is claiming the documentation was in the public domain, but even if it was GPL, they could just change the licence back on the API. Where&#8217;s the &#8220;damage&#8221; to Oracle? None.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
