CyanogenMod, News & Announcements

CyanogenMod, the rest of the story

CyanogenMod, a purely community replacement for Google’s Android OS, until about a week ago, when it became the mobile OS of Cyanogen, Inc, a company formed by the founder of CyanogenMod and other lead contributors, has an interesting tale to it.

To outsiders like me, the announcement of the formation of Cyanogen, Inc. was a bit of a surprise. And the fact that the company succeeded in raising millions of venture capital (VC) funds was even more surprising.

Because now that VC money is flowing, how is the company going to make all its open source contributors happy, especially those not under its payroll? And how is it going to reconcile the interaction between Free Software code and proprietary hardware that the company will no doubt be supporting? Those are not questions that I have to worry about, but which I’m sure those who have written apps for CyanogenMod have to.

As with these things, there tend to be another side to them, a side which only an inside source is best positioned to tell. Fortunately, Guillaume Lesniak, an insider who wrote a camera app for CynogenMod, has written an account of what transpired before and after the announcement of Cyanogen, Inc.

Here’s an except:

I remained silent about the whole Focal relicensing troubles for now. There was a lot of drama between the app being GPL, and the fact Cyanogen Inc wanted to use it, which drove some frustration between me, some CM contributors, and CM leaders. As a result, to avoid any problem, Focal has been removed from CyanogenMod. I think you deserve explanations and “behind the scenes” view on how all of this happened, and to know it’s not just a last-minute decision or ragequit.

So this is where I started to feel screwed. I didn’t think much further, but I felt like I had no other choice but comply with Cyanogen’s relicensing, and allow them to do whatever they want with my code, and sell it customized to their vendors. They used the Contributor License Agreement as an argument, saying that basically they could do anything with my code since I submitted it.

… and he came up with the fact that this wasn’t legally right: the software is licensed as GPL, the repository on CyanogenMod’s github is forked from my GitHub, so it didn’t go through the Contributor License Agreement (which only applies to Gerrit submissions), and the Berne convention can prove through the commits history that I did fully write the app, and not Cyanogen Inc. – and even if the CLA would apply, it only allows them to sublicense the software, not relicense or dual-license it without my permission.

You may read the complete article here.

Related Posts

Free Technology Academy and Free Software Foundation partner Free Software Foundation (FSF) News: The Free Technology Academy (FTA) and the Free Software Foundation (FSF) announced today their partnership in t...
Nexenta targets a 2015 IPO A report from Reuters says that Nexenta plans to IPO sometime in 2015. Nexenta is in the software-defined storage business. NexentaStor, the company's...
OpenOffice will be cheaper to maintain "OpenOffice will be cheaper to maintain and will run better than Microsoft's proprietary alternative", expects Lars Roark, IT manager at the Danish ...
Distributed R brings scalable, high-performance Big Data analytics to R The R statistical and programming language is a single-threaded language, a factor that counts against it when it comes to analyzing massive datasets....
Firefox OS: One more for the road Choice, as they say, is a good thing. Or you can never have too choices. In the mobile device operating system space, there are plenty to choose from,...
Mozilla caves in to industry forces behind DRM-in-HTML standard Here's the latest from the Electronic Frontier Foundation on the battle to keep DRM (Digital Restrictions Management) out of the Web. This is case of ...

We Recommend These Vendors and Free Offers

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.


Leave a Comment

Your email address will not be published. Required fields are marked *

*