<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: The Trouble With libsecondlife</title>
	<atom:link href="http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/feed/" rel="self" type="application/rss+xml" />
	<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/</link>
	<description>On the road of Second Life®, there are passengers and there are drivers.  Erbo Evans has a Chrysler that's as big as a whale, and it's about to set sail...</description>
	<lastBuildDate>Sat, 26 Sep 2009 02:19:36 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: The Technological Development of the Summer &#171; Evans Avenue Exit</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-1484</link>
		<dc:creator>The Technological Development of the Summer &#171; Evans Avenue Exit</dc:creator>
		<pubDate>Tue, 10 Jul 2007 19:35:13 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-1484</guid>
		<description>[...] know I&#8217;ve had my misgivings about the libsecondlife project in the past, seeing as how its most-publicized uses up till now [...]</description>
		<content:encoded><![CDATA[<p>[...] know I&#8217;ve had my misgivings about the libsecondlife project in the past, seeing as how its most-publicized uses up till now [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erbo</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-343</link>
		<dc:creator>Erbo</dc:creator>
		<pubDate>Wed, 17 Jan 2007 21:26:54 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-343</guid>
		<description>Prok, I could argue the point about the moral neutrality of the atom bomb...for one thing, many historians now accept that the atomic bombings of Hiroshima and Nagasaki in World War II prevented the need for an Allied invasion of the Japanese home islands, which could easily have resulted in greater numbers of casualties to both the Allies &lt;i&gt;and&lt;/i&gt; the Japanese.  (And of course, part of that was a big bluff on the part of the U.S., making the Japanese think we had more A-bombs than we actually &lt;i&gt;did&lt;/i&gt;.  But I digress.)

The issue with libsecondlife is that, while the tool &lt;i&gt;itself&lt;/i&gt; may be considered &quot;morally neutral,&quot; the same &lt;i&gt;cannot&lt;/i&gt; be said of its creators and their applications of the tool...as your own examples point out.  I&#039;m no big fan of camping myself, but wholesale fraud against casino owners--not to mention effectively stealing resources that the casino owners have intended to use to help newbies--is not a Good Thing.

Of course, with the opening of the source to the client, things have radically changed.  The libsl people, of course, will say that their scope is different (their code is in C#, for instance, while the client&#039;s code is in C++), so their efforts will continue unabated, and they may even be able to use the published client source code to gain additional insight into the communication protocols and refine their own code.  But I can&#039;t help but wonder if the move by LL &quot;stole their thunder,&quot; so to speak.</description>
		<content:encoded><![CDATA[<p>Prok, I could argue the point about the moral neutrality of the atom bomb&#8230;for one thing, many historians now accept that the atomic bombings of Hiroshima and Nagasaki in World War II prevented the need for an Allied invasion of the Japanese home islands, which could easily have resulted in greater numbers of casualties to both the Allies <i>and</i> the Japanese.  (And of course, part of that was a big bluff on the part of the U.S., making the Japanese think we had more A-bombs than we actually <i>did</i>.  But I digress.)</p>
<p>The issue with libsecondlife is that, while the tool <i>itself</i> may be considered &#8220;morally neutral,&#8221; the same <i>cannot</i> be said of its creators and their applications of the tool&#8230;as your own examples point out.  I&#8217;m no big fan of camping myself, but wholesale fraud against casino owners&#8211;not to mention effectively stealing resources that the casino owners have intended to use to help newbies&#8211;is not a Good Thing.</p>
<p>Of course, with the opening of the source to the client, things have radically changed.  The libsl people, of course, will say that their scope is different (their code is in C#, for instance, while the client&#8217;s code is in C++), so their efforts will continue unabated, and they may even be able to use the published client source code to gain additional insight into the communication protocols and refine their own code.  But I can&#8217;t help but wonder if the move by LL &#8220;stole their thunder,&#8221; so to speak.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prokofy Neva</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-342</link>
		<dc:creator>Prokofy Neva</dc:creator>
		<pubDate>Wed, 17 Jan 2007 20:41:08 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-342</guid>
		<description>Tools DO need credibility. Imagine if that attitude had been taken about the atom bomb. You cannot argue endlessly from the &quot;neutrality&quot; of tools to infer that therefore their handlers are morally neutral. They are anything but neutral when it comes to libsecondlife.

&gt;Some of my best friends are griefers. There is a very simple solution to 99% of the griefing problem.
&gt;I’ll tell you what it is,Don’t be grieved.
&gt;The next time you see a griefer, wrap your arms around him and give them thanks for showing you the folly of your ways. 

This sarcastic and nihilistic quote says it all. Why the Lindens can remain in a group with this sort of noir narf-narfing is beyond me.

&gt;libsecondlife:
understands sitting, campbot is born

So libsecondlife *is* involved in the creation and exploitation of the Campbots draining the casinos now in Second Life?</description>
		<content:encoded><![CDATA[<p>Tools DO need credibility. Imagine if that attitude had been taken about the atom bomb. You cannot argue endlessly from the &#8220;neutrality&#8221; of tools to infer that therefore their handlers are morally neutral. They are anything but neutral when it comes to libsecondlife.</p>
<p>&gt;Some of my best friends are griefers. There is a very simple solution to 99% of the griefing problem.<br />
&gt;I’ll tell you what it is,Don’t be grieved.<br />
&gt;The next time you see a griefer, wrap your arms around him and give them thanks for showing you the folly of your ways. </p>
<p>This sarcastic and nihilistic quote says it all. Why the Lindens can remain in a group with this sort of noir narf-narfing is beyond me.</p>
<p>&gt;libsecondlife:<br />
understands sitting, campbot is born</p>
<p>So libsecondlife *is* involved in the creation and exploitation of the Campbots draining the casinos now in Second Life?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erbo</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-311</link>
		<dc:creator>Erbo</dc:creator>
		<pubDate>Fri, 05 Jan 2007 17:32:12 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-311</guid>
		<description>Glad to see you got the Web site configuration worked out, Baba, and that it was a transitory issue.

I&#039;ll agree with you that libsecondlife is, fundamentally, only a tool, the same way, for instance, a .357 Magnum revolver is.  Both of those tools can be used for good or for ill.  The issue is the &lt;i&gt;people&lt;/i&gt; behind it, and what &lt;i&gt;their&lt;/i&gt; intentions are...and, right now, the perception of your group is that it looks a lot more like the Montana Militia than like the National Rifle Association.  Never mind that, for all I know, you guys are just a bunch of harmless developers with no intent whatsoever to grief anyone; perception defines reality a lot of time in this business, you know that as well as I do.

See also &lt;a href=&quot;http://ordinalmalaprop.com/engine/2007/01/04/le-marche-ce-nest-pas-moi/&quot; rel=&quot;nofollow&quot;&gt;this telling quote&lt;/a&gt; from Ms. Ordinal Malaprop on the possibility of libsecondlife being used to develop a &quot;land swoop bot&quot;:
&lt;blockquote&gt;I have spoken at length about the fact that CopyBot now epitomises [the libsecondlife team&#039;s] output, and from those that I have spoken to, I believe that this is accepted as a situation that was Not Necessarily Handled As Well As It Could Have Been. libsecondlife as the originator of both CopyBot and LandSwoopBot…well, if anything is going to have the inventors’ castle burned to the ground, it would be that, and one can argue until one is blue in the face that such things would have happened anyway and nothing is safe on the Aethernet blah blah blah but it won’t make a bit of difference if you are identified as the group who did it &lt;i&gt;first.&lt;/i&gt;&lt;/blockquote&gt;
I&#039;d say, ignore what she says here at your peril.

The official sponsorship of the project by LL that I was advocating would, I think, at least bring &lt;i&gt;some&lt;/i&gt; appearance of &quot;responsibility&quot; on the part of the group.  Now, that appearance might be as nebulous a thing as the group&#039;s present appearance of impropriety, but, again, perception defines reality much of the time.

Tools don&#039;t need credibility, you&#039;re right there.  Projects, and the organizations that run them, however, &lt;i&gt;do.&lt;/i&gt;

One more thing...it&#039;s easy to say &quot;don&#039;t be grieved,&quot; by which I interpret you mean &quot;don&#039;t take griefers too seriously.&quot;  However, suppose you are in the middle of an event at your club, and teleports start failing due to the increased load put on the database by a griefer attack, and people can&#039;t &lt;i&gt;get&lt;/i&gt; to your club.  Or, money transfers start failing due to those same reasons, rendering your contest boards, your Sploder, etc. virtually useless.  Or, LL has disabled scripts to try and deal with griefer objects, meaning &lt;i&gt;none&lt;/i&gt; of your scripted objects work.Or, LL has disabled logins while they clean up after a griefer, meaning your DJ, who has just crashed out, can&#039;t get back in-world.  Sound unlikely?  &lt;i&gt;All&lt;/i&gt; of those have actually &lt;i&gt;happened&lt;/i&gt; to us.  When griefers cause problems that interfere with our ability to run our events, that &lt;i&gt;makes&lt;/i&gt; it my problem...and it makes it rather difficult to just follow the advice of &quot;don&#039;t be grieved,&quot; to say the least.</description>
		<content:encoded><![CDATA[<p>Glad to see you got the Web site configuration worked out, Baba, and that it was a transitory issue.</p>
<p>I&#8217;ll agree with you that libsecondlife is, fundamentally, only a tool, the same way, for instance, a .357 Magnum revolver is.  Both of those tools can be used for good or for ill.  The issue is the <i>people</i> behind it, and what <i>their</i> intentions are&#8230;and, right now, the perception of your group is that it looks a lot more like the Montana Militia than like the National Rifle Association.  Never mind that, for all I know, you guys are just a bunch of harmless developers with no intent whatsoever to grief anyone; perception defines reality a lot of time in this business, you know that as well as I do.</p>
<p>See also <a href="http://ordinalmalaprop.com/engine/2007/01/04/le-marche-ce-nest-pas-moi/" rel="nofollow">this telling quote</a> from Ms. Ordinal Malaprop on the possibility of libsecondlife being used to develop a &#8220;land swoop bot&#8221;:</p>
<blockquote><p>I have spoken at length about the fact that CopyBot now epitomises [the libsecondlife team's] output, and from those that I have spoken to, I believe that this is accepted as a situation that was Not Necessarily Handled As Well As It Could Have Been. libsecondlife as the originator of both CopyBot and LandSwoopBot…well, if anything is going to have the inventors’ castle burned to the ground, it would be that, and one can argue until one is blue in the face that such things would have happened anyway and nothing is safe on the Aethernet blah blah blah but it won’t make a bit of difference if you are identified as the group who did it <i>first.</i></p></blockquote>
<p>I&#8217;d say, ignore what she says here at your peril.</p>
<p>The official sponsorship of the project by LL that I was advocating would, I think, at least bring <i>some</i> appearance of &#8220;responsibility&#8221; on the part of the group.  Now, that appearance might be as nebulous a thing as the group&#8217;s present appearance of impropriety, but, again, perception defines reality much of the time.</p>
<p>Tools don&#8217;t need credibility, you&#8217;re right there.  Projects, and the organizations that run them, however, <i>do.</i></p>
<p>One more thing&#8230;it&#8217;s easy to say &#8220;don&#8217;t be grieved,&#8221; by which I interpret you mean &#8220;don&#8217;t take griefers too seriously.&#8221;  However, suppose you are in the middle of an event at your club, and teleports start failing due to the increased load put on the database by a griefer attack, and people can&#8217;t <i>get</i> to your club.  Or, money transfers start failing due to those same reasons, rendering your contest boards, your Sploder, etc. virtually useless.  Or, LL has disabled scripts to try and deal with griefer objects, meaning <i>none</i> of your scripted objects work.Or, LL has disabled logins while they clean up after a griefer, meaning your DJ, who has just crashed out, can&#8217;t get back in-world.  Sound unlikely?  <i>All</i> of those have actually <i>happened</i> to us.  When griefers cause problems that interfere with our ability to run our events, that <i>makes</i> it my problem&#8230;and it makes it rather difficult to just follow the advice of &#8220;don&#8217;t be grieved,&#8221; to say the least.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Baba</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-310</link>
		<dc:creator>Baba</dc:creator>
		<pubDate>Fri, 05 Jan 2007 09:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-310</guid>
		<description>Sorry about that error on the website. We were moving away from the old CMS to go 100% with the wiki.  Some of our redirection rules were getting looped.  It&#039;s all sorted now ;0

&lt;blockquote&gt;
There are allegations that many of libsecondlife’s project members are little better than griefers, or, worse, are griefers, or members of various griefing groups, and that they sit back in their private IRC channel and laugh while their tools are used to wreak havoc on the Grid.
...
How does their association with griefers and griefing mesh with this mission statement? Is this not a concern which should be addressed, post haste?&lt;/blockquote&gt;

Some of my best friends are griefers. There is a very simple solution to 99% of the griefing problem. 

I&#039;ll tell you what it is,Don&#039;t be grieved.

The next time you see a griefer, wrap your arms around him and give them thanks for showing you the folly of your ways. 

&lt;blockquote&gt;I still think, as I originally stated, that the ultimate solution to restoring libsecondlife’s credibility is for LL to assume administrative control of the project, setting up a sponsored “foundation” to manage the source tree, hold the copyrights (with availability under the same licensing scheme that libsecondlife uses now), and serve as an umbrella for development work on the project.&lt;/blockquote&gt;

This might be a viable option in the future, or maybe not.  

The core of libsecondlife is basically a bunch of people who hang out and try to make Second Life do interesting things. This lead to a good number of projects cluttering our source tree. Lately though the move has been to restrict commit access to a few core members and we prompt people to submit patches and bug reports.

libsecondlife is growing up just fine without a corporate sponsor, though we would be glad of any contributions anyone wants to make to the project.

Doubtless there will be more controversy, be it generated by libsecondlife directly or just one of our users, as libsecondlife gains new tricks. 

libsecondlife:
understands avatar appearance, clonebot is born
understands objects, copybot is born.
understands animations, dancebot is born
understands avatar controls, followbot is born.
understands sitting,  campbot is born
understands images, imagetool is born...

Everything new we learn how to do leads to someone making something that can use that feature. It will always be that way no matter who has control of the source.  

So, credibility? You don&#039;t have to like our people or our users. We provide a tool, and it&#039;s &lt;em&gt;only a tool&lt;/em&gt;. Use it or don&#039;t. A tool doesn&#039;t need credibility. </description>
		<content:encoded><![CDATA[<p>Sorry about that error on the website. We were moving away from the old CMS to go 100% with the wiki.  Some of our redirection rules were getting looped.  It&#8217;s all sorted now ;0</p>
<blockquote><p>
There are allegations that many of libsecondlife’s project members are little better than griefers, or, worse, are griefers, or members of various griefing groups, and that they sit back in their private IRC channel and laugh while their tools are used to wreak havoc on the Grid.<br />
&#8230;<br />
How does their association with griefers and griefing mesh with this mission statement? Is this not a concern which should be addressed, post haste?</p></blockquote>
<p>Some of my best friends are griefers. There is a very simple solution to 99% of the griefing problem. </p>
<p>I&#8217;ll tell you what it is,Don&#8217;t be grieved.</p>
<p>The next time you see a griefer, wrap your arms around him and give them thanks for showing you the folly of your ways. </p>
<blockquote><p>I still think, as I originally stated, that the ultimate solution to restoring libsecondlife’s credibility is for LL to assume administrative control of the project, setting up a sponsored “foundation” to manage the source tree, hold the copyrights (with availability under the same licensing scheme that libsecondlife uses now), and serve as an umbrella for development work on the project.</p></blockquote>
<p>This might be a viable option in the future, or maybe not.  </p>
<p>The core of libsecondlife is basically a bunch of people who hang out and try to make Second Life do interesting things. This lead to a good number of projects cluttering our source tree. Lately though the move has been to restrict commit access to a few core members and we prompt people to submit patches and bug reports.</p>
<p>libsecondlife is growing up just fine without a corporate sponsor, though we would be glad of any contributions anyone wants to make to the project.</p>
<p>Doubtless there will be more controversy, be it generated by libsecondlife directly or just one of our users, as libsecondlife gains new tricks. </p>
<p>libsecondlife:<br />
understands avatar appearance, clonebot is born<br />
understands objects, copybot is born.<br />
understands animations, dancebot is born<br />
understands avatar controls, followbot is born.<br />
understands sitting,  campbot is born<br />
understands images, imagetool is born&#8230;</p>
<p>Everything new we learn how to do leads to someone making something that can use that feature. It will always be that way no matter who has control of the source.  </p>
<p>So, credibility? You don&#8217;t have to like our people or our users. We provide a tool, and it&#8217;s <em>only a tool</em>. Use it or don&#8217;t. A tool doesn&#8217;t need credibility.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dixie Starr</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-303</link>
		<dc:creator>Dixie Starr</dc:creator>
		<pubDate>Thu, 04 Jan 2007 01:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-303</guid>
		<description>Whenever I went and looked at the libsecondlife stuff it looked like they hadn&#039;t really made a lot of progress.  That was a few months ago.  Have they actually had much successful breakthroughs that a developer could actually use?</description>
		<content:encoded><![CDATA[<p>Whenever I went and looked at the libsecondlife stuff it looked like they hadn&#8217;t really made a lot of progress.  That was a few months ago.  Have they actually had much successful breakthroughs that a developer could actually use?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erbo</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-302</link>
		<dc:creator>Erbo</dc:creator>
		<pubDate>Wed, 03 Jan 2007 16:22:17 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-302</guid>
		<description>Crissa, I imagine there must be &lt;i&gt;some&lt;/i&gt; sort of idle timeout on the server side, to keep clients that aren&#039;t actually &lt;i&gt;doing&lt;/i&gt; anything from chewing up valuable system resources.  (This is in line with that &quot;never trust the client&quot; principle I mentioned earlier.)

However...even assuming there isn&#039;t and that the client can be jiggered into never timing out, a workstation would only be able to run one or two copies of the full client--but that &lt;i&gt;same&lt;/i&gt; workstation could run far more copies of this &quot;virtual CampBot client,&quot; hence could control far more camping avatars.  Jiggering the idle timeout would be cheating done retail; this would be cheating done wholesale.  Whether it &lt;i&gt;is&lt;/i&gt; really &quot;cheating&quot; though, I suppose, all depends on what your view of camping is...</description>
		<content:encoded><![CDATA[<p>Crissa, I imagine there must be <i>some</i> sort of idle timeout on the server side, to keep clients that aren&#8217;t actually <i>doing</i> anything from chewing up valuable system resources.  (This is in line with that &#8220;never trust the client&#8221; principle I mentioned earlier.)</p>
<p>However&#8230;even assuming there isn&#8217;t and that the client can be jiggered into never timing out, a workstation would only be able to run one or two copies of the full client&#8211;but that <i>same</i> workstation could run far more copies of this &#8220;virtual CampBot client,&#8221; hence could control far more camping avatars.  Jiggering the idle timeout would be cheating done retail; this would be cheating done wholesale.  Whether it <i>is</i> really &#8220;cheating&#8221; though, I suppose, all depends on what your view of camping is&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Crissa</title>
		<link>http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-298</link>
		<dc:creator>Crissa</dc:creator>
		<pubDate>Wed, 03 Jan 2007 00:37:03 +0000</pubDate>
		<guid isPermaLink="false">http://evansavenue.wordpress.com/2007/01/02/the-trouble-with-libsecondlife/#comment-298</guid>
		<description>You don&#039;t need a campbot or whatever to turn off deidle.

The client decides when you&#039;re idle and when you fall off the server.  So you can just turn that off.

In the default client.

Sorry, campers.</description>
		<content:encoded><![CDATA[<p>You don&#8217;t need a campbot or whatever to turn off deidle.</p>
<p>The client decides when you&#8217;re idle and when you fall off the server.  So you can just turn that off.</p>
<p>In the default client.</p>
<p>Sorry, campers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
