<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Infrequently Noted &#187; licensing</title>
	<atom:link href="http://infrequently.org/tag/licensing/feed/" rel="self" type="application/rss+xml" />
	<link>http://infrequently.org</link>
	<description></description>
	<lastBuildDate>Fri, 18 Nov 2011 16:25:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Quick Word On Dojo and Patents</title>
		<link>http://infrequently.org/2009/05/a-quick-word-on-dojo-and-patents/</link>
		<comments>http://infrequently.org/2009/05/a-quick-word-on-dojo-and-patents/#comments</comments>
		<pubDate>Tue, 26 May 2009 18:19:39 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[patent]]></category>

		<guid isPermaLink="false">http://alex.dojotoolkit.org/2009/05/a-quick-word-on-dojo-and-patents/</guid>
		<description><![CDATA[A relatively light-on-data article is up at Slashdot right now, and it casts aspersions both on the IBMers who contribute to Dojo and on the Foundation itself based on the Free Software party line that all software patents are inherently evil. I won&#8217;t address the background point regarding software patents here. I&#8217;ll only to say [...]]]></description>
			<content:encoded><![CDATA[<p>A relatively <a href="http://yro.slashdot.org/article.pl?sid=09/05/26/159249">light-on-data article is up at Slashdot</a> right now, and it casts aspersions both on the IBMers who contribute to Dojo and on the Foundation itself based on the Free Software party line that all software patents are inherently evil.</p>
<p>I won&#8217;t address the background point regarding software patents here. I&#8217;ll only to say that reasonable people can disagree on this, particularly when it comes to proposed solutions. What I <em>would</em> like to focus some attention on is the background that this patent filing is made against.</p>
<p>IBM has executed a <a href="http://www.dojotoolkit.org/files/dojo-ccla.pdf">CCLA with the Dojo Foundation</a>. This agreement gives Dojo (and the rest of the OSS community) a license to whatever patent rights may be embodied in contributions of code. While IBM may file patents on things they build and contribute to Dojo, there&#8217;s no risk to any users regarding use of that code or &#8220;submarine&#8221; issues of patent infringement. As a result of the Dojo Foundation&#8217;s insistence that ALL code come with CLAs, Dojo is more trustable in terms of IP than most of the JavaScript you can choose to use. A similar patent claim in a less rigorously developed toolkit would indeed be apocalyptic, but the Dojo community has adopted a mature process for dealing with IP that both makes the concerns plain and then works to eliminate them, step-by-step. That&#8217;s what licensing agreements are, after all: links in the chain that together help you trust that your anchor is indeed set.</p>
<p>It&#8217;s clear to me that IBM filed this patent <em>fully aware</em> that they were giving away all follow-on rights to enforce it in anything but a defensive way for the benefit of the Foundation and users of Dojo. After watching IBM counsel decimate SCO in court, does anyone in the OSS world <em>really</em> think that IBM&#8217;s lawyers are fools? And if so, to what end?</p>
<p>It&#8217;s sad that Slashdot hasn&#8217;t, for a decade of coverage of IP issues, learned that licensing is harder than the zealots would have you believe and that malice isn&#8217;t always the intent of those who participate in communities with a commercial interest.</p>
<p>The good news here, of course, is that IBM is just as generous today toward the OSS and Dojo communities as they were yesterday. We have the legal documents to prove it.</p>
]]></content:encoded>
			<wfw:commentRss>http://infrequently.org/2009/05/a-quick-word-on-dojo-and-patents/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>RMS: Crazy Is As Crazy Rants</title>
		<link>http://infrequently.org/2009/03/rms-crazy-is-as-crazy-rants/</link>
		<comments>http://infrequently.org/2009/03/rms-crazy-is-as-crazy-rants/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 23:12:22 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[licensing]]></category>

		<guid isPermaLink="false">http://alex.dojotoolkit.org/2009/03/rms-crazy-is-as-crazy-rants/</guid>
		<description><![CDATA[I suppose we had it too good. JavaScript hackers of the world lived in relative licensing bliss. Organizations like the Dojo Foundation built and preserved large swaths of high-quality code for anyone to build on, and even the outlier toolkits eventually came in from the cold. The open were even progressing toward even more transparent [...]]]></description>
			<content:encoded><![CDATA[<p>I suppose we had it too good. JavaScript hackers of the world lived in relative licensing bliss. Organizations like the <a href="http://dojofoundation.org/">Dojo Foundation</a> built and preserved large swaths of high-quality code for anyone to build on, and even the outlier toolkits eventually <a href="http://developer.yahoo.com/yui/">came in</a> <a href="http://extjs.com/">from the cold</a>. The open were even progressing toward <a href="http://markmail.org/message/eleq5rwk3jlmlibq?q=dojo+foundation+mailing+list">even more transparent and community-driven development</a>. Politics, of course, existed, but BSD-licensed code was the norm and Foundations helped guarantee the rights of users.</p>
<p>Alas, no, we&#8217;ve been <a href="http://ajaxian.com/archives/richard-stallman-free-the-javascript">doing it all wrong</a>. Excuse me while I go rinse the taste of situational ethics and lost plots out of my mouth.</p>
]]></content:encoded>
			<wfw:commentRss>http://infrequently.org/2009/03/rms-crazy-is-as-crazy-rants/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Greg On Licensing</title>
		<link>http://infrequently.org/2008/10/greg-on-licensing/</link>
		<comments>http://infrequently.org/2008/10/greg-on-licensing/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 00:22:29 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://alex.dojotoolkit.org/?p=805</guid>
		<description><![CDATA[Greg Wilkins hits the nail squarely on the head: At Webtide, we sell developer advice, custom development and production support for jetty and dojo cometd. We don&#8217;t expect our clients to buy our services because of some sort of guilt trip from the value they obtain from those projects. We expect our clients to pay [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.webtide.com/gregw/entry/open_source_is_free_software">Greg Wilkins hits the nail squarely on the head</a>:</p>
<blockquote><p>
At <a href="http://www.webtide.com" title="webtide">Webtide</a>, we sell developer advice, custom development and production support for <a href="http://jetty.mortbay.org" title="Jetty">jetty</a> and <a href="http://www.cometd.org" title="Dojo Cometd">dojo cometd</a>. We don&#8217;t expect our clients to buy our services because of some sort of guilt trip from the value they obtain from those projects. We expect our clients to pay for the value add that we give. The software is free under the terms of the apache 2.0 license and we expect no charity or moral obligation in return.
</p></blockquote>
<p>This pretty much sum&#8217;s up why most venture-backed Open Source efforts either fail so miserably at building real community or just fail miserably in general. Open Source &ndash; to my mind &ndash; isn&#8217;t some talisman you wave over software to instantly take market share from entrenched players or to instantiate your very own +5 Army of Contributors (with the zealotry bonus) for personal gain. Instead, it&#8217;s a great way to distribute software that <em>should already be a commodity</em> at near the cost of reproduction (roughly bupkis) and prevent network effects from ingraining outsized profits to firms whose marginal utility is suspect. If something is still worth paying for, it&#8217;s natural to expect that it won&#8217;t fare well in the world of free software. Too few people are liable to understand its value to create the virtuous cycle of contribution and use that makes the whole thing work. The great news here is that commercial software isn&#8217;t dead at all. It just has to <em>actually be better</em>.</p>
<p>Open Source (and to similar and complementary extent, open standards) helps drive Pareto-efficient allocation of capital in the software business. That may not be a high calling, but it&#8217;s a lot easier to justify than living off of monopoly rents for a living, and I take great comfort in knowing that what we do at <a href="http://sitepen.com">SitePen</a> adds amazing value (else we wouldn&#8217;t make a living at it). As with Greg and <a href="http://www.webtide.com">WebTide</a>, people pay us for what&#8217;s actually scarce: clue, skill, and hard work.</p>
]]></content:encoded>
			<wfw:commentRss>http://infrequently.org/2008/10/greg-on-licensing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;Why Do I need To Sign This?&#8221;</title>
		<link>http://infrequently.org/2008/06/why-do-i-need-to-sign-this/</link>
		<comments>http://infrequently.org/2008/06/why-do-i-need-to-sign-this/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 10:56:57 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Dojo Foundaton]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[cla]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[foundation]]></category>
		<category><![CDATA[ip]]></category>

		<guid isPermaLink="false">http://alex.dojotoolkit.org/?p=679</guid>
		<description><![CDATA[There has been much discussion in the various Dojo fora of late regarding the need (and hassle) of requiring that all contributors send in signed Contributor License Agreements. These agreements state that: Those contributing to Dojo Foundation projects actually own what they contribute and therefore have the right to license it to someone else All [...]]]></description>
			<content:encoded><![CDATA[<p>There has been much discussion in the various Dojo fora of late regarding the need (and hassle) of requiring that all contributors send in signed <a href="http://dojotoolkit.org/cla">Contributor License Agreements</a>. These agreements state that:</p>
<ul>
<li>Those contributing to Dojo Foundation projects actually own what they contribute and therefore have the right to license it to someone else</li>
<li>All of the rights needed to preserve the freedom of the code over the long haul have been contributed</li>
</ul>
<p>Aside from some legal jargon, that&#8217;s all that&#8217;s in the agreement. So why have it? Why create the barrier to entry for newcomers who just want to pitch in? I have great sympathy for the impatient potential contributor huffing &#8220;why do I need to sign this, anyway?&#8221;, so this blog post is an effort to boil it down. The reasons start with meritocracy.</p>
<p>Open Source projects often pride themselves on creating a more level playing field; when it works right those whose contributions are good are recognized while those whose contributions are bad are left with bit-rotting patches and hopefully some friendly direction on how to improve. In this way, it&#8217;s the essential function of OSS projects to <em>separate good contributions from bad</em>. Oddly, the CLA process is a simple quality filtering function for weeding out the unserious, or simply another way to weed out potentially good contributions from bad.</p>
<p>CLAs are an annoyance to be sure, but consider what they attest to. I&#8217;ve heard the argument from time to time that &#8220;CLA&#8217;s violate the spirit of Open Source&#8221; by limiting who can contribute, but that is indeed the point! Mature projects like Dojo don&#8217;t accept patches without documentation, unit tests, and good code style&#8230;why should clean IP be any different? Indeed, CLAs allow us to be open yet rigorous at the same time. The CLAs process stands in stark contrast to many &#8220;open source&#8221;-in-name-only products which are produced by single companies or individuals but which don&#8217;t provide any way to materially contribute back or become part of the project directly. The CLA process is both a sign that the project is open enough to allow you to &#8220;get your itches scratched&#8221; if you really want to contribute but also mature enough to manage the risks that come along with allowing everyone to potentially participate.</p>
<p>More to the point, do you really want to be taking code from a group of people who <em>won&#8217;t</em> put in writing what everyone assumes about their contributions? And how seriously should you take an organization that hasn&#8217;t thought hard enough about their own product to ensure that they actually have all the rights to the work they distribute? Remember, there&#8217;s no requirement that anything be Open Source or that OSS products be developed as open projects, but the CLA process is in many ways a seal of quality: projects which require it are built to last (at least on an IP basis) and are also open enough to ensure that their community can grow.</p>
<p>One of the best aspects of the CLA process is that it gets people who are contributing to think about what it means to contribute. The CLA process means that they&#8217;ve printed out, signed, and hopefully read and understood that they are doing something serious and that they are joining a community of people who likewise take their work seriously. I really only want to work with people who are committed enough to making Dojo better that they&#8217;ll take the time to think about how their work is licensed. Far from being just a task you need to do before you can contribute, the CLA process ensures that the people building Dojo are intellectually tall enough to ride.</p>
<p>Tall enough? <a href="http://dojotoolkit.org/cla">Join us!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://infrequently.org/2008/06/why-do-i-need-to-sign-this/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

