<?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: Upstart adoption continues</title>
	<atom:link href="http://netsplit.com/2008/09/23/upstart-adoption-continues/feed/" rel="self" type="application/rss+xml" />
	<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 11:48:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: frymaster</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1796</link>
		<dc:creator>frymaster</dc:creator>
		<pubDate>Wed, 04 Feb 2009 00:47:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1796</guid>
		<description>+1 on the &quot;documentation please&quot; issue, especially for older versions (like 3.9, used in hardy) which are actually in use.  At the moment, all I can do is look over some blog posts about what upstart is meant to be able to do when perfect, and try to work out through trial and error what actually works</description>
		<content:encoded><![CDATA[<p>+1 on the &#8220;documentation please&#8221; issue, especially for older versions (like 3.9, used in hardy) which are actually in use.  At the moment, all I can do is look over some blog posts about what upstart is meant to be able to do when perfect, and try to work out through trial and error what actually works</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ulrik</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1795</link>
		<dc:creator>ulrik</dc:creator>
		<pubDate>Fri, 23 Jan 2009 16:35:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1795</guid>
		<description>gary: your rant makes a lot of sense. The community around Upstart does not seem to be there, the main dev is dormant and nothing is happening. Is the conclusion that Fedora is even more of a playground, that shouldn&#039;t be used for situations like yours (reliability)?</description>
		<content:encoded><![CDATA[<p>gary: your rant makes a lot of sense. The community around Upstart does not seem to be there, the main dev is dormant and nothing is happening. Is the conclusion that Fedora is even more of a playground, that shouldn&#8217;t be used for situations like yours (reliability)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Wisniewski</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1794</link>
		<dc:creator>Gary Wisniewski</dc:creator>
		<pubDate>Fri, 23 Jan 2009 02:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1794</guid>
		<description>Will somebody please write some documentation for this thing.   Frankly, I don&#039;t have the time to relearn how init works, I have tons of machines to manage, upgrades to perform.   The last thing I need is to install a new system (Fedora9 today) and discover that the 5 minutes of editing i usually do in /etc/inittab has now turned into an all-day learning experience about a new piece of technology so I can just complete the upgrades I have scheduled.

I don&#039;t care if it&#039;s better or worse.  Mysterious undocumented technology running as PID #1 represents a huge security threat.  It is useless and even dangerous until it is documented well enough so that &#039;man init&#039; or &#039;man upstart&#039; tells us what we need to know to do the things we need to do, and allows us to use it confidently without taking a &quot;fun learning journey&quot; through websites and tutorials and &quot;here is an example&quot; postings that leave us guessing just where some of those example options came from and what they do.

Clear, definitive man pages which represent the exact features and syntax supported on the version that is currently installed are essential for /sbin/init.</description>
		<content:encoded><![CDATA[<p>Will somebody please write some documentation for this thing.   Frankly, I don&#8217;t have the time to relearn how init works, I have tons of machines to manage, upgrades to perform.   The last thing I need is to install a new system (Fedora9 today) and discover that the 5 minutes of editing i usually do in /etc/inittab has now turned into an all-day learning experience about a new piece of technology so I can just complete the upgrades I have scheduled.</p>
<p>I don&#8217;t care if it&#8217;s better or worse.  Mysterious undocumented technology running as PID #1 represents a huge security threat.  It is useless and even dangerous until it is documented well enough so that &#8216;man init&#8217; or &#8216;man upstart&#8217; tells us what we need to know to do the things we need to do, and allows us to use it confidently without taking a &#8220;fun learning journey&#8221; through websites and tutorials and &#8220;here is an example&#8221; postings that leave us guessing just where some of those example options came from and what they do.</p>
<p>Clear, definitive man pages which represent the exact features and syntax supported on the version that is currently installed are essential for /sbin/init.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nona</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1793</link>
		<dc:creator>nona</dc:creator>
		<pubDate>Fri, 03 Oct 2008 13:25:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1793</guid>
		<description>@Scott: I didn&#039;t realise you could GPG-sign the document, that makes it a lot easier indeed. I still feel it&#039;s a small annoyance, a speedbump in the way of getting contributions.

As for liberal licences: you can just leave those bits of code BSD/MIT, right? If you want to upgrade the license of the bulk of the canonical code to the GPL3 for instance, those few BSD/MIT bits would not interfere or get in the way, would they?

Even so, it&#039;s not a big deal - I don&#039;t want to imply that Canonical has sinister plans or anything like that - far from it. I&#039;m just hoping upstart gets adopted far and wide, because I do believe it&#039;s the most interesting design of all the init replacements. Wide adoption can only help with the upstart tasks etc.

On a side note: do you have any idea what&#039;s happening with upstart in Debian?</description>
		<content:encoded><![CDATA[<p>@Scott: I didn&#8217;t realise you could GPG-sign the document, that makes it a lot easier indeed. I still feel it&#8217;s a small annoyance, a speedbump in the way of getting contributions.</p>
<p>As for liberal licences: you can just leave those bits of code BSD/MIT, right? If you want to upgrade the license of the bulk of the canonical code to the GPL3 for instance, those few BSD/MIT bits would not interfere or get in the way, would they?</p>
<p>Even so, it&#8217;s not a big deal &#8211; I don&#8217;t want to imply that Canonical has sinister plans or anything like that &#8211; far from it. I&#8217;m just hoping upstart gets adopted far and wide, because I do believe it&#8217;s the most interesting design of all the init replacements. Wide adoption can only help with the upstart tasks etc.</p>
<p>On a side note: do you have any idea what&#8217;s happening with upstart in Debian?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shot</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1792</link>
		<dc:creator>Shot</dc:creator>
		<pubDate>Tue, 30 Sep 2008 07:13:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1792</guid>
		<description>Scott: ‘none of the liberal licences permit relicencing’ – IANAL, but I don’t believe it’s true. We at CiviCRM are in the same situation as Canonical (we want to have the ability to re-licence our codebase under future AGPL licences, for example), and so we either ask people to hand over the copyright to us or licence their code under the Academic Free License *to CiviCRM*. This way (a) the original contributor keeps the copyright and (b) we (but nobody else!) can re-licence the code under future open source licences.</description>
		<content:encoded><![CDATA[<p>Scott: ‘none of the liberal licences permit relicencing’ – IANAL, but I don’t believe it’s true. We at CiviCRM are in the same situation as Canonical (we want to have the ability to re-licence our codebase under future AGPL licences, for example), and so we either ask people to hand over the copyright to us or licence their code under the Academic Free License *to CiviCRM*. This way (a) the original contributor keeps the copyright and (b) we (but nobody else!) can re-licence the code under future open source licences.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ulrik</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1791</link>
		<dc:creator>ulrik</dc:creator>
		<pubDate>Thu, 25 Sep 2008 23:29:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1791</guid>
		<description>Revolution OS, Bruce Perens, quoted approx from memory: &quot;Basically Free Software means you don&#039;t have to have a lot of lawyers involved, just to work on software. We just want to have all software free&quot;

Basically, anything outside the mainlines of F/OSS is a distruption: New, minority share F/OSS Licenses, EULAS and copyright assignments. We build a Free Software society where one of the pillars is the GPL. Anything outside of this is something new, a &quot;disruption&quot; using my own words.

The Canonical copyright assignment means:
the developer has to read and understand a new legal document
the developer has to take a stance and trust a new entity (Canonical)
the developer has to wonder why going with the mainline (plain model GPL) is not enough.

I want all software simply to be free, without having to have a lot of lawyers involved. (I notice we all had to go through all of the steps above once already for established parties like GPL and GNU; but this is as noted above now the pillar of the F/OSS community)

This is obnoxious, but not as obnoxious as the Mozilla Firefox EULA thing.</description>
		<content:encoded><![CDATA[<p>Revolution OS, Bruce Perens, quoted approx from memory: &#8220;Basically Free Software means you don&#8217;t have to have a lot of lawyers involved, just to work on software. We just want to have all software free&#8221;</p>
<p>Basically, anything outside the mainlines of F/OSS is a distruption: New, minority share F/OSS Licenses, EULAS and copyright assignments. We build a Free Software society where one of the pillars is the GPL. Anything outside of this is something new, a &#8220;disruption&#8221; using my own words.</p>
<p>The Canonical copyright assignment means:<br />
the developer has to read and understand a new legal document<br />
the developer has to take a stance and trust a new entity (Canonical)<br />
the developer has to wonder why going with the mainline (plain model GPL) is not enough.</p>
<p>I want all software simply to be free, without having to have a lot of lawyers involved. (I notice we all had to go through all of the steps above once already for established parties like GPL and GNU; but this is as noted above now the pillar of the F/OSS community)</p>
<p>This is obnoxious, but not as obnoxious as the Mozilla Firefox EULA thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1790</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Wed, 24 Sep 2008 22:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1790</guid>
		<description>Yes, and those license terms can be _anything_. Hence, &quot;clause #6 actually prohibits Canonical from ever doing this&quot; is false. It&#039;s the exact opposite. Canonical can e.g. license Upstart under terms that allows the licensee to do whatever he wants with the code. Or maybe license it under terms that require the user to send in a banana every time an event is fired. ;) That the original code also must be available under a FOSS license _does not matter_.

I don&#039;t see why this is needed though since earlier paragraphs already state that the contributor must hand over the Copyright to his/her contributions. Which effectively means Canonical can do whatever it wants with the code.

In fact, it&#039;s a bit strange.

1. Hand over copyright so we can do whatever we want.
2. We promise to only do this though.
3. But we reserve the right to do whatever we want.

Anyway, that&#039;s how I read it.

(And no, don&#039;t think it&#039;s Canonical&#039;s intention to be evil. I can understand assigning copyright to ease a license transition. And I don&#039;t think that Upstart is particularly large or complex (it&#039;s no OpenOffice ;) and not that many companies is involved etc that it matters much. But personally, I would never hand over copyright to any large contribution if I don&#039;t completely trust the entity I hand it over to... Especially if I&#039;m another company. It shifts the balance inherent in the GPL. See e.g. the Sun/Novell OpenOffice brouhaha.)</description>
		<content:encoded><![CDATA[<p>Yes, and those license terms can be _anything_. Hence, &#8220;clause #6 actually prohibits Canonical from ever doing this&#8221; is false. It&#8217;s the exact opposite. Canonical can e.g. license Upstart under terms that allows the licensee to do whatever he wants with the code. Or maybe license it under terms that require the user to send in a banana every time an event is fired. <img src='http://netsplit.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  That the original code also must be available under a FOSS license _does not matter_.</p>
<p>I don&#8217;t see why this is needed though since earlier paragraphs already state that the contributor must hand over the Copyright to his/her contributions. Which effectively means Canonical can do whatever it wants with the code.</p>
<p>In fact, it&#8217;s a bit strange.</p>
<p>1. Hand over copyright so we can do whatever we want.<br />
2. We promise to only do this though.<br />
3. But we reserve the right to do whatever we want.</p>
<p>Anyway, that&#8217;s how I read it.</p>
<p>(And no, don&#8217;t think it&#8217;s Canonical&#8217;s intention to be evil. I can understand assigning copyright to ease a license transition. And I don&#8217;t think that Upstart is particularly large or complex (it&#8217;s no OpenOffice <img src='http://netsplit.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  and not that many companies is involved etc that it matters much. But personally, I would never hand over copyright to any large contribution if I don&#8217;t completely trust the entity I hand it over to&#8230; Especially if I&#8217;m another company. It shifts the balance inherent in the GPL. See e.g. the Sun/Novell OpenOffice brouhaha.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott James Remnant</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1789</link>
		<dc:creator>Scott James Remnant</dc:creator>
		<pubDate>Wed, 24 Sep 2008 14:29:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1789</guid>
		<description>@nona: none of the liberal licences permit relicencing; even if the changes were submitted as MIT, we couldn&#039;t relicence the codebase to GPL3, for example - those changes would remain MIT.

There&#039;s no real unnecessary paperwork to signing a document with a GPG key ;)

@Martin: my understanding is that it&#039;s a &quot;may also&quot; on the back of a &quot;will&quot; - so Canonical always has to release as open source, even if it does anything else as well (e.g. if a partner asks us to licence with additional terms).</description>
		<content:encoded><![CDATA[<p>@nona: none of the liberal licences permit relicencing; even if the changes were submitted as MIT, we couldn&#8217;t relicence the codebase to GPL3, for example &#8211; those changes would remain MIT.</p>
<p>There&#8217;s no real unnecessary paperwork to signing a document with a GPG key <img src='http://netsplit.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>@Martin: my understanding is that it&#8217;s a &#8220;may also&#8221; on the back of a &#8220;will&#8221; &#8211; so Canonical always has to release as open source, even if it does anything else as well (e.g. if a partner asks us to licence with additional terms).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vadim P.</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1788</link>
		<dc:creator>Vadim P.</dc:creator>
		<pubDate>Wed, 24 Sep 2008 12:40:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1788</guid>
		<description>The &quot;Newly adopted technologies:&quot; and the &quot;New contributions to the open source community:&quot; lists are certainly amusing.</description>
		<content:encoded><![CDATA[<p>The &#8220;Newly adopted technologies:&#8221; and the &#8220;New contributions to the open source community:&#8221; lists are certainly amusing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrys</title>
		<link>http://netsplit.com/2008/09/23/upstart-adoption-continues/#comment-1787</link>
		<dc:creator>Patrys</dc:creator>
		<pubDate>Wed, 24 Sep 2008 12:09:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=179#comment-1787</guid>
		<description>nona:

The patch contains the GPLed code as context so it can&#039;t be licensed under anything else than the original license.</description>
		<content:encoded><![CDATA[<p>nona:</p>
<p>The patch contains the GPLed code as context so it can&#8217;t be licensed under anything else than the original license.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

