<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Open Source Hypocrisy: Tag ar5k</title>
    <link>http://www.opensourcehypocrisy.org/articles/tag/ar5k</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Keeping Open Source Real</description>
    <item>
      <title>BSD-&amp;gt;GPL Relicense Follow Up</title>
      <description>&lt;p&gt;In a &lt;a href="http://www.opensourcehypocrisy.org/articles/2007/09/14/bsd-to-gpl-relicense-stirs-controversy-between-f-oss-camps"&gt;previous article&lt;/a&gt; I mentioned a spat between some &lt;span class="caps"&gt;BSD&lt;/span&gt; developers and some &lt;span class="caps"&gt;GPL&lt;/span&gt; developers, with the &lt;span class="caps"&gt;SFLC&lt;/span&gt; getting pulled in to find a resolution.&lt;/p&gt;


	&lt;p&gt;It does appear that a resolution has been found, and it looks like the right thing was done.&lt;/p&gt;


	&lt;h2&gt;Logic Prevailed.&lt;/h2&gt;


	&lt;p&gt;In an &lt;a href="http://www.linux-watch.com/news/NS2902106404.html"&gt;excellent follow-up article&lt;/a&gt; at &lt;a href="http://www.linux-watch.com/"&gt;Linux-Watch&lt;/a&gt; by Steven J. Vaughan-Nichols, the &lt;span class="caps"&gt;SFLC&lt;/span&gt; asked for a quiet period to finish their research and analysis of the situation.&lt;/p&gt;


	&lt;p&gt;This of course allowed tempers to cool off (I&amp;#8217;ve seen Eben do that before, because it was me and it worked) and provided minimal distraction for the &lt;span class="caps"&gt;SFLC&lt;/span&gt; to investigate and collect the data needed for their findings:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;There the matter has sat until now. According to the &lt;span class="caps"&gt;SFLC&lt;/span&gt;, &amp;#8220;All the copyright holders of the Linux ath5k-driver code, derived from ar5k, have been contacted and have agreed to license their changes under the &lt;span class="caps"&gt;ISC&lt;/span&gt; license, thus allowing improvements to be re-incorporated into OpenBSD. One of the three historical branches of the code reviewed by &lt;span class="caps"&gt;SFLC&lt;/span&gt;, however, included portions that are only licensed under the &lt;span class="caps"&gt;GPL&lt;/span&gt;, and &lt;span class="caps"&gt;SFLC&lt;/span&gt; has determined that it would be very difficult to re-incorporate that code into OpenBSD.&amp;#8221;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;You can read the &lt;a href="http://www.softwarefreedom.org/resources/2007/ath5k-code-analysis.html"&gt;analysys of the wireless driver&amp;#8217;s development history&lt;/a&gt; at the &lt;span class="caps"&gt;SFLC&lt;/span&gt; site directly. Talk about transparency!&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Ath5k-driver (discussed in Section 2) currently carried by Linville represents a clear and documented line of descent from ar5k to an ath5k driver for Linux. In addition, all new copyright holders in ath5k-driver code have been contacted and have agreed to license their changes to the ar5k-derived files under the &lt;span class="caps"&gt;ISC&lt;/span&gt; license.9 &lt;span class="caps"&gt;SFLC&lt;/span&gt; has provided a patch to Linville that provides correct attributions for all copyright holders in question. Therefore, &lt;span class="caps"&gt;SFLC&lt;/span&gt; recommends that development under the &lt;span class="caps"&gt;ISC&lt;/span&gt; license continue from what is currently in Linville&#8217;s commit c1928199c27de433d1e81b78e3178be4f0e978d2 in his ath5k branch of the wireless-legacy git repository.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;I was unsure if the &lt;span class="caps"&gt;SFLC&lt;/span&gt; would take this course, and it is a pleasant read for me, as the &lt;span class="caps"&gt;SFLC&lt;/span&gt; demonstrates an understanding and cooperative approach to non-GPL projects.&lt;/p&gt;


	&lt;p&gt;Perhaps the most useful of this all is their &lt;a href="http://www.softwarefreedom.org/resources/2007/originality-requirements.html"&gt;article about originality requirements&lt;/a&gt; which discusses what they believe are reasonable and logical guidelines for determining the copyright status of software.&lt;/p&gt;


	&lt;p&gt;As well, they have published a &lt;a href="http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html"&gt;guideline for developers who wish to maintain permissive-licensed files in a &lt;span class="caps"&gt;GPL&lt;/span&gt; project&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;These last two documents are of great importance to the open source developer community, and I recommend every single one of you take the time to read these. They have thoughtfully been provided in &lt;span class="caps"&gt;PDF&lt;/span&gt; and PS formats for reading offline or printing.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Excellent, excellent work done by the &lt;span class="caps"&gt;SFLC&lt;/span&gt;.&lt;/strong&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 03 Oct 2007 16:06:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:652ce6a3-0b6f-4a78-b376-a881bf47178d</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/10/03/bsd-gpl-relicense-follow-up</link>
      <category>Copyright</category>
      <category>gpl</category>
      <category>bsd</category>
      <category>copyright</category>
      <category>sflc</category>
      <category>madwifi</category>
      <category>linux</category>
      <category>ar5k</category>
      <category>isc</category>
      <category>license</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/14</trackback:ping>
    </item>
  </channel>
</rss>
