<?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: Gnot Invented Here</title>
	<atom:link href="http://apebox.org/wordpress/rants/93/feed/" rel="self" type="application/rss+xml" />
	<link>http://apebox.org/wordpress/rants/93/</link>
	<description>we like kittens and spoons and cake</description>
	<lastBuildDate>Tue, 07 Sep 2010 06:26:43 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: rgz</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1854</link>
		<dc:creator>rgz</dc:creator>
		<pubDate>Sat, 10 Oct 2009 17:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1854</guid>
		<description>&lt;a href=&quot;#comment-1837&quot; rel=&quot;nofollow&quot;&gt;@directhex&lt;/a&gt;, It&#039;s a positive thing because it prevents a closed fork of Gnote to overcome it, by absorbing all of it features and adding more with paid developers.

I know (well, i guess) what you are going to say next, if a competitor comes and makes a better product by absorbing Gnote&#039;s code, isn&#039;t that good for the users? After all it&#039;s all about the features and making the coolest software.

Wait, what was wrong with GPL&#039;d apps again? I quote: &quot;However, rather than being included in some proprietary app, it’s ported to Linux and relicensed as GPL. Again, the license permits this – but now you have people making enhancements and improvements to your code, and sharing them amongst themselves, but not with you. Rather than your project simply being “used” in some dead-end capacity, it’s been forked completely – and intentionally in such a way that you don’t get any of the additions to that fork back. Developers end up going to the fork, not to the original, and unless they consciously dual-license their changes, said changes are lost to the original.&quot;

What you are describing is a classic EEE, albeit done by a GPL&#039;d fork. So when a proprietary app does an EEE you celebrate the Embrace and the Extend and dismiss the Extinguish as either &quot;not my problem i still have my code&quot; or &quot;not gonna happen because they will still give me back code&quot; even when that helps their competition so it&#039;s not probable.

But when a GPL&#039;d app does an EEE you resent the Embrace, envy the Extend, and woe and audibly lament and announce the coming of the Extinguish.

That&#039;s the double standard the &quot;BSD is more free&quot;-crowd have that bothers me.

Any way, I&#039;ve come full circle, if I don&#039;t reply further is because I&#039;ve got nothing new to say.</description>
		<content:encoded><![CDATA[<p><a href="#comment-1837" rel="nofollow">@directhex</a>, It&#8217;s a positive thing because it prevents a closed fork of Gnote to overcome it, by absorbing all of it features and adding more with paid developers.</p>
<p>I know (well, i guess) what you are going to say next, if a competitor comes and makes a better product by absorbing Gnote&#8217;s code, isn&#8217;t that good for the users? After all it&#8217;s all about the features and making the coolest software.</p>
<p>Wait, what was wrong with GPL&#8217;d apps again? I quote: &#8220;However, rather than being included in some proprietary app, it’s ported to Linux and relicensed as GPL. Again, the license permits this – but now you have people making enhancements and improvements to your code, and sharing them amongst themselves, but not with you. Rather than your project simply being “used” in some dead-end capacity, it’s been forked completely – and intentionally in such a way that you don’t get any of the additions to that fork back. Developers end up going to the fork, not to the original, and unless they consciously dual-license their changes, said changes are lost to the original.&#8221;</p>
<p>What you are describing is a classic EEE, albeit done by a GPL&#8217;d fork. So when a proprietary app does an EEE you celebrate the Embrace and the Extend and dismiss the Extinguish as either &#8220;not my problem i still have my code&#8221; or &#8220;not gonna happen because they will still give me back code&#8221; even when that helps their competition so it&#8217;s not probable.</p>
<p>But when a GPL&#8217;d app does an EEE you resent the Embrace, envy the Extend, and woe and audibly lament and announce the coming of the Extinguish.</p>
<p>That&#8217;s the double standard the &#8220;BSD is more free&#8221;-crowd have that bothers me.</p>
<p>Any way, I&#8217;ve come full circle, if I don&#8217;t reply further is because I&#8217;ve got nothing new to say.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: directhex</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1842</link>
		<dc:creator>directhex</dc:creator>
		<pubDate>Fri, 09 Oct 2009 18:49:46 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1842</guid>
		<description>&lt;a href=&quot;#comment-1841&quot; rel=&quot;nofollow&quot;&gt;@rgz&lt;/a&gt;, Gnote is an interesting example to use here. Tomboy&#039;s core is LGPL, allowing plugins to be written using the plugin author&#039;s license of choice. Gnote makes use of the relicensing provision in LGPL, and relicenses itself (which is a derivative work of Tomboy) as GPLv3 - forcing plugin authors to use GPLv3 (and preventing backporting of improvements of Gnote&#039;s core to Tomboy). I just don&#039;t see how it&#039;s a positive thing.</description>
		<content:encoded><![CDATA[<p><a href="#comment-1841" rel="nofollow">@rgz</a>, Gnote is an interesting example to use here. Tomboy&#8217;s core is LGPL, allowing plugins to be written using the plugin author&#8217;s license of choice. Gnote makes use of the relicensing provision in LGPL, and relicenses itself (which is a derivative work of Tomboy) as GPLv3 &#8211; forcing plugin authors to use GPLv3 (and preventing backporting of improvements of Gnote&#8217;s core to Tomboy). I just don&#8217;t see how it&#8217;s a positive thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rgz</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1841</link>
		<dc:creator>rgz</dc:creator>
		<pubDate>Fri, 09 Oct 2009 18:22:03 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1841</guid>
		<description>&lt;a href=&quot;#comment-1837&quot; rel=&quot;nofollow&quot;&gt;@directhex&lt;/a&gt;, as for the first part, thanks.

It&#039;s been a long time but my understanding is that Darwin was dropped as soon as Apple saw fit and progress in the MacOS Kernel continues behind doors or at least the last Darwin package dates back to 2006, then Apple did (at least initially) comply in the least cooperative way possible, by dropping a tar ball without any explanation of how things changed and why, I don&#039;t see the enthusiasm to give back.

This is just a matter of opinion and we cannot agree but it seems to me you put too much faith in the cooperation of people who don&#039;t want to cooperate.

If closed source did not exist I&#039;m pretty sure the GPL would happily add a clause to release back changes as BSD, and you could always, use the GPL&#039;d version, you just can&#039;t get it into closed source products which is what the BSD license is all about, I don&#039;t see any problems with that, only with the rhetoric that because of that the GPL doesn&#039;t allow that is then &quot;less free&quot;.

Is like saying that sharia law is better than US law because it allows you to beat, starve and rape your wife, US law sure is restrictive.

But as I said this is a matter of opinion. Still the way you talk echos of back end code, do you think the GPL is still unacceptable regarding front end applications? In the case of applications like Tomboy and Gnote, don&#039;t you think the GPL serves better since it is highly unlikely that a close source competitor would release back interface improvements?

Also Theora is an excellent example of why not every projects is served best by the GPL, but wouldn&#039;t the LGPL be better for back end code, you can get changes back and still retain your precious option of boost closed source competitor?</description>
		<content:encoded><![CDATA[<p><a href="#comment-1837" rel="nofollow">@directhex</a>, as for the first part, thanks.</p>
<p>It&#8217;s been a long time but my understanding is that Darwin was dropped as soon as Apple saw fit and progress in the MacOS Kernel continues behind doors or at least the last Darwin package dates back to 2006, then Apple did (at least initially) comply in the least cooperative way possible, by dropping a tar ball without any explanation of how things changed and why, I don&#8217;t see the enthusiasm to give back.</p>
<p>This is just a matter of opinion and we cannot agree but it seems to me you put too much faith in the cooperation of people who don&#8217;t want to cooperate.</p>
<p>If closed source did not exist I&#8217;m pretty sure the GPL would happily add a clause to release back changes as BSD, and you could always, use the GPL&#8217;d version, you just can&#8217;t get it into closed source products which is what the BSD license is all about, I don&#8217;t see any problems with that, only with the rhetoric that because of that the GPL doesn&#8217;t allow that is then &#8220;less free&#8221;.</p>
<p>Is like saying that sharia law is better than US law because it allows you to beat, starve and rape your wife, US law sure is restrictive.</p>
<p>But as I said this is a matter of opinion. Still the way you talk echos of back end code, do you think the GPL is still unacceptable regarding front end applications? In the case of applications like Tomboy and Gnote, don&#8217;t you think the GPL serves better since it is highly unlikely that a close source competitor would release back interface improvements?</p>
<p>Also Theora is an excellent example of why not every projects is served best by the GPL, but wouldn&#8217;t the LGPL be better for back end code, you can get changes back and still retain your precious option of boost closed source competitor?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: directhex</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1837</link>
		<dc:creator>directhex</dc:creator>
		<pubDate>Fri, 09 Oct 2009 07:58:46 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1837</guid>
		<description>&lt;a href=&quot;#comment-1835&quot; rel=&quot;nofollow&quot;&gt;@rgz&lt;/a&gt;, I&#039;m pretty sure I explicitly said I wanted understanding, not agreement. I don&#039;t want people to agree, I want people to be able to understand my position. Those are not necessarily the same thing, although one may leas to the other.

You assume that it&#039;s the use of LGPL which &quot;forced&quot; apple to release back Webkit - yet Darwin is decided BSD-licensed, and still sees apple giving back. It&#039;s a question of attitude and ethics, not licenses (which is how you end up with GPL violators crying foul - they&#039;re not interested in following ANY license, they&#039;re simply unethical)

Taking code without giving back is a mark of low-quality code, and lack of faith in your abilities. Or, more charitably, lack of time or value. A company will relicense code as proprietary to integrate it with their own code - and the majority of changes they make will be related to that integration effort, not to feature enhancements which could or should go into your code. If they&#039;re putting in the effort to develop your code, it serves THEIR purposes to give back, even if the license (BSD) doesn&#039;t force them to, as it means you are able to work on new features (rather than using your time up implementing your own equivalent to their features).

Not every company wants to be pushed into relicensing their own app as GPL as a result of it. As an example, if the stock Theora decoder were GPL, then games developers wouldn&#039;t write their own - they&#039;d simply pay their patent fees and use MP3 or AAC or somesuch - and I don&#039;t see propping up that kind of thing as better.</description>
		<content:encoded><![CDATA[<p><a href="#comment-1835" rel="nofollow">@rgz</a>, I&#8217;m pretty sure I explicitly said I wanted understanding, not agreement. I don&#8217;t want people to agree, I want people to be able to understand my position. Those are not necessarily the same thing, although one may leas to the other.</p>
<p>You assume that it&#8217;s the use of LGPL which &#8220;forced&#8221; apple to release back Webkit &#8211; yet Darwin is decided BSD-licensed, and still sees apple giving back. It&#8217;s a question of attitude and ethics, not licenses (which is how you end up with GPL violators crying foul &#8211; they&#8217;re not interested in following ANY license, they&#8217;re simply unethical)</p>
<p>Taking code without giving back is a mark of low-quality code, and lack of faith in your abilities. Or, more charitably, lack of time or value. A company will relicense code as proprietary to integrate it with their own code &#8211; and the majority of changes they make will be related to that integration effort, not to feature enhancements which could or should go into your code. If they&#8217;re putting in the effort to develop your code, it serves THEIR purposes to give back, even if the license (BSD) doesn&#8217;t force them to, as it means you are able to work on new features (rather than using your time up implementing your own equivalent to their features).</p>
<p>Not every company wants to be pushed into relicensing their own app as GPL as a result of it. As an example, if the stock Theora decoder were GPL, then games developers wouldn&#8217;t write their own &#8211; they&#8217;d simply pay their patent fees and use MP3 or AAC or somesuch &#8211; and I don&#8217;t see propping up that kind of thing as better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rgz</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1835</link>
		<dc:creator>rgz</dc:creator>
		<pubDate>Fri, 09 Oct 2009 01:00:05 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1835</guid>
		<description>&lt;a href=&quot;#comment-1831&quot; rel=&quot;nofollow&quot;&gt;@directhex&lt;/a&gt;, wait so if I don&#039;t agree with everything you just said (I agree with most of it) you declare me a lost cause and wont&#039; reply? I hope I&#039;m wrong.

Like I said, I agree with most of what you just said there except one thing, and I quote &quot;it’s not as if companies which do that make any changes you’d want to take back&quot;

So did Apple not add value to KHTML with webkit? Did KDE not benefit from choosing the LGPL?

Why would a company relicense your code as proprietary if it didn&#039;t give them a competitive advantage?</description>
		<content:encoded><![CDATA[<p><a href="#comment-1831" rel="nofollow">@directhex</a>, wait so if I don&#8217;t agree with everything you just said (I agree with most of it) you declare me a lost cause and wont&#8217; reply? I hope I&#8217;m wrong.</p>
<p>Like I said, I agree with most of what you just said there except one thing, and I quote &#8220;it’s not as if companies which do that make any changes you’d want to take back&#8221;</p>
<p>So did Apple not add value to KHTML with webkit? Did KDE not benefit from choosing the LGPL?</p>
<p>Why would a company relicense your code as proprietary if it didn&#8217;t give them a competitive advantage?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: directhex</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1831</link>
		<dc:creator>directhex</dc:creator>
		<pubDate>Thu, 08 Oct 2009 23:07:11 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1831</guid>
		<description>&lt;a href=&quot;#comment-1829&quot; rel=&quot;nofollow&quot;&gt;@rgz&lt;/a&gt;, I&#039;ll attempt to give you a comparison. If it fails to be understood (if not agreed with), then you&#039;re a lost cause &amp; I shan&#039;t bother replying.

Let&#039;s say you write a driver for OpenBSD&#039;s kernel. It&#039;s a good driver. And, obviously, BSD licensed. Now, the BSD license usage means you know people might incorporate your code in their proprietary app - never mind though, your license allows it, and a &quot;fully free&quot; license allows for such behaviour. However, rather than being included in some proprietary app, it&#039;s ported to Linux and relicensed as GPL. Again, the license permits this - but now you have people making enhancements and improvements to your code, and sharing them amongst themselves, but not with you. Rather than your project simply being &quot;used&quot; in some dead-end capacity, it&#039;s been forked completely - and intentionally in such a way that you don&#039;t get any of the additions to that fork back. Developers end up going to the fork, not to the original, and unless they consciously dual-license their changes, said changes are lost to the original. You don&#039;t &quot;lose&quot; when your code goes into a proprietary app, as it&#039;s not as if companies which do that make any changes you&#039;d want to take back.

GPL is a restrictive license compared to BSD, in that it&#039;s &quot;forced freedom&quot; rather than &quot;enabled freedom&quot; - and most people would call it unsavoury behaviour to take your code, and relicense it under their own less-Free license.</description>
		<content:encoded><![CDATA[<p><a href="#comment-1829" rel="nofollow">@rgz</a>, I&#8217;ll attempt to give you a comparison. If it fails to be understood (if not agreed with), then you&#8217;re a lost cause &amp; I shan&#8217;t bother replying.</p>
<p>Let&#8217;s say you write a driver for OpenBSD&#8217;s kernel. It&#8217;s a good driver. And, obviously, BSD licensed. Now, the BSD license usage means you know people might incorporate your code in their proprietary app &#8211; never mind though, your license allows it, and a &#8220;fully free&#8221; license allows for such behaviour. However, rather than being included in some proprietary app, it&#8217;s ported to Linux and relicensed as GPL. Again, the license permits this &#8211; but now you have people making enhancements and improvements to your code, and sharing them amongst themselves, but not with you. Rather than your project simply being &#8220;used&#8221; in some dead-end capacity, it&#8217;s been forked completely &#8211; and intentionally in such a way that you don&#8217;t get any of the additions to that fork back. Developers end up going to the fork, not to the original, and unless they consciously dual-license their changes, said changes are lost to the original. You don&#8217;t &#8220;lose&#8221; when your code goes into a proprietary app, as it&#8217;s not as if companies which do that make any changes you&#8217;d want to take back.</p>
<p>GPL is a restrictive license compared to BSD, in that it&#8217;s &#8220;forced freedom&#8221; rather than &#8220;enabled freedom&#8221; &#8211; and most people would call it unsavoury behaviour to take your code, and relicense it under their own less-Free license.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rgz</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1829</link>
		<dc:creator>rgz</dc:creator>
		<pubDate>Thu, 08 Oct 2009 22:30:26 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1829</guid>
		<description>&lt;a href=&quot;#comment-1826&quot; rel=&quot;nofollow&quot;&gt;@directhex&lt;/a&gt;, so
not sharing at all == good
enforced sharing == bad
We are arguing against sharing, right?</description>
		<content:encoded><![CDATA[<p><a href="#comment-1826" rel="nofollow">@directhex</a>, so<br />
not sharing at all == good<br />
enforced sharing == bad<br />
We are arguing against sharing, right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: directhex</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1826</link>
		<dc:creator>directhex</dc:creator>
		<pubDate>Thu, 08 Oct 2009 09:17:07 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1826</guid>
		<description>&lt;a href=&quot;#comment-1821&quot; rel=&quot;nofollow&quot;&gt;@rgz&lt;/a&gt;, The thing about GPL &quot;absorption&quot; is that when you use BSD, you accept that not everyone will share their changes to your code with you - that&#039;s the &quot;cost&quot; of using that license. However, it&#039;s galling for someone to share their changes with *other people* but not you. Therein lies the difference.

As for Gnote, I hate the way it&#039;s used as a beating stick by people who have an agenda - I&#039;m pretty sure I said multiple times that if it were a superior app, it would make for a better default. If people want to advocate Gnote, they should do so HONESTLY - i.e. honesty regarding functional equivalence, over disk usage, over RAM usage, should be honest and use honest numbers - not the fabrications of agenda-driven liars. If Gnote were &quot;just an app&quot; then it wouldn&#039;t offend - but as a poster child for offensive people, by being marketed as something which it is not, it causes ire.</description>
		<content:encoded><![CDATA[<p><a href="#comment-1821" rel="nofollow">@rgz</a>, The thing about GPL &#8220;absorption&#8221; is that when you use BSD, you accept that not everyone will share their changes to your code with you &#8211; that&#8217;s the &#8220;cost&#8221; of using that license. However, it&#8217;s galling for someone to share their changes with *other people* but not you. Therein lies the difference.</p>
<p>As for Gnote, I hate the way it&#8217;s used as a beating stick by people who have an agenda &#8211; I&#8217;m pretty sure I said multiple times that if it were a superior app, it would make for a better default. If people want to advocate Gnote, they should do so HONESTLY &#8211; i.e. honesty regarding functional equivalence, over disk usage, over RAM usage, should be honest and use honest numbers &#8211; not the fabrications of agenda-driven liars. If Gnote were &#8220;just an app&#8221; then it wouldn&#8217;t offend &#8211; but as a poster child for offensive people, by being marketed as something which it is not, it causes ire.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rgz</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1821</link>
		<dc:creator>rgz</dc:creator>
		<pubDate>Thu, 08 Oct 2009 02:17:58 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1821</guid>
		<description>That is one funny thing about the &quot;BSD over GPL&quot; crowd.

If BSD code is relicensed as GPL they are *absorbing* it, who wants their \&quot;generosity\&quot;? If it is relicensed as proprietary it&#039;s &quot;fine by me, I just want my code to be free&quot;.

Aaaanyway, you seem to hate Gnote because it&#039;s young and still lacks features and team members, could you cut them some slack? The only thing they are doing to you is *not using mono* you seem to hate people for not using mono.</description>
		<content:encoded><![CDATA[<p>That is one funny thing about the &#8220;BSD over GPL&#8221; crowd.</p>
<p>If BSD code is relicensed as GPL they are *absorbing* it, who wants their \&#8221;generosity\&#8221;? If it is relicensed as proprietary it&#8217;s &#8220;fine by me, I just want my code to be free&#8221;.</p>
<p>Aaaanyway, you seem to hate Gnote because it&#8217;s young and still lacks features and team members, could you cut them some slack? The only thing they are doing to you is *not using mono* you seem to hate people for not using mono.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: directhex</title>
		<link>http://apebox.org/wordpress/rants/93/comment-page-1/#comment-1527</link>
		<dc:creator>directhex</dc:creator>
		<pubDate>Wed, 29 Jul 2009 08:55:59 +0000</pubDate>
		<guid isPermaLink="false">http://www2.apebox.org/wordpress/?p=93#comment-1527</guid>
		<description>&lt;a href=&quot;#comment-1526&quot; rel=&quot;nofollow&quot;&gt;@nfinity&lt;/a&gt;, I&#039;ve read it. It&#039;s worth reading. But I don&#039;t think anything Hub has written is counter to my blog post - and even if I did, the problem with making changes is that it&#039;d reappear at the top of RSS feeds (including Planet).</description>
		<content:encoded><![CDATA[<p><a href="#comment-1526" rel="nofollow">@nfinity</a>, I&#8217;ve read it. It&#8217;s worth reading. But I don&#8217;t think anything Hub has written is counter to my blog post &#8211; and even if I did, the problem with making changes is that it&#8217;d reappear at the top of RSS feeds (including Planet).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
