Google Serves a Cease-and-Desist On Android Modder
Several readers sent in word that Google has served a Cease and Desist order to Cyanogen, one of the most prolific Android modders: his CyanogenMod is enjoyed by 30,000 users. The move is puzzling. Gizmodo wonders what Google's game is, and Lauren Weinstein calls the move "not of the high 'Googley' caliber" that one would expect of the company.
Google Maps, Google Talk and Gmail and so on require a license to distribute them. Cyanogen doesn't have one. Google C&D's because of that. Case closed.
Google is trying to postpone the inevitable crash of its hyperinflated fictitious capital.
Only a planned economy under workers Soviet control can provide for the needs of all and advance human culture.
Reforge the Fourth International, world party of socialist revolution!
UNITE with the Campaign for a Free Internet because today, our future begins with tomorrow!
Apparently they have C&D'd Slashdot as well since it's acting flakey today and yesterday.
This is another reason why we want/need an open design to many of our gadgets. We're relying too much on them but only one big corporation has full control over them. Same goes for Google Docs. If Google decides to pull the plug on any of their systems, you lose.
Custom electronics and digital signage for your business: www.evcircuits.com
Google a giant company, not your BFF.
Film at 11.
Android itself is, but of course some software written for it can be closed or even, hold your breath, commercial.
Google Maps, Google Talk and Gmail apps are closed software.
And before someone jumps on the "but I want the whole thing to be open!!", its more open when developers have choices.
Did you read the article? It clearly says that its todo with shipping google's closed apps like gmail/gmaps/etc. The OS is free but much of the software is not. Personally it seams pretty dumb to stop people handing out your free apps, but it is definitely within their rights.
IranAir Flight 655 never forget!
Think about Google FirewallofChina, GoogleObama, GoogleCensorship and other fine Google products.
Leaving this issue aside, it does seem that Android is not the open savior that every thought it might be. Given that for a cell phone to work it must have towers, and that the towers are controlled by private enterprise in search of profit, and that large firms tend to sue each other as part of the competitive process, any completely open phone is unlikely to thrive in the marketplace. If google were no a commodity vendor, then I would say that an open phone might work. But given they want tens of millions of customers, there is going to be a compromise of open software and control.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
Stop distributing those apps in the ROM!
Add an app to retrieve them from the original (backup) version of the phone.
SafeTex: Copying copyrighted textures from original Quake to custom commercial levels without incident. IE Don't distribute what's already there.
IMarv
Trusting software vendors is no smarter than trus
"not of the high Googley' caliber"
Does anyone really believe that Google is the "do no evil" company that it used to be, pre-IPO? It has become just as suspect as any big company. The bigger problem is that people don't even see Google for what it is. It is like MS all over again.
OK. Just my $.02 worth, I guess
Google is sending a C&D because someone is distributing closed-source Google apps (like GMail, Google Maps, etc...) without a license.
This is why I want a phone that runs only Free Software in the base install. If I know that the base functionality is open and free, that means I can take that base set of software and modify it and distribute it to other people without worry of getting a C&D letter like this one.
Free Software licenses are a great way to CYA. Sure, they do a number of other things for you as well, and they aren't always the best at dealing with software patents, but they CYA a lot more than most proprietary licenses I've seen.
coding is life
...is an app that disables the Android kill switch.
FREEDOM!
Cyanogen has been modding for awhile without any trouble from Google. Recently he released a rom that was basically android 1.6 in full, including the new improved version of android market, way before the rest of android users will get it. I think thats what Google is mostly bent out of shape about, hopefully they can reach some sort of peaceful agreement that allows cyanogen to keep modding. His roms are great and make the g1 a powerful device.
"its more open when developers have choices."
Not necessarily so for the user.
"its more open when developers have choices."
Not necessarily so for the user.
That doesn't even make sense.
Bottom line most developers are going to care less about why google is sending lawyers after their community than the fact that they may have to deal with that crap if they develop for Android. Since there are groups producing similar mods to Windows Mobile firmwre, this Cease and Desist has the potential to make the open source mod community around android less vibrant than the community around the Microsoft's closed source OS. Which is a real shame.
If Google doesn't do some rapid damage control they're liable to find their development community moving over to other Open Source phone OSes that don't send lawyers after their development community.
Seems to me that the most reasonable compromise, for all involved, is for Google to allow redistribution without modification of their closed source software. Yes, Google has the legal right to make cyanogen stop distributing, but how does that benefit Google? Lots of 'proprietary' software are distributed as .zip or .exe files which the license allows you to make verbatim copies of. This is slightly different, because the software is incorporated as part of a ROM image, but as long as the software inside the ROM image isn't modified, Google should just let him distribute. He's not hurting them in any real way.
How do you upgrade Android? Do you get a single firmware image from Google containing both the Linux kernel and the Google apps? If it is a single firmware image the GPL says that the full image should be distributable under the GPL. Denying someone the right to remix it would be a GPL violation!
extern warranty;
main()
{
(void)warranty;
}
No, it's not, you dick. The freedom that matters is the user's freedom.
Now now.. While I agree with your statement. You really should address it to the poster, not his sexual organ that may or may not exist.
Umm, Linux is the same way, developers have the freedom to write a closed source app for it. Which is good. Otherwise I wouldn't have matlab on linux. Which is an industry standard for many engineering applications. So this is really not too news worthy, Google has closed source apps and open source apps. Just because a company has some OSS apps, doesn't mean they can't defend the rest of their apps.
there are tons of modder communities within the G1. To do this is not only a: a bad call, and b: bad for publicity neglects the fact that cyanogen can easily leak the info to others (and people can easily continue with cyanogen's work thanks to the apache license).
I suggest to Cyanogen that he releases a "patch" and a script instead of a ROM. Doing so, it would people people resposability to get their own rom and "patch" them using the given script to produce a patched ROM :)
My question on Android is : how can google not release it under GPL as they are using a linux kernel ?
Another point I see, is where are the specifications of Android ? Open ... but without public spec is a bit strange. As google says, no Android is not a Java compatible platform at this time. If you don't have any standard to stick with. How are you sure your current application will work in a comming new version ?
Google realy needs to clarify its position about Android licence, strategy and relation with Java or it will damage the product aura.
THAT doesn't make any sense.
Copyright infringement is "piracy" in the same way DRM is "consumer rape"
"-1 false dichotomy. "
Copyright infringement is "piracy" in the same way DRM is "consumer rape"
This begs the question, could a functional Maemo rom be made for the G1 as an alternative to Cyanogen??
All the user cares about is data. If I can switch from your mail app to my mail app without losing my data, the system is open. However, if the developer has the choice of whatever mail format it wants, it's unlikely that I can transfer my data without issue. Thus, choice for the developer does not equal choice for the user.
It is illegal to distribute closed source apps without the license. It doesn't matter if you think what you are doing is not for profit or doing any 'harm'. Google is even required by law to enforce its copyright. The answer is not to complain about google doing evil or about how it is 'harmless' to use this software illegally but to make free software clones of the apps and avoid the legal non-sense altogether. And in most cases, you don't even need to make them... they are already done.
This is something that must be understood. Some "alternative" GNU/Linux distros out there love to include things like Skype and flash without any license. It is illegal doing so, and the reason most of the major distros don't do it. (Some of them don't do it because they don't like proprietary software, but most of them really do it just to avoid the copyright infrigement).
Copyright infringement is "piracy" in the same way DRM is "consumer rape"
Once an android is modded, can't the user download gmail and whatever else from Google directly, for installation? I don't own an android, much less a modded one - I'm kinda ignorant here.....
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
It is. It's under the Apache License. Nothing in the Apache License says anything about not working with proprietary software.
From TMONews:
"20:03] google just cease and desisted me
[20:15] cyanogenmod is probably going to be dead
[20:16] i'm opening a dialogue with them
[20:20] no they are talking specifically about the closed-source google apps
[20:20] and how i am not licensed to distribute them
[20:20] my argument is that i only develop for google-experience devices which are already licensed for these apps
[20:20] so we'll see what they say
[20:20] maybe we can work something out
[20:24] maps, market, talk, gmail, youtube"20:03] google just cease and desisted me
[20:15] cyanogenmod is probably going to be dead
[20:16] i'm opening a dialogue with them
[20:20] no they are talking specifically about the closed-source google apps
[20:20] and how i am not licensed to distribute them
[20:20] my argument is that i only develop for google-experience devices which are already licensed for these apps
[20:20] so we'll see what they say
[20:20] maybe we can work something out
[20:24] maps, market, talk, gmail, youtube"
Probably he will have to drop those apps. This will make loading Cyanogen a little more difficult. Next, will Google prevent him from using those apps to test his distro, or will they make it impossible to run them under his ROMs?
Somehow, this is beginning to look like the end of Google the Nice. The beginning of the open Google the Evil.
Kinda sad, but now that Android is important, the game changes.
deleting the extra space after periods so i can stay relevant, yeah.
Umm.. no.
It's an image. If your interpretation were correct redhat couldn't distribute an ISO of RHEL with non-GPL apps on it, devices with embedded linux would be impossible, etc.
For the most part, aye -- I know you can download Maps independently from the Market (have to do this every now and then for an upgrade).
I really don't see the big idea with this -- just unbunble the apps, and let's get back to work. You can use the damn web browser to access gmail on your phone if you need to, anyway.
It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
if Google pisses-off a good developer group, then its possible that they will turn to developing an open source alternative. More good for open source.
-- It is the mark of an educated mind to be able to entertain a thought without accepting it. -- Aristotle
Google, please hire Cyanogen. He is clever!
RFC1925
Android never was open source. It did just look like it would be, to trick some into it, who you will see below, defending more the respect for their decisions than Android. ;)
And now Google shows its real face, regarding this.
Now I'm happy I didn't jump on that train, and chose Symbian (although still pretty crappy) as the main platform.
P.S.: Don't ask a free-thinking developer about the iPhone, if you wanna keep your head. ;)
Any sufficiently advanced intelligence is indistinguishable from stupidity.
This is why I'm so excited for the N900. I'm sure the base install has some proprietary stuff, but...
Bingo!
I think that the n900 is going to have the same issue as we have with Android phones and the Pam Pre: There's proprietary software in the base install.
If the only proprietary software on the device is games or some non-essential application, then that's not going to be a problem. Someone can just make a replacement image for the device with those non-free apps removed. But if bits of the OS or base applications like SMS, calendaring, email, etc... are under a proprietary license, that might be a big block to using the phone with only Free Software.
I'm hopeful about the n900, but I'm not holding my breath.
coding is life
This isn't any different from the Second Life client where third party packagers have to leave out certain closed-source components that Linden Lab uses. When you use them, you take the SL client downloaded from Linden Lab, and add the updated open source components. Most open source clients include an installer now that copies the closed source components from your original SL directory into the new application.
I think you were meaning to reply the parent post.
THAT doesn't make any sense.
Now even I'm confused!
The CB App. What's your 20?
its more open when developers have choices.
All the user cares about is data.
This just isn't true. I have to invest quite some time to familiarize myself with an application and set my preferences, expecting to be able to use it in the future. With closed software, I never know if can do just that. A closed application may change in a way that makes new versions unusable for me at any time. What's worse, closed source locks me in, forcing me to eat all the little nuisances they decide to inflict upon me.
It might be a decision to abandon certain functionality (not supporting a certain file format any longer, or dropping a lesser used feature to concentrate on a more popular one), it might be a matter of trust (changes in license or privacy agreement; a BitTorrent client getting sold to a company connected to copyright holders or an email client to a company known for data mining), it might be a matter of price (formerly free applications going commercial), it might just be the ever-so-popular dumbing down of the user interface.
My problem is that I can't just stop updating it now, because I depend on bug fixes. In the worst case I need security fixes to keep my system safe at all.
With FOSS-software I would fork from the version that has the functionality I need, trust or can use efficiently, and just keep up with any holes as they appear. I can't do any of that with closed software, effectively barring me from using the app any longer and wasting the time I invested in the application in the first place.
A prominent example of this is uTorrent. When they were sold, a lot of people, me included, would have liked to keep current functionality (it was fairly sufficient). To keep using the old version, though, is to keep any security holes that were discovered in the meantime wide open. I'm sure other people remember a lot of other examples.
I even wondered about this when I started using uTorrent but decided, nah, that guy seems ok, I think I can risk it. I don't think I will make that mistake again. I like to be in control of my applications, not the other way around.
No, it's not, you dick. The freedom that matters is the user's freedom.
Developers are people to! And so are corporations! Won't someone PLEASE think of the corporations?
Of course, the user has the ultimate freedom, which is to use something other than the product which is not open enough to suit their needs.
The CB App. What's your 20?
There was no "clear consensus"; most of the people commenting were new or low-volume users who could not argue for keeping the article ("it's good information" is not sufficient for a Wikipedia article to exist). The AfDs were clearly off-site campaigns. I've been around Wikipedia AfDs enough to see that this is no conspiracy.
If you can't establish notability, it's not notable, as easy as that. Saying that other stuff exists is specifically not an argument against deletion.
"Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
Hey, if you put 1000 monkeys in front of a thousand computers for 1000 years, who's to say you wouldn't have gotten Matlab anyway?
Oh, wait. Do monkeys live for 1000 years?
The CB App. What's your 20?
I thought Android was supposed to be Free Software / Open Source Software?
The original copyright holder is not bound by the GPL as long as they are either the only contributor, have all copyrights assigned before a change is accepted or has agreement from all holders of copyright. The GPL only applies to other people who are not the original authors. But this is not about open source code but rather coded source google apps distributed with android.
Jesus was a compassionate social conservative who called individuals to sin no more.
Hmm. The earlier poster who mentioned whether this was a 'Googley' reaction reminded me suddenly. One of the very first million-selling songs (sheet music) was a song written by Billy Rose in the 1920's, called "Barney Google, with the Goo-goo-googly eyes" , inspired by the Barney Google comic strip. (I thought it was the other way round, but never mind.)
This raises an interesting question - is Google's name in violation of the trademark of the Barney Google / Snuffy Smith comic strip, or the song?
According to the afore-mentioned Wikipedia article, there is arguably an indirect connection (through the mathematical googol) between the two Googles - if nothing else it's an interesting case of a word's spelling tending to gravitate toward a common predictable form - or something.
Hmmm.
It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
All companies started by techs with a visionary idea eventually turn into just another money grubbing entity run solely for the benefit of Goldman Sachs.
Did you ever wake up in the morning, with a Zombie Woof behind your eyes? -- FZ
At least on the Rogers Dream (Canadian version of the G1) Cyanogen and similar are the ONLY way to run the phone well..
With the stock firmware timestamps are broken (as in text messages showing up in the wrong time zone, making the sorting of a conversation all wrong) and Performance is miserable.
By contrast Cyanogenmod more than solves these problems, transforming it from a badly flawed phone that makes Android look really BAD, to an excellent that makes android look great.
I'm not exaggerating when I say that, given what a poor job rogers has done resolving serious bugs like the timestamp one, I would never buy another android phone from Rogers, if I were going to be stuck using the stock firmware. However, as long as the modder community remains in play, I am a happy user who would be happy to buy a new device that came out.
I guess my point is, if google starts to shutdown the modders, they really are actually pushing customers (well, at least one) away.
I welcome versions of Cyanogen without the google applications.
The tytn2 and the HTC Hero android hacks.
I was VERY VERY keen to get a Hero (still am), but its complicated by the fact that the Hero available (UK) has one band missing that's used in Australia (though not by my mobile provider). Work is currently renegotiating its contracts for phones and so until they do (and either stay with the same provider or switch to the provider that uses the band) I really dont know what to do. Im keen as mustard to get one.
However, in the interum i've found solace in the fact that people have hacked android to run on the tytn2 and lately, hacked the Hero firmware to work on it. This is great for me cause it gives me a feel of whether I want the phone or not, and I still do.
Curious that Google would chase someone that way really, its not the typical google way and perhaps its the beginning of google turning evil? or maybe they're being forced to do it from one of their licensee's? Will be interesting to see how this turns out.
But, there seems to be one simple way around it. Rather then distributing a ROM, distribute a build tool. Something that sucks a rom off the owners phone, does the cynogen mods and creates a new rom for the user to upload... Would this ont solve the problem?
"Case closed."
Indeed. They are evil.
If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
Oh, wait. Do monkeys live for 1000 years?
Hey, you could at least bother to read the RFC before asking such a pointless question! RFC 2795 handles such things transparently. Under the hood you'd see:
BoBoSIM> SEND FOOD
SanDiego> ACCEPT
BoBoSIM> SEND MEDICINE
SanDiego> DELAY
BoBoSIM> SEND VETERINARIAN
SanDiego> REFUSE
BoBoSIM> SEND VETERINARIAN
SanDiego> REFUSE
BoBoSIM> NOTIFY NORESPONSE
SanDiego> ACCEPT
BoBoSIM> NOTIFY DEAD
SanDiego> ACCEPT
BoBoSIM> REPLACE MONKEY
SanDiego> ACCEPT
But the ZOO abstracts all that so you don't have to care.
Socialism: a lie told by totalitarians and believed by fools.
His latest ROM has the new market app which isn't only closed-source, but it's unreleased closed source. Google doesn't want their stuff going into the wild until they say so.
Of course not. You can challenge the policy all you want, and if you don't succeed, you can take the whole damn Wikipedia database and start a competitor.
I, for one, agree with Wikipedia policies. Wikipedia is an encyclopedia, and that requires a certain amount of notability and a certain amount of verifiability.
"Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
I have a G1, and I don't run his rom.
But it seems to me that he should be able to take those out, and then make a program that could add them however.
I've been considering rooting my phone, mainly since I heard that they weren't updating my phone with new android releases.
Now if googles getting all butthurt over this stuff, then maybe I should.
I'd remove those apps from the release of his rom, and then see what they say. Seems if they wanted to talk they would of gotten a hold of him first though, unless doing polite business went out last thursday.
Be seeing you...
You mean, "proprietary".
This is the same issue as an linux distro has, trying to include copyrighted software in the installation.
Nothing new, except this is on the phone, and the "Do No Evil" google is just pissing off customers who already paid for the google apps.
I have a G1, it sucks out of the box, too many issues. The community gets together fixes them, wraps the fixes and software back up for the phone.
Now google steps in screws over the community. They should of stepped in and said, and at least offered this guy contract to distribute the applications, since he is fixing BUGS.
So now, the fallout, fork android. Form an "open-android" market, and replace all of googles applications. This is the perfect time for microsoft to step in and allow its IM clients, Map Clients, and Video clients to be freely used. I support this, google can no longer be trusted, they need to be removed from their little plot to control everything.
If that's the case, it is all the more reason why we need free software to do these jobs.
Digital Citizen
I guess you should get an OpenMoko. They are relatively cheap these days.
Well to answer the second part, the cheapest price for the OpenMoko Freerunner is currently $250 in the US. That's cheaper than $400 for the HTC Dream. The Palm Pre is only $100 with a 2-year contract, but no carrier-free GSM phone prices are available yet. So the Freerunner is a bit cheaper, but with much less hardware.
As for the phone itself, last I heard the development was continuing slowly and people were having issues with phone calls and getting the phone to hold a charge longer than a day. I mean, maybe, maybe I could be persuaded to use a phone without SMS, but if the battery has no life, and the thing isn't even meeting basic phone call levels, that's just too big a hurdle.
I'm really excited about the Palm Pre Challenge that's currently going on. It's a directed, focused push to get working phone calls with FSO on the Pre within a month:
What: Working voice call with FSO on the Palm Pre within one month.
When: As soon as the Palm Pre GSM is available in Germany. (2009-10-13)
Who: Daniel, Jan, Mickey, Simon and Stefan. Who else?
2009-09-17 First draft for Challenge.
2009-09-24 Palm an O2 announced the 2009-10-13 as Palm Pre launch date in germany. That means our challenge has a start date now.
2009-09-25 Kick off some OE work for kernel and rootfs images.
This seems like a good, focused, reasonable goal that can be attained. I wish them luck!
coding is life
mininova/TPB do have 4.0.1, 4.0.4, and 4.1.11.1 as torrents if you still want to grab them for a mirror.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
I hope you will post a similar post when Apple or Microsoft does something like that and close the case.
This is really interesting one since every time the term "open source" confuses people like that, RMS'es point of open source doesn't have to be "free software" (as in speech) is justified.
I am not hoping you will understand my post as you attack another poster over a gigantic information/advertising monopoly. Heard the IBM's 1930s sale to Germans? Would it make any difference if the "application" and "device" was completely open source, documented? Would it change the way it was abused?
Still having problems? Apple iPhone/iPod, has some "license" like a freaking freedom fighter, almost open source fanatic. Does it make any difference for Developers and Users? Can they do whatever they want?
BTW, what is your problem with Symbian? Everyone doesn't like Google policies doesn't have to be a Symbian developer or user. To justify, Symbian foundation release will be so huge and game changing that everyone ignoring Symbian, especially after Qt acquisition are really making a poor decision right now.
People doesn't have monetary ties with MS, at least not the majority of them. Each person having "google ads" in his/her blog is a business partner of Google and you can't expect him/her to be objective.
In every Google story, sites become something like MS dealer conference, all 1000s of them managed to get an account from Slashdot and started posting.
I am not even mentioning "do no evil" and brain dead actually believing as if such thing would happen. You know, all prophets died very rich as they did no evil :)
You can get some apps, but not others. If there is no way to get all of the apps, you are essentially crippling the device. The biggest problem I would see is that the phone's address book (all of your contact information) is synced from GMail contacts. If this is disabled, you would lose a lot of functionality.