FOSDEM 2012, panel on Application stores

For the 3rd year in a row, I’m going to FOSDEM, the most awaited European Free Software event that takes place every year at the Université Libre of Brussels (how appropriate: the free university in the land of (not free) beer!)

This year though, I will not only attend and chat at the booth, I will also discuss the topic of application stores in the Legal DevRoom, Saturday afternoon, with Giovanni Battista Gallus, Bradley M. Kuhn, and Richard Fontana. Here’s the abstract:

So-called “app stores” are becoming a popular means of distributing software, particularly for mobile devices. However, the rise of app stores has been accompanied by tensions with free software/open source legal norms. Companies controlling official app distribution channels for their platforms typically place restrictive terms on both users and developers in ways that may be difficult or impossible to harmonize with requirements and expectations around FLOSS licensing. Moreover, there is a perception that noncompliance with FLOSS licenses is prevalent in app store distribution. This panel will explore some of the problems arising out of the intersection between app stores and FLOSS, under EU as well as US law, and will discuss possible solutions.

So if you’re interested, come and join us at 17.30 in room AW1.125!

Android 4.0 at the Chaos Communication Congress

Coming at the CCC, I thought I should take some extra caution. One of the things I did was to add a lock-screen password on Android 4.0 (that I updated from manually about a week ago). Yesterday morning, I figured this was mostly annoying. So I decided to remove it and I kept the simple “slide” lock icon.

Then this night, around 3 or 4 a.m. I wanted to check my emails at the #28C3 party, there was a sheet of paper with the name of a wifi network and a password. I thought, well, that’s great. How stupid I was.

I connected to this network and did some emails for about 20 minutes. As the night goes on, the phone went out of battery. When I got home and plugged the phone to restart it something unexpected happened. The phone was displaying the lock screen, asking for a password; not the SIM code.

I don’t have the password. The former password I use doesn’t work. And there aren’t any options available to me to fix it (apparently, former versions used to suggest to reset the password with an email to the Google account). I am not root on this phone, it’s not in debug mode, etc.

Basically, I got locked out of my own phone. It looks like I just got owned.
Bug report: http://code.google.com/p/android/issues/detail?id=23697

Edit: Fixed with fastboot

root@synclavier:/home/hugo/Tech/android/android-sdk-linux/tools# ./fastboot-linux-i386 devices
31320E7E6C1F00EC	fastboot
root@synclavier:/home/hugo/Tech/android/android-sdk-linux/tools# ./fastboot-linux-i386 oem unlock
... OKAY

It has erased everything on the phone, but at least I can use it back.

Add Duck Duck Go as a search engine in Gnome Shell

Take one of the xml for DuckDuckGo in the OpenSearch standard, here’s mine:

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>DuckDuckGo</ShortName>
<Description>Encrypted Duck Duck Go with encrypted Google Suggest</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image height="16" width="16" type="image/x-icon">https://duckduckgo.com/favicon.ico</Image>
<Url type="text/html" method="get" template="https://duckduckgo.com/?q={searchTerms}"/>
<Url type="application/x-suggestions+json" template="https://encrypted.google.com/complete/search?output=firefox&q={searchTerms}"/>
<Url rel="suggestions" type="application/x-suggestions+xml" template="https://encrypted.google.com/complete/search?q={searchTerms}&client=ie8&mw={ie:maxWidth}&sh={ie:sectionHeight}&rh={ie:rowHeight}&inputencoding={inputEncoding}&outputencoding={outputEncoding}"/>
</OpenSearchDescription>

and save as /usr/share/gnome-shell/search_providers/duckduckgo.xml for instance on Debian Wheezy. Now, refresh Gnome Shell (by doing alt+f2, ‘r’) and whenever you search for someting in the Shell’s Activity overview, you have the possibility to search the Web with DuckDuckGo.

ACTA: this is the kind of nonsense we’re dealing with.

The ACTA has thrown a lot of nonsense at us, citizens, for the last four years now. Not only the policies the agreement wants to impose are absurd from economic, social and cultural standpoints (if you’re aiming at any kind of progress or well-being); but also the whole process that we’ve been trying to deal with is made of such non-sense that it’s hard to make the citizens’ voice heard (and even less to make the citizen’s voice count — you know: free speech and democracy).

Lately, the European Parliament legal service has refused to provide a public analysis on ACTA, although it was aksed to do so by the European Parliament (people we elected to represent us at the EU level). The reason?

“Important trading partners of the EU, such as the United States, Canada, Japan, Korea and Switzerland are contracting parties to the ACTA agreement. Disclosure of the parts of the legal opinion under consideration dealing with questions 1, 2 and 3 would seriously interfere with the complex ratification procedures of the ACTA agreement and the EU’s relations with the other contracting parties, as it might prejudice the ratification procedures by these countries.”

(source, the excellent Ante on FFII ACTA’s blog)

So, let’s sum up.

The legal service won’t publish their analysis because it might influence the ratification process of other parties to the agreement; that means other than the EU.

So the EU Parliament will vote on ratification on a treaty without public analysis, because such an analysis would have influenced the US. Brilliant, if not sad.

For a quick analysis on how ACTA endangers Free Software growth, please read ACTA: threats to Free Software. Your comments on that are strongly welcome.

Free Software legal news weekly. November 7-13, 2011

Software patents

Microsoft v. Barnes & Noble: Trivial patents lawsuit?

  • Groklaw – Barnes & Noble Exposes Microsoft’s “Trivial” Patents and Strategy Against Android ~pj Updated

    Barnes & Noble has done the world a tremendous favor, by pulling aside the curtain and revealing Microsoft’s patent campaign tactics against Android in lurid detail.

    It reveals the assertion of “trivial” and “invalid” patents against Barnes & Noble and some shocking details about an “oppressive” license agreement that would have controlled hardware and software design features that Microsoft presented, thus limiting to what degree Barnes & Noble could offer upgrades and improved features to its customers if it had signed it, features it says none of Microsoft’s patents cover. Microsoft worked so hard to keep it all secret, and I think you’ll see why. It’s ugly behind that curtain.

  • Barnes & Noble’s 29-page slide deck calls B.S. on Microsoft’s Android patent campaign – GeekWire

    A 29-page slide deck — made public this week in Microsoft’s patent lawsuit against Barnes & Noble — outlines, in great detail, the bookseller’s objections to the software company’s campaign to collect patent licensing fees from Android device …

Patents in the multimedia realm have always been an issue; recently with the battle for HTML5 video codecs between H264, backed by Apple and Microsoft, against Theora and WebM backed by Google, Opera, Mozilla and others. A lot of media and PR from proprietary companies tried to discredit Free Software technologies by means of patent infringement threats. This article about the Xiph.org foundation shows what legal strategy can be pursued; and how much this draws back innovation.

  • Xiph.org’s “Monty” on codecs and patents [LWN.net]

    One way to combat that is to document why the patents don’t apply. Basically, Xiph did enough research to show why the Qualcomm patents don’t apply to Opus and it is planning to release that information. It is a dangerous strategy at some level because it gives away some of the defense strategy, he said, but Xiph has to try something. By publishing the results of the research, Xiph will be “giving away detailed knowledge of the patents” and may be called to testify if those patents ever do get litigated, but it should counter the belief that the Qualcomm patents cover Opus.

    […] regardless of how Qualcomm responds, Xiph has something concrete (i.e. the research) for the money that it has spent, which is not really the case when taking the declaratory judgement route.

    New codecs:
    […] Finishing the Opus rollout and “responding to patent claims” have been higher on the list, but they will get to it eventually.

Software and copyrightability

  • Android’s Bionic Problem Is Not “Bogus”: Why Judge Alsup Got It Right And Linus Torvalds Got It Wrong

    In September, federal judge William Alsup denied Google’s request for a ruling that the Java application programming interfaces (“APIs”) were, categorically, not protected under copyright law[...] 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. [...]

    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

  • Groklaw – Oracle v. Google – How to Proceed on the Copyright Issue II

    Oracle is not claiming that the code that implements the APIs infringes. See 9/15/11 Tr. at 51 (“We are not claiming that this code is not an—that this code is not an independent implementation.”). Instead, it appears to be claiming that Google’s code is an infringing derivative work of Oracle’s specifications because the Android source code implements the APIs described by those specifications.

IT news of legal interest

A newcomer in the very competitive “App Store” landscape.

  • NASA Plans Cloud Marketplace For Scientists – Government – Cloud/SaaS – Informationweek

    “Cloud services suite to expand with platform as a service, data as a service, and a new cloud computing storefront likened to Apple’s AppStore and Google’s Android Market.

    “NASA, already among the government leaders in cloud computing, plans to offer a cloud storefront where scientists will be able to determine their computing needs and access cloud services from a central location. […]

    “The storefront or marketplace won’t just serve as a single point of access to NASA’s cloud services. Scientists will also be able to enter details on their computing needs, and NASA will offer service suggestions based on those needs. For example, a prospective user might be able to detail the type of application they are using, storage requirements, and other variables, and the marketplace, in return, will make a suggestion about what service to use.”

  • Free Software legal news weekly. November 1-6, 2011

    Undeniably the most surprising news this week is Microsoft’s contribution (licensed as GPLv3) to Samba, free software for workgroups and a direct competitor to Microsoft Windows Server (Active Directory, print services, network storage, etc.). Note that this is not part of Microsoft’s agreement resulting from the EU case.

    • Microsoft contributes open-source code to Samba | ZDNet

      “As Chris Hertel of the Samba Team wrote, “A few years back, a patch submission from coders at Microsoft would have been amazing to the point of unthinkable, but the battles are mostly over and times have changed. We still disagree on some things such as the role of software patents in preventing the creation of innovative software; but Microsoft is now at the forefront of efforts to build a stronger community and improve interoperability in the SMB world.”

      “[Jeremy Allison] continued, “Now if they’d only stop threatening OSS over patents, and just tried to make money with it the same way everyone else does by building it into products (they’re nearly there I think), I think we could finally bury the hatchet :-) .””

    • An update on UEFI secure boot

      “The worst-case scenario — a flood of “restricted boot” systems hitting the market that are incapable of booting Linux or anything other than signed Windows 8 — does seem unlikely. But we’re a long way from Garrett’s proposal as well. Users interested in complete control of their systems will need to keep an eye on this process, and make sure that OEMs are aware that having the ability to disable secure boot is not enough. In order to truly control your system, you must have a way to install your own trusted keys as well.”

    Anti-trust and patents

    • EU Commission probes Samsung, Apple over patents | Reuters

      The first part of the article recaps the EU Commission’s declaration, in some context.

      “EU regulators are investigating whether Samsung Electronics Co Ltd and Apple Inc may have breached EU antitrust laws with patent infringement claims in their global legal battle over the lucrative smartphone and tablet market.

      “The two technology companies are embroiled in more than 20 legal disputes in 10 countries.”

    Procurement

    • Cabinet Office (UK) – Open Source Procurement Toolkit

      “The Government ICT Strategy states that “Where appropriate, Government will procure open source solutions.”

      “To support this, Action 3 of the Strategy says that “To create a level playing field for the use of innovative ICT solutions, the Government will publish a toolkit for procurers on best practice for evaluating the use of open source solutions.”

      “The purpose of this toolkit is to ensure that there is a level playing field for open source and proprietary software and that some of the myths associated with open source are dispelled. It is intended for those who need to consider, evaluate or procure open source solutions as well as anyone just wanting to know more about open source.”

    Patents: UK & US

    • UK Patent Case Lowers Bar on Utility (Industrial Application) – Patent Law Blog

      “This decision focuses on EPC and UK version of the utility doctrine — the requirement that a patentable invention be “susceptible of industrial application”. In a unanimous decision, the court determined that US utility doctrine creates an unduly high bar of patentability. Thus, rather than requiring proof of specific, credible, and substantial utility at the time of filing, the UK court agreed that HGS’s genetic sequence coding for Neutrokine-α was patentable even though there was no known use of the protein at the time the patent application was filing.”

    • Promoting Innovation and Competitive Markets through Quality Patents | The White House

      “We understand that the concern about software patents stems, in part, from concerns that overly broad patents on software-based inventions may stifle the very innovative and creative open source software development community. As an Administration, we recognize the tremendous value of open source innovation and rely on it to accomplish key missions.”

    • Groklaw – Changing the Software Patent Landscape in the U.S. – What won’t work

      “Why not start a petition aimed at Congress, […] and why not aim for enough signatures to really get their attention. Say, a million. That would be a critical mass they would ignore at their peril. Apart from Congress, the single best hope for narrowing the scope of or eliminating software patents in the U.S. will have to come through the court system, ala Bilski. But it will take just the right case at just the right time, and it will require a tremendous amount of fortitude on the part of the Supreme Court justices who could face wiping away billions of dollars of book value from corporate balance sheets in one fell swoop. If you want to understand a bit more about the arguments that can be made along these lines, read the amicus brief filed by Red Hat in the case.

      “And let’s not let the Administration off the hook altogether. The Justice Department is responsible for enforcing U.S. antitrust (competition) law

    Court cases: Spain

    • Spanish Firm Wins Tablet Case Against Apple

      “A small Spanish company has won a legal case against Apple Inc. and will now be able to sell a tablet computer that the U.S. technology giant had claimed infringes on the iPad patent.

      “The case, which represents a rare defeat in Apple’s globe-spanning campaign to protect its leadership in the lucrative tablet market from alleged iPad copycats, was launched a year ago when Apple obtained an injunction from a local court to ban imports of the NT-K tablet computer into Spain. […]

      “But in a recent ruling, a Spanish court removed the injunction, arguing that there are no legal grounds to stop the sale of the NT-K, according to court documents.

      “Nuevas Tecnologias said it plans to file a lawsuit asking for compensation from Apple for the losses incurred. Apple didn’t immediately respond to a request for comment.”

    Free Software legal news weekly. October 24-31, 2011

    Free Software and patents: Microsoft licensing of Android

    Summary: With its tenths patent license agreement related to Android, Microsoft now claims to have covered more than half Android devices. 

    • Microsoft’s New Patent Agreement with Compal: A New Milestone for Our Android Licensing Program

      “Today, Microsoft  announced its tenth license agreement providing coverage under our  patent portfolio for Android mobile phones and tablets. Today’s  agreement is with Compal, one of the world’s largest Original Design  Manufacturers, or ODMs. Compal is based in Taiwan, where it produces  smartphones and tablet computers for third parties, and has revenue of  roughly $28 billion per year.

      Today’s announcement marks Microsoft’s ninth Android agreement in the  last four months. More important, today’s announcement means that  companies accounting for more than half of all Android devices have now  entered into patent license agreements with Microsoft.”

    • Microsoft collects license fees on 50% of Android devices, tells Google to “wake up”

      “After signing patent licensing  agreements with 10 Android vendors, Microsoft claims that it now  collects licensing fees for more than half of all Android devices.

      Across all types of  computing systems, Microsoft has entered into 1,133 agreements to  license its patents to other companies. Regarding Android specifically,  Microsoft has sued vendors that haven’t paid up, including Motorola,  whose mobile division is in the process of being purchased by Google.

      You are probably wondering which Microsoft patents have allowed  Microsoft to sign up all these vendors to license deals. While all the  details of licensing agreements aren’t made public, Microsoft’s  Android-related patents have been revealed in lawsuits. Examples include  patents related to “implementing both long and short file names in the  same file system,” a monitoring system that determines when to erase  memory from flash memory devices, and patents related to managing  contact databases and meeting requests.”

    “SecureBoot,” UEFI and non-Microsoft operating systems

    Summary: With the announce of Windows 8 requiring UEFI (the successor of BIOS), Microsoft have raised concerns about the probability that non-Windows operating systems will be impossible or unreasonalby difficult to install. However, at this stage, it is difficult to really know what will be required of OEMs.

    • UEFI secure booting (part 2)

      “What does this mean for the end user? Microsoft claim that the customer  is in control of their PC. That’s true, if by “customer” they mean  “hardware manufacturer”. The end user is not guaranteed the ability to  install extra signing keys in order to securely boot the operating  system of their choice. The end user is not guaranteed the ability to  disable this functionality. The end user is not guaranteed that their  system will include the signing keys that would be required for them to  swap their graphics card for one from another vendor, or replace their  network card and still be able to netboot, or install a newer SATA  controller and have it recognise their hard drive in the firmware. The  end user is no longer in control of their PC. […]

      The final  irony? If the user has no control over the installed keys, the user has  no way to indicate that they don’t trust Microsoft products. They can  prevent their system booting malware. They can prevent their system  booting Red Hat, Ubuntu, FreeBSD, OS X or any other operating system.  But they can’t prevent their system from running Windows 8.

      Microsoft’s  rebuttal is entirely factually accurate. But it’s also misleading. The  truth is that Microsoft’s move removes control from the end user and  places it in the hands of Microsoft and the hardware vendors. The truth  is that it makes it more difficult to run anything other than Windows.  The truth is that UEFI secure boot is a valuable and worthwhile feature  that Microsoft are misusing to gain tighter control over the market. And  the truth is that Microsoft haven’t even attempted to argue otherwise.”

    • The Linux Foundation has issued a white paper on the subject with Canonical.

    IT Legal news of interest

    • How To Respond To A Cease & Desist Letter | Intellectual Property Watch

      This article mostly focuses on patents in the US, and some strategic advice may differ in other jurisdictions, such as in the EU.

      “US companies are generally  known to be much more litigious than non-US companies. Thus, if you are a  non-US company looking to enter the US market, it is prudent to  understand the nuances of responding to a cease and desist letter. While  cease and [...]  

      First, if you have a  legitimate reason for why you do not infringe the patent, consider  filing a Declaratory Judgment of non-infringement. This brings the  matter into court, but allows you to pick a more desirable venue. In the  alternative, if you wait for the US patent owner to sue you for  infringement, you may wind up in a less convenient location. This option  may be less desirable if you want to avoid litigation at all costs, but  it may be a good option to resolve the matter if the issue is  negatively affecting your business.”

    • Apple Must Prove iPad Patent Is Valid In Samsung Suit

      “Apple must prove that their iPad patents are valid in the US Federal Court case against Samsung. […]

      Specifically, the “court  believes that the iPad patent is invalid”. That minor statement has  shifted the burden of this case away from Samsung and back to Apple. If  they are not able to prove to the satisfaction of the court that they do  indeed have a valid patent for the iPad, it could undermine their  entire case against Samsung.”

    • Righthaven hit with largest fine yet: $119,488

      “Federal judges have not taken kindly to Righthaven’s “sue your way to success” business model. […]

      Nevada’s homegrown  copyright troll, Righthaven, started life with a plan to save the  newspaper business through infringement lawsuits—but nearly staggering  incompetence has left the company on the receiving end of fine after  fine from federal judges. Today, Righthaven was hit with a new fine for  $116,718 in legal fees and $2,770 in costs.”

    • Legalis.net  | JURISPRUDENCES  | Cour d’appel de Paris Pole 5, chambre 12 Arrêt du 26 septembre 2011

      A  Court of appeal in Paris had to judge about a case on DRMs (Digital  Restriction Management). This case is specifically about a company  selling “linkers”  for video-games consoles (Nintendo DS and Nintendo Lite) that are aimed  at circumventing “technical measures of protection” (DRMs in 2006  French law DADVSI) in most cases (thus aiding copyright infringement).

      “Considérant  qu’il  apparaît ainsi, que le délit de commercialisation de moyens de  nature à  porter atteinte à une mesure technique de protection d’une  œuvre est  établi en tous ses éléments à l’égard de Messieurs G. M., R.  L.et Z. et  de Madame J., dans les termes de la prévention, ces derniers  ayant une  parfaite connaissance que les linkers qu’ils vendaient  étaient  essentiellement destinés à permettre la lecture de copies non  autorisées  de jeux Nintendo, sur les consoles Nintendo DS et Lite, peut  important  qu’ils n’en soient pas les fabricants ; que de même ces  derniers  professionnels dans le domaine des produits informatiques ne  pouvaient  ignorer que les linkers étaient munis d’un dispositif  frauduleux  permettant de casser les codes mis en place par la société  Nintendo et  ainsi de contourner les mesures de protection ;”

      “Considérant  dès lors que les prévenus, en fournissant à leurs clients le  moyen de  commettre une contrefaçon, savaient au moment de leur  livraison que les  utilisateurs allaient en faire un usage frauduleux  dans la grande  majorité des cas ;”

    Legal misc

    • The IPKat: Past historic 1: how patents for invention came from Venice to England… 

      “The English Patent as a  Reward for Invention: the Importation of an Idea”, was first published  in 1983 in the Journal of Legal History, but the version which appears  here is a reprint which was published the same year in the European  Intellectual Property Review. Its thesis is that the Venetian Patent Law  of 1474 — which is so often and so irrelevantly cited in so many  articles which have crossed his desk over the years — was probably the  inspiration for the petition of Jacobus Acontius to Queen Elizabeth for  protection for his own invention.”

    • Is your online game gold real? | Virtual Navigator 

      An interesting article about property and “online property”– questions raised by games such as World of Warcraft or Second Life, etc.

      “Finally, this debate has  been going on for a while because no one has definitively answered the  questions we have raised.  To be blunt, no one has really tried all that  hard, mostly because the law is pretty well tilted toward the creators  of the virtual worlds and social games that most virtual items appear  in.  It’s all in the contracts you read and agree to before signing up.   Which is why I think there needs to be a better system in place to  encourage and enable people to read the standard form contracts that we  see on everything these days.  We, as Americans, have gotten so used to  these annoying windows full of text that stand between us and the cool  service just beyond that we forget that they almost completely replace  the laws and protections we ordinarily expect to prevail.  I think it’s  an important debate and just because I point out questions that don’t  have good answers doesn’t mean that they shouldn’t have been asked in  the first place.”

    My opinion on the General Assembly

    FSFE’s General Assembly was held at the beginning of the month, in Ljubljana, Slovenia. This was my first important meeting since the election. Many topics were discussed there. It’s very motivating to work with people who are so dedicated to Free Software. Although we didn’t always agree with each other on everything, the days of the GA were very productive about what we can do for Free Software in the future, as an organisation with so much diversity.

    It’s clear that members of the GA have an incredible experience of Free Software, and looking backwards 11 years ago, FSFE has done a lot. With new challenges ahead (funding of Free Software; software as a service and “cloud” computing), and also with a whole lot more people in the Fellowship, it seems that our work here isn’t over.

    There is also much room for improvement in the organisation itself:

    • How we communicate to the public, and with other Free Software organisations in Europe and elsewhere.
    • How we promote cooperation within FSFE and in the wider community.
    • How we can make the organisation grow, to reach upper goals.

    But together we’ll get there I am sure. FSFE is a very lively organisation, and it was a real pleasure to meet new people at the GA and to see again old fellows :-)

    I really encourage all fellows who feel at home in this community and want to promote Free Software further to dive in and try the experience!

    PS: /me working on the fellowship roadmap for 2011/2012. Stay tuned!

    IPRED: challenge EU policy in copyright and patents on the Internet

    Update: FSFE’s submission to the consultation can be read here

    Poster de mai 68, CRS détourné. Dérivé de "Gallo Report" par LQDN.fr

    IPRED: anti-sharing directive

    IPRED is a European directive which harmonises civil (and soon, penal) sanctions at the EU level for any kind of “intellectual property” infringement: copyright, patents, trademarks and design, plant breeders rights, etc. It organises the repression against sharers, remixers, developers, hackers and inventors of all kinds.

    The EU Commission wants to modify IPRED to “adapt” it to the digital environment. This means expanding the war on sharing on the Internet, in direct continuation of ACTA’s goals. IPRED calls for large scale filtering of the Internet to thwart file sharing. Search engines, hosting services, websites and Internet access providers would be forced to control the communications of Internet users.

    There is a consultation from the European commission. We can seize this opportunity to submit our view on how to promote innovation and freedom in our society. Please see La Quadrature du Net’s analysis on the report!

    For those who read French, I also blogged about the IPRED report.

    Continue reading