<?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</title>
    <link>http://www.opensourcehypocrisy.org</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Keeping Open Source Real</description>
    <item>
      <title>Managing Open Source Projects</title>
      <description>&lt;p&gt;While browsing the &lt;a href="http://opensourcecommunity.org/"&gt;Open Source Community&lt;/a&gt; blog I found a post by &lt;a href="http://opensourcecommunity.org/blog/6"&gt;Amy Stephen&lt;/a&gt; about &lt;a href="http://opensourcecommunity.org/2007/11/20/matt-asay-so-you-want-manage-open-source-project"&gt;managing open source projects&lt;/a&gt;. Or more succinctly, &lt;a href="http://blogs.cnet.com/8301-13505_1-9821100-16.html?part=rss&amp;#38;subj=TheOpenRoad"&gt;what it takes to manage one, and who is/isn&amp;#8217;t a good fit to manage such an effort&lt;/a&gt;, written by &lt;a href="http://blogs.cnet.com/8300-13505_1-16.html?authorId=9728254&amp;#38;tag=author"&gt;Matt Asay&lt;/a&gt; for c|net.&lt;/p&gt;


	&lt;p&gt;The original post is based on &lt;a href="http://www.speroforum.com/site/article.asp?idCategory=31&amp;#38;idsub=129&amp;#38;id=12264&amp;#38;t=Open+source+communities%3A+Who's+in+charge%3F"&gt;research&lt;/a&gt; published in the Academy of Management Journal on the topic. Ultimately open source projects need specific skills in growing and nurturing the project and the project community and that need gets more and more prevalent over time as the project evolves.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;d like to add my personal view that these skills are most definitely &lt;strong&gt;not&lt;/strong&gt; technical skills, and despite the popular notion that open source projects should be managed by elite alphageeks, they scream for an exact opposite personality to manage.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;ve seen several projects run into the ground due to a few developers who, despite making major contributions to the code, had a complete lack of skills needed to manage a project. For the alphageeks out there:&lt;/p&gt;


&lt;div class="typocode"&gt;&lt;pre&gt;&lt;code class="typocode_default "&gt;&amp;quot;eleet skillz&amp;quot; != &amp;quot;competent management&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

	&lt;p&gt;Looking around the open source world, there are actually many famous personalities that although being technically gifted with brilliance, they are also notorious for being, er, less than approachable.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;ll end this post with the moneyquote from Matt:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&amp;#8220;in other words, a jerk is a jerk, even if he/she writes great code. You may want them on the project, but you don&amp;#8217;t want them running it (into the ground).&amp;#8221;&lt;/p&gt;
	&lt;/blockquote&gt;</description>
      <pubDate>Wed, 21 Nov 2007 14:41:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:dddd8d80-1719-4a8c-9a9a-c913b03809a5</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/11/21/managing-open-source-projects</link>
      <category>General</category>
      <category>opensource</category>
      <category>management</category>
      <category>development</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/21</trackback:ping>
    </item>
    <item>
      <title>Fake Steve Loves Freetards</title>
      <description>&lt;p&gt;In a previous article &lt;a href="http://www.opensourcehypocrisy.org/articles/2007/11/15/fake-steve-tees-off"&gt;Fake Steve Tees Off&lt;/a&gt; I covered some humorous-but-biting posts from Fake Steve Jobs, specifically regarding his disdain for open source extremists which he refers to as &lt;em&gt;freetards&lt;/em&gt;.&lt;/p&gt;


	&lt;p&gt;Once again, he&amp;#8217;s teed off, this time in a post titled &lt;a href="http://fakesteve.blogspot.com/2007/11/freetards-turn-on-google.html"&gt;Freetards Turn On Google&lt;/a&gt; which in turn is a response to a Wired article about &lt;a href="http://www.wired.com/techbiz/it/news/2007/11/android_opensource/"&gt;some open source advocates finding Google&amp;#8217;s Android as a sinister threat&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;The whole point being made by Fake Steve is that there are people that call themselves open source advocates, but they sound a lot more like &lt;em&gt;intolerant &lt;span class="caps"&gt;GPL&lt;/span&gt; extremists&lt;/em&gt; in that they actually consider other open source licenses a threat. Note the comments in the Fake Steve post, showing how far apart the two open source camps are.&lt;/p&gt;


	&lt;p&gt;That is the hypocrisy that caused this site to be &lt;a href="http://www.opensourcehypocrisy.org/articles/2007/07/26/hello-world"&gt;launched in the first place&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;The open source community should be excited that a company as big and powerful as Google has chosen to release their mobile platform on an open source license, &lt;em&gt;regardless of the license chosen&lt;/em&gt;. Even if you don&amp;#8217;t like the more free Apache license, you must accept the simple reality that this move provides even more incentive for the industry to shift toward an open source model for mobile platforms.&lt;/p&gt;


	&lt;p&gt;Here&amp;#8217;s the money quote in the Wired article, from Jim Zemlin:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&amp;#8220;Google is proliferating the use of the Linux kernel as the standard for mobile devices,&amp;#8221; says Zemlin. &amp;#8220;Similar to the server operating environment, the world will likely end up with two camps: Linux-based phones on one side with Microsoft and Symbian on the other. My guess is Microsoft and Symbian will continue to lag due to the lack of agility from their proprietary development models. It&amp;#8217;s difficult for them to compete with open-source licenses, &lt;strong&gt;no matter which specific one&lt;/strong&gt;.&amp;#8221;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;(Yeah the emphasis was mine.)&lt;/p&gt;


	&lt;p&gt;The Apache license gives the user the freedom to make whatever changes/enhancements to the software, and the freedom to decide how those are redistributed. If you disagree, please grab the nearest dictionary and look up the word &lt;em&gt;freedom&lt;/em&gt;, and note the specific reference to freedom having a lack of restriction. :-)&lt;/p&gt;


	&lt;p&gt;Anywhoo, just thought it was bizarre that what is obviously a big win for open source gets panned by supposed open source advocates, and some even go as far as to say it is a threat despite being released by a license that is &lt;a href="http://en.wikipedia.org/wiki/Apache_license"&gt;compatible with GPLv3&lt;/a&gt; (see &lt;em&gt;&amp;#8220;GPL Compatibility&amp;#8221;&lt;/em&gt; section at the end of the document for one explanation, many others found easily online).&lt;/p&gt;</description>
      <pubDate>Wed, 21 Nov 2007 14:14:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:c3d30508-b79d-4b2f-aa3d-88cd5da0b61e</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/11/21/fake-steve-loves-freetards</link>
      <category>Evangelism</category>
      <category>apache</category>
      <category>fsj</category>
      <category>fakesteve</category>
      <category>freetards</category>
      <category>google</category>
      <category>android</category>
      <category>wired</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/20</trackback:ping>
    </item>
    <item>
      <title>Fake Steve Tees Off</title>
      <description>&lt;p&gt;I&amp;#8217;ve been using the excellent &lt;a href="http://www.opencommunity.co.uk/vienna2.php"&gt;Vienna&lt;/a&gt; RSS reader for the majority of my time on this Mac, and have to admit that I&amp;#8217;m just getting overrun with all the reading and simply cannot catch up. One such feed category that I stopped looking at was the Apple one, that had a bunch of interesting and entertaining feeds.&lt;/p&gt;


	&lt;p&gt;So I took a quick gander today just to see if I&amp;#8217;d missed anything. Other than the whole Leopard launch (sorry, off limits until Digidesign updates ProTools, grr) there were not that many interesting items, but there were a few that made me chuckle.&lt;/p&gt;


	&lt;p&gt;One of which is the &lt;a href="http://fakesteve.blogspot.com/"&gt;Diary of Fake Steve Jobs&lt;/a&gt; and I have to presume you&amp;#8217;re not living under a rock and know of the site, famous for a comedic/parody of a guy openly saying he&amp;#8217;s pretending to be Steve Jobs.&lt;/p&gt;


	&lt;p&gt;The first post to make me chortle was &lt;a href="http://fakesteve.blogspot.com/2007/11/stallman-to-dvorak-welcome-to-community.html"&gt;Stallman to Dvorak: Welcome to freedom, your rulebook is in the mail&lt;/a&gt;. This is penned as a parodied response to Dvorak&amp;#8217;s recent column where he chastises Redmond for giving him so much frustration that he&amp;#8217;s seriously considering switching operating systems.&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;&lt;span class="caps"&gt;NOTE&lt;/span&gt;: As proper punishment I&amp;#8217;m not linking to John&amp;#8217;s original article, as I do occasionally try to follow the age-old advice &lt;a href="http://en.wikipedia.org/wiki/Internet_troll"&gt;don&amp;#8217;t feed the trolls&lt;/a&gt; .&lt;/em&gt;&lt;/p&gt;


	&lt;p&gt;Of course, the most entertaining aspect of this is how he also deftly pretends to be a father figure of open source, Richard Stallman, who writes an open letter to Dvorak giving him instructions on how to comply with his newfound freedom.&lt;/p&gt;


	&lt;p&gt;He (Fake Steve, that is) then takes it one step further with &lt;a href="http://fakesteve.blogspot.com/2007/11/pj-please-schedule-re-education-course.html"&gt;PJ to Dvorak: Please schedule a re-education course &lt;span class="caps"&gt;ASAP&lt;/span&gt;&lt;/a&gt;, panning another open source celebrity.&lt;/p&gt;


	&lt;p&gt;However the point he&amp;#8217;s shrewdly trying to make &amp;#8211; while making fun of his victims of course &amp;#8211; is that there are some pretty extreme people hanging around the open source world and they have some less-than-tolerant views on those who don&amp;#8217;t subscribe to the exact same views of theirs.&lt;/p&gt;


	&lt;p&gt;That is one of the things that led me to launch this site, in the hopes of bringing to light the alarming rapid separation of &lt;em&gt;open source&lt;/em&gt; and &lt;em&gt;free software&lt;/em&gt; ideologies. The open source folks are totally hip with the free software gang, however there have been repeated examples of how intolerant the free software folks can be toward other open source efforts &amp;#8211; some of which have been chronicled on this very site (not that anyone other than my mom reads this site, that is).&lt;/p&gt;


	&lt;p&gt;I had to write this article as Fake Steve really hit that nail on the head, while not bashing open source he clearly targets the more extremist types.&lt;/p&gt;


	&lt;p&gt;When are these people going to realize that &lt;em&gt;enforced freedom&lt;/em&gt; is an &lt;a href="http://en.wikipedia.org/wiki/Oxymoron"&gt;oxymoron&lt;/a&gt;?&lt;/p&gt;</description>
      <pubDate>Thu, 15 Nov 2007 03:22:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:d1e931d4-0be1-437c-a01f-226a2c1f6615</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/11/15/fake-steve-tees-off</link>
      <category>Reading</category>
      <category>rms</category>
      <category>opensource</category>
      <category>fakestevejobs</category>
      <category>stallman</category>
      <category>freesoftware</category>
      <category>dvorak</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/19</trackback:ping>
    </item>
    <item>
      <title>Quicksilver Goes Open</title>
      <description>&lt;p&gt;I don&amp;#8217;t know how I missed it, maybe due to an overloaded feed reader, but &lt;a href="http://www.blacktree.com/"&gt;the folks&lt;/a&gt; behind &lt;a href="http://docs.blacktree.com/quicksilver/what_is_quicksilver"&gt;Quicksilver&lt;/a&gt; have posted their code up on the GoogleCode project called &lt;a href="http://code.google.com/p/blacktree-alchemy/"&gt;blacktree-alchemy&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;As a Mac homer, I have to say Quicksilver is one of those apps that I cannot imagine living without. To see it go to the &lt;a href="http://www.apache.org/licenses/LICENSE-2.0.html"&gt;Apache License 2.0&lt;/a&gt; puts a big fat smile on my face, that&amp;#8217;s for sure!&lt;/p&gt;


	&lt;p&gt;Not only is this post about one of my favorite utilities for the Mac, but it also includes one of my favorite licenses. The venerable Wikipedia has a great write-up on the &lt;a href="http://en.wikipedia.org/wiki/Apache_License"&gt;Apache License&lt;/a&gt; and how it fits into the jigsaw of open source software licenses.&lt;/p&gt;


	&lt;p&gt;Right on Blacktree! Now we gotta start working on all the other great tools on the Mac (giggle).&lt;/p&gt;</description>
      <pubDate>Tue, 06 Nov 2007 19:45:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:af5c52cb-d6a1-4eaa-aec9-c30cb0896ba7</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/11/06/quicksilver-goes-open</link>
      <category>Copyright</category>
      <category>license</category>
      <category>apache</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/18</trackback:ping>
    </item>
    <item>
      <title>Backcountry, Bucardo, and Humility</title>
      <description>&lt;p&gt;Matt Asay writes on &lt;a href="http://blogs.cnet.com/8300-13505_1-16.html?tag=bc"&gt;his C|Net blog&lt;/a&gt; about &lt;a href="http://blogs.cnet.com/8301-13505_1-9796915-16.html%5C%5C%5C%22"&gt;a company contributing some code back to the open source community, and then being realistic and humble enough about their efforts to understand only a certain segment of the audience will even care about their contribution&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;I say this with a smile on my face, as for &lt;strong&gt;once&lt;/strong&gt; someone contributes something without thumping their chest and trying to make it look like the human race would falter and implode without their colossal efforts.&lt;/p&gt;


	&lt;p&gt;The open source project that benefits is &lt;a href="http://www.postgresql.org/"&gt;PostgreSQL&lt;/a&gt;, and the most entertaining quote is this one, a comment to the original blog post by a user named &lt;a href="http://blogs.cnet.com/community/elmuhfuh/"&gt;elmulfuh&lt;/a&gt;:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&amp;#8220;If anyone was borrowing and modifying code it would have been End Point Corporation. However, you made it perfectly clear that they developed a new solution, named after a mountain goat, to suit their needs. You should get to work on those open-source licenses that encourage sharing rather than just mooching off the ones that are already there.&amp;#8221;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;The software they contributed is called &lt;a href="http://bucardo.org/"&gt;Bucardo&lt;/a&gt;, which was named after a rather hardy mountain goat. It is a multi-master replication solution that does provide a significant and unique set of features, as evidenced in &lt;a href="http://www.backcountrycorp.com/corporate/section/3/press/a511/Backcountry.com-finally-gives-something-back-to-the-open-source-community.html"&gt;Backcountry&amp;#8217;s press release&lt;/a&gt;:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;Backcountry.com has been battle-testing Bucardo in live production for nine months. Bucardo has already exceeded the specialty retailer&#8217;s expectations, seamlessly shepherding it through its highest traffic day yet of more than 2.35 million page views. That&#8217;s approximately 1,600 page views per minute, all managed by Bucardo. Good news since Backcountry.com anticipates traffic levels to surge to near three million page views per day this holiday season.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;It is uncommon for a major online retailer to release its internal tools to open source, but as Bresee put it, &#8220;The open source community has basically been our sugar mama for years. We&#8217;re just stoked to give something back.&#8221;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;John, I&amp;#8217;m just as stoked as you are. Congratulations, and I hope your contributed code finds a great many people willing to help it along. Excellent!&lt;/p&gt;</description>
      <pubDate>Wed, 17 Oct 2007 01:37:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:287d0b08-7b1b-4e5e-8424-6c885a893ffa</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/10/17/backcountry-bucardo-and-humility</link>
      <category>Commerce</category>
      <category>backcountry</category>
      <category>bucardo</category>
      <category>postgresql</category>
      <category>replication</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/16</trackback:ping>
    </item>
    <item>
      <title>XOOPS Has Left the Building</title>
      <description>&lt;p&gt;I was just pointed to &lt;a href="http://www.xoops.org/modules/newbb/viewtopic.php?topic_id=61125&amp;#38;viewmode=flat&amp;#38;order=ASC&amp;#38;start=0"&gt;this forum thread&lt;/a&gt; over in the land of &lt;span class="caps"&gt;XOOPS&lt;/span&gt;.&lt;/p&gt;


	&lt;p&gt;(As a side note, at a previous Joomla core summit Jean Marie-Simonet and I were joking about how all the open source content management systems named themselves after noises. Take the following sentence:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;(NAME)! I just slipped and stepped in some (NAME)!&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;You can do this for about any &lt;span class="caps"&gt;FOSS CMS&lt;/span&gt; out there and it is absolutely hysterical.&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Joomla! I just slipped and stepped in some joomla!&lt;/em&gt;&lt;/p&gt;


	&lt;p&gt;Or maybe&amp;#8230;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;&lt;span class="caps"&gt;XOOPS&lt;/span&gt;! I just slipped and stepped in some &lt;span class="caps"&gt;XOOPS&lt;/span&gt;!&lt;/em&gt;&lt;/p&gt;


	&lt;p&gt;Ok, back to the topic at hand)&lt;/p&gt;


	&lt;p&gt;The forum thread in question has a pretty alarming tone, as well as overall meaning. Without getting drawn into the fight, can someone explain what is going on over there?&lt;/p&gt;</description>
      <pubDate>Fri, 12 Oct 2007 20:53:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:737153e0-d45d-4330-9208-abd913b09ed9</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/10/12/xoops-has-left-the-building</link>
      <category>Copyright</category>
      <category>gpl</category>
      <category>xoops</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/15</trackback:ping>
    </item>
    <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>
    <item>
      <title>SFLC on the Offensive</title>
      <description>&lt;p&gt;Monsoon Media has been caught in clear violation of the restrictions of the &lt;span class="caps"&gt;GPL&lt;/span&gt; license with one of their products, which appears to be running Linux and other &lt;span class="caps"&gt;GPL&lt;/span&gt; software, and Monsoon not making the source available to customers at their request.&lt;/p&gt;


	&lt;p&gt;The Software Freedom Law Center(SFLC) was called in to get these knuckleheads to play fair ball, and at that point Monsoon threw in the towel and sent out press releases that they would come into compliance.&lt;/p&gt;


	&lt;p&gt;So far, so good. So what?&lt;/p&gt;


	&lt;p&gt;Well, the &lt;span class="caps"&gt;SFLC&lt;/span&gt; isn&amp;#8217;t happy with that. &lt;a href="http://www.news.com/GPL-defenders-say-See-you-in-court/2100-7344_3-6210837.html?tag=st.num"&gt;They are going to take them to court anyway&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;As reported by C|Net:&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&amp;#8220;Simply coming into compliance now is not sufficient to settle the matter, because that would mean anyone can violate the license until caught, because the only punishment would be to come into compliance,&amp;#8221; Ravicher said, though he declined to say what other actions the &lt;span class="caps"&gt;SFLC&lt;/span&gt; is seeking.&lt;br /&gt;&lt;br /&gt;And the &lt;span class="caps"&gt;SFLC&lt;/span&gt; doesn&amp;#8217;t want to be a pushover. &amp;#8220;If you start getting a reputation for being a pansy, then people are going to conclude they don&amp;#8217;t have to do anything,&amp;#8221; he said.&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;On a personal note: There is absolutely no possibility of pansies in the &lt;span class="caps"&gt;SFLC&lt;/span&gt; offices. When you get instructed by an attorney how to reset your &lt;span class="caps"&gt;DHCP&lt;/span&gt; client from the command line, you better know your &lt;span class="caps"&gt;GNU&lt;/span&gt;, punk! Shoulders up! Get that stomach in, boy!&lt;/p&gt;


	&lt;p&gt;Let me get it clear that I agree 100% that the &lt;span class="caps"&gt;GPL&lt;/span&gt; must be taken for real by everyone, even those that don&amp;#8217;t agree with some of the restrictions of the &lt;span class="caps"&gt;GPL&lt;/span&gt;. Whether you like the &lt;span class="caps"&gt;GPL&lt;/span&gt; or not, whether you agree with the tenets of the &lt;span class="caps"&gt;GPL&lt;/span&gt; or not, it is still a license, and must be complied with and respected. Without someone like the &lt;span class="caps"&gt;SFLC&lt;/span&gt; willing to bring litigation on those unwilling to comply with the license, the &lt;span class="caps"&gt;GPL&lt;/span&gt; is lost.&lt;/p&gt;


	&lt;p&gt;And in that case, where does that leave us with all the other open/free/libre licenses? Oops.&lt;/p&gt;


	&lt;p&gt;On the flipside, the &lt;span class="caps"&gt;SFLC&lt;/span&gt; is now on the offensive. To me this is curious as the whole purpose (I thought, at least) was to protect open source projects. That would be defense.&lt;/p&gt;


	&lt;h2&gt;Sometimes Offense is the Best Defense&lt;/h2&gt;


	&lt;p&gt;This is the approach the &lt;span class="caps"&gt;SFLC&lt;/span&gt; is taking, and I sure hope it works out for them. Because it would be a pretty ugly loss if it didn&amp;#8217;t, and they already made their point &lt;span class="caps"&gt;IMHO&lt;/span&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;If you violate the &lt;span class="caps"&gt;GPL&lt;/span&gt; and we are made aware, we&amp;#8217;ll come to you and make sure you comply.&lt;/em&gt; That is what the message should be. However this is taking it one step further, which of course raises the bar.&lt;/p&gt;


	&lt;h2&gt;Glass Houses&lt;/h2&gt;


	&lt;p&gt;The approach Monsoon took is a common one: Continue until someone actually bothers to haul you into court, because 999 times out of 1,000 nobody will.&lt;/p&gt;


	&lt;p&gt;Some of the projects that the &lt;span class="caps"&gt;SFLC&lt;/span&gt; represents are practicing that same philosophy, by willingly violating copyright in some instances. It is the assumption that nobody wants to fight the &lt;span class="caps"&gt;SFLC&lt;/span&gt; in court over a copyright violation (me included, as I simply don&amp;#8217;t have the resources).&lt;/p&gt;


	&lt;p&gt;So bullying the bully is okay, until you are outed as another bully. Then bully on you. It may only be a matter of time before one of the bullied parties decides to help one of the parties on the receiving end of the bullying, as long as the &lt;span class="caps"&gt;SFLC&lt;/span&gt; is the eventual target.&lt;/p&gt;


	&lt;p&gt;This puts the &lt;span class="caps"&gt;SFLC&lt;/span&gt; in the crosshairs of some folks. Maybe that is the intent behind the &lt;span class="caps"&gt;SFLC&lt;/span&gt;, as they plan on the legal enforcement of the &lt;span class="caps"&gt;GPL&lt;/span&gt; and so expect to have some folks that aren&amp;#8217;t exactly fans.&lt;/p&gt;


	&lt;p&gt;I sincerely wish them luck, and watch from the sidelines on this one.&lt;/p&gt;</description>
      <pubDate>Tue, 02 Oct 2007 01:58:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:ed60c56a-1f07-4c3f-91a0-dfd9dce2c947</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/10/02/sflc-on-the-offensive</link>
      <category>Copyright</category>
      <category>gpl</category>
      <category>monsoon</category>
      <category>sflc</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/13</trackback:ping>
    </item>
    <item>
      <title>BSD-to-GPL Relicense Stirs Controversy Between F/OSS Camps</title>
      <description>&lt;p&gt;I read an &lt;a href="http://bsd.slashdot.org/article.pl?sid=07/09/13/156258&amp;#38;from=rss"&gt;article on Slashdot&lt;/a&gt; (ok, actually a &lt;span class="caps"&gt;RSS&lt;/span&gt; feed) about a public spat about a wireless driver getting relicensed without respecting the original copyright or license. Basically the argument is brought public by a &lt;a href="http://kerneltrap.org/OpenBSD/Atheros_Driver_Developments"&gt;mailing list post&lt;/a&gt; by &lt;a href="http://en.wikipedia.org/wiki/Theo_de_raadt"&gt;Theo de Raadt&lt;/a&gt;, founder and leader of the OpenBSD and OpenSSH efforts. There&amp;#8217;s also a &lt;a href="http://kerneltrap.org/Linux/Clarifying_the_ath5k_Licensing"&gt;public request for an explanation&lt;/a&gt; by the original writer (and copyright holder), Reyk Floeter.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;m not sure where to start on this one. There are both legal and ethical issues involved here, and I&amp;#8217;m personally more intrigued by the ethical ones. Since I&amp;#8217;m not an attorney I&amp;#8217;ll leave the legal debate to folks that, well, know a heck of a lot more about copyright law than I.&lt;/p&gt;


	&lt;p&gt;However, that leaves the ethical issues as fair game.&lt;/p&gt;


	&lt;h2&gt;Summary&lt;/h2&gt;


	&lt;p&gt;Reyk wrote the driver for OpenBSD and ported it to several operating systems, and released it under the &lt;span class="caps"&gt;BSD&lt;/span&gt; license. It was clearly his desire to port his driver to work for linux, and release it under the &lt;span class="caps"&gt;BSD&lt;/span&gt; license for that platform as well.&lt;/p&gt;


	&lt;p&gt;The developers working on the port to linux allegedly took Reyk&amp;#8217;s work, removed the &lt;span class="caps"&gt;BSD&lt;/span&gt; license in the header, added their names, and wrapped the code in the &lt;span class="caps"&gt;GPL&lt;/span&gt; license.&lt;/p&gt;


	&lt;h2&gt;Problem: Copyright Violation&lt;/h2&gt;


	&lt;p&gt;The act of taking someone else&amp;#8217;s work, making minimal modifications and adding your names above the original authors is illegal. It is called &lt;em&gt;copyright violation&lt;/em&gt;, and has become part of a growing, disturbing trend in F/OSS circles.&lt;/p&gt;


	&lt;p&gt;If you want to place your name on someone else&amp;#8217;s software, you at least have to make significant contributions to it &amp;#8211; and you cannot take the name of the creator away, as it will always be considered a derivative work. You &lt;em&gt;can&lt;/em&gt;, however, release the additions that you made separately under your own copyright and license. This apparently was not done.&lt;/p&gt;


	&lt;p&gt;Another example is Joomla, a frequent topic on this site :-) As a co-founder, my name used to be in the &lt;span class="caps"&gt;COPYRIGHT&lt;/span&gt;.php file distributed with the work. I contributed to this software for a three-year period, and was much more active early &amp;#8211; as when we rebranded from Mambo to Joomla I became busy with legal and administrative issues; and also focused my time on evangelism of the technology to both developers and enterprises.&lt;/p&gt;


	&lt;p&gt;Now, however, you will not find my name in there anywhere. Nor will you find the name of the guy that came up with the name &amp;#8220;Joomla&amp;#8221;. When I asked about this happening, the excuse was more or less &amp;#8220;we&amp;#8217;re removing the names of people that didn&amp;#8217;t contribute directly to the 1.5 effort, which you didn&amp;#8217;t really do that much work on.&amp;#8221; Technically, they are correct in saying I wasn&amp;#8217;t an active 1.5 contributor; but they completely failed to accept the fact that I was a copyright holder of the first release of that work, called Joomla 1.0. As such, my name should always be there if that work is called Joomla, as it will always be a derivative work, even if it is completely refactored &amp;#8211; the name is the same, the terminology is the same, even the &lt;span class="caps"&gt;API&lt;/span&gt; calls are there for the most part.&lt;/p&gt;


	&lt;p&gt;Call it &lt;em&gt;Open Source&lt;/em&gt; or &lt;em&gt;Free Software&lt;/em&gt;, whatever &amp;#8211; but the whole impetus behind this is &lt;strong&gt;sharing&lt;/strong&gt;. And I never knew that sharing would turn into &lt;strong&gt;taking&lt;/strong&gt;, and violating people&amp;#8217;s copyright by removing their names sure sounds like taking to me.&lt;/p&gt;


	&lt;p&gt;Finally, let me remind everyone that the only currency in open source development is recognition for your efforts. I put three years of my life into this project, including a lot of code, and a lot of design; and having that erased invalidates all of my efforts, and completely devalues my involvement in the development of that software.&lt;/p&gt;


	&lt;p&gt;If you&amp;#8217;re a young, budding developer and would like to get involved then take these words to heart: There are folks out there that are happy to take your contributions and intentionally fail to give you proper credit or attribution. &lt;a href="http://en.wikipedia.org/wiki/Plagiarism" title="This is what happened to me. Don't let it happen to you."&gt;Think carefully about the project that you are going to donate your energy and time to, as an unpaid volunteer you at least deserve credit for your efforts.&lt;/a&gt;&lt;/p&gt;


	&lt;h2&gt;Problem: License Change Without Permission&lt;/h2&gt;


	&lt;p&gt;There&amp;#8217;s a legal angle to this &amp;#8211; the developers took a &lt;span class="caps"&gt;BSD&lt;/span&gt; work and relicensed it as &lt;span class="caps"&gt;GPL&lt;/span&gt;, without the permission of the copyright holder. This is a simple no-no and shouldn&amp;#8217;t require an attorney to understand.&lt;/p&gt;


	&lt;p&gt;The ethical issue here is best stated by Reyk, who points out that by releasing their modifications in a license that is incompatible with the &lt;span class="caps"&gt;BSD&lt;/span&gt; license, he cannot incorporate their changes; but they were able to take all his work, which is the basis for their work.&lt;/p&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&amp;#8220;Some time ago, I got repeated requests to change the license of the code to &lt;span class="caps"&gt;GPL&lt;/span&gt; or to dual-license it but I always rejected these requests. I clearly explained my reasons against dual-licensing in the past. It needed some time, but it had seemed to me that the involved people had finally accepted my decision.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;I do like to idea to port the free Atheros driver to other operating systems in addition to OpenBSD, because it is a clear sign against hardware companies attacking the free software &amp;#8220;community&amp;#8221; by releasing binary-only driver objects instead of free code or hardware documentation. I used to cooperate with the people working on the madwifi port of &amp;#8220;OpenHAL&amp;#8221;; we exchanged ideas, bug fixes, and small code snippets.  They sent me some bug reports and I also looked at their changes and reported some functional problems. This was possible because they kept the license in place.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;But now the Linux code is almost ready and somebody wants to cancel any options to cooperate by locking me out with a prepended &lt;span class="caps"&gt;GPL&lt;/span&gt; and an invalid copyright on top of it. I hope that this was not caused by the same people.&amp;#8221;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;When he says &lt;em&gt;locking me out&lt;/em&gt;, he&amp;#8217;s talking about the &lt;span class="caps"&gt;GPL&lt;/span&gt; stuff being off-limits to the upstream developer (himself). So the changes made and released under the &lt;span class="caps"&gt;GPL&lt;/span&gt; will never make their way back to the original work, which fundamentally goes against the base tenets of open source &lt;strong&gt;and&lt;/strong&gt; free software.&lt;/p&gt;


	&lt;p&gt;If something is released under an open source license, and you make modifications to it, and the license it was originally under is compatible with the license that you want to use, then why do you even need to change it in the first place? If you feel that strongly about the differences in licenses then you need to take the initiative to write your own software and license it as you wish.&lt;/p&gt;


	&lt;p&gt;The &lt;span class="caps"&gt;BSD&lt;/span&gt; license doesn&amp;#8217;t mean you can take someone&amp;#8217;s work and insert your name, change the license and pretend like this is your version of the work. The &lt;span class="caps"&gt;BSD&lt;/span&gt; license means you can use and redistribute the software as you see fit, as long as you respect the copyright and license header. So the developers were not acting in good faith by taking an open source work and relicensing it under another open source license &amp;#8211; especially without a clear explanation as to why they were doing it, despite Theo&amp;#8217;s accusations that the developers were being counseled by attorneys that should know better in the first place. He clearly requested that the changes be made to the original work, or at least be released under a compatible license so there wouldn&amp;#8217;t be forks confusing everybody.&lt;/p&gt;


	&lt;p&gt;This is a tough subject for me to cover as I know quite a lot of people on the &lt;span class="caps"&gt;GPL&lt;/span&gt; side of the fence, and also many people on the non-GPL side of the fence (that would be &lt;span class="caps"&gt;MIT&lt;/span&gt;, BSD and many others). And I don&amp;#8217;t want to be beating up on individuals, either.&lt;/p&gt;


	&lt;p&gt;But to take software that someone else wrote, and released under an &lt;span class="caps"&gt;OSI&lt;/span&gt;-approved license, and then change the license to one that is incompatible (knowing full well that the original author cannot accept your &lt;em&gt;contributions&lt;/em&gt;), and add your name to something when your &lt;em&gt;contributions&lt;/em&gt; are less-than-significant, this is just wrong.&lt;/p&gt;


	&lt;h2&gt;Conclusion&lt;/h2&gt;


	&lt;p&gt;It looks like things are going to get cleared up, however for some time the software was released with an incorrect license and improper attribution to copyright. Something tells me this is more about developers not realizing that committing to their repositories makes their software available immediately to the general public, and less about malicious intent to harm the original author.&lt;/p&gt;


	&lt;p&gt;However it&amp;#8217;s bizarre to see one developer&amp;#8217;s software get slightly modified and released under a different license without his permission. And I will tee off on the &lt;em&gt;removing the names of copyright holders&lt;/em&gt; issue in another article (which needs more work).&lt;/p&gt;


	&lt;p&gt;Hopefully this issue gets resolved to Reyk&amp;#8217;s satisfaction, and I don&amp;#8217;t find myself writing similar articles :-)&lt;/p&gt;</description>
      <pubDate>Fri, 14 Sep 2007 02:12:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:f07e58ea-a5fc-4432-b964-c4e2c721f751</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/09/14/bsd-to-gpl-relicense-stirs-controversy-between-f-oss-camps</link>
      <category>Copyright</category>
      <category>gpl</category>
      <category>bsd</category>
      <category>copyright</category>
      <category>aetheros</category>
      <category>openbsd</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/12</trackback:ping>
    </item>
    <item>
      <title>Products and Open Source, Revisited</title>
      <description>&lt;p&gt;We&amp;#8217;ve written before on the suspicion that products and open source software don&amp;#8217;t mix all that well.&lt;/p&gt;


	&lt;p&gt;TechCrunch writes an article titled &lt;a href="http://www.techcrunch.com/2007/08/22/how-grey-is-your-valley-making-money-from-open-source/trackback/"&gt;How Grey Is Your Valley: Making Money From Open Source&lt;/a&gt; where they question the motives of Matt Mullenweg.&lt;/p&gt;


	&lt;p&gt;Matt owns a &lt;a href="http://www.automattic.com/"&gt;company&lt;/a&gt;, and also is a lead contributor to an &lt;a href="http://www.wordpress.com/"&gt;open source project&lt;/a&gt;. The issue stated by TechCrunch is that the main product provided by Matt&amp;#8217;s company depends on the open source project &amp;#8211; or more importantly, the lack of a competitor provided in the open source project.&lt;/p&gt;


	&lt;p&gt;There are some loud protests at the accusations, one of which titled &lt;a href="http://opensourcecommunity.org/2007/08/24/techcrunch-questions-matt-mullenweg%2526%2523039%3Bs-ethics"&gt;TechCrunch Questions Matt Mullenweg&amp;#8217;s Ethics&lt;/a&gt; at &lt;a href="http://opensourcecommunity.org/"&gt;OpenSourceCommunity.org&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;I remember several core developers on some open source projects I once contributed to coming under fire with the same allegations. While I defended them at the time &amp;#8211; as my own understanding of the logic made sense, as the things that were turned into products were not multi-purpose and had deployment requirements that just didn&amp;#8217;t fit being &lt;em&gt;default&lt;/em&gt; &amp;#8211; I cannot really defend Matt&amp;#8217;s predicament as spam filtering to me seems like an obviously stock thing that needs to be done.&lt;/p&gt;


	&lt;p&gt;On the flip side, Akismet is more than a product, it is a service, and providing that service carries a cost. How can such a service be provided for free?&lt;/p&gt;


	&lt;p&gt;It is my belief that anyone that plays a major role on an open source project cannot really profit from that effort, lest they have thick enough skin to tolerate the backlash of accusations and so on. This isn&amp;#8217;t new, folks.&lt;/p&gt;</description>
      <pubDate>Fri, 24 Aug 2007 20:59:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:d6f6269a-7b94-495f-afc4-7d93f8788ce7</guid>
      <author>Spacemonkey</author>
      <link>http://www.opensourcehypocrisy.org/articles/2007/08/24/products-and-open-source-revisited</link>
      <category>Commerce</category>
      <category>gpl</category>
      <category>wordpress</category>
      <category>akismet</category>
      <category>techcrunch</category>
      <category>opensource</category>
      <category>spam</category>
      <trackback:ping>http://www.opensourcehypocrisy.org/articles/trackback/11</trackback:ping>
    </item>
  </channel>
</rss>
