Why I’m not a fan of Google’s cease-and-desist letter to Cyanogen
September 26th, 2009
Those of you who follow my blog or are Ubuntu Forums members may know that I often come to the defense of Google. There is a lot of Google-bashing out there. It seems to now be the cool thing to do. I almost laughed out loud when there were blog posts framing the Apple rejection of the Google Voice app as “David and Goliath” with Google being the Goliath!
I generally like Google because Google generally favors open source and open standards, and even does quite a bit of funding for open source. They have not, in the past, engaged in any of the vendor lock-in practices that Microsoft and Apple have. It is annoying if you have a Hotmail account and can’t use a regular email client like Thunderbird with it. It’s annoying if you can’t install a Google Voice app because Apple tells you what can and cannot be installed on your iPhone (and, unlike in Android, the iPhone doesn’t have an override option to say “I understand the risks of installing this third-party unapproved app but just want to do it anyway”).
I have a rooted Android phone. The term rooted in this case is a bit misleading. It isn’t a regular Android installation that has somehow been modified to allow me root access (so I can install apps like wifi tethering). It actually is a special rooted Android ROM I had to replace my regular Android installation with.
The folks who make these ROMs are volunteers who just want to make the most of what Google has advertised as an open platform. One of the most famous is a developer who goes by the nickname Cyanogen. I tried a few ROMS and Cyanogen’s was definitely the best.
He thought he was being careful. He thought (I’m paraphrasing here), “Well, I’ve modified the open source components of Android. The Google proprietary binaries (YouTube app, Google Maps app, GMail app, etc.) I haven’t modified. I’m redistributing these only to people who already have Google-branded phones. It shouldn’t be a problem.”
Well, apparently, he was wrong. Google thought it was a big problem, despite the fact that only a few tens of thousands of people were using Cyanogen’s ROM. Google sent him a cease-and-desist letter, claiming he did not have the right to redistribute Google’s proprietary apps in a modified ROM.
Is Google within its legal right to do this? Certainly.
Is this a good idea for Google to do this? Absolutely not. Here are the reasons why:
- If you look at the billions of people in the world and the millions of Android phone users, only a comparatively small number of people were using Cyanogen’s ROM. This cease-and-desist letter actually brings only more publicity to ROMs (which will continue to exist but now will have to go underground).
- Google is pissing off the very people who have been the most vocal proponents of Android. These are people who can not only help develop the platform software-wise but can advocate for friends and family to buy Android phones in lieu of iPhones or Blackberries.
- Even though what Cyanogen was doing may have been legally wrong, it was morally right. He was not stealing money from Google or hurting Google’s business model. Google does sell those “free” apps to phone manufacturers. But Cyanogen was creating the mod specifically for phones that had regular Google Android on them anyway.
- The real clincher for me is the fact that Google Android has been touted by Google as open source. Yes, technically the OS itself (which is based on a Linux kernel) is open source, but Cyanogen and some other ROM developers have pointed out that the way Android is, it’s basically useless without the core apps (Android Market, Google Contacts syncing, etc.).
My hope is that, for Google PR’s sake, Google undertakes the following follow-up actions:
- Offer Cyanogen a job working for Google Android
- Work on releasing a barebones Android framework that is completely open source but also at least basically functional.
- Provide a way for Android users to actually root their phones without replacing the standard OS with a custom ROM. The wifi tethering app, for example, is hosted by Google. Well, what good is the wifi tethering app from Google if it can’t be used? What good is an “open source” operating system if it requires proprietary components to function?
I haven’t completely turned against Google. I do think they’re still doing a lot of good work, and they’re still more open than Microsoft and Apple. Nevertheless, this incident has left a sour taste in my mouth, and I can’t really enthusiastically recommend Android phones to people now. I like Android still personally. But it no longer has the same open source appeal it used to. So if a friend or family member asks if she should get an iPhone, I’m just going to have to say “Why not?”
That’ll teach me not to use an experimental ROM
September 19th, 2009
Every alpha or beta release of software comes with a disclaimer of sorts—basically that you shouldn’t expect the software to be stable and you shouldn’t trust it for your main productivity. But it’s hard to know how seriously to take such disclaimers.
GMail was in beta testing for years before finally being released. And almost the whole time it was in beta, plenty of users were using it as their main email account.
In the past, I’ve used alpha and beta releases of Ubuntu Linux and have had only minor problems (an application crashing every now and then)—actually nothing that I didn’t also occasionally experience with so-called “stable” official releases.
Then again, ReactOS comes with a disclaimer that it’s alpha software, and that disclaimer should be taken seriously. I tried to use ReactOS, and it basically just froze up after every reboot. It was virtually unusable. Anyone interested in ReactOS for serious productivity would be better off using Wine in Linux.
Very shortly after I got my MyTouch 3G Android phone (also known as the HTC Magic), I installed a custom ROM on it called Cyanogen. It’s a very popular rooted ROM to install. I’d used that for months, and it was great. Recently, out of curiosity, I tried out the latest “experimental” (not “stable”) ROM from Cyanogen. For a couple of hours, it seemed good. Then I plugged it in to charge it for the night. In the morning, the screen was dead. There was a light on at the top. But any button I pressed appeared to do nothing. I was in a minor panic. Had I bricked my phone? Did I totally destroy it?
So I took out the battery, put it back in, powered up my phone in recovery mode and flashed back the latest Nandroid backup, and everything was good. I’m back on stable Cyanogen, and I think that’s where I’m going to stay!
Yes Means Yes! Visions of Female Sexual Power & A World Without Rape
September 5th, 2009
I’m a big fan of Jessica Valenti. Unfortunately, there is a limitation any one writer inherently faces being only one writer—the lack of multiple perspectives. So I was very pleased to finally read Yes Means Yes!, which is an anthology she co-edited (and contributed one essay to).
The essays vary widely in terms of nuance, tone of voice, degree of feminist radicalism, and gender/sexuality (male, female, trans-gender).
I was a little disappointed that the essay entitled “Real Sex Education” (by someone who works for Planned Parenthood, at least part-time) contained this factual misinformation:
[I]n discussing intercourse and pregnancy, you can’t escape the male orgasm. It has to exist for pregnancy to happen.
Um, what?
The “withdrawal method” has long been known to be ineffective as birth control. From Planned Parenthood’s own website:
Even if a man pulls out in time, pregnancy can still happen. Some experts believe that pre-ejaculate, or pre-cum, can pick up enough sperm left in the urethra from a previous ejaculation to cause pregnancy. If a man urinates between ejaculations before having sex again, it will help clear the urethra of sperm and may increase the effectiveness of withdrawal.
Male orgasm does not have to exist for pregnancy to happen.
Other than that—lovely book. I particularly enjoyed Margaret Cho’s introduction, Millar’s “Toward a Performance Model of Sex,” Harris’ “A Woman’s Worth,” Harding’s “How Do You Fuck a Fat Woman?” Corrina’s “An Immodest Proposal,” Serano’s “Why Nice Guys Finish Last,” Higginbotham’s “Sex Worth Fighting For,” Valenti’s “Purely Rape: The Myth of Sexual Purity and How It Reinforces Rape Culture,” and the multi-authored “Who’re You Calling a Whore?: A Conversation with Three Sex Workers on Sexuality, Empowerment, and the Industry.”
Lots of perspectives, lots of agendas. Many of the essays will make you think. It’s almost impossible to agree with all of them—I think that’s what makes this book great. There are some essays I can see even the most avidly self-professed anti-feminists agreeing with, and there are a few that even I, as a self-professed radical feminist, found on the fringes of radicalism. That’s good. I like that kind of diversity.