<?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 for Software Research and the Industry</title>
	<atom:link href="http://dirkriehle.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://dirkriehle.com</link>
	<description>Dirk Riehle&#039;s blog about everything computer science, applied and more</description>
	<lastBuildDate>Sat, 12 May 2012 12:06:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on International Journal of Open Source Software &amp; Processes by Muqan</title>
		<link>http://dirkriehle.com/2008/04/04/international-journal-of-open-source-software-and-processes/#comment-20468</link>
		<dc:creator>Muqan</dc:creator>
		<pubDate>Sat, 12 May 2012 12:06:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.riehle.org/?p=90#comment-20468</guid>
		<description>Can you please list some easy, versatile, open source Research Journal softwares, OR can you rank, we are planning to install for our university.</description>
		<content:encoded><![CDATA[<p>Can you please list some easy, versatile, open source Research Journal softwares, OR can you rank, we are planning to install for our university.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Java IP Story by 好文: Java 的歷史 與 Timeline &#124; Tsung&#039;s Blog</title>
		<link>http://dirkriehle.com/2011/06/30/the-java-ip-story/#comment-20411</link>
		<dc:creator>好文: Java 的歷史 與 Timeline &#124; Tsung&#039;s Blog</dc:creator>
		<pubDate>Thu, 10 May 2012 17:51:50 +0000</pubDate>
		<guid isPermaLink="false">http://dirkriehle.com/?p=2361#comment-20411</guid>
		<description>[...] The Java IP Story - Java 的歷史演進 [...]</description>
		<content:encoded><![CDATA[<p>[...] The Java IP Story &#8211; Java 的歷史演進 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Total Growth of Open Source by V1 CMD3 - Open Source [blogpost 2]</title>
		<link>http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/#comment-19874</link>
		<dc:creator>V1 CMD3 - Open Source [blogpost 2]</dc:creator>
		<pubDate>Wed, 25 Apr 2012 23:39:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.riehle.org/publications/the-total-growth-of-open-source/#comment-19874</guid>
		<description>[...] Amit Deshpande and Dirk Riehle. “The Total growth of open source”. [2008] Dirkriehle, http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/, 25 [...]</description>
		<content:encoded><![CDATA[<p>[...] Amit Deshpande and Dirk Riehle. “The Total growth of open source”. [2008] Dirkriehle, <a href="http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/" rel="nofollow">http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/</a>, 25 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Java IP Story by Dirk Riehle</title>
		<link>http://dirkriehle.com/2011/06/30/the-java-ip-story/#comment-19812</link>
		<dc:creator>Dirk Riehle</dc:creator>
		<pubDate>Tue, 24 Apr 2012 06:07:26 +0000</pubDate>
		<guid isPermaLink="false">http://dirkriehle.com/?p=2361#comment-19812</guid>
		<description>Everyone: Thank you for the comments and feedback! I&#039;ll be looking into your questions or suggestions as soon as possible.</description>
		<content:encoded><![CDATA[<p>Everyone: Thank you for the comments and feedback! I&#8217;ll be looking into your questions or suggestions as soon as possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Java IP Story by Simon Phipps</title>
		<link>http://dirkriehle.com/2011/06/30/the-java-ip-story/#comment-19797</link>
		<dc:creator>Simon Phipps</dc:creator>
		<pubDate>Mon, 23 Apr 2012 21:02:43 +0000</pubDate>
		<guid isPermaLink="false">http://dirkriehle.com/?p=2361#comment-19797</guid>
		<description>Nice overview.  Some quibbles after a quick read-through:
*  We (at IBM) were definitely porting the Java source prior to licensing it from Sun for release in 1995, not 1996.
*  You don&#039;t mention the implied patent license assumed for the GPLv2 -- see e.g. http://www.fenwick.com/publications/pages/potential-defenses-of-implied-patent-license-under-the-gpl.aspx -- and I think it&#039;s relevant in several places
*  Your claim it was the JCP that brought many players to the table is not true. The JCP was created to keep the table peaceful after we all turned up there and insisted on defining the menu.
* Your treatment of the initial license as just &quot;proprietary&quot; doesn&#039;t do justice to the clever and nuanced &quot;open&quot; strategy. It&#039;s true, but it doesn&#039;t explain why so many key players wanted Java in 1995 and 1996.
* You speak of &quot;field-of-use restrictions in the trademark license&quot; but that&#039;s not really accurate. It was the TCK license and although that led to a trademark license it was not itself the trademark license.

It would be worth sorting these out as you&#039;re very close!  Happy to collaborate; you have my co-ordinates.</description>
		<content:encoded><![CDATA[<p>Nice overview.  Some quibbles after a quick read-through:<br />
*  We (at IBM) were definitely porting the Java source prior to licensing it from Sun for release in 1995, not 1996.<br />
*  You don&#8217;t mention the implied patent license assumed for the GPLv2 &#8212; see e.g. <a href="http://www.fenwick.com/publications/pages/potential-defenses-of-implied-patent-license-under-the-gpl.aspx" rel="nofollow">http://www.fenwick.com/publications/pages/potential-defenses-of-implied-patent-license-under-the-gpl.aspx</a> &#8212; and I think it&#8217;s relevant in several places<br />
*  Your claim it was the JCP that brought many players to the table is not true. The JCP was created to keep the table peaceful after we all turned up there and insisted on defining the menu.<br />
* Your treatment of the initial license as just &#8220;proprietary&#8221; doesn&#8217;t do justice to the clever and nuanced &#8220;open&#8221; strategy. It&#8217;s true, but it doesn&#8217;t explain why so many key players wanted Java in 1995 and 1996.<br />
* You speak of &#8220;field-of-use restrictions in the trademark license&#8221; but that&#8217;s not really accurate. It was the TCK license and although that led to a trademark license it was not itself the trademark license.</p>
<p>It would be worth sorting these out as you&#8217;re very close!  Happy to collaborate; you have my co-ordinates.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Java IP Story by John Gill</title>
		<link>http://dirkriehle.com/2011/06/30/the-java-ip-story/#comment-19779</link>
		<dc:creator>John Gill</dc:creator>
		<pubDate>Mon, 23 Apr 2012 14:30:39 +0000</pubDate>
		<guid isPermaLink="false">http://dirkriehle.com/?p=2361#comment-19779</guid>
		<description>The Oracle v Google lawsuit as about a handful of patents, but Oracle are also claiming copyright infringement.

The copyright infringement is particularly interesting is that Google are only accused of copying Java API&#039;s [1].    In short, Google used the same API&#039;s as standard java for modules such as io and math.   They did however write their own code for the actually implementation.

It is generally believed that you cannot copyright an API, but Oracle are claiming otherwise.

Last week the judge in the trial announced that it will be him, not the jury that decides whether API&#039;s can be copyrighted.

[1] Google are also accused of copying a small amount (I believe 9 lines of code) directly.   The 9 lines are trivial and were only copied as a temporary measure as part of an implementation of timsort() which was a port from python of a Tim Peters sort algorithm.</description>
		<content:encoded><![CDATA[<p>The Oracle v Google lawsuit as about a handful of patents, but Oracle are also claiming copyright infringement.</p>
<p>The copyright infringement is particularly interesting is that Google are only accused of copying Java API&#8217;s [1].    In short, Google used the same API&#8217;s as standard java for modules such as io and math.   They did however write their own code for the actually implementation.</p>
<p>It is generally believed that you cannot copyright an API, but Oracle are claiming otherwise.</p>
<p>Last week the judge in the trial announced that it will be him, not the jury that decides whether API&#8217;s can be copyrighted.</p>
<p>[1] Google are also accused of copying a small amount (I believe 9 lines of code) directly.   The 9 lines are trivial and were only copied as a temporary measure as part of an implementation of timsort() which was a port from python of a Tim Peters sort algorithm.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Java IP Story by Andre</title>
		<link>http://dirkriehle.com/2011/06/30/the-java-ip-story/#comment-19764</link>
		<dc:creator>Andre</dc:creator>
		<pubDate>Mon, 23 Apr 2012 10:07:21 +0000</pubDate>
		<guid isPermaLink="false">http://dirkriehle.com/?p=2361#comment-19764</guid>
		<description>above should read &#039;Oracle against Google&#039;.</description>
		<content:encoded><![CDATA[<p>above should read &#8216;Oracle against Google&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Java IP Story by Andre</title>
		<link>http://dirkriehle.com/2011/06/30/the-java-ip-story/#comment-19763</link>
		<dc:creator>Andre</dc:creator>
		<pubDate>Mon, 23 Apr 2012 10:06:30 +0000</pubDate>
		<guid isPermaLink="false">http://dirkriehle.com/?p=2361#comment-19763</guid>
		<description>Interesting article, thanks.

So what is the current lawsuit by Oracle against Java based on? Presumably not the Java trademark, because Google bypassed that by never calling their implementation Java.

Is it thus for the patents in the OpenJDK? If so, do you have any info on these patents?</description>
		<content:encoded><![CDATA[<p>Interesting article, thanks.</p>
<p>So what is the current lawsuit by Oracle against Java based on? Presumably not the Java trademark, because Google bypassed that by never calling their implementation Java.</p>
<p>Is it thus for the patents in the OpenJDK? If so, do you have any info on these patents?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Java IP Story by Clive</title>
		<link>http://dirkriehle.com/2011/06/30/the-java-ip-story/#comment-19755</link>
		<dc:creator>Clive</dc:creator>
		<pubDate>Mon, 23 Apr 2012 07:13:03 +0000</pubDate>
		<guid isPermaLink="false">http://dirkriehle.com/?p=2361#comment-19755</guid>
		<description>Sir,
This is a very good and very helpful overview and &quot;legal history&quot; of JAVA. I have a question relating to the Sun/Microsoft portion of the story, however. In your presentation you state:-

&quot;Sun stated that Microsoft modified the JDK by omitting libraries that were needed to run Java well. This required application developers to go directly to the Win32 API.&quot;

If I recall correctly (I am not a programmer), what Microsoft did was much more subtle than that. They provided a bytecode compiler and integrated JAVA into Visual Studio as Visual J++. The name was a Microsoft in-joke. Just as C++ means &quot;extended C&quot;, so J++ means &quot;extended Java&quot;. What Microsoft had done was create a standard implementation of the &quot;language syntax&quot; [so that source code could be ported], but the *output* from Microsoft&#039;s J++ compiler would produce byte-code that would only run on the Windows platform. 

I have to be a little careful here as I am not completely sure what &quot;only run on the Windows platform&quot; meant in the real world: i.e. did it mean, not run at all on other platforms, run slowly, run with bugs, etc. However, from following the court case in the press at the time, I think this may be a more accurate representation of facts. Short of &quot;Google&quot;, I am not sure how to substantiate my claim, but I will look, and if I find something concrete, I will post an additional comment. 

Best Regards

C</description>
		<content:encoded><![CDATA[<p>Sir,<br />
This is a very good and very helpful overview and &#8220;legal history&#8221; of JAVA. I have a question relating to the Sun/Microsoft portion of the story, however. In your presentation you state:-</p>
<p>&#8220;Sun stated that Microsoft modified the JDK by omitting libraries that were needed to run Java well. This required application developers to go directly to the Win32 API.&#8221;</p>
<p>If I recall correctly (I am not a programmer), what Microsoft did was much more subtle than that. They provided a bytecode compiler and integrated JAVA into Visual Studio as Visual J++. The name was a Microsoft in-joke. Just as C++ means &#8220;extended C&#8221;, so J++ means &#8220;extended Java&#8221;. What Microsoft had done was create a standard implementation of the &#8220;language syntax&#8221; [so that source code could be ported], but the *output* from Microsoft&#8217;s J++ compiler would produce byte-code that would only run on the Windows platform. </p>
<p>I have to be a little careful here as I am not completely sure what &#8220;only run on the Windows platform&#8221; meant in the real world: i.e. did it mean, not run at all on other platforms, run slowly, run with bugs, etc. However, from following the court case in the press at the time, I think this may be a more accurate representation of facts. Short of &#8220;Google&#8221;, I am not sure how to substantiate my claim, but I will look, and if I find something concrete, I will post an additional comment. </p>
<p>Best Regards</p>
<p>C</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Total Growth of Open Source by Yael Vaya</title>
		<link>http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/#comment-19673</link>
		<dc:creator>Yael Vaya</dc:creator>
		<pubDate>Sat, 21 Apr 2012 06:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.riehle.org/publications/the-total-growth-of-open-source/#comment-19673</guid>
		<description>Thanks :-)</description>
		<content:encoded><![CDATA[<p>Thanks <img src='http://dirkriehle.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

