CPTRS — Training regarding Copyright, Patent, Trademark,Restrictions, trade-Secret, and ComPuTeRS

 

Bruce Perens, a true expert and pioneer in both software and open source licensing, is giving an Open Source Compliance class, in Dayton, Ohio this May.  For those of you with CLE requirements, it qualifies for 6 CLE hours for Ohio attorneys.   There is more information at

http://cptrs.com/.  (The price is very reasonable, and includes refreshments!)

Open Source and the Chicken Dance

As if the world of open source licensing were not weird enough, a new license has been submitted to OSI for approval, the Chicken Dance License v0.1 (“CDL”).   It’s basically BSD, but binary only redistributions require:

  • For every thousand (1000) units distributed, at least half of the employees or persons affiliated with the product must listen to the “Der Ententanz” (AKA “The Chicken Dance”) as composed by Werner Thomas for no less than two (2) minutes
  • For every twenty-thousand (20000) units distributed, two (2) or more persons affiliated with the entity must be recorded performing the full Chicken Dance, in an original video at the entity’s own expense, and a video encoded in OGG Theora format, at least  three (3) minutes in length, must be submitted to <OWNER>, provided <OWNER>’s contact information.  The dance must be based upon the instructions on  how to do the Chicken Dance that you should have received with this software. If you have not received instructions on how to do the Chicken Dance, then the dance must be chicken-like in nature.
  • Any employee or person affiliated with the product must be prohibited from saying the word “plinth” in public at all times, as long as distribution of the product continues.

I don’t know what the author has against a plinth, except maybe that it contains insufficient vowels.

You probably think you don’t know the chicken dance song, but you do.  You may not know the dance, which is possibly the only one sillier than the Macarena.

And no, I did not make this up.   The Register reported this, and it’s not April 1 yet.  I do admire the fine points of drafting here, though.  Anyone who uses a phrase like “no less than” in a provision about chicken dances can’t be all bad. 

Nokia sells QT Business

Nokia announced this week that it is selling the its QT business to Digia.  News stories describe this as a sale of the commercial business only — it’s unclear from the announcements whether any intellectual property has been transferred.  Engaget reports, “Digia will acquire the Qt commercial licensing and services business from Nokia, including the transfer of some 3,500 desktop and embedded customers actively using Qt today” and 19 consultants previously working for Nokia.  Nokia acquired QT along with Trolltech in 2008 for $150 million.  QT is dual licensed under LGPL and commercial licenses; Nokia changed the open source license for QT from the idiosyncratic QT license to LGPL after that acquisition.  QT is is an application framework for developing software.  While Nokia has stated that it continues to support QT,  Nokia recently announced its adoption of Windows as a platform for mobile devices, rather than MeeGo, which supports QT — so Nokia’s long term strategy would probably result in yet another open source orphan, absent the mantle of commercial support undertaken by Digia. 

Windows Phone Apps and GPL

Various news stories have appeared lately about the eligibility of GPL and other copyleft licenses for use on apps in the Windows Marketplace for Mobile (which carries apps for Windows Mobile phones).  The Application Provider Agreement containing terms excluding copyleft licensed material from apps has been in place for months, but the press has only recently turned its attention to the issue.  The relevant terms disallow inclusion in apps of material covered by any “Excluded License” — a term of art long ago promulgated by Microsoft in its agreements.  This term includes GPLv3 and its variants, but also any other copyleft license.

GPL Apps Pulled from iPhone Store

In another installment of the continuing battle of form over substance regarding GPL and the Apple iPhone Apps store terms of use, Apple pulled the VLC media player from its store. The App has been in the store since September, 2010. Rémi Denis-Courmont, “one of the many VLC code contributors“, sent a takedown notice to Apple claiming the use of his code in the VLC app, a media player, violated the GPL. VideoLAN, a non-profit organization was the developer of VLC.  (However, the app was submitted to the app store under the account of Applidium, because of administrative issues with VideoLAN’s account.) In an Ars Technica interview,  Applidium co-founder Romain Goyet said “People are enjoying a nice free and open source video player on the AppStore, and some people are trying to ruin it in the name of ‘freedom.’” 

One point of contention is whether GPLv2 is a “valid end user license agreement.”  If so, then the App Store license does not apply.  Apple’s App store terms say, “Your license to each App Store Product that you obtain through the App Store Service is subject to your prior acceptance of this Licensed Application End User License Agreement, and you agree that the terms of this Licensed Application End User License Agreement will apply to each App Store Product that you license through the App Store Service, unless that App Store Product is covered by a valid end user license agreement between you and the Licensor of that App Store Product, in which case the terms of that separate end user license agreement will govern.”  Apparently some claim that the GPL is not an end user license — but that is elevating rhetoric over the plain meaning of language.  Apple’s language obviously is intended to provide for licensing terms where the developer has not offered any.  This default licensing mechanism protects both Apple and the developer from a lack of licensing terms, which might subject either of them to unexpected warranty claims.  In fact, the GPL does grant the right to use, at least elliptically.   It also grants rights to distribute and modify, but that does not mean it does not grant rights to use.  Most lawyers interpreting Apple’s terms would say the GPL is a valid end user license, but the term “end user license” is anathema to free software philosophy. 

The issue of a “valid end user license” is probably a red herring, though.  The more interesting question is whether the requirement for a user to agree to Apple store terms and conditions, including its various restrictions (number of devices etc.), violates the “no further restrictions” clause of the GPL.  (Section 6 of GPLv2 says, “You may not impose any further restrictions on the recipients’ exercise of the rights granted herein.”)  However, this confounds the exercise of the GPL license with the terms for the service provided by Apple.  If I download a free GPL app, request the source code and receive it, clearly my exercise of GPL rights is not restricted by the app store terms.  I could, for instance, use the code to build a new app — for Apple platform or otherwise.  It seems excessively narrow to interpret the Apple terms to supersede GPL in such a case. 

In the real world of technology licensing, there are conflicts between upstream and downstream terms all the time.  They need to be resolved sensibly, not as an ideological war.  In an ideological war, the general public loses while the combatants lob missiles over their heads. Apple clearly will not change its way of conducting business to satisfy the requirements — actual or perceived — of GPL.  Apple has made a decision to implement its store in a particular fashion, and while some may argue with that fashion, Apple has the right to provide the service as it chooses.  Those who disagree with the closed system approach can help develop competing platforms.  In the meantime, free apps under GPL continue to be removed from the app store, a result that probably benefits no one — except of course the purveyors of competing, non-free apps.

 

OSI Complains to German Government Regarding Novell Patent sale

In December, the Open Source Initiative wrote a letter to the German Federal Cartel Office (FCO)  asking it to investigate the Novell patent sale previously reported in this blog.

“[T]he proposed CPTN transaction represents a potentially new and unprecedented threat against open source software.” The OSI goes on to raise concerns about whether the CPTN patent deal could be used to reduce open market competition and spread more patent fear, uncertainty and doubt (FUD).”  The OSI Position Statement is here.

 

MDY v. Blizzard versus Jacobsen v. Katzer?

In an opinion recently handed down by the Ninth Circuit, the court assessed whether violation of license terms constitutes infringement or breach of contract, and came to the opposite conclusion from the court in Jacobsen v. Katzer.

Blizzard is the creator of the wildly popular World of Warcraft (WoW) massively multiplayer on-line games.  MDY, an alter ego of Michael Donnelly, developed a bot called Glider, which plays the early levels of WoW to help a player “level up” on the game.  (See the complaint for amusing commentary about leveling up while you “eat dinner or go to a movie.”)  WoW players are required to agree to Blizzard’s click-to-accept end user license agreement and terms of use.  Glider did not alter or copy WoW game software, merely interacted with it online as would a live player.  Donnelly originally developed the bot for his own use, then started licensing it to others.  Blizzard then developed a policing technology to identify bots, and identified Glider.  Blizzard also modified its agreements to prohibit the use of Glider and other bots.  At issue was whether MDY had secondary copyright liability for developing Glider, by causing its users to violate Blizzard end user agreements.

The court wrote that this question turned on whether the violated terms were “conditions,” which limit a license’s scope, or “covenants,” which are contractual promises.  The court wrote that state law (in this case, Delaware) governed this question.  Accordingly, the breach of a condition could constitute infringement, whereas violation of a covenant would only be a breach of contract.  “[F]or a licensee’s violation of a contract to constitute copyright infringement, there must be a nexus between the condition and the licensor’s exclusive rights of copyright.”  The court noted that conditions precedent are generally disfavored under law, because they “tend to work forfeitures.”

The Ninth Circuit held that WoW players who use Glider in violation of restrictions contained within Blizzard’s Terms of Use may have been liable for breach of contract, but not copyright infringement.  Therefore MDY could not be secondarily liable for copyright infringement.  The opinion reversed the district court’s grant of summary judgment to Blizzard on secondary copyright infringement claims.

On face, this is a different conclusion from Jacobsen v. Katzer, which concluded that attribution requirements in the Artistic License were conditions, supporting a claim of copyright infringement.  (The court there did not foreclose the possibility of violating those requirements also being a contract claim.)

However, there were two obvious differences.  First, WoW was not distributed software, and its “conditions” were actually an acceptable use policy.  The court’s opinion turned on the fact that the prohibited conduct had more to do with the use of the service than an exercise of copyright.  Second, the court treated the question of license versus covenant was a question of state law.  State law governs contract claims, whereas federal law governs copyright claims.  So if it is a state law question, it is likely to follow the contract rules, disfavoring conditions. 

What does this mean for open source?  Condition versus covenant is a big issue in open source licensing.  Open source licenses, say some, are conditional licenses and not contracts — though not every lawyer agrees with this premise.  The difference is one of remedies.  Copyright claims can more easily result in injunctive relief, and are grounds for statutory damages even when there is no economic harm. 



Hudson Fork and Trademark Dispute

The Register has reported that Oracle is claiming rights in the Hudson trademark, and that those developers forking the project, which is a software build and monitoring solution developed by Sun Microsystems, have no right to use the name. 

This points up yet again the complex issues surrounging trademarks in open soruce projects.  The Register article claims that Oracle does not own the mark, which it calls “nonexistent,” but in fact that seems less than clear; in the US, trademark rights arise from use rather than registration, and thus the lack of a registration does not necessarily mean no ownership. 

The fork happened recently.  “Hudson users had moved big parts of the project off of the Java.net servers owned by Oracle. The mailing list archive and the live mailing list had gone to Google Groups and Nabble while source code had moved to GitHub.”

This follows on the heels of the Open Office parting of ways in Septmber,  previously reported in this blog.