<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Thoughts on Harmony</title>
	<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/</link>
	<description>Down To The Bone</description>
	<pubDate>Sat, 22 Nov 2008 04:01:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>

	<item>
		<title>by: Dalibor Topic</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3484</link>
		<pubDate>Tue, 29 Nov 2005 00:59:14 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3484</guid>
					<description>&lt;p&gt;Oh, and I guess whoever contributes their enterprise ready VM first to Harmony wins the open source Java cake for good, so come on BEA, go for it ;)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Oh, and I guess whoever contributes their enterprise ready VM first to Harmony wins the open source Java cake for good, so come on BEA, go for it <img src='http://jonasboner.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Dalibor Topic</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3483</link>
		<pubDate>Mon, 28 Nov 2005 17:38:00 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3483</guid>
					<description>&lt;p&gt;It's less a licensing issue, then a political one. The question for the ASF is how and if to allow themselves to use and distribute copyleft code, and which licenses to permit themselves to using. That's pretty much the only issue, and an issue on which outsiders can hardly influence, I fear, unless they are somewhere in the Apache hierarchy.&lt;/p&gt;

&lt;p&gt;There is a strong indication that the ASF might come to terms with the LGPL, so that might be a licensing compromose that would allow the ASF to ship GNU Classpath. Otoh, even if the ASF does not feel like reusing GNU Classpath, I'd bet that someone else will, if the matter poses itself hard enough, and will just do a friendly fork until the politics are solved.&lt;/p&gt;

&lt;p&gt;Given that the ASF apparently has a policy to only accept contributions to Apache Harmony under the Apache 2.0 license, and that license is currently unfortunately incompatible with the GPL2, which the FSF (the copyright holders of GNU Classpath) ships most of its software under, it'd be pretty unlikely for the FSF to license their code under a license that makes it impossible for others to mix and release their code with GPLd code from the FSF (and others). I am afraid it wouldn't make much sense to contribute it as the rules stand, as shutting oneself out of the GPL pool is pointless if you're largely shiupping GPLd software already. &lt;/p&gt;

&lt;p&gt;But I am sure if the need becomes pressing enough, someone will have to find a way to work around the politics. :)&lt;/p&gt;

&lt;p&gt;cheers,
dalibor topic&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It&#8217;s less a licensing issue, then a political one. The question for the ASF is how and if to allow themselves to use and distribute copyleft code, and which licenses to permit themselves to using. That&#8217;s pretty much the only issue, and an issue on which outsiders can hardly influence, I fear, unless they are somewhere in the Apache hierarchy.</p>

<p>There is a strong indication that the ASF might come to terms with the LGPL, so that might be a licensing compromose that would allow the ASF to ship GNU Classpath. Otoh, even if the ASF does not feel like reusing GNU Classpath, I&#8217;d bet that someone else will, if the matter poses itself hard enough, and will just do a friendly fork until the politics are solved.</p>

<p>Given that the ASF apparently has a policy to only accept contributions to Apache Harmony under the Apache 2.0 license, and that license is currently unfortunately incompatible with the GPL2, which the FSF (the copyright holders of GNU Classpath) ships most of its software under, it&#8217;d be pretty unlikely for the FSF to license their code under a license that makes it impossible for others to mix and release their code with GPLd code from the FSF (and others). I am afraid it wouldn&#8217;t make much sense to contribute it as the rules stand, as shutting oneself out of the GPL pool is pointless if you&#8217;re largely shiupping GPLd software already. </p>

<p>But I am sure if the need becomes pressing enough, someone will have to find a way to work around the politics. <img src='http://jonasboner.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>cheers,
dalibor topic</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jonas</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3478</link>
		<pubDate>Thu, 24 Nov 2005 20:54:54 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3478</guid>
					<description>&lt;p&gt;Andrew,&lt;/p&gt;

&lt;p&gt;I understand that what I wrote could be easily misunderstood. Sorry for that.
I do think that the class libraries are playing a key part in this story, and do hope that the license issues with GNU Classpath can be solved.&lt;/p&gt;

&lt;p&gt;But having worked at JRockit for some years I know what it takes to implement an enterprise class JVM, and I do not think it is something that a group of open source developers can do on their spare time. &lt;/p&gt;

&lt;p&gt;I do not think that any JVM out there (that I think that you are referring to), can be seen as being even close to be comparable with JRockit or J9 (or HotSpot) when it comes to performance, scalability, tool support etc. But please correct me if I am wrong.&lt;/p&gt;

&lt;p&gt;But you are right, we'll see what happens. 
Thanks for the feedback.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Andrew,</p>

<p>I understand that what I wrote could be easily misunderstood. Sorry for that.
I do think that the class libraries are playing a key part in this story, and do hope that the license issues with GNU Classpath can be solved.</p>

<p>But having worked at JRockit for some years I know what it takes to implement an enterprise class JVM, and I do not think it is something that a group of open source developers can do on their spare time. </p>

<p>I do not think that any JVM out there (that I think that you are referring to), can be seen as being even close to be comparable with JRockit or J9 (or HotSpot) when it comes to performance, scalability, tool support etc. But please correct me if I am wrong.</p>

<p>But you are right, we&#8217;ll see what happens. 
Thanks for the feedback.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Andrew Overholt</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3477</link>
		<pubDate>Thu, 24 Nov 2005 20:41:59 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3477</guid>
					<description>&lt;p&gt;Oh, I misunderstood what you were saying.  Sorry.&lt;/p&gt;

&lt;p&gt;Mark Wielaard and other members of the GNU Classpath community have worked hard (with Geir and others) to &quot;donate&quot; GNU Classpath to Harmony but I believe stupid licensing issues have prevented this from happening.  I don't think it's been completely written off yet, however.&lt;/p&gt;

&lt;p&gt;I've heard many people say &quot;the class libraries are the hard part anyway&quot; and judging by the number of free VMs out there I'd say that's probably true.  I guess we'll have to see what happens ...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Oh, I misunderstood what you were saying.  Sorry.</p>

<p>Mark Wielaard and other members of the GNU Classpath community have worked hard (with Geir and others) to &#8220;donate&#8221; GNU Classpath to Harmony but I believe stupid licensing issues have prevented this from happening.  I don&#8217;t think it&#8217;s been completely written off yet, however.</p>

<p>I&#8217;ve heard many people say &#8220;the class libraries are the hard part anyway&#8221; and judging by the number of free VMs out there I&#8217;d say that&#8217;s probably true.  I guess we&#8217;ll have to see what happens &#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jonas</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3469</link>
		<pubDate>Thu, 24 Nov 2005 06:01:48 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3469</guid>
					<description>&lt;p&gt;Nick, that is true (and important). I should have been clear on that. &lt;/p&gt;

&lt;p&gt;Andrew, I am not saying the GNU Classpath is not needed or is not important. My point was simply that it already exists, and would make sense to use in Harmony (if only the license issues could be worked out) , or donate to Harmony. I have (unfortunately) never worked at a company that has cared about using GNU Classpath, more the opposite (but I should have left that comment out since it had nothing to do with the discussion).&lt;/p&gt;

&lt;p&gt;Thanks for your feedback.&lt;/p&gt;

&lt;p&gt;Basically, what I am saying is that the donation of class libraries is a good thing. But it is necessary that one the big players step up for real (e.g. donating the core VM impl) for Harmony to happen, and that the only ones that are in a position of doing so are BEA and IBM.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nick, that is true (and important). I should have been clear on that. </p>

<p>Andrew, I am not saying the GNU Classpath is not needed or is not important. My point was simply that it already exists, and would make sense to use in Harmony (if only the license issues could be worked out) , or donate to Harmony. I have (unfortunately) never worked at a company that has cared about using GNU Classpath, more the opposite (but I should have left that comment out since it had nothing to do with the discussion).</p>

<p>Thanks for your feedback.</p>

<p>Basically, what I am saying is that the donation of class libraries is a good thing. But it is necessary that one the big players step up for real (e.g. donating the core VM impl) for Harmony to happen, and that the only ones that are in a position of doing so are BEA and IBM.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Andrew Overholt</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3468</link>
		<pubDate>Wed, 23 Nov 2005 23:10:13 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3468</guid>
					<description>&lt;p&gt;Many people who value software freedom use GNU Classpath.  Creators and users of GNU/Linux distributions such as Fedora, Debian, Ubuntu (I'm not sure of the status of Gentoo) already ship a mostly-complete java programming language stack built upon GNU Classpath and gcj.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Many people who value software freedom use GNU Classpath.  Creators and users of GNU/Linux distributions such as Fedora, Debian, Ubuntu (I&#8217;m not sure of the status of Gentoo) already ship a mostly-complete java programming language stack built upon GNU Classpath and gcj.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Nick Lothian</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3467</link>
		<pubDate>Wed, 23 Nov 2005 22:16:02 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3467</guid>
					<description>&lt;p&gt;Both J9 &amp;#38; JRockit use a Sun-derived class library so neither IBM nor BEA can donate that part (which is what Harmony needs)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Both J9 &amp; JRockit use a Sun-derived class library so neither IBM nor BEA can donate that part (which is what Harmony needs)</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jason Zhicheng Li &#187; Blog Archive &#187; Harmony needs JRocket or J9</title>
		<link>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3466</link>
		<pubDate>Wed, 23 Nov 2005 15:38:28 +0000</pubDate>
		<guid>http://jonasboner.com/2005/11/23/thoughts-on-harmony/#comment-3466</guid>
					<description>&lt;p&gt;[...] Jonas Bonér blogged his thoughts on Harmony.    basically only thing that could make the Harmony project fly is for either BEA to donate JRockit or IBM to donate J9. [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] Jonas Bonér blogged his thoughts on Harmony.    basically only thing that could make the Harmony project fly is for either BEA to donate JRockit or IBM to donate J9. [&#8230;]</p>
]]></content:encoded>
				</item>
</channel>
</rss>
