<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>Emerging Technologies</title>
        <description>Emerging Technologies</description>
        <link>http://www.brownrudnick.com/practice/practice.asp?group=emerging%20technologies</link>
        <copyright>Copyright © 2009 Brown Rudnick LLP. All Rights Reserved</copyright>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs>
        <lastBuildDate>Fri, 3 Feb 2012 17:03:15 -0500</lastBuildDate>
        <managingEditor>&lt;Attorney&gt;kweckstein@brownrudnick.com (Kenneth Weckstein) &lt;/Attorney&gt;</managingEditor>
        <pubDate>Fri, 3 Feb 2012 16:06:25 -0500</pubDate>
        <skipDays>
            <day>Sunday</day>
            <day>Saturday</day>
        </skipDays>
        <webMaster>&lt;webMaster&gt;kschultz@brownrudnick.com(Keith Schultz)&lt;/webMaster&gt;</webMaster>
        <generator>FeedForAll v2.0 (2.0.2.9) http://www.feedforall.com</generator>
        <image>
            <url>http://www.brownrudnick.com/rss/brrss.jpg</url>
            <title>Emerging Technologies</title>
            <link>http://www.brownrudnick.com/practice/practice.asp?group=emerging%20technologies</link>
            <description>Brown Rudnick, LLP</description>
            <width>144</width>
            <height>31</height>
        </image>
        <item>
            <title>Is BusyBox Too Dangerous To Use?</title>
            <description>
                <![CDATA[Rob Landley <a target="_blank" href="http://lwn.net/Articles/475901/">thinks so</a>.  One of the principal developers of BusyBox, Landley was a lead plaintiff in some of the enforcement actions brought by the Software Freedom Law Center a few years ago.  He’s now leading up a project, called Toybox, to rewrite BusyBox and release it under a more permissive, non-GPL license.  And for doing that, Landley’s drawn a lot of fire from free software advocates.<br><br>

I wrote about <a target="_blank" href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=113">the BusyBox lawsuits</a> a few months ago.  BusyBox itself is a lightweight set of utilities licensed under GPLv2 that is widely used in embedded Linux devices.  It’s been a vital tool in a <a target="_blank" href="http://en.wikipedia.org/wiki/SFLC#BusyBox_Litigation">GPL enforcement campaign</a> by the Software Freedom Law Center (SFLC) and Software Freedom Conservancy (SFC). <br><br>

Those enforcement demands and lawsuits generally involved consumer devices such as BluRay/DVD players, DVRs, and wireless routers.  The devices included Busybox, but the manufacturers or distributors of the devices (including Cisco, Verizon, Best Buy, and others) allegedly failed to provide the corresponding source code for Busybox. <br><br>

Landley and his colleague Erik Andersen, represented by the SFLC/SFC, took the position that the failure to provide source code as required by GPLv2 (a) automatically terminated the licensees’ right to distribute GPLv2 code, and (b) could not be cured simply by providing the corresponding source after the fact, but required the licensees to obtain the express permission of the relevant copyright holders.  The SFLC/SFC and the copyright holders apparently <a target="_blank" href="http://fosspatents.blogspot.com/2011/08/most-android-vendors-lost-their-linux.html">demanded many concessions</a> from the licensees before agreeing to reinstate the license, including the release of source code for a number of proprietary libraries and programs, as well as the right to review <b><i>all</b></i> of the code for new products prior to their release to ensure GPL compliance. <br><br>

Busybox was critical to the SFLC/SFC’s strategy.  First, it was found in many consumer devices.   Second, in many cases the companies targeted by the SFLC/SFC had simply manufactured or distributed products that included chips on which the BusyBox code had been embedded.   The targeted companies, therefore, had to obtain the corresponding BusyBox source code from their upstream chip supplier.  As a practical matter, it was generally difficult for these companies to obtain the right version of the code.  Taken together, these factors gave the SFLC/SFC tremendous leverage. <br><br>

This is exactly why Landley <a target="_blank" href="http://lwn.net/Articles/475901/">says</a> that "GPLv2 BusyBox is legally speaking one of the most _dangerous_ pieces of software you can ship."  According to Landley, he initially became involved in the BusyBox lawsuits because <a target="_blank" href="http://mjg59.dreamwidth.org/10437.html?thread=302277#cmt302277">he thought that they would improve the software</a>: <br><br>

when I thought that hooking up with a lawfirm to launch BusyBox license enforcement lawsuits would result in any code added to the BusyBox repository, THAT was naive. Zealots grabbed that and used it to inflict completely unrelated crap like "license compliance officers" sending reports to the Free Software Foundation (which WAS NOT INVOLVED, yet somehow managed to hijack this to further their own agenda).<br><br>

Landley now believes that the lawsuits were <a target="_blank" href="http://mjg59.dreamwidth.org/10437.html?thread=299973#cmt299973">a bad idea</a>:<br><br>

The BusyBox lawsuits are something I personally started. They were a bad idea, they have done more harm than good (I have personal, firsthand experience with this), and it's my responsibility to stop them. <br><br>

On an engineering note, they never contributed a single line of code to BusyBox. NOT ONE. I thought they would, but they didn't, so I stopped pursuing them. <br><br>

Instead they were picked up by zealots to pursue a wider agenda that had NOTHING TO DO WITH MAKING BUSYBOX A BETTER PIECE OF SOFTWARE. You yourself admit that this is what happened, and the idea of STOPPING this is exactly what you are objecting to. <br><br>

I'm an engineer. I respond to problems by writing code. <br><br>

Zealots respond to problems by telling OTHER people what they "should" do, and freaking out when they don't do it. <br><br>

Landley explains that he wants to rewrite BusyBox under a non-GPL permissive license to "<a target="_blank" href="http://mjg59.dreamwidth.org/10437.html?thread=301509#cmt301509">stop BusyBox from being used as a bludgeon against the world at large</a>." <br><br>

The BusyBox license enforcement lawsuits were a HORRIBLE IDEA, I regret having started that ball rolling, I couldn't stop it. I can only render it irrelevant with fresh development. <br><br>

But others, particularly <a target="_blank" href="http://mjg59.dreamwidth.org/10437.html">Matt Garrett</a>, have excoriated Landley, because they believe that creating a non-GPL alternative to BusyBox will <a target="_blank" href="http://mjg59.dreamwidth.org/10437.html?thread=294853#cmt294853">make it easier for others to violate</a> the GPL: <br><br>

the reason for writing this replacement isn't to avoid infringing Busybox's license, as such, but to avoid Busybox being used as a tool to enforce the license of other GPLed code (primarily the Linux kernel). . . . <br><br>

The problem of vendors wilfully violating the GPL isn't one that can be solved by writing code. People who own the copyright to bodies of BusyBox have chosen to enforce that copyright as part of a larger overall strategy to force vendors to release the source code to other GPLed works that they're infringing. They have the right to do that. You're choosing to work on a replacement for BusyBox in order to make it easier for people to avoid enforcement actions. You also have the right to do that. I think your approach results in us seeing a larger number of wilful GPL violations than would otherwise be the case, but it's absolutely your choice. <br><br>

For his part, Landley has <a target="_blank" href="http://mjg59.dreamwidth.org/10437.html?thread=308165#cmt308165">little good to say</a> about the SFLC/SFC: <br><br>

I wrote up fairly extensive guidelines about what I did and did not consider infringement: <br><br>

<a target="_blank" href=" http://lists.busybox.net/pipermail/busybox/2008-October/033327.html "> http://lists.busybox.net/pipermail/busybox/2008-October/033327.html </a><br><br>


I.E. using vanilla unmodified code is not infringing, we just want your IMPROVEMENTS. I did'nt care about forcing you to mirror source tarballs like the FSF did to Mepis, or exploiting crazy loopholes. If you honestly haven't got any code we'd want, there's nothing in it for us. <br><br>

The SFLC/SFC didn't work that way. They wanted settlement money so they could afford to file the next suit, and they used BusyBox to sue over OTHER software packages which is disingenuous. <br><br>

So from my point of view, "Is your code vanilla unmodified BusyBox" could be answered "yes". From the SFLC's point of view, the answer had to be accompanied with a $20k check and the right to go through your refrigerator looking for expired mattress tags. <br><br>

I'm aware that you care deeply about the mattress tags, but you're being a slimy weasel exploiting other people's loopholes to get your way, and you're upset that the loophole is closing. You find it an INJUSTICE that the loophole may no longer be leverageable for unrelated purposes. <br><br>

Both Landley and Garrett are passionate advocates for FOSS, but it’s evident that they view the problem from diametrically opposite perspectives.  Garrett sees GPL non-compliance as a serious problem that will be made bigger by the loss of BusyBox as a tool for enforcement.  Landley believes that the BusyBox litigation hurt the adoption of Linux and other GPL’d code.  Landley’s collaborator Tim Bird <a target="_blank" href="http://mjg59.dreamwidth.org/10437.html?thread=302021#cmt302021">sums it all up</a> soberly and succinctly: <br><br>

Matthew correctly points out that the busybox litigators use busybox as a leverage for asking for more than just the busybox source. I believe they do not have this right (either legally or morally). It is this aspect of the situation that some companies find undesireable. It represents a business risk that is beyond the value that busybox provides. <br><br>

The intent of this project is not to shield GPL violators. It is intended to prevent violation in the first place. I view the need for this project with some sadness, as I myself have worked hard for many years to encourage GPL compliance. I will continue to do so. <br><br>

I think that reducing the legal uncertainty involved with using GPL software increases the likelihood of adoption and compliance. This is in stark contrast to the direction that the SFC has taken with their re-compliance requirements. <br><br>

What Matthew argues here is that the ends justify the means, in terms of GPL enforcement. I respectfully disagree. <br><br>


Landley and Bird have framed the problem well, but they can’t solve it simply by rewriting BusyBox.  In his <a target="_blank" href="http://sfconservancy.org/blog/2012/feb/01/gpl-enforcement/">response</a> to Landley, Bradley Kuhn declares that "I’m here to enforce the GPL," and Garrett himself <a target="_blank" href="http://mjg59.dreamwidth.org/10437.html">urges Linux kernel copyright holders</a> to step into the breach left by Landley.  "<a target="_blank" href="http://lwn.net/Articles/475901/">The mushroom cloud of legal uncertainty</a>" surrounding the GPL and the Linux kernel will continue. <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">FDB70C84-0B6A-4A5F-AF19-ABA93FE58B23</guid>
            <pubDate>Fri, 3 Feb 2012 16:06:25 -0500</pubDate>
        </item>
        <item>
            <title>Legal Issues In Open Source: What to Expect in 2012</title>
            <description>
                <![CDATA[It’s traditional in late December to take a look back at the past year and review the top stories, and there are plenty of pieces that review the developments in open source in 2011: Sean Gallagher’s <a href="http://arstechnica.com/open-source/news/2011/12/two-decades-of-linux-the-big-open-source-stories-of-2011.ars" target="_blank">article</a> at Ars Technica, Stephen J. Vaughn-Nichols’ <a href="http://www.zdnet.com/blog/open-source/the-top-five-linux-stories-of-2011/10067" target="_blank">recap</a> of the top five Linux stories, and Mark Radcliffe’s <a href="http://lawandlifesiliconvalley.com/blog/?p=664" target="_blank">take</a>.<br />
<br />
As you’d expect, pretty much everyone who made a list of top stories included Linux’s twentieth birthday, the dramatic rise of the Android mobile operating platform, and the resulting mobile phone patent wars. <br />
<br />
It’s always more dangerous to make predictions than it is to summarize what’s already happened, but I thought I’d take a stab. Here are a few of the big stores that I think we’ll see in 2012. <br />
<br />
I’ll start with a safe pick: expect the smart phone IP wars to continue. The federal court in San Francisco has <a href="http://fosspatents.blogspot.com/2012/01/judge-ups-ante-for-oracle-with-respect.html" target="_blank">scheduled a mid-April trial</a> on Oracle’s patent and copyright infringement claims against Google. Microsoft is still slugging it out with <a href="http://fosspatents.blogspot.com/2011/12/microsoft-v-motorola-battlemap-updated.html" target="_blank">Motorola</a> and <a href="http://news.cnet.com/8301-10805_3-20045551-75.html" target="_blank">Barnes & Noble</a>. Apple and Samsung continue to battle it out <a href="http://fosspatents.blogspot.com/2012/01/apple-attacks-15-samsung-products-with.html" target="_blank">in courts around the world</a>. And there’s a new entrant: Kodak, which <a href="http://www.theverge.com/photography/2012/1/21/2723435/kodak-bankruptcy-filing-restructuring-patent-lawsuit" target="_blank">asserted digital imaging patents</a> against Apple, HTC, and Samsung as it filed for bankruptcy. <br />
<br />
Next, I think that there will be an increased awareness of security issues in Linux and Android. The conventional wisdom has been that Linux and open source systems were more secure than systems running proprietary code because the community could review the code and discover and fix any security vulnerabilities. This view may have been a bit too rosy. In August, kernel.org, the network of servers that host and distribute the Linux code, was <a href="http://www.theregister.co.uk/2011/08/31/linux_kernel_security_breach/" target="_blank">hacked</a> and was taken out of service for a couple of months. And as Android and other open source systems have increased their market share in consumer devices, they’ve increasingly become the targets of <a href="http://www.computerworld.com/s/article/9223777/Massive_Android_malware_op_may_have_infected_5_million_users" target="_blank">hackers and malware</a>. The Android Market has been <a href="http://www.computerworld.com/s/article/9222015/Android_malware_explodes_jumps_five_fold_since_July" target="_blank">a significant vector</a> for malware because, unlike Apple’s iStore, it’s uncurated. But some of the malware, like <a href="http://www.engadget.com/2011/12/01/carrier-iq-what-it-is-what-it-isnt-and-what-you-need-to/" target="_blank">CarrierIQ</a>, was authorized by Android device makers and/or carriers. To be sure, CarrierIQ was installed on iPhones and Blackberrys as well as Android devices, and the availability of Android source code helped researchers find the code, but users can no longer take comfort in the idea that open source systems are necessarily more secure than closed systems. <br />
<br />
Another trend to watch: the continued movement by developers away from the GPL and other copyleft licenses in favor of more permissive licenses like Apache and BSD. Google’s release of Android <a href="http://arstechnica.com/old/content/2007/11/why-google-chose-the-apache-software-license-over-gplv2.ars" target="_blank">under the Apache license</a> rather than GPLv2 is perhaps the most prominent example, but an <a href="http://blogs.the451group.com/opensource/2011/12/15/on-the-continuing-decline-of-the-gpl/" target="_blank">analysis of data from Black Duck Software</a> shows that this trend is growing and accelerating. Many commercial open-source projects, particularly vendor-led projects, prefer permissive licenses because they make it easier to build proprietary enhancements around open-source code without having to give that proprietary code back to the community. <br />
<br />
This trend makes sense for commercial developers, who profit from their proprietary enhancements, but it has generated or aggravated <a href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=121" target="_blank">schisms</a> in the FLOSS community. The free software advocates who embrace the GPL are showing <a href="http://lwn.net/Articles/474198/" target="_blank">increasing impatience</a> with commercial developers who use free software but fail to comply with the license terms. Android device makers are <a href="http://mjg59.livejournal.com/132339.html" target="_blank">notoriously bad</a> in complying with their GPL obligations. The angry rhetoric from free software advocates has escalated because they perceive that <a href="http://mjg59.dreamwidth.org/8991.html" target="_blank">Google has failed, perhaps deliberately</a>, to lead the Android community and ensure that Android device makers comply with their GPL obligations. Those who prefer the commercial open source model have been <a href="http://www.linuxinsider.com/story/73213.html" target="_blank">equally strident</a> in their <a href="http://www.datamation.com/open-source/7-reasons-why-free-software-is-losing-influence.html" target="_blank">attacks</a> on free software advocates. <br />
<br />
Given these simmering resentments, I would expect to see enforcement actions and litigation brought by free software advocates, particularly against Android device makers. Harald Welte, one of the leading enforcers of the GPL, <a href="http://laforge.gnumonks.org/weblog/2011/12/24/#20111224-htc-delays-gpl" target="_blank">has threatened</a> to take enforcement actions against HTC, and others have made <a href="http://lwn.net/Articles/474885/" target="_blank">similar noises</a> about Barnes & Noble’s Nook tablet. Only time will tell whether these tactics will lead to a FLOSS ecosystem that’s more vibrant or more divided. <br />]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">FD4ED5C2-FD3C-45F3-872B-9003AB149B1E</guid>
            <pubDate>Mon, 30 Jan 2012 12:35:58 -0500</pubDate>
        </item>
        <item>
            <title>The Accidental Android TouchPad:  Further Developments</title>
            <description>
                <![CDATA[As I <a href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=126" target="_blank">wrote a few weeks ago</a>, it seems that a few of HP’s now discontinued TouchPads <a href="http://androidandme.com/2011/08/devices/touchpads-already-running-android-make-their-way-into-consumer-hands/" target="_blank">shipped with Android 2.2</a>, or FroYo, installed. The TouchPad was a WebOS-powered tablet, but somehow at least a few units had Android installed. It’s thought that these were test units that were never meant to be sold. <br />
<br />
A developer leading an open source project to <a href="http://news.cnet.com/8301-17938_105-20095396-1/touchdroid-bringing-android-to-hp-touchpad/" target="_blank">port Android to the TouchPad</a> has <a href="http://code.google.com/p/cmtouchpad/issues/detail?id=16" target="_blank">demanded</a> that HP provide the source code for the modified version of the Linux kernel that is embedded in these units. HP <a href="http://code.google.com/p/cmtouchpad/issues/detail?id=16" target="_blank">declined</a>, because it doesn’t officially support Android on the TouchPad and didn’t authorize the shipment of devices with Android embedded. <br />
<br />
At the time, I observed that a Linux copyright holder could cause trouble for HP by invoking Section 4 of GPLv2, which has been construed by the Software Freedom Law Center and the Free Software Conservancy to <a href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=113" target="_blank">automatically and permanently terminate</a> the rights granted by the GPLv2. <br />
<br />
As it happens, the developer at issue <a href="http://code.google.com/p/cmtouchpad/issues/detail?id=16" target="_blank">owns copyrights</a> on various files in the Linux kernel, and he <a href="http://code.google.com/p/cmtouchpad/issues/detail?id=16#c31" target="_blank">seems intent</a> on using those copyrights to pressure HP to release the source code for the GPL’d portions of Android. Now it appears that a law firm has sent a <a href="http://cmtouchpad.googlecode.com/issues/attachment?aid=160031000&name=2011-11-07+Ltr+to+Robb+of+HP+%28color%29.pdf&token=aa83b3e5a7447fe6f334ed2862175708" target="_blank">demand letter</a> on his behalf. <br />
<br />
How will this play out? Stay tuned. <br />]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">3CD7AFF7-5E20-43A9-8FBE-8EFC2B0B5ECE</guid>
            <pubDate>Thu, 10 Nov 2011 14:25:03 -0500</pubDate>
        </item>
        <item>
            <title>Bionic Revisited: What the Summary Judgment Ruling in Oracle v. Google Means for Android and the GPL</title>
            <description>In September, Judge William Alsup, the federal judge presiding over the Oracle v. Google lawsuit, rejected Google’s arguments that software application programming interface (API) specifications are &lt;i&gt;per se&lt;/i&gt; unprotected by copyright. That &lt;a href=&quot;http://www.groklaw.net/pdf3/OraGoogle-433.pdf&quot; target=&quot;_blank&quot; &gt;order&lt;/a&gt;, which is consistent with the legal precedent, will have significant implications for the dispute between Oracle and Google. The court has not yet decided that Google infringed Oracle’s copyrights in the Java APIs and code - the trial has been delayed until next year - but &lt;a href=&quot;http://www.groklaw.net/article.php?story=20110915194531435&quot; target=&quot;_blank&quot; &gt;Google now has a tough hill to climb&lt;/a&gt;: at trial, it will need to walk through each of the 37 APIs and 12 code files one by one and demonstrate for each that there was no infringement.&lt;br /&gt;
&lt;br /&gt;
To learn more, please click &lt;a href=&quot;http://www.brownrudnick.com/nr/pdf/alerts/Brown_Rudnick_Bionic_Revisited_Naughton_11-11.pdf&quot; target=&quot;_blank&quot; &gt;here&lt;/a&gt;.</description>
            <link>http://www.brownrudnick.com/nr/pdf/alerts/Brown_Rudnick_Bionic_Revisited_Naughton_11-11.pdf</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">F3C52EEE-BB58-4E79-A4A9-A3BDBAFD40F4</guid>
            <pubDate>Wed, 9 Nov 2011 16:43:33 -0500</pubDate>
        </item>
        <item>
            <title>Android’s Bionic Problem Is Not &quot;Bogus&quot;: Why Judge Alsup Got It Right And Linus Torvalds Got It Wrong</title>
            <description>
                <![CDATA[In September, federal judge William Alsup <a target="_blank" href="http://www.groklaw.net/article.php?story=20110915194531435">denied</a> Google’s request for a ruling that the Java application programming interfaces ("APIs") were, categorically, not protected under copyright law.  In that order, which came in Google’s litigation with Oracle over Google’s use of Java in its Android mobile operating system, Judge Alsup ruled that each of the disputed files must be analyzed individually to determine whether it is protected by copyright.  He also ruled that even if the individual files are ultimately determined not to be copyrightable, the selection and arrangement of those unprotected elements may nevertheless show creativity that is entitled to copyright protection. <br><br>

Android’s use of Oracle’s Java isn’t the only example of Google’s cavalier attitude toward copyrights.  Judge Alsup’s order didn’t address Android’s Bionic library, which I <a target="_blank" href="http://www.brownrudnick.com/nr/pdf/alerts/Brown%20Rudnick%20Advisory%20The%20Bionic%20Library-Did%20Google%20Work%20Around%20The%20GPL.pdf">analyzed</a> back in March, but his reasoning can be readily applied there, too.  As I explained, when Google created the Bionic library, it attempted to work around GPLv2 by using an automated script to "clean" the Linux kernel headers.  After analyzing the code in several files, I concluded that Google’s categorical, automated approach to "clean" the headers didn’t work as a matter of copyright law, and I observed that Google’s methods provided an easy bypass of the GPL for commercial exploitation. <br><br>

My observations piqued the curiosity of a number of <a target="_blank" href="http://www.theregister.co.uk/2011/03/17/android_copyright/">journalists</a> and <a target="_blank" href="http://fosspatents.blogspot.com/2011/03/googles-android-faces-serious-linux.html">bloggers</a>, and several recognized the implications of Google’s approach.  It didn’t take long for Google supporters (and, surprisingly, some free software advocates) to go on the attack.  After much <i>sturm und drang</i> in the Android community, Linus Torvalds himself reportedly declared that the idea "seems totally bogus."  <a target="_blank" href="http://www.itworld.com/open-source/140916/android-sued-microsoft-not-linux">He admitted</a>, however, that he had not bothered to review the code or my analysis of Google’s approach to "cleaning" the Linux kernel header files.  Although Linus <a target="_blank" href="http://linuxmafia.com/faq/Kernel/proprietary-kernel-modules.html">has emphasized</a> that he speaks only for himself and not for any of the other contributors who hold copyrights in the Linux kernel, critics of my analysis nevertheless declared it "<a target="_blank" href="http://www.zdnet.com/blog/open-source/android-linux-fud-debunked/8549">debunked</a>," on the basis little more than a flippant quote from Torvalds in a blog.  <br><br>

Another blogger who criticized my initial analysis declared that "<a target="_blank" href="http://lawandlifesiliconvalley.com/blog/?p=593">It Is Not That Simple.</a>"  At least he got that part right, but that was my very point, and it is also the point that Judge Alsup made in his recent order:  the copyrightability of the Java APIs and the Linux kernel headers <i><b>cannot</i></b> be determined on a categorical basis.  It’s necessary to examine the files themselves, perform a complex analysis of the code, and properly apply copyright law.  I did that in my first paper, and I’ve done it further in this new <a target="_blank" href="http://www.brownrudnick.com/nr/pdf/alerts/Brown_Rudnick_Bionic_Revisited_Naughton_11-11.pdf">white paper</a>.  That analysis leads me to the conclusion that Google’s approach doesn’t work.  But if it does work, if the guardians of the Linux kernel and the GPL believe that it is acceptable to use an automated process to "clean" GPL’d headers or code so that you can re-distribute them under a non-copyleft license, that fact should be made clear so that the uncertainty and doubt is dispelled for good. <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">9215D240-072A-4985-8642-46612E8C346B</guid>
            <pubDate>Tue, 8 Nov 2011 16:34:18 -0500</pubDate>
        </item>
        <item>
            <title>Poor Software Design as an Unfair and Deceptive Act:  The Lessons of FrostWire</title>
            <description>
                <![CDATA[It was inevitable that malware would eventually target smartphones.  The mobile devices are ubiquitous, and they can store quite a lot of valuable private data.  Downloaded apps - projected to reach a staggering 29 billion for 2011 - provide an easy vector for infection.<br><br>

As Android’s market share has grown, it’s become a <a target="_blank" href="http://news.cnet.com/8301-27080_3-20078606-245/more-malware-targeting-android/">big target</a> for malware, especially because the <a target="_blank" href="http://arstechnica.com/open-source/news/2011/03/malware-in-android-market-highlights-googles-vulnerability.ars">Android Market is unregulated</a>, in contrast to the curated Apple AppStore.  InfoWorld called the Android Market a "<a target="_blank" href="http://www.infoworld.com/d/mobile-technology/android-malware-cesspool-and-users-dont-care-006?page=0,0">malware cesspool</a>." <br><br>

It’s become all too common to see <a target="_blank" href="https://www.mylookout.com/mobile-threat-report">reports</a> of mobile malware appear with increasing frequency.  The scourge comes in many forms: disguised as e-book readers or mini-browsers or other apps, they can <a target="_blank" href="http://www.malwarecity.com/blog/all-data-stored-on-your-smartphone-gone-in-60-seconds-1156.html">vacuum up and steal your data</a>, or trick you <a target="_blank" href="http://blog.trendmicro.com/smartphones-the-next-one-click-billing-fraud-target/">into registering and paying for a premium service</a>, or <a target="_blank" href="http://www.networkworld.com/news/2011/030911-google-droiddream-android.html">root and gain control</a> of your phone, or <a target="_blank" href="http://blog.fortinet.com/zitmo-hits-android/">grab all of your SMS messages</a> including bank authentication codes. <br><br>

Even some legitimate apps are designed to behave in ways that seem a lot like malware, accessing permissions that go beyond what’s really needed.  So it comes as welcome news to hear of the FTC’s <a target="_blank" href="http://www.ftc.gov/opa/2011/10/frostwire.shtm">recent enforcement action</a> against FrostWire.  FrostWire developed a popular peer-to-peer file sharing app, called FrostWire for Android, that was available for free in the Android Market.  When users downloaded and installed the FrostWire for Android app, they were presented with a dialog box that allowed them to choose which types of files - photos, videos, music, documents, etc. - they wanted to share.  According to the FTC, "FrostWire had configured the application’s default settings so that, immediately upon installation and set-up, it would publicly share users’ photos, videos, documents, and other files stored on those devices."  If a user didn’t uncheck the boxes upon installation, all files in that category would be publicly available for sharing.  The user could change those settings later, but it was difficult to figure out how to do that.  The FTC <a target="_blank" href="http://www.ftc.gov/os/caselist/1123041/111011frostwirecmpt.pdf">filed suit</a> against FrostWire in federal court in Miami, contending that FrostWire had committed unfair and deceptive acts by configuring the default settings in a way that would cause users to share all their files unwittingly.  FrostWire settled the case, agreeing to the entry of an <a target="_blank" href="http://www.ftc.gov/os/caselist/1123041/111012frostwirestip.pdf">injunction</a> that required it to make changes to the app, including the default settings, which FrostWire <a target="_blank" href="http://www.gamepolitics.com/2011/10/12/how-ftc-complaint-helped-frostwire-become-better">apparently has done</a>.  Google has nevertheless <a target="_blank" href="http://torrentfreak.com/google-boots-frostwire-from-android-market-but-why-111018/">banned</a> the app from the Android Market. <br><br>

From a legal standpoint, the FrostWire matter is especially interesting because the FTC’s claim wasn’t based on false or misleading statements but on the <b><i>design of the software</b></i>.  It also offers a cautionary tale for app developers:  don’t write your apps to ask for more permissions than they need, and be smart about choosing the default privacy settings. <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">9EAA3506-CFDD-4BE2-A479-32C166BD4F5E</guid>
            <pubDate>Wed, 26 Oct 2011 16:09:16 -0400</pubDate>
        </item>
        <item>
            <title>The Accidental Android TouchPad: Why It’s Important to Manage Software Supply Chain Risks</title>
            <description>
                <![CDATA[For a time, it seemed that HP <a target="_blank" href="http://allthingsd.com/20110816/ouchpad-best-buy-sitting-on-a-pile-of-unsold-hp-tablets/">couldn’t give away</a> its TouchPad tablet.  Then it killed the device and announced a fire sale liquidation.  Giving them away wasn’t the problem any longer -- HP <a target="_blank" href="http://news.cnet.com/8301-1001_3-20095208-92/hps-touchpad-fire-sale-the-fallout/">couldn’t handle the demand</a> as the remaining inventory flew off the shelves. <br><br>

Now there’s a <a target="_blank" href="http://www.xda-developers.com/android/congratulations-hp-you-broke-the-code-gplthat-is/">clamor</a> for HP to give away something else: the source code for a version of Android that somehow found its way onto at least some of the devices that HP shipped. <br><br>

The exact details are murky, but it seems that at least a few of the WebOS-powered TouchPads <a target="_blank" href="http://androidandme.com/2011/08/devices/touchpads-already-running-android-make-their-way-into-consumer-hands/">actually shipped with Android 2.2</a>, or Froyo, installed.  Because the Android software on these units shows a Qualcomm Innovation Center logo, the best guess is that these were Qualcomm test units (Qualcomm supplies the processors for the TouchPad).  They were never meant to be shipped and sold, but somehow they were. <br><br>

The story is more than an embarrassment for HP.  There are open source <a target="_blank" href="http://rootzwiki.com/showthread.php?4631-Touchdroid-Official-Thread-Will-get-updated">projects</a> underway to <a target="_blank" href="http://news.cnet.com/8301-17938_105-20095396-1/touchdroid-bringing-android-to-hp-touchpad/">port Android to the TouchPad</a>, and the developer leading one of those projects has <a target="_blank" href="http://code.google.com/p/cmtouchpad/issues/detail?id=16">demanded</a> that HP provide the source code for the modified version of Linux embedded in these units.  So far, HP has <a target="_blank" href="http://code.google.com/p/cmtouchpad/issues/detail?id=16">declined</a>, because it doesn’t officially support Android on the TouchPad. <br><br>

This is all interesting enough in its own right, but what makes it really fascinating is that a developer who sent a demand to HP claims that <a target="_blank" href="http://code.google.com/p/cmtouchpad/issues/detail?id=16">he owns the copyright</a> on certain code included in the Linux kernel. <br><br>

In other words, the <a target="_blank" href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=121">hotly debated</a> question of whether Section 4 of GPLv2 <a target="_blank" href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=113">automatically and permanently terminates</a> your license upon noncompliance may not be hypothetical.  If Linux copyright holder invoked Section 4, he could cause real headaches for HP, which distributes many products running Linux. <br><br>

Managing the supply chain for a complex hardware or software product has never been easy.  This story shows why it is so important and how high the stakes can be. <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">22EE21B7-A52D-4BA6-97DF-6C24434EFEEF</guid>
            <pubDate>Thu, 29 Sep 2011 14:31:59 -0400</pubDate>
        </item>
        <item>
            <title>Is the FSF more harmful to FOSS than Android?</title>
            <description>
                <![CDATA[A couple of weeks ago I <a target="_blank" href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=121">noted</a> the conversation in the FOSS community over Google’s closed development of the "open" Android mobile operating system.  That debate was sparked by the <a target="_blank" href="http://www.theregister.co.uk/2011/09/07/internal_google_presentation_describes_closed_android_policies/">publication of some internal Google documents</a> that instructed its Android team: "Do not develop in the open." <br><br>

That internal directive contrasted sharply with Google’s public statements.  In the <i>Oracle v. Google</i> lawsuit, for instance, Google filed <a target="_blank" href="http://docs.justia.com/cases/federal/district-courts/california/candce/3:2010cv03561/231846/51/">an answer</a> in which it insists that Android is an "open platform -- a platform that provides equal access to any who would choose to develop software for the platform."  According to Google, the "objective of Android is an open and shared product that each contributor can freely tailor and customize . . . the success of the Android platform is due in large part to its open nature, which benefits the entire open source community of consumers, developers, manufacturers, and mobile operators." <br><br>

Last week, <a target="_blank" href="http://en.wikipedia.org/wiki/Richard_stallman">Richard Stallman</a>, the founding figure of the free software movement, weighed in on Android in <a target="_blank" href="http://www.guardian.co.uk/technology/2011/sep/19/android-free-software-stallman"><i>The Guardian</i></a>.  Stallman acknowledged that "most of the source code of some versions of Android has been released as free software," but because Google had refused to release the Honeycomb code, he observed that "Android 3, apart from Linux, is non-free software, pure and simple."  He also noted that "even the executables that are officially part of Android may not correspond to the source code Google releases" because device manufacturers often don’t release the source for the executable version that actually ships on the devices.  Stallman’s summary:  Android phones are "less bad" than proprietary smartphones but still do not respect freedom. <br><br>

Stallman’s take on Android is hardly surprising, and he doesn’t say much that others haven’t already said.  What <b><i>is</b></i> surprising is the vehemence of the response to Stallman from Android apologists:  one leading open source blogger lambastes Stallman for engaging in <a target="_blank" href="http://www.itworld.com/mobile-wireless/204973/more-partisanship-free-software-leadership">"repugnant partisanship,"</a> while another accuses him of spreading <a target="_blank" href="http://carlodaffara.conecta.it/android-free-non-free-and-generic-fud/">anti-Android FUD</a>. <br><br>

Talk about shooting the messenger.  Google’s approach to using free and open source software in Android has been unorthodox, to put it mildly:  It used scripts in an effort <a target="_blank" href="http://www.brownrudnick.com/nr/pdf/alerts/Brown%20Rudnick%20Advisory%20The%20Bionic%20Library-Did%20Google%20Work%20Around%20The%20GPL.pdf">to "clean" the Linux kernel headers</a> of copyleft.  It has <a target="_blank" href="http://www.zdnet.com/blog/google/google-android-30-honeycomb-open-source-no-more/2845">withheld</a> the vast majority of the source code for Android 3.0.  It has <a target="_blank" href="http://arstechnica.com/open-source/news/2011/03/android-openness-withering-as-google-withhold-honeycomb-code.ars">walled off</a> Android from the rest of mobile Linux, not accepting contributions from the community and contributing little itself to the upstream Linux stack.  And it has subsidized an ecosystem of Android device manufacturers that has been <a target="_blank" href="http://www.pcworld.com/article/215287/most_android_tablets_fail_at_gpl_compliance.html">notoriously lax</a> at GPL compliance. <br><br> 

So instead of attacking Stallman, who has simply called out the problems with the "open" Android platform, maybe these commentators should join him, and call on Google to make Android truly open, or even free. <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">E77170D4-96A7-4A0E-8FCE-90772F8CC4A9</guid>
            <pubDate>Wed, 28 Sep 2011 09:11:58 -0400</pubDate>
        </item>
        <item>
            <title>Google’s Closed Development of Android Opens Old Wounds</title>
            <description>
                <![CDATA[Does "open source" mean developing in the open? Or is it good enough – legally 
and morally – to publicly release the code after the fact, when the next release 
is ready for market? Is
<a target="_blank" href="http://opensource.com/life/11/4/balancing-transparency-and-privacy">transparency a defining value of the open source community</a>, perhaps even 
<a target="_blank" href="http://www.zdnet.com/blog/open-source/open-source-values-transparency/1641">
the most important value</a>? Or is it equally valid, and perhaps a better 
business practice, to keep development closed? <br>
<br>
That debate is raging in the open source community following the recent 
publication of internal Google documents that bluntly set out the company’s 
strategy for developing Android: “Do not develop in the open.” The articles, 
like 
<a target="_blank" Do not develop in the open." The articles, like <a target="_blank" href="http://www.theregister.co.uk/2011/09/07/internal_google_presentation_describes_closed_android_policies/">this one</a> at <i>The Register</i>, set out the news story, but the real action is in the <a target="_blank" href="http://forums.theregister.co.uk/forum/1/2011/09/07/internal_google_presentation_describes_closed_android_policies/">comments</a>.  <a target="_blank" href="http://www.readwriteweb.com/hack/2011/09/point-whats-this-i-hear-about.php">This posting</a> by Scott M. Fulton, III, over at ReadWriteHack, has generated some thoughtful commentary as well. <br><br>

There’s a similar divergence of views, to put it mildly, over Barbara Hudson’s <a target="_blank" href="http://www.linuxinsider.com/story/73213.html">four-part article on termination under Section 4 of GPLv2</a>.  Hudson excoriated the FSF and SFLC – using terms like "GNUstapo" – and rejected their position that Section 4 automatically terminates rights under the GPLv2.  She argues that rights can be reinstated simply by coming into compliance and downloading a new copy of the license.  If her argument is correct, compliance with the GPLv2 becomes much easier.  <a target="_blank" href="https://identi.ca/conversation/79422867">Those who enforce the GPL</a> argue that her argument would "eviscerate" the license; <a target="_blank" href="http://lwn.net/Articles/458291/#Comments">others</a> complain that the FSF’s reading allows it to "take hostages."<br><br>

The free, libre, and open source community has always been marked by yin-yang.  Today’s quarrels echo the row in the late 1990s between Richard Stallman, who insisted that "free software" was <a target="_blank" href="http://www.gnu.org/philosophy/free-software-for-freedom.html">essential to freedom</a>, and Eric Raymond, who <a target="_blank" href="http://www.linuxtoday.com/news_story.php3?ltsn=1999-06-28-023-10-NW-SM">rejected Stallman’s ideology</a> and embraced a pragmatic "open source" development model.  And now, as Linux turns twenty, Android is both <a target="_blank" href="http://www.theregister.co.uk/2011/08/26/linux_20_anniversary_google_threat/">a blessing and a curse. </a><br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">08328B68-29EC-4F84-85B5-036163E0450C</guid>
            <pubDate>Mon, 12 Sep 2011 17:50:55 -0400</pubDate>
        </item>
        <item>
            <title>On the State of Open Source Software: The Marketing and the Reality</title>
            <description>
                <![CDATA[Yesterday <i>Infoworld</i> published <a target="_blank" href="http://www.infoworld.com/d/open-source-software/bossie-awards-2011-the-best-open-source-software-the-year-171567-1?page=0,0">a thought-provoking piece</a> by Peter Wayner about the state of open source.  Wayner observes that the "open source" label is ubiquitous, but that the freedoms that open source was supposed to bring are much harder to find.  Many products are built on open source - the operating systems for iPhone and Android phones, for instance, are governed by open source licenses - but they’re locked down and/or kept in a "secret lair."  Enterprise software companies offer community editions of their products, but often as a feature-limited demo version, in the hope of selling upgrades to a commercial license.<br><br>

But this isn’t anything new.  Seven years ago, around the time of those IBM <a target="_blank" href="http://video.google.com/videoplay?docid=8333280591924223277#">commercials</a> during the Super Bowl declaring that "The Future Is Open," a colleague and I published a couple of papers, including for the <a target="_blank" href="http://www.brownrudnick.com/blog/emergingtech/pdf/CLA_Bulletin.pdf">Computer Law Association</a>, that examined the transformation of the free software movement and ecosystem.  Ieuan G. Mahony and Edward J. Naughton, "Open Source Software Monetized: Out of the Bazaar and into Big Business," 21 <i>The Computer and Internet Lawyer</i> 1 (October 2004) (not available online).  After tracing the history of the free software and its embrace by the largest proprietary software companies, we observed that the "open source" label was increasingly used simply as a marketing strategy, to sell their essentially proprietary products. <br><br>

<i>Plus ça change, plus c’est la même chose.</i> <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">08BB8A9E-1B7B-4A50-833B-B0004699F6E2</guid>
            <pubDate>Thu, 8 Sep 2011 12:10:38 -0400</pubDate>
        </item>
        <item>
            <title>Open Source License Compliance: It’s Straightforwardly Complicated</title>
            <description>Some of my recent posts on the challenges of compliance with open source licenses have generated a lot of discussion in the FOSS community, as I hoped they would, and I’ll have more to contribute to the discussion in coming posts.  But for now, consider this:&lt;br&gt;&lt;br&gt;

Brian Proffitt, discussing my post, assures readers that there’s no cause for concern about termination under Section 4 of GPLv2 and quotes Linux Foundation’s VP Amanda McPherson, who says that &lt;a target=&quot;_blank&quot; href=&quot;http://www.itworld.com/it-managementstrategy/196973/why-gpl-sky-isnt-falling&quot;&gt;&quot;complying with open source licenses is very straightforward.&quot;&lt;/a&gt;  But not long ago, Jim Zemlin, President of the Linux Foundation, acknowledged the very opposite: &lt;a target=&quot;_blank&quot; href=&quot;http://www.pcworld.com/businesscenter/article/203019/linux_foundation_offers_open_source_compliance_checklist.html&quot;&gt;&quot;Managing open source license compliance is complicated.&quot;&lt;/a&gt;  Complicated enough, in fact, that the Linux Foundation &lt;a target=&quot;_blank&quot; href=&quot;http://www.linuxfoundation.org/publications/compliance&quot;&gt;offers&lt;/a&gt; fifteen highly technical manuals and tools to manage the compliance process.&lt;br&gt;&lt;br&gt;</description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">7B70C6E9-0AF9-4D5A-9196-86623CD3D027</guid>
            <pubDate>Thu, 25 Aug 2011 15:49:54 -0400</pubDate>
        </item>
        <item>
            <title>Will There Be Any Open Space Left In The Mobile Landscape?</title>
            <description>
                <![CDATA[It’s been a topsy-turvy week for open source in the mobile space.<br><br>

Google’s Android mobile operating system has been marketed as "open source," <a target="_blank" href="http://www.businessinsider.com/andy-rubin-explains-exactly-how-open-android-is-2011-5">free for others to use and modify</a>, in contrast to Apple’s closed iOS and Microsoft’s closed Windows Phone.  One of the defining hallmarks of open source software has been the free availability of the source code.  Late last week, however, Google <a target="_blank" href="http://www.slashgear.com/google-accuses-microsoft-of-leaking-source-code-secrets-12171292/">asked</a> the International Trade Commission to sanction Microsoft for allegedly disclosing certain "highly confidential" Android source code in connection with an ITC proceeding against Android-powered Motorola smartphones.<br><br>

Another hallmark of open source, particularly code under free software licenses like the GPLv2, is an opposition to software patents.  Many free and open source licenses contain provisions that expressly or implicitly require distributors of open source code to grant licenses to any patents that read on the code they distribute.  But late last week, it was <a target="_blank" href="http://www.unwiredview.com/2011/08/11/motorolas-sanjay-jha-openly-admits-they-plan-to-collect-ip-royalties-from-other-android-makers/">reported</a> that Motorola Mobility, one of the largest makers of Android smartphones, had suggested that it might begin asserting its substantial patent portfolio against other Android device makers.  Then, on Monday, <a target="_blank" href="http://news.cnet.com/8301-1035_3-20092362-94/google-to-buy-motorola-mobility-for-$12.5b/">Google announced</a> that it had agreed to buy Motorola Mobility, primarily to acquire its <a target="_blank" href="http://news.cnet.com/8301-30685_3-20092367-264/googles-page-explains-motorola-acquisition/">trove of patents</a>.  Google promised that it will continue "to run Android as an open platform," but it’s not immediately evident how it will reconcile its patent holdings with an open Android.  Will it make those patents available, royalty-free, perhaps through a mechanism like the <a target="_blank" href="http://openinventionnetwork.com/patents.php">Open Invention Network</a>?  Is Google willing to do that after paying $12.5 billion to acquire them?<br><br>

Some glimmers of hope remain.  HP announced yesterday that it was exiting the mobile phone and tablet business and <a target="_blank" href=" http://arstechnica.com/gadgets/news/2011/08/it-didnt-have-to-go-this-way-what-hp-should-have-done-with-webos.ars ">scrapping the WebOS mobile operating system</a>.  Some have called for HP to <a target="_blank" href="http://www.networkworld.com/community/blog/hp-should-open-source-webos">open source WebOS</a>.  And a few weeks ago the <a target="_blank" href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=108">Mozilla Foundation announced its plans</a> to develop an open source mobile operating system.  Perhaps there’s still room in the mobile landscape for a truly open solution.<br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">412FFFA3-8216-4A13-A71C-D90BC9C1A307</guid>
            <pubDate>Fri, 19 Aug 2011 15:20:25 -0400</pubDate>
        </item>
        <item>
            <title>Operating (system) without a license:  Does Section 4 of the GPL leave Google and Android device manufacturers unlicensed? (Part 2)</title>
            <description>
                <![CDATA[<a target="_blank" href="http://www.brownrudnick.com/blog/emergingtech/postIndv.asp?ID=113">In my previous post</a>, I explained how Section 4 of GPLv2 plays a critical role in GPL enforcement actions brought by the SFC and the SFLC.  By immediately terminating rights for non-compliance and requiring express permission from the licensor to reestablish those rights, Section 4 provides a stout club that can be used against companies who rely on GPL code in their products but fail to adhere to the complicated requirements for that license.  In this post, I want to examine what that might mean for an Android ecosystem that is not a model of GPL compliance.<br><br>

<b>How does Section 4 affect Android OEMs?</b><br><br>

As we’ve discussed, GPL compliance is challenging even for those who want to comply.  It seems that many in the Android community are not trying that hard, and the GPL compliance record is fairly dreadful.  Late last year, a well-known OSS hacker looked into Android tablet compliance and <a target="_blank" href="http://www.codon.org.uk/~mjg59/android_tablets/">found</a> that most of the device manufacturers are not in compliance with the GPL.  As I <a target="_blank" href="http://www.huffingtonpost.com/edward-j-naughton/googles-android-closing-t_b_857728.html">recently observed</a>, with Honeycomb, the compliance record is even worse.<br><br>

If the SFC/SFLC position in Best Buy were applied to the Android ecosystem, every device for which a manufacturer has not made all of the GPL source code available is unlicensed and subject to an injunction.  Google’s recent posting of some source code on the Android Open Source Project (AOSP) site doesn’t protect OEMs: it’s quite clear that the obligation to provide source code is personal to each and every person in the supply chain, and a commercial entity cannot rely on others to provide the relevant source code.  In addition, because the source that Google has posted is a blind dump without any manifest, it is very difficult to determine whether it meets the "corresponding source" requirement of the GPLv2.  Google cautions that the Honeycomb source it has released <a target="_blank" href=" http://groups.google.com/group/android-building/msg/6410b44798c19d61">is not "likely to work on actual hardware,"</a> and so I suspect that it is not "corresponding source."<br><br>

<b>What about Google?</b><br><br>

To a certain extent, an OEM’s failure to comply with the GPL source distribution may not be Google’s problem, <b><i>if</b></i> Google has provided the necessary source to the OEMs and doesn’t restrict them from making it available.<br><br>

But the provision of source code is not the only obligation imposed by the GPLv2.  Section 1 also requires you to redistribute GPLv2-licensed source code under the GPLv2.  In other words, you can’t take code that you’ve received under the GPLv2 and release it under another license.  This is "license laundering" and a violation of GPLv2 that would trigger Section 4.<br><br>

A visual examination of the source code for Gingerbread -- the latest complete version of Android that is publicly available - reveals several instances of what appears to be GPLv2-licensed code included in files that are licensed under the Apache License.  For example, Android uses "bootcharting" logic, which uses "the 'bootchartd' script provided by www.bootchart.org, but a C re-implementation that is directly compiled into our init program."  The license that appears at <a target="_blank" href="http://www.bootchart.org/">www.bootchart.org</a> is the GPLv2, not the Apache 2.0 license that Google claims for its implementation.<br><br>

There are other examples as well, including repurposing of files from the <a target="_blank" href="http://android.git.kernel.org/?p=platform/development.git;a=tree;f=host/windows/prebuilt;h=6ae50278216a30914e0f33f6644231c8968f3b72;hb=refs/heads/gingerbread-release">Cygwin</a> and <a target="_blank" href="http://android.git.kernel.org/?p=platform/packages/wallpapers/Basic.git;a=blob_plain;f=res/xml/polar_clock_palettes.xml;hb=refs/heads/gingerbread-release">Zenburn</a> projects and the inclusion of a code "modeled after" a script that appears to be from a documentation page from Linux man-pages project at kernel.org.  Each of these situations involves original code or content that is licensed under the GPLv2 but which is ostensibly relicensed under the Apache 2.0 in Android.  I’ve <a target="_blank" href=" http://www.brownrudnick.com/nr/pdf/alerts/Brown%20Rudnick%20Advisory%20The%20Bionic%20Library-Did%20Google%20Work%20Around%20The%20GPL.pdf ">previously discussed</a> Google’s "washing" of the Linux kernel headers when it created the Bionic library.<br><br>

Did Google get permission from the original copyright holders to relicense this GPLv2 code and content?  It’s possible, but developers that pay attention to GPLv2 compliance typically include a note to that effect in the code comments.  Without such permission, the relicensing of that code violates the GPL and triggers Section 4.  It would also require Android OEMs to disclose additional source code, beyond what Google has provided on the AOSP, because that code would remain under the GPLv2 despite Google’s attempts to launder the license.<br><br>

<b>What could this mean for the Android ecosystem?</b><br><br>

Any OEM that isn’t providing a GPL-compliant source code distribution - there are few in the phone universe who are and, as far as I can tell, none in the tablet universe - is, according to the SFC/SFLC, unlicensed and does not have the right to distribute Android devices that contain GPLv2-licensed code.<br><br>

That’s a serious issue, more serious than the situation that led to the BusyBox lawsuits.  Unlike many of the BusyBox defendants, each of the Android manufacturers knows that there’s GPLv2 code in their products - Google emphasizes that it has consciously leveraged such code in its development of Android.<br><br>

Perhaps more intriguing is the likelihood that Google has improperly relicensed GPLv2 code under Apache 2.0.  If that is the case, Google itself has probably lost its rights to distribute Android containing that laundered code, and Google would need to obtain the express permission of the relevant copyright holders to resume distributing it.<br><br>

How will this play out?  Will the SFC or another party bring a suit?  The facts and the law seem pretty compelling.  In <i>Best Buy</i>, the SFC went after a number of parties and sought an injunction against the distribution of an entire product based on the inclusion of just one small GPLv2 component.  In those cases, the SFC argued that:<br><br>

Failing to enjoin blatant violations of open source licenses threatens to erode their effectiveness, which would cause substantial public harm by decreasing the participation in the software distribution model that produces freely available and modifiable software to the world.<br><br>

If that’s true of a few Blu-Ray players, it seems to be an enormous peril in the case of the Android ecosystem, where the problems - failure to provide any source code and potential license laundering by Google - are much more "blatant violations of open source licenses."<br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">1CAC362B-DF97-43E0-A7AD-2FFC6FC8B39F</guid>
            <pubDate>Tue, 16 Aug 2011 11:08:14 -0400</pubDate>
        </item>
        <item>
            <title>License revoked:  Applying Section 4 of the GPL and the lessons of Best Buy to Google’s Android</title>
            <description>
                <![CDATA[Not long ago, open source advocates sued more than a dozen major consumer electronics manufacturers, claiming that the manufacturers had lost the right to use GPL’d software in their devices.  It looks like the same could be said of Android: virtually every one is unlicensed.<br><br>

I recently <a target="_blank" href=" http://www.huffingtonpost.com/edward-j-naughton/googles-android-closing-t_b_857728.html ">explained</a> that by failing to make freely available the source code for the GPL’d portions of Honeycomb, Google is forcing its OEM partners to face a number of increasingly unpleasant legal issues.  Perhaps in response to the outcry created by its decision, Google made available portions of the source code for Honeycomb, some of it in just the past couple of weeks.  Even if that code release could be considered GPL compliant - which is quite doubtful  -it doesn’t end the controversy. <br><br>

The arguments made by the Software Freedom Conservancy (SFC) and the Software Freedom Law Center (SFLC) in <i>Software Freedom Conservancy, Inc. v. Best Buy Co.</i>, 09-CV-10155 (S.D.N.Y.), put the entire Android ecosystem in potential legal jeopardy.  In the <i>Best Buy</i> case, the SFC and SFLC argued that a violation of the GPLv2 immediately terminates a licensee’s right to distribute covered code and that the licensee <i><b>cannot</i></b> remedy its violation by providing the source code after the fact.  The express permission of the relevant copyright holders is necessary to reestablish the licensee’s rights. <br><br>

Given the woeful track record of GPL compliance in the Android ecosystem, that argument would imply that almost every OEM distributing Android devices today is unlicensed, and even Google itself may not be licensed to distribute portions of the Android code. <br><br>

That is an astonishing situation, one that could have significant repercussions for Android users, distributors, and Google itself.  Some may dismiss it reflexively as scaremongering, but that response is just too simple.  In this first post, I’ll analyze and explain the legal background of Section 4 of GPLv2.  In my next post, I’ll discuss why Section 4 matters for Honeycomb and the risks it creates for the entire Android ecosystem. <br><br>

<b>The <i>Best Buy</i> Case and GPLv2 Section 4</b><br><br>

For many years, <a target="_blank" href="http://www.gnu.org/philosophy/enforcing-gpl.html">there were questions</a> whether the GPL was enforceable.  To put an end to those questions, the SFLC and the SFC began to file copyright infringement actions, primarily against manufacturers and distributors of embedded Linux devices.  Those cases focused primarily on BusyBox, a set of utilities licensed under GPLv2 that was used in those devices.  The SFC and SFLC have <a target="_blank" href="http://en.wikipedia.org/wiki/SFLC#BusyBox_Litigation">ridden these cases to a lot of success</a>. <br><br>

One of those cases involved Best Buy, the electronics retailer, which distributed a Blu-Ray player with embedded Linux and BusyBox.  Most of the BusyBox cases resolved pretty quickly, and those that went to litigation settled well before anything significant happened.  The <i>Best Buy</i> case also settled, a few weeks ago, but before it did the SFC and SFLC filed <a target="_blank" href=" http://www.scribd.com/doc/60098594/Software-Freedom-Conservancy-v-Best-Buy-Motion-for-Preliminary-Injunction ">motion for a preliminary injunction</a> to prevent Best Buy from selling the Blu-Ray players <b><i>even though</b></i> the BusyBox code had been made available.  The court never decided that motion, but the papers submitted <a target="_blank" href=" http://www.scribd.com/doc/60099860/Software-Freedom-Conservancy-v-Best-Buy-Reply-in-support-of-motion-for-preliminary-injunction">in support</a> of and <a target="_blank" href=" http://www.scribd.com/doc/60099577/Software-Freedom-Conservancy-v-Best-Buy-Opposition-to-Motion-for-Preliminary-Injunction">opposition to it</a> provided a lot of insight into the usually opaque area of GPL compliance and enforcement. <br><br>

The heart of the SFC/SFLC case was Section 4 of the <a target="_blank" href=" http://www.gnu.org/licenses/gpl-2.0.html">GPLv2</a>, which states that any attempt "to copy, modify, sublicense or distribute" covered code in a way other than provided in the license "is void, and will automatically terminate your rights under this License."  The SFC/SFLC insisted that once the defendants violated that section, by failing to distribute the corresponding source for BusyBox, they needed the licensor’s <b><i>explicit permission</b></i> to continue to distribute devices containing BusyBox.  In other words, after-the-fact compliance with the GPL was a necessary condition, but it was not sufficient to reinstate the defendants’ rights under the GPL.  This is not a particularly controversial position:  Harald Welte of <a target="_blank" href=" http://gpl-violations.org/">gpl-violations.org</a> has relied on Section 4 to obtain injunctions against non-compliant GPL distributions in Germany, and there are US precedents supporting the concept that one loses the right to distribute if one violates a copyright license. <br><br>

This "express permission" requirement really gives teeth to the SFC’s enforcement activities.  The SFC can - and does - condition continued distribution on requirements that go far beyond the GPL terms.  In its <a target="_blank" href=" http://www.softwarefreedom.org/resources/2008/compliance-guide.html">A Practical Guide to GPL Compliance</a>, the SFLC explicitly affirms this power:  "Different copyright holders condition reinstatement upon different requirements, and these requirements can be (and often are) wholly independent of the GPL.  The terms of your reinstatement will depend upon what you negotiate with the copyright holder of the GPL’d program."  Many of the reported settlements in other cases involve (a) the appointment of an "open source compliance officer" to monitor compliance with <i>all</i> GPL programs, not just the one at issue, (b) periodic reporting of those compliance efforts, (c) notification to previous recipients of the GPL’d program, and (d) monetary payments.  <i>E.g.</i>, <a target="_blank" href=" http://www.softwarefreedom.org/news/2007/oct/30/busybox-monsoon-settlement/">BusyBox Developers and Monsoon Multimedia Agree to Dismiss GPL Lawsuit</a>; <a target="_blank" href=" http://www.fsf.org/news/2009-05-cisco-settlement.html "> FSF Settles Suit Against Cisco </a>; <a target="_blank" href=" http://www.softwarefreedom.org/news/2008/mar/17/busybox-verizon/"> BusyBox Developers Agree To End GPL Lawsuit Against Verizon</a>.  According to affidavits filed in the <i>Best Buy</i> case, the SFC demanded that the defendants disclose source code for a number of proprietary libraries and programs, as well as the right to review <i><b>all</i></b> of the code for new products prior to their release to ensure GPL compliance.  When the defendants refused, the SFC filed a motion seeking an injunction against the continued distribution of the Blu-Ray players at issue. <br><br>

Complying with the GPL’s source code disclosure obligations is no simple matter; it’s easy to run afoul of them and end up in the unenviable position of facing an SFC/SFLC compliance action and their accompanying demands.  First of all, you need to know what it is you have to disclose.  Section 3 of the GPLv2 describes the obligation to provide "corresponding source."  It’s not enough under that section to simply provide the source code for the component itself.  You also need to provide "any associated interface definition files," plus "the scripts used to control compilation and installation of the executable."  (Scripts in this situation include any software programs, files, tools, or scripts that are necessary for a user to install a modified version of the program, such as makefiles, configuration files, build scripts, and packaging scripts.)  It can be very difficult to satisfy this obligation in the real world: in <i>Best Buy</i>, the defendants provided seven different rounds of proposed compliance information, none of which was deemed adequate. <br><br>

Even if you get the extent of the "corresponding source" right, you still need to figure out how to make it available properly.  Assuming that you are a commercial distributor of GPL code, the source code must be available simultaneously with your binary distribution.  The distribution must either have source code accompanying it or come with an offer "valid for at least three years" to provide the source code immediately upon request.  You cannot rely on another entity’s offer of code to satisfy your obligation, nor can you simply offer the source code for download.  You must make it available on a physical medium - e.g., CD - for anyone who requests it. <br><br>

How tricky is compliance with the GPL source disclosure obligation?  Here’s a data point: last week <a target="_blank" href=" http://developers.slashdot.org/story/11/07/29/1445252/Emacs-Has-Been-Violating-the-GPL-Since-2009">Slashdot reported</a> that "Emacs, one of GNU's flagship products and the most famous software creation of Richard Stallman, has been <a target="_blank" href=" http://www.huffingtonpost.com/edward-j-naughton/googles-android-closing-t_b_857728.html ">discovered to be violating the GPL</a> since 2009-09-28 by distributing binaries that were missing source."  Richard Stallman himself <a target="_blank" href=" http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01155.html">commented</a> that "We have made a very bad mistake.  Anyone redistributing those versions is violating the GPL, through no fault of his own." <br><br>

Section 4 of the GPL clearly poses a significant risk for companies who rely on GPL code in their products.  One slip-up in the complicated arena of GPL compliance can jeopardize their right to distribute products.  In my next post, we’ll see why this matters for Google, its OEMs, and the Android ecosystem generally. <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/default.asp</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">12621BA9-9E20-4D93-8DC8-159733AACF3C</guid>
            <pubDate>Mon, 8 Aug 2011 15:47:33 -0400</pubDate>
        </item>
        <item>
            <title>Because Android &quot;Is Not Open Source,&quot; The Mozilla Foundation Plans To Build A New MobileOS</title>
            <description>
                <![CDATA[You know how the old saying goes:  if you are going to talk the talk, you’d better walk the walk.<br><br>

Google has long <a target="_blank" href="http://arstechnica.com/gadgets/news/2008/04/google-talks-up-android-open-ecosystems-lead-to-innovation.ars">touted</a> Android as "open," but as many (including me) have chronicled, it <a target="_blank" href="http://www.huffingtonpost.com/edward-j-naughton/googles-android-closing-t_b_857728.html">hasn’t been walking the walk</a>. <br><br>

Google’s decision to withhold the Honeycomb source code, to overtly privilege some OEMs and partners over others, to implement subjective compatibility requirements, and to make <a target="_blank" href="http://www.brownrudnick.com/nr/pdf/alerts/Brown%20Rudnick%20Advisory%20The%20Bionic%20Library-Did%20Google%20Work%20Around%20The%20GPL.pdf">risky licensing decisions</a> (I expect to have more to say about this issue in a future post), has belied its claims that Android is "open."  Now it appears that the Mozilla Foundation, developer of the Firefox browser and other popular OSS projects, has had enough.  On Monday, Mozilla <a target="_blank" href="http://download.cnet.com/8301-2007_4-20083238-12/mozilla-building-mobile-os-to-battle-chrome/?tag=mncol;title">revealed its plans</a> to develop its own mobile operating system for tablets and smartphones, one that is <a target="_blank" href="https://wiki.mozilla.org/B2G">truly open</a>. <br><br>

This is a fascinating development.  According to <a target="_blank" href="http://www.eweek.com/c/a/Mobile-and-Wireless/Mozilla-Building-Mobile-Operating-System-to-Rival-Googles-Chrome-OS-877280/">eWeek</a>: <br><br>

The new Mozilla project is known as Boot to Gecko, or B2G, and its goal is to build a complete, stand-alone operating system for the open Web, said Mozilla engineer Andreas Gal in a July 25 blog post. Gecko is Mozilla’s browser layout engine. It appears that Mozilla will begin building out B2G with Android components and Gecko as foundational technologies. <br><br>

Mozilla’s <a target="_blank" href="http://www.eweek.com/c/a/Mobile-and-Wireless/Mozilla-Building-Mobile-Operating-System-to-Rival-Googles-Chrome-OS-877280/">criticisms</a> of Google’s "openness" were rather pointed: <br><br>
<blockquote>Android is not open source in the sense of 'open technology.' Android APIs are proprietary Google sauce, not broadly accepted and adopted open web standards. At some point Android used to be at least 'available source' where Google would publish secretly/internally developed source code/technology after the fact as products ship, but even those times seem to be over now. I would love to boot my custom Android build on my Galaxy Tab 10, but no luck, Google refuses to release the source. <br><br>

We want to do Boot to Gecko the way we think open source should be done. In the open, from day 1, for everyone to see and participate. <br><br>

Up until now, Android has been marketed as the "open source" mobile operating system.  However, in reality, Google has locked down Android in many relevant ways.  Mozilla, one of the bastions of open source, is now drawing a line in the sand. <br><br>

It’s still early, too early to know how this will shape up, but Mozilla’s track record and public statements certainly signal that they are likely to give OEMs and partners far more opportunity to innovate than Google. <br><br>

This is hardly surprising:  Mozilla is a non-profit foundation, not a profit-seeking enterprise.  Google, by contrast, uses "openness" because it wants to be everywhere.  By offering a  free (<a target="_blank" href="http://www.gnu.org/philosophy/free-sw.html">as in beer, not speech</a>) mobile platform, Google has achieved some ubiquity, which has driven tremendous advertising revenue.  Mozilla, on the other hand, has generally been a real and passionate proponent of open web and open access. <br><br>

Does that mean Mozilla’s solution is the best approach for mobile?  No, at this early stage, it’s hard to say much of anything about the project from a technical standpoint.  But at least the project appears to be driven by real open source values and can be expected to play by the rules, which is much more than we can say about Android. <br><br>

What this recent announcement really highlights is that "open source" means something.  Google’s handling of Android has <a target="_blank" href="http://www.huffingtonpost.com/edward-j-naughton/googles-android-closing-t_b_857728.html">raised legal questions</a> that haven’t yet been resolved, but Mozilla’s decision to go its own way shows that the problems are more than just legal.  There are serious questions about Google’s treatment of the open source code and the open source community. "Open source" is not just a marketing label for Google to use however it likes, and if the Boot to Gecko project succeeds, some of Google’s "open source" chickens may come home to roost. <br><br>

Looks like Mozilla will actually try to walk the walk.  Bravo. <br><br>]]>
            </description>
            <link>http://www.brownrudnick.com/blog/emergingtech/default.asp</link>
            <author>Edward J. Naughton (enaughton@brownrudnick.com)</author>
            <guid isPermaLink="false">67B6B4E5-FDE3-43A2-823A-A4ABC71EA0A4</guid>
            <pubDate>Mon, 8 Aug 2011 15:36:40 -0400</pubDate>
        </item>
        <item>
            <title>Brown Rudnick Sponsors Venture Capital Investment Competition at London Business School</title>
            <description>Brown Rudnick LLP, an international law firm with offices in the United States and Europe, is sponsoring the Venture Capital Investment Competition (VCIC) at London Business School for 2009. As a continuing sponsor of programs and initiatives that support the global entrepreneurial community, Brown Rudnick represents investors and companies seeking financing. The Firm is the 2008 recipient of the prestigious Investor AllStars Service Provider of the Year Award, which honors a specialist advisory firm serving the venture capital industry for its innovation, creativity and overall contribution in a venture financed deal.&lt;br /&gt;
&lt;br /&gt;
For more information,&lt;a href=&quot;http://www.brownrudnick.com/nr/pdf/press/Brown%20Rudnick%20Sponsors%20VC%20Competiton%20at%20London%20Business%20School.pdf&quot; target=&quot;_blank&quot; &gt;please click here&lt;/a&gt;.</description>
            <link>http://www.brownrudnick.com/nr/pdf/press/Brown%20Rudnick%20Sponsors%20VC%20Competiton%20at%20London%20Business%20School.pdf</link>
            <guid isPermaLink="false">1B0A28E0-119C-4BD6-B5F3-D0A3FBC4F7EF</guid>
            <pubDate>Tue, 14 Apr 2009 12:46:32 -0400</pubDate>
        </item>
        <item>
            <title>The Institute for Technology Entrepreneurship &amp; Commercialization (ITEC) at Boston University Announces Finalists of 2009 $50k Business Plan Competition</title>
            <description>The Institute for Technology Entrepreneurship &amp; Commercialization (ITEC) at Boston University today announced its four finalists for the 2009 $50K Business Plan Competition. The ninth annual competition showcased more than two dozen entries, and included diverse and innovative life science and green solutions.&lt;br /&gt;
&lt;br /&gt;
For more information, &lt;a href=&quot;http://www.brownrudnick.com/nr/pdf/press/RELEASE%20BU%20ITEC%2050K%20Finalists%202009.pdf&quot; target=&quot;_blank&quot; &gt;please click here&lt;/a&gt;.</description>
            <link>http://www.brownrudnick.com/nr/pdf/press/RELEASE%20BU%20ITEC%2050K%20Finalists%202009.pdf</link>
            <guid isPermaLink="false">90AFFC94-DA89-4135-BDAC-A7273DA4A602</guid>
            <pubDate>Tue, 14 Apr 2009 12:43:02 -0400</pubDate>
        </item>
        <item>
            <title>Brown Rudnick Represents Acme Telepower Group in World’s Largest Pem Fuel Cell Supply Agreement</title>
            <description>Brown Rudnick, an international law firm, represented the ACME Group (“ACME”), a leader in the field of innovative infrastructure solutions for the wireless telecom industry, in connection with a high volume fuel cell supply agreement with IdaTech plc (“IdaTech”) and Ballard Power Solutions, Inc (“Ballard”). The natural gas reformed fuel cell systems will provide ACME with 10,000 5kW fuel cell systems -- with an option for another 20,000 -- for exclusive distribution within India and for telecom backup power applications in countries in the Middle East and Africa, excluding South Africa. The systems will provide ACME’s customers with a more economic, reliable and environmentally acceptable product. If all 30,000 units are ordered, it is believed to be the largest supply agreement signed by any PEM fuel cell company.&lt;br /&gt;
&lt;br /&gt;
For more information, &lt;a href=&quot;http://www.brownrudnick.com/nr/pdf/press/Brown_Rudnick_Represents_ACME_in_Cleantech_Deal.pdf&quot; target=&quot;_blank&quot; &gt;please click here&lt;/a&gt;.</description>
            <link>http://www.brownrudnick.com/nr/pdf/press/Brown_Rudnick_Represents_ACME_in_Cleantech_Deal.pdf</link>
            <guid isPermaLink="false">16550C26-0128-43E6-B69F-E198FD19F030</guid>
            <pubDate>Tue, 7 Apr 2009 14:54:16 -0400</pubDate>
        </item>
    </channel>
</rss>

