Slashdot Mirror


Android Honeycomb Will Not Be Open Sourced

At the ongoing Google I/O conference in San Francisco, Google today officially announced the next version of Android, named Ice Cream Sandwich, as well as Android 3.1, an "incremental platform release" of Honeycomb. An anonymous reader writes "In an effort to understand the landscape for developers, Andy Rubin was asked if, since Ice Cream Sandwich would be open, Android 3.0 and/or 3.1 will be granted the same courtesy. Rubin answered definitively in the negative. Honeycomb on its own would not be open, because its phone functionality is very broken. Ice Cream Sandwich will take all of the Honeycomb functionality and open source it alongside code that is much more universally friendly."

295 comments

  1. Honeycomb is... by Nyder · · Score: 1

    Honeycomb is big, ya ya ya
    It's not small, no no no
    Honeycomb has a big big bite
    Big big taste in a big big bite.

    --
    Be seeing you...
    1. Re:Honeycomb is... by Pikoro · · Score: 0

      Wow. do they even make that cereal anymore?

      --
      "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
    2. Re:Honeycomb is... by jhoegl · · Score: 1

      No.

      Mostly because of this. Where mah bees at?

    3. Re:Honeycomb is... by Anonymous Coward · · Score: 0

      Sorry but to this day I still eat Honeycombs regularly. Theyyyy'reeeee Great! Oh wait.

    4. Re:Honeycomb is... by jdfox · · Score: 1
      Yes. By golly, you can even buy it on Amazon, for some reason.

      And while you wait for your delicious diabetes-in-a-box to arrive in the mail, you can watch the 1970s ad.

    5. Re:Honeycomb is... by Anonymous Coward · · Score: 0

      Yes.

  2. Re:editors already asleep? by Anonymous Coward · · Score: 5, Funny

    hide behind your chosen pseudonym some more feeb
    you're completely pathetic

  3. User perception by Anonymous Coward · · Score: 4, Insightful

    I remember a while ago when Google announced Honeycomb would not be open sourced for the time being. A lot of people on Slashdot were unsurprisingly up in arms and, equally unsurprisingly, for all the wrong reasons. From a FOSS standpoint it's a terrible move on their part, but what many didn't understand was the reasoning:

    Android has an extremely vast community of amateurs that create custom builds of AOSP. These are people with little to no coding experience, distributing specialized "ROMs" to an even greater amount of curious users who are barely a shade above the average user. So what would happen if Honeycomb were opened? There'd be a very quick uptake by those users and, given the Tablet oriented state of Honeycomb, a really really bad user experience. As pretty as Honeycomb is, that would have reflected badly on Google -- worse than what many jumping the gun on /. thought when Google initially delayed the source release.

    With that in mind, I'm glad that they are deferring the code until Ice Cream Sandwich where it seems they will "do it right."

    1. Re:User perception by markkezner · · Score: 5, Interesting

      I don't think the guys who make custom ROMs are significant enough to really be of concern for Android's image, ill conceived as some of those ROMs may be. I think the bigger concern would be careless manufacturers selling bad devices to Joe User. Anyway the people who flash custom ROMs onto their devices generally know they might break some things.

      --
      Dangerous, sexy, turing complete: Femme Bots
    2. Re:User perception by hairyfeet · · Score: 4, Insightful

      Uh huh, I'd say the REAL goal is a slow but sure march towards TiVoization which I said would happen for...oh about a year now. Once Google said they wouldn't allow any GPL V3 (which RMS wrote to specifically keeping companies from TiVoing GPL software) I figured it was only a matter of time.

      You watch these early moves are 'feelers" to see how big of a stink it causes in places other than Linux forums. When Google sees the fanbois are all onboard and making with the excuses and Joe Consumer frankly doesn't care they trot out a nice "its for security!" statement (probably timed right after some Android malware hits the news) and it'll be code signing or eFuses all the way.

      As much as I don't agree with RMS on ...well hell pretty much everything, he was right on this. Once TiVo showed the corps how to run right around GPL V2 it became for all intents and purposes useless. Anybody using GPL V2 now might as well be using BSD or PD for all the "freedom" it protects now. After all what good is the code if you aren't allowed to modify it or run it on the device for which its intended?

      I just hope moves like this teach the community two important lessons: 1.-There is no such thing as a "friendly" corp. They can come up with little slogans like do no evil, they can make shiny devices, it frankly doesn't matter what they do, because if it comes down to making more money and/or gaining more power or not fucking you? Well bend over pal, because here it comes. 2.- GPL V2 needs to be dumped ASAP and replaced with GPL V3, because as it is using GPL V2 is simply giving corps your labor for free while they don't have to give you ANYTHING in return. eFuses and code signing cost almost nothing and gives the corp all the control of proprietary while at the same time gaining all the effort that has been put into embedded Linux by the community.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:User perception by Nursie · · Score: 3, Insightful

      Whilst tivoisation is a problem and is already happening I see another motive here - only approved partners get to release a properly functional tablet, for an entire year.

      By not releasing this to the general public, Google has tight control over releases and android tablet, and that way can exercise a form of quality control they otherwise couldn't. This could be a (misguided, IMHO) attempt to compete with the iPad on consistency of user experience.

    4. Re:User perception by Talisein · · Score: 2

      ... Once TiVo showed the corps how to run right around GPL V2 it became for all intents and purposes useless.

      Unless your intent and purpose is that you just want to be able to see and use what people do to your source code and not dictate how people build their hardware.

      Ultimately these companies rise and fall by the geeks that work for them; if Google does shed its skin and shows some evil nature of closed development or something.... then things will be inconvenient for a few years, they'll bleed the developers who understand the importance of openness (which seems to be a pretty large proportion of Android's devs), and eventually they'll be as irrelevant as Microsoft.

      --
      "The right to do something does not mean doing it is right." William Safire
    5. Re:User perception by drb226 · · Score: 1

      By not releasing this to the general public, Google has tight control over releases and android tablet, and that way can exercise a form of money grubbing they otherwise couldn't.

      FTFY. I'm typically a Google fanboy, but this move seems to be specifically so that "only approved partners" (that fork over the dough) can have honeycomb. Google certainly deserves to make money off of Honeycomb, but closing off the source is not the best plan.

    6. Re:User perception by Anonymous Coward · · Score: 0

      Name a company that failed because they pissed off the FOSS community.

    7. Re:User perception by Anonymous Coward · · Score: 0

      What good would GPLv3 on Android do? It's irrelevant as long as the kernel isn't v3. Furthermore with the Linux syscall licensing exception (or belief in one anyway) the GPLv3 kernel wouldn't prevent closed user space drivers.

      In short you're wishing for something that's impossible without writing a whole new operating system and software license.

    8. Re:User perception by arkhan_jg · · Score: 3, Insightful

      Except that it just means the 'unapproved' tablet makers will continue using 2.2 and 2.3 as the basis for their tablets, which is a worse tablet experience than honeycomb - I tried out an archos 101, and despite loving my rooted gingerbread galaxy S to death, froyo really doesn't scale well to a 10" touchscreen.

      If they want android to get a reputation as a shitty ipad knock-off in the tablet arena, they're doing a fairly good job of it by stopping honeycomb seeing wider release. I personally think gingerbread is significantly better than iOS on a smartphone, but I have to admit that iOS is whupping our arse in usability when it comes to the iPad.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    9. Re:User perception by memoreks · · Score: 1

      SCO

    10. Re:User perception by hxnwix · · Score: 3, Informative

      Name a company that failed because they pissed off the FOSS community.

      SCO

      Digital Convergence Corporation

      DivX, Inc

      The XFree86 Project, Inc

      Of course, you could argue that these were silly companies whose time had come. I'd respond that the FOSS community brought that time upon them. You'd respond with some stupid car analogy, conceding defeat in a manner obvious to everyone but yourself. Argument complete.

    11. Re:User perception by AlXtreme · · Score: 2

      I have to admit that iOS is whupping our arse in usability when it comes to the iPad.

      Exactly, and Google has no one to blame but themselves when it comes to poor Android tablet sales.

      2011 would have been the year of the Android Tablet. Then manufacturers delayed until easter, OK. Now it's fall 2011 for most models except for those blessed by Google.

      For now we can only choose between the overpriced Galaxy Tab and Xoom (on par with the iPad in price) or the Android 2.x el-cheapo tablets, where there probably is a huge opportunity for tablets between those two extremes.

      Oh well, 2011 isn't over yet.

      --
      This sig is intentionally left blank
    12. Re:User perception by Anonymous Coward · · Score: 0

      > can exercise a form of quality control

      Google? Quality? You're a funny guy. Will you be here all week? Because I really ROFL.

    13. Re:User perception by Anonymous Coward · · Score: 0

      and it'll be code signing or eFuses all the way....

        eFuses and code signing cost almost nothing and gives the corp all the control of proprietary while at the same time gaining all the effort that has been put into embedded Linux by the community.

      It's all Doom and gloom, but why wait? We can have all this right now! There's nothing currently stopping vendors from implementing any of the above, yet they haven't done so. Balls back in your court to explain why.

      But before you do it, a quick question to determine your mindstate: Was the moon landing real or fake?

    14. Re:User perception by NoAkai · · Score: 2

      Well that was a quick argument... Now what am I going to do with the rest of my day?

    15. Re:User perception by Daniel+Phillips · · Score: 1

      I'd say the REAL goal is a slow but sure march towards TiVoization

      It is also possible that Google learned a lesson from the backlash over the initial closed source announcement and will be more careful about walking the open source walk in future, but pride keeps Rubin from backing down specifically on Honeycomb. Pride, it's a nasty thing.

      --
      Have you got your LWN subscription yet?
    16. Re:User perception by Daniel+Phillips · · Score: 1

      Whilst tivoisation is a problem and is already happening I see another motive here - only approved partners get to release a properly functional tablet, for an entire year.

      So... the plan is to achieve exactly the opposite of the Android phone effect, where Apple's product was overtaken by a veritable horde of competing products? Now nice of Google to take those steps carefully designed to ensure that Apple only has to worry about a handful of competitors in this space. How nice of Google to allow Apple to shift the debate from "which Android tablet should I get?" to "should I get an Android tablet?".

      --
      Have you got your LWN subscription yet?
    17. Re:User perception by IamTheRealMike · · Score: 5, Informative

      Right, TiVo-ization. That's why Googles own devices are reflashable out of the box, and that's why Android is open source (it doesn't have to be, right?).

      Your bizarre rant might make a shred of sense if Android was heavily based on GPLd code written by other people. Other than the kernel and one or two components, the vast bulk is non-GPLd code written by Google.

    18. Re:User perception by hairyfeet · · Score: 2

      Uhhh...accounts are free, so what is with all the ACs? It is starting to feel like a *chan here, with a good 70% or more comments AC. As for your "mindstate" test? in no particular order: Not sure about JFK because they haven't released all the info yet, the laser reflectors should tell anyone that Apollo did land on the moon, Elvis is dead, still can't figure out how two planes took out three towers on 9/11 or how you get three towers to fall straight down when it is a royal bitch to pull that off even with controlled demolition, enough for you? Oh and Obama was born in America but probably does have a few skeletons he don't want found (like all politicians).

      As for why they haven't done so? More and more have, just look up how many Android devices won't allow you to use your own ROMs or update the things with unapproved ROMs. There is also the whole "EEE" thing, as in "embrace, extend, extinguish" which I believe we are getting around to the last E right about now. Google devs have stopped trying to commit their changes to the kernel, now they are closing off Honeycomb.

      Now a question for YOU good sir: If they are NOT gonna end up TiVoing the thing then why not allow GPL V3? After all even GPL V3 says they don't have to hand the world the code, simply everyone that buys a device is allowed access to the source. Also GPL V3 was made by RMS to close down "TiVo tricking" which RMS rightly saw was an end run around GPL, because if you look at the entire reason for the GPL in the first place it was because RMS lost functionality when MIT got a new printer and he was refused the source so he could fix the problem himself and thus the GPL was born.

      So other than TiVo tricking why not allow GPL V3? As other have pointed out this does NOTHING for all the CCC (Cheapo Chinese Crap) out there, and if anything makes it worse as they'll simply continue to keep cranking out 2.0 tablets and using the Android name to drive sales, so why?

      A final little note to all those complaining about the CCC: Perhaps as hackers you just have a different definition as to what is good? Because right now I've got a hot little seller in the Cruz Micro 4Gb tablet. While most here would think it is shitty for running Android 2.0 with just 256Mb of RAM and 4Gb of space, frankly my customers love the thing. It started when I ordered one for a neighbor and mushroomed as she has gone around showing off the thing. Sure it isn't an iPad but who gives a shit? For reading eBooks, playing tunes, and light web surfing it works just fine and at $150 while making me a little profit it is turning out to be quite popular. Hell watching her play with the thing I might get one myself just for playing with.

      Personally AC I hope you're right but I bet you're wrong. As we have seen time and time again corps love control damned near as much as profits, and thanks to TiVo every company using Android has a "ignore GPL free" card, and by closing it Google can hard code any kind of "phone home" or data mining they desire, and as we all know data mining is Google's bread and butter. As a final prediction let me say this: It will start with the phones, followed quickly by the tablets. I still believe this is a "feeler" to gauge public reaction and when Google doesn't see pitchforks they WILL close it down for good, probably in 4.0 if not earlier.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    19. Re:User perception by Daniel+Phillips · · Score: 1

      By the way, I now own a wifi-only Xoom. It is a fine device, with a few really idiotic warts like no USB on the media dock. And no way to connect a mouse to it. This is really frustrating, because all it needs is a mouse and it is a full blown computer.

      On the other hand, the sound that comes out of the media dock speakers is amazing, it has to be heard. The screen out of the box is not the brightest but can be adjusted up to be above reproach. The screen resolution is stunning. The user interface only gets a c+, it gets the job done. It was easy enough for my 7 year old to figure out pretty much instantly. I had to pry the thing away once flash was up and she got onto her favorite game sites.

      At $600 I do not consider this device overpriced. Build quality is far beyond a netbook, say, as is the shiny factor. Color me a fanboy. Makes it all the more irritating when Google does stupid things like restricting the source or being slow to update with USB host support.

      I absolutely hate the design decision that says the user should not be allowed to shut down an application. I understand Rubin's argument, but it is only an argument. Real users like to tidy things up. Having no way to make an application disappear from the active applications list is just very irritating.

      Sigh. One thing Google is not very good at is listening to users.

      --
      Have you got your LWN subscription yet?
    20. Re:User perception by MichaelSmith · · Score: 2

      I absolutely hate the design decision that says the user should not be allowed [blogspot.com] to shut down an application. I understand Rubin's argument, but it is only an argument. Real users like to tidy things up. Having no way to make an application disappear from the active applications list is just very irritating.

      My phone came with an app called TasKiller which does that. But why does it matter that a particular app is using memory if loading another app can cause the memory to be released? Think of apps in memory as a cache. You don't normally go through caches manually cleaning them out. Perhaps the problem here is the feature which shows you the apps in memory. If you didn't have that information you might be happier overall.

    21. Re:User perception by Daniel+Phillips · · Score: 1

      I absolutely hate the design decision that says the user should not be allowed [blogspot.com] to shut down an application. I understand Rubin's argument, but it is only an argument. Real users like to tidy things up. Having no way to make an application disappear from the active applications list is just very irritating.

      My phone came with an app called TasKiller which does that. But why does it matter that a particular app is using memory if loading another app can cause the memory to be released? Think of apps in memory as a cache. You don't normally go through caches manually cleaning them out. Perhaps the problem here is the feature which shows you the apps in memory. If you didn't have that information you might be happier overall.

      Exactly. I tried to make that clear, the thing that irritates me is having no way to get rid of an app from the active task list (a vertical colum of thumbnails). Though I remain skeptical that leaving unwanted apps lying around running causes no harm, it's the visible clutter over which I have no control that bothers me.

      --
      Have you got your LWN subscription yet?
    22. Re:User perception by Riceballsan · · Score: 3

      IMO This dosn't sound like a moneygrubbing move, it sounds to me like googles gameplan actually makes sense. With android for phones the issue was half the phone developers made great implementations, the other half released horrible mockeries of the original concepts (burried the good under their vendor specific changes, AT&T flat out blocking non-app store programs etc...). What google is doing is pretty much saying the first batch of google endorsed tablets need to be good, once the consumer knows what an android tablet should be then they can give developers the freedom to improve or fsck it up, once the users have had a baseline to know what normal is for comparison, instead of getting a half backed knockoff and thinking "this tablet sucks, all android tablets must suck".

    23. Re:User perception by errandum · · Score: 1

      If you connect your phone to a computer and start dumping logs, you'll notice that (at least for my Desire) it keeps loading and unloading stuff so it stays around 50-55% of total available resources.

      Unless you have a really, really weak device, once you need more ram android will shut down those cached processes by itself in a seamless way.

      But having all those processes cached will make the next time you open one of those apps take a lot less time (anything for 2 to 5 seconds less, depending on app). That's better user experience right there.

      On a Xoom you don't need to kill those extra processes. Just let them be, it's better for you.

    24. Re:User perception by sznupi · · Score: 1

      "2011 isn't over yet" until Amazon releases something which will probably take over (most likely being rather nice at the same time)

      --
      One that hath name thou can not otter
    25. Re:User perception by intheshelter · · Score: 1

      Sooooo, not releasing the code so every tom dick and harry can build a crappy one-off version which will utimate reflect badly on them instead of the indie developer? Sounds like Apple's thought process to me. But it's obviously okay since Google is doing it, right?

    26. Re:User perception by sznupi · · Score: 1

      the laser reflectors should tell anyone that Apollo did land on the moon

      As did the Lunokhod rovers with their laser reflectors... (in short: while there are very good reasons why Apollo landings happened - crazed crash projects they were - reflectors are not one of them; also... you're surprised how an earthquake with epicentre few dozen meters away can brought down a building, and in what direction gravity generally works if you drop a large chunk of mass from top portion of a skyscraper?)

      CCC might be getting too much leverage for itself to be just closed... (not only ZTE sneaked into top5 of phone manufacturers, their ZTE Blade is rather nice overall & for the price in particular)

      --
      One that hath name thou can not otter
    27. Re:User perception by JackieBrown · · Score: 1

      I am debating on the galaxy tab vs the nook color. The wifi only version is what I would want for the tab, but based on some reviews I read, the wifi version has lower specs than the 3g one.

      I mainly want it as a e-reader so I am leaning toward the nook. It is closer to my price range anyways (under 300.)

      Xoom is well out of my price range.

    28. Re:User perception by Anonymous Coward · · Score: 0

      "I felt a great disturbance in the Force, as if millions of Open Source fanboi's suddenly cried out in terror and were suddenly silenced. I fear something terrible has happened. "

    29. Re:User perception by Lumpy · · Score: 1

      Nope.

      They are doing this to keep the low cost tablets from competing hand in and with their big partners. Motorola and Samsung pitched a bitch about a china maker putting out a $199.00 tablet that is close to the overpriced tablets they are currently putting out.

      IT's all about the Benjamin's... nothing else.

      --
      Do not look at laser with remaining good eye.
    30. Re:User perception by Anonymous Coward · · Score: 0

      Name a company that failed because they pissed off the FOSS community.

      Sun.

      They became soo obsessed (IMO) with open source and it would seem they actually cared about all the negative bullshit people were spouting when it came to Java not being open source that they went rather out of their ways (once again IMO) to appease people.

      And we all know what came from that.

    31. Re:User perception by Compaqt · · Score: 1

      Do apps immediately save all state when you switch to another app? Or does they wait until they get an "unload" message from the OS?

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    32. Re:User perception by Lumpy · · Score: 1

      Sounds great if Google will tell Motorola and Samsung to have sex with themselves when they demand changes to the OS to remove features. Leave it a "pure" Android and not allow them to do the nasty whore job they did with android phone OS.

      I can see AT&T demanding to Motorola who demands to Google that it cant play mkv files because that helps support piracy.

      --
      Do not look at laser with remaining good eye.
    33. Re:User perception by Lumpy · · Score: 1

      Hello Bluetooth mouse. Did you even try?

      It works on the galaxy pad.

      --
      Do not look at laser with remaining good eye.
    34. Re:User perception by Compaqt · · Score: 2

      Does anybody know why Google decided to make all their Android web pages, like the link above, not able to be scrolled unless you're using Javascript?

      There are plenty of websites that require Javascript to function properly, but none (other than Android's) that require it just to scroll.

      http://android-developers.blogspot.com/2010/04/multitasking-android-way.html

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    35. Re:User perception by mc_barron · · Score: 1

      The problem is that they are VISIBLE. It's no problem to cache them - just don't clutter up the screen with (what the user assumes are) closed applications.

    36. Re:User perception by Bill_the_Engineer · · Score: 1

      Android has an extremely vast community of amateurs that create custom builds of AOSP. These are people with little to no coding experience, distributing specialized "ROMs" to an even greater amount of curious users who are barely a shade above the average user. So what would happen if Honeycomb were opened? There'd be a very quick uptake by those users and, given the Tablet oriented state of Honeycomb, a really really bad user experience. As pretty as Honeycomb is, that would have reflected badly on Google -- worse than what many jumping the gun on /. thought when Google initially delayed the source release.

      If you are right then maybe we need to close the source to the Linux kernel, BSD kernel, Firefox, and other projects right away. They have amateurs that compile their code and make specialized versions of them too. Just think if a bunch of amateurs decided to take a product like OpenOffice and fork their own version and call it LibreOffice instead?

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    37. Re:User perception by i.r.id10t · · Score: 1

      IF all you want is an e-reader, the Kindle is much better than the nook or anything else.

      If you want other functionality, I'd get the nook. Got one 2 months ago, put HC 3.0 on it, it worked but had some issues. Put CM7 on it and it just rocks.

      --
      Don't blame me, I voted for Kodos
    38. Re:User perception by MrNiceguy_KS · · Score: 2

      Well that was a quick argument...

      No it wasn't.

      --
      Redundancy is good And also good.
    39. Re:User perception by Anonymous Coward · · Score: 0

      Why not GPLv3? Because GPLv3 comes with lots of restrictions for developers and manufacturers, and not even Google are idiotic or incompetent enough to take on unnecessary restrictions. GPLv3 is much more than just anti-Tivoisation.

      Why so many ACs? Well, I'm not the earlier AC, but I often post as AC if I want to say something negative about GNU, the GPL or Linux. The /. community is not particularly tolerant of dissent. I can't be the only person with a real-name account who uses "Post Anonymously" when posting something controversial.

    40. Re:User perception by Digital+Vomit · · Score: 2

      Google certainly deserves to make money off of Honeycomb

      Google certainly has created the opportunity for itself to make money off of Honeycomb, but it certainly does not deserve to make money off of Honeycomb. No corporation deserves anything, no matter how much time and money it has put into developing a product.

      It's this kind of thinking that is part of the greed-based problems that are destroying society and retarding the development of civilization today.

      --
      Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
    41. Re:User perception by rayd75 · · Score: 2

      ... Think of apps in memory as a cache. You don't normally go through caches manually cleaning them out.

      I, and many truly high-end users do not. "Power Users", however, absolutely live to clean caches and temp files, scan their registries, and defragment their geometry-obscured hard drives. You can bet they're aching to save the 25 milliseconds it takes the OS to choose which cached app to dump before loading the newly-opened one, even if they waste 10 seconds manually killing a task each time.

    42. Re:User perception by oakgrove · · Score: 1

      I absolutely hate the design decision that says the user should not be allowed to shut down an application.

      System.exit(0);

      Ask for it by name.

      --
      The soylentnews experiment has been a dismal failure.
    43. Re:User perception by nullifi · · Score: 1

      I bought the Nook Color a few months ago, when rumors of the android update were getting stronger. At first, I threw on honeycomb and froyo onto some SD cards and didn't use the Nook interface much. Then I bought a book and used the stock UI to do some reading, fell in love with it. Now that the stock interface has a lot more functionality (gmail, flash, angry birds) I don't even boot into a rom anymore. The only thing its missing, for me, is more selection in apps. I wish I could get my wifi analyzer and some other handy apps on it. I've been considering rooting it, but overall I've been very happy with it.

    44. Re:User perception by GameboyRMH · · Score: 1

      Candidate for Post of the Year!

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    45. Re:User perception by Omestes · · Score: 1

      IF all you want is an e-reader, the Kindle is much better than the nook or anything else.

      He's talking about the Nook Color, so comparing it to a Kindle is a bit senseless.

      And how is the Kindle "much better" than the original Nook? The only significant differences are a slight boost on battery times for the Kindle, and support for open formats and local Libraries on the Nook. Oh, and the Kindle's 3G connection isn't restricted to just Amazon (though using a browser with eInk is just painful anyways) I used my father's Kindle for a week, and then tried the Nook. I ended up buying the Nook. I5+ days of battery life is good enough for me, I don't want to use it for internet access (I have a phone for that), and I like being able to grab books from my library system, and not having to convert all sorts of files to Amazon's stupid format via Calibre. All of that was a matter of preference.

      I'll grab a color ebook reader the second they make color eInk displays. No sooner.

      But then again I'm not the market that tablets are for, whatever market that may actually be.

      In the end though, there is no real difference between the two. Get either one, both are pretty much equal, and you'll probably love whichever one you get.

      Tablets, on the otherhand, are stupid for ebooks. You get all the of the features of an ebook reader, with none of the benefits. eInk is amazing. I thought the big thing about eBook readers were to actually emulate the experience of paper; meaning less eye-strain, less sleep problems, and longer "read" times.

      I suppose ebook readers are just like netbooks. I loved it when they came out, but then they migrated so far from the features I found attractive, and which justified the device (very small, very long battery life, underpowered and Linuxy, and cheap), as to be almost useless. I'll go for color the second someone invents colored eInk, so I can still avoid the problems you get from reading off an illuminated screen.

      But then again I'm not the in the market that tablets are geared towards... whatever that market may be.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    46. Re:User perception by amRadioHed · · Score: 1

      They are supposed to save state when you switch to another app. Ideally the app will have another opportunity to save state before the system shuts it down, but there's no guarantee of that.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    47. Re:User perception by scot4875 · · Score: 1

      Elvis is dead

      Elvis isn't dead -- that was an impersonator. The real Elvis is living in a retirement home fighting Egyptian mummies.

      --Jeremy

      --
      Jesus was a liberal
    48. Re:User perception by s73v3r · · Score: 1

      I think it's just the opposite: Exactly what they needed to make sure that high quality tablets were the ones out the door first.

    49. Re:User perception by amRadioHed · · Score: 1

      You guys are missing the point entirely. In general Google has happily released the code for Android versions so that amateurs can make their own releases. Honeycomb however happens to be entirely broken for the devices that most people want to put it on. If it wasn't an entirely broken version then they would have no problem releasing the code as they always have in the past.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    50. Re:User perception by s73v3r · · Score: 1

      No, the plan is to make sure that the first round of Honeycomb tablets aren't absolute shit. You and I might be able to tell which ones would be good and which ones would be ass, but most people aren't. And if you flood the market with cheap tablets running Android, many of those people will buy one because they're cheap, have a shitty experience, blame Android, and be lost to the iPad forever.

    51. Re:User perception by walshy007 · · Score: 1

      Now a question for YOU good sir: If they are NOT gonna end up TiVoing the thing then why not allow GPL V3?

      GPL v3 does more than just stops tivoization, it also has some patent business involved where anyone distributing has to irrevocably issue and licenses needed for patents the distributor may have on it. This would have effects on all those distributing the gpl software and is something the vendors may wish to avoid (for whatever reason, IANAL).

      As far as tivoization goes, of course a few vendors are likely to do it, what you're really asking is what are the chances of all the vendors doing it, I'd say not very likely. It costs them nothing to leave them open and can gain them greater market share in the 'geek high-end likes to tinker with shiny things' category (however small that is). As more other vendors tivoize if they do, the more incentive they have to not to gain larger proportion of the geeks, which while they themselves might have a small influence, have a far greater influence on what purchases others make (such as with your cheap chinese tablet business). Extra sales for little to no extra expenditure makes perfect sense to companies.

    52. Re:User perception by Jonner · · Score: 1

      I remember a while ago when Google announced Honeycomb would not be open sourced for the time being. A lot of people on Slashdot were unsurprisingly up in arms and, equally unsurprisingly, for all the wrong reasons. From a FOSS standpoint it's a terrible move on their part, but what many didn't understand was the reasoning:

      Android has an extremely vast community of amateurs that create custom builds of AOSP. These are people with little to no coding experience, distributing specialized "ROMs" to an even greater amount of curious users who are barely a shade above the average user. So what would happen if Honeycomb were opened? There'd be a very quick uptake by those users and, given the Tablet oriented state of Honeycomb, a really really bad user experience. As pretty as Honeycomb is, that would have reflected badly on Google -- worse than what many jumping the gun on /. thought when Google initially delayed the source release.

      With that in mind, I'm glad that they are deferring the code until Ice Cream Sandwich where it seems they will "do it right."

      Yeah, I'm sure glad big brother Google's taking their role seriously to keep us from shooting ourselves in the foot. Seriously, that's a terrible argument. If you release anything as Free or Open Source software, it can be misused. There is no avoiding that. There have already been many examples of vendors shipping Android products with user experience problems that Google couldn't do anything about.

      What this announcement really means is that Google is admitting that Honeycomb was a giant mistake. It was a mistake to fork Android. It was a mistake to provide versions of Android under any license that had broken phone functionality. Google is saying that everyone should ignore Honeycomb and wait for Ice Cream Sandwich.

    53. Re:User perception by hazydave · · Score: 1

      Like many FOSS projects, the development itself isn't open.... Google does all the work, gets a new version to the point it needs a device. Then they anoint one new device, such as the Xoom in the Honeycomb case, and work with the associated company to get a release done. The rest of the OEMs don't get the source until the day that device ships.

      I think this is the big mistake. It's definitely a legit case for holding back source distribution -- the code that's released to the OEMs is probably not even beta quality. It certainly hasn't seen a proper amount of outside testing. This probably worked ok for simple releases, as we've seen with 2.0, 2.1, 2.2, 2.3, etc. And not so well with the Honeycomb devices, even ignoring that the phone code is "all messed up". On the other hand, it's on the overall better to not release code that's not better tested, as long as this ultimately doesn't become an excuse for never releasing the code.

      Their ability to exercise quality control in this case is coupled to their ability to exorcise the old code... push OTA updates to Xooms and a handful of other Honeycomb devices, and the old bugs are gone forever (assuming they're fixed in the update). Release that code and you have the same buggy code out there on every other tablet, smart phone, and who knows what. Maybe in very small quantities, sure, but it's going to damage the reputation of Android, more than a delay to wait for a better release will. Again, as long as we're not waiting forever.

      --
      -Dave Haynie
    54. Re:User perception by node+3 · · Score: 1

      A final little note to all those complaining about the CCC: Perhaps as hackers you just have a different definition as to what is good? Because right now I've got a hot little seller in the Cruz Micro 4Gb tablet. While most here would think it is shitty for running Android 2.0 with just 256Mb of RAM and 4Gb of space, frankly my customers love the thing. It started when I ordered one for a neighbor and mushroomed as she has gone around showing off the thing. Sure it isn't an iPad but who gives a shit? For reading eBooks, playing tunes, and light web surfing it works just fine and at $150 while making me a little profit it is turning out to be quite popular. Hell watching her play with the thing I might get one myself just for playing with.

      You said the same thing a year ago about netbooks compared to the iPad, that your customers were snapping up netbooks, and no way they'd want an iPad, etc., etc.

      When are you going to learn your customer base is not representative of the market as a whole? This should be extremely obvious, because if your customers were normal, then these $150 4GB crap tablets would be easily besting the iPad in the market. But they're not.

      You also seem to think people will spend $150 on a shit tablet, but not $499 on a great tablet. Maybe you should understand that the people buying the iPad don't come to you, they go to Apple or Best Buy. You only see the cheapskates because you cater to them. It's a self-selecting group, not an average sampling of the market as a whole. You're like a cobbler saying "Nike? Bah, all my customers bring in their old leather shoes for me to work on, it's quite popular these days."

    55. Re:User perception by yuhong · · Score: 1

      Yea, I know the tivoization is not Google's fault for a while now. But since you work for Google, do you know if it ever has been considered to license Android under the GPLv3?

    56. Re:User perception by JAlexoi · · Score: 1
      Ahhh.... You didn't even bother reading the link you gave...

      Tivoization refers to the configuring by the manufacturer or vendor of a digital electronic product that uses free software so that the product will operate only with a specific version of such software

      Now how is this TiVolization? Withholding code has nothing to do with TiVilisation. I don't think there is a term for that yet.
      But yeah, Moto are really to blame here. I don't think there are many other companies that do hardware locking. Google's stance is clear - bootloaders should be unlockable(can't find the tweet on the topic). There is another fun part that people forget - due to regulations in a lot of countries you are not allowed to tamper with software that operates radios (It's similar to a restriction on ECU software tampering)

    57. Re:User perception by JackieBrown · · Score: 1

      I just got one. I am waiting for it to charge but am excited.

    58. Re:User perception by ras · · Score: 1

      'd say the REAL goal is a slow but sure march towards TiVoization

      Careful. That tin foil hat is effecting your thinking. TiVoization is where the code is released, but you can't run it because the hardware is locked down. I personally don't see that as a huge problem, but then I think the anti-TiViozation clause in GPLv3 is a mistake.

      The problem here is potentially much larger. Google hasn't released the code. That is a direct convention of every copyleft licence I know of. If you want to piss off RMS/FSF style advocates, this is a sure fire way to do it.

      Back to your tin-foil hat. You really need a better one. Google has made it plain they will release the source once its done - meaning releasing doesn't risk tarnishing their image in the market pace. They are clearly not moving toward closing the source. They are violating certain principles, and as RMS has shown sometimes principles are more important that pragmatism, but from a pragmatic point of view there is nothing to see here - move along.

      If you want to see a company moving towards closing the source goes about it, look at Apple. Nearly all of WebKit was originally GPL'ed. Now less than 1/2 of it is, because Apple rips out the GPL'ed bits a replaces them with a BSD style licence which doesn't require them to contribute it back. Ditto Objective-C, which that are moving from GPL to CLang, CLang being BSD licensed. Naturally once its BSD licensed they contribute bugger all back - BSD itself being the stand out example.

    59. Re:User perception by Daniel+Phillips · · Score: 1

      Does anybody know why Google decided to make all their Android web pages, like the link above, not able to be scrolled unless you're using Javascript?

      Because according to Google if the net doesn't have Javascript it doesn't exist, because they can't monetize it.

      --
      Have you got your LWN subscription yet?
    60. Re:User perception by Anonymous Coward · · Score: 0

      Your bizarre rant might make a shred of sense if Android was heavily based on GPLd code written by other people. Other than the kernel and one or two components, the vast bulk is non-GPLd code written by Google.

      ...and the kernel is such a small piece of the whole system, of which a fair bit of the rest is BSD licensed code? The one question I have here is, is this merely during the development phase, or during the entire life of the product? Personally, not having the code out there during development might be annoying, but isn't a big deal; but, if we never see the source, that is rather more of a problem for me.

    61. Re:User perception by hairyfeet · · Score: 0

      Yep that royal PITA $2200 top o' the line gamer PC I just finished is just cheap shit, why if folks wanted that they'd go to Worst Buy! I live right next to a fricking college rolling with daddy's girls and boys with jags and gold CCs and most of them just bought the iPhone 4 instead and I haven't yet saw an iPad in the wild yet. i heard they are big on the coast.

      Or maybe....juuust maybe, you snotty ass coast dwellers buy different shit than everyone in the flyover states? look up Apple's numbers for the flyover states, go on, I DARE YOU. You'll find out Apple sells in NY, LA, Miami, and that is pretty much it. The phone sold because AT&T didn't have any competition for the longest time, so if you wanted an AT&T phone that wasn't shit you got an iPhone. If Apple is all that why aren't they the number 1 PC brand with a bullet? I'll tell you why because they are a niche product which sells big on the coasts and that's about it.

      Look up the numbers for droid and be prepared to shit yourself as it is stomping the dog shit out of Apple and HARD. Apple may come up with a cool idea but thanks to the droid it don't take long before others come out with plenty of competition, and most folks don't care about paying an extra 100%+ to have a shiny Apple logo or to have to use iTunes for everything.

      And yes I sold netbooks all through the iPad one because it was as I said it was too damned big which while it may have sold on the coasts frankly in the flyover states nobody knew what to make of it. Too big to fit in a pocket, yet too underpowered to replace a laptop. The new droids at 7 inch are the perfect size, easy to pop in a purse or glovebox, easier to read than a cell, and at a price you can give them to your kids as well as pick one up for yourself.

      So mark my words Apple fanboi, and watch them come true: In 24 months or less iPad will be just another niche product like the Mac. They've probably got about that long to sell to the fanbois and those that were using the Touch, and for the Android market and feature lists to catch up. After that? Well lets just say Steve better be back in charge and whipping off that "next new thing" because thanks to droid people are gonna look at their pads the same way they do their phones...disposable. You'll also notice that Droid phones have already started overtaking IPhone. See that is what happens when competition happens, crazy markups just don't fly and "good enough" is often all folks need. Just ask Steve what happened when Windows 3.1 came out, he'll tell you it is kinda like what you are about to see. It started off slow, built up steam, and then WHAM! Apple was stuck in the dumps praying for Steve to come and save them.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    62. Re:User perception by Anonymous Coward · · Score: 0

      Android has an extremely vast community of amateurs that create custom builds of AOSP. These are people with little to no coding experience, distributing specialized "ROMs" to an even greater amount of curious users who are barely a shade above the average user.

      Judging by some of the people who comment on the NITDroid threads for the N900 on the talk.maemo.org, I'm not even sure they are above the average user, some seem like they don't even reach that low bar.

    63. Re:User perception by starfire83 · · Score: 0

      I've got a Nook Color running CyanogenMod 7.0.3 and it's wonderful. The tablet tweaks the devs came out with for CM-supported tablets mirror some features from Honeycomb to make them usable as an actual tablet as opposed to an over-sized Android phone. It runs great and I couldn't ask for more out of a tablet device.

    64. Re:User perception by Anonymous Coward · · Score: 0

      Other than the kernel?

      Why don't you go right to jail without collecting $200 right now.

  4. Highlights of the day for me by Cutting_Crew · · Score: 3, Interesting

    Highlight of the day for me was the ability for an android app to connect to my home appliances termed Android@Home Anything from a light bulb to the sprinkler system outside. Of course the manufacturers of specific household items will have to work closely with android to deliver on the hardware side but as was demonstrated on live stream today, it can and has been done already. Kudos to those companies that are getting on board.

    Also to note, a lot of the tools like the movie rentals from the marketplace will be backward compatible in the coming months as well as the developer tools like fragments all the way back to Android 1.6. And unless i missed anything, everything will be open source.

    1. Re:Highlights of the day for me by tyrione · · Score: 0

      Highlight of the day for me was the ability for an android app to connect to my home appliances termed Android@Home Anything from a light bulb to the sprinkler system outside. Of course the manufacturers of specific household items will have to work closely with android to deliver on the hardware side but as was demonstrated on live stream today, it can and has been done already. Kudos to those companies that are getting on board. Also to note, a lot of the tools like the movie rentals from the marketplace will be backward compatible in the coming months as well as the developer tools like fragments all the way back to Android 1.6. And unless i missed anything, everything will be open source.

      Bravo! Now you can join Windows and iOS in this market.

    2. Re:Highlights of the day for me by Daengbo · · Score: 1

      OK. I think I will. Thanks for the suggestion.

    3. Re:Highlights of the day for me by ogdenk · · Score: 1

      You can join my old Newton MessagePad 100 plugged into a serial X10 transmitter controlled via NS BASIC. Get off my lawn...

      Oh that's right.... those born before '86 probably don't even realize that the iPad isn't the first non-Windows low-power "tablet" to ever hit the market....

      Hell, my first smartphone was a WinCE Palm-sized PC (Originally a rebranded Everex Freestyle made by Trogon or something, then a Philips Nino) tethered to my phone with the sync cable connected to a null modem block connected to the serial data cable I bought for the phone which was an old Kyocera 2035. Tucked the cables in my pocket. People thought it was neat. For a lot of us who were alive in the 80's and have been in IT since the 90's or at least near it, none of this shit is remotely new.....

      And back to the main point, any computer with a serial port can turn lights on and off. Any handheld can wirelessly send a signal (Cell, IrDA, Bluetooth, 802.11) to a machine connected to an X-10 controller or various other power control systems. It's retarded simple really. Just never been marketed heavily before that I remember. I did it with shell scripts to watch for commands and the old x10 daemon that shipped with freebsd way back when.

    4. Re:Highlights of the day for me by Anonymous Coward · · Score: 0

      ...those born before '86...

      I think you mean "after '86"

    5. Re:Highlights of the day for me by ChunderDownunder · · Score: 1

      Ex 86? :)

    6. Re:Highlights of the day for me by BasilBrush · · Score: 2

      You're a new kid on the block. We were doing home automation circa 1983 with the BBC Micro. And my first smartphone was a real smartphone, preceding your lash up by a year or two: A Nokia Communicator.

      Pass me my slippers, sonny.

    7. Re:Highlights of the day for me by Bill_the_Engineer · · Score: 1

      Highlight of the day for me was the ability for an android app to connect to my home appliances termed Android@Home

      The 90's called and they want their "Windows Everywhere" back.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    8. Re:Highlights of the day for me by Lumpy · · Score: 1

      X-10 != reliable.

      X10 is great if you want the lights to work 40% of the time. the rest of us use Crestron,AMX, or a system that is 100% reliable and two way communication.

      --
      Do not look at laser with remaining good eye.
    9. Re:Highlights of the day for me by LanMan04 · · Score: 1

      Highlight of the day for me was the ability for an android app to connect to my home appliances termed Android@Home

      The 90's called and they want their "Windows Everywhere" back.

      The 70s called and want their X10 back.

      http://en.wikipedia.org/wiki/X10_(industry_standard)

      --
      With the first link, the chain is forged.
    10. Re:Highlights of the day for me by Anonymous Coward · · Score: 0

      You missed that Android has never fit the definitions of open source and does less every day. Android at home will do just as well as Google Wave and Google TV.

    11. Re:Highlights of the day for me by CaptainLard · · Score: 1

      Great, no one is stopping you from running your shell scripts. But 100 million android phone users might not want to set up a PC's serial port to flip some relay hacked into their circuit breaker or buy a bunch of X10 equipment and spend the time getting it up and running. Now they can just buy the Android light switch, download the app, and be done with it. Home automation might be easy for those technically inclined with time to kill but android@home looks like it can bring it to the mass market. I think this is a big deal.

    12. Re:Highlights of the day for me by ogdenk · · Score: 1

      yes I did....my fault....

    13. Re:Highlights of the day for me by ogdenk · · Score: 1

      I remember reading in Antic magazine as a kid that you could hook up X10 stuff via serial to Atari 8-bits. I had an already pretty old Atari 800 but no X10 equipment until I was much older. And typing that BASIC listing in the back would have taken forever.... then saving to cassette.... ick.... I didn't get a floppy drive for a couple years. It had to be a really cool game or a project I could scrounge parts from my dad's crap back then.

      I didn't get to play with X10 until my dad got a controller and a few modules and got bored with it quickly. Originally it was connected to my old beat up Mac Plus. Playing with it via handhelds didn't come until much later. I used it to automate my room and the bathroom light when I was a kid. And to torture my little sister mercilessly. She was convinced she had ghosts in her room for a little while. Took two lamp modules w/ fairly random dimming and an appliance module on the black and white TV set to a channel with all static. Muahahahaha

    14. Re:Highlights of the day for me by ogdenk · · Score: 1

      X-10 != reliable.

      X10 is great if you want the lights to work 40% of the time.

      In most of the small (sub-1200 sq ft) places I've ever been able to really afford X10 has always been 100% reliable for me. If it's not reliable for you your either doing something wrong, have a weird electrical system or have a pretty damn big house.

      the rest of us use Crestron,AMX, or a system that is 100% reliable and two way communication.

      The rest of us who? The rest of you overprivileged rich boys with $250,000 houses that can afford dumping several grand into home automation? The rest of US do more with less and like the fun hackery involved. X10 equipment can be had for a song on eBay and has always worked quite well for me. It's also incredibly well documented.

      If I had enough money to blow on that sort of thing I'd probably just try to roll my own.

    15. Re:Highlights of the day for me by ogdenk · · Score: 1

      X10 is retarded simple and pretty much works out of the box. Either replace light switches themselves with X10 versions or simply use plug-in modules on things you want to control.

      The only thing you need is a stupid controller interface plugged into the PC which doesn't take squat to make work or you can ditch the computer interface and use simple remotes.

      If you can plug in a light and make sure the "house code" is the same on the modules, your good. If you can't plug in an X10 module you wouldn't get the Android Light Switch either.

    16. Re:Highlights of the day for me by Bill_the_Engineer · · Score: 1

      Glad you brought that up. I just thought the Windows Everywhere was more applicable, since X10 was mostly a remote control system. There were computer interfaces for X10. My uncle had one for his Tandy Color Computer, but they were slave devices (dumb switches). I assumed Android@Home would be "smart" appliances therefore "Windows Everywhere" was the better comparison.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    17. Re:Highlights of the day for me by fred911 · · Score: 1

      ``Just never been marketed heavily before that I remember.``

      Funny.. I remember receiving an rs232 transmitter and (I believe) a 110 plug adapter that was a switch, including dimmer control, mailed to me for free. I think I ordered a couple for friends also. Anyone remember that?

      --
      09 F9 11 02 9D 74 E3 5B - D8 41 56 C5 63 56 88 C0 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  5. haaaaaang on ... by giorgist · · Score: 1

    Can they not remove the telephony stuff ?
    They are worried that people will put together 2.3 source with honeycomb and make a phone out of it ...

    Geeez guys, just let it out ... trust in the crowd

    1. Re:haaaaaang on ... by Anonymous Coward · · Score: 1

      No I dont think you quite understand *how* bad the phone software stack is. Scoop your eyes out wonder how who wrote this shit got a job bad. The people who could fix it *DO NOT CARE TO FIX IT*. Best practices phsawh dont worry about that we are shipping 200k units! How many hours to compile the phone stack?

      The companies that make the phone stacks are hardware companies. Software is just something that 'is easy' and dont worry about it. You just grab a couple of engineers (they are all the same right) and have them bang out some drivers.

      Android and iOS is the closest thing to good many of these phone companies have seen in a long time. They quickly cranked up the crap-o-meter and shoveled what ever garbage to differentiate themselves onto it.

      Android has made a huge difference in the phone market (more than people realize). The HW guys are not quite sure what to do as new companies are popping up that do what they did 3 years ago and running circles around them. The main guys didnt have to produce good code as no one really cared. People are starting to really care. They want a good interface and the thing to work correctly all the time. They now have to step up. But they have 20 years of bad history of 'this is the way its done' to overcome. I honestly dont think they are up to the task. Google realizes this.

      Now given that rant. Google probably has another issue to deal with. The code they wrote might be junk. As an organization they have to grow up. They are finding that hard to do. I predict in the next 5 years all the 'fun' stuff at google goes away and it becomes a 'job' for many who work there. Where they 'talk about how it used to be' in hushed tones. New employees look on with envy but get to work.

    2. Re:haaaaaang on ... by DDLKermit007 · · Score: 1

      3.0 was made for tablets like the XOOM only. The phone stack is nonexistant because of this very fact. It also give them an excuse to keep me from loading the GOOD non-beta version of 3.0 on my Nook Color. 2.3.3 is still pretty nice though :-)

    3. Re:haaaaaang on ... by toadlife · · Score: 1

      As an organization they have to grow up. They are finding that hard to do. I predict in the next 5 years all the 'fun' stuff at google goes away and it becomes a 'job' for many who work there. Where they 'talk about how it used to be' in hushed tones. New employees look on with envy but get to work.

      Translation: Google is turning into Microsoft.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    4. Re:haaaaaang on ... by DrXym · · Score: 1
      I think it's more the case that the stack is likely to be broken / untested rather than non-existent. 3G tablets still need to do things like SMS, handover, signal strength and so forth so some measure of functionality is required and shared with phone handsets. It is easy to see how the phone specific functionality such as voice and all the gui, phone books etc. may have been completely broken though because for tablets it is dead code and therefore not the focus of development or bug fixing.

      I think your remark about Nook is not too far off the mark but it's more likely they're worried about Amazon. Amazon has an app store (which is clearly in preparation for their own tablet), it has music, video and ebooks. It's easy to see how Google might imagine Amazon producing an Android tablet centred around Amazon services possibly with Bing or some other lesser engine filling out the rest. They might delay open sourcing Android 3.0 for a variety of contrived reasons to confound Amazon and hopefully get them to the negotiating table.

    5. Re:haaaaaang on ... by Daniel+Phillips · · Score: 1

      I predict in the next 5 years all the 'fun' stuff at google goes away and it becomes a 'job' for many who work there.

      What makes you think it isn't already that way?

      --
      Have you got your LWN subscription yet?
    6. Re:haaaaaang on ... by Compaqt · · Score: 1

      Although the idea of making a phone call on a tablet seems weird, making a video call does not.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
  6. Gump by jvillain · · Score: 4, Funny

    Google open source is like a box of chocolates. You never know what you are going to get.

    1. Re:Gump by JonySuede · · Score: 0

      at least it taste good !

      --
      Jehovah be praised, Oracle was not selected
    2. Re:Gump by drb226 · · Score: 2

      This honeycomb-flavored one is rock-solid! I can only lick the outside...can't get to the gooey honey goodness inside...

    3. Re:Gump by terminal.dk · · Score: 1

      It must be the Monty Python chocolate then.
      The one from: Whizzo Chocolate Company

      See transscript if you have no clue
      http://www.ibras.dk/montypython/episode06.htm

    4. Re:Gump by palegray.net · · Score: 2

      You are absolutely begging for an onslaught of suggestive replies. Please allow me to be the first: keep licking the rock-solid outside and the honey goodness will come out eventually.

    5. Re:Gump by Anonymous Coward · · Score: 0

      Tip: It's a lot cooler to just drop the reference, then let someone else explain it.

    6. Re:Gump by Anonymous Coward · · Score: 0

      ProTip: It's a lot cooler to have a "protip" than an ordinary "tip"

    7. Re:Gump by L4t3r4lu5 · · Score: 1

      So that's why it's called the Cupertino Chocolate Factory.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    8. Re:Gump by Anonymous Coward · · Score: 0

      Sorry, he's on Zoloft and is currently experiencing a sexual dysfunction. No honey goodness for you!

  7. Embarrassment rather than dislike of open source by William+Ager · · Score: 5, Insightful

    These comments seem very much to indicate that the source code issue, as I think most people expected, is less of a "we don't want people using this code for their purposes" and more of a "we think this code is horrible and don't want anyone laughing at it." That really suggests that, rather than be upset about the lack of open sources, people should be concerned as to why Google felt it reasonable to release software they're reluctant to release sources to because they're embarrassed.

    Open source also opens organizations to criticism when they try to push out code that isn’t ready, and I think this is very much a problem for Google with Honeycomb.

  8. Re:Embarrassment rather than dislike of open sourc by slacker775 · · Score: 4, Interesting

    That's exactly how I'm reading it too. So it's ok to run this pile of garbage code, but not good enough to look at and quite possibly improve. Does that make it official that Google just doesn't 'get it' when it comes to open source?

  9. Re:Embarrassment rather than dislike of open sourc by metalmaster · · Score: 4, Interesting

    Google fell prey to a manufacturer. If I read and understood correctly, the current state of honeycomb was put together to get the XOOM tablet out by its launch date.

  10. Re:Embarrassment rather than dislike of open sourc by MonsterTrimble · · Score: 4, Informative
    They say as much:

    During the Android Fireside Chat this afternoon, Google’s Dan Morill explained a bit more about the situation. As the bits and pieces that make up Android 3.1 get added into the next version, and the brand new bits that will come together and make this unifying UI get implemented, it will be appropriate to release Android Source. So, quite definitively, Android for tablets will not be open sourced until it’s been fixed to Google’s standards. There’s little information as to whether or not these, in combination with the new fragmentation initiative, will ensure that current Android 3.0 devices will be brought into the open source times or not. More and more it’s beginning to feel like the Android 3.0 concept was little more than a knee-jerk reaction to have something, even if it’s not a great something, to stay within reach of the competition, with Ice Cream Sandwich being the resolving fix to the mistake.

    --
    I call it 'The Aristocrats'
  11. Re:Embarrassment rather than dislike of open sourc by mug+funky · · Score: 1

    there's also the possibility of it still not making its way out of the testing gauntlet - they'll have tested it on tablets, and it'll no doubt run on phones, but if a user has a nightmare of a time getting it to work for their phone, Google suffers and more importantly the users suffer.

  12. Uh huh by Anonymous Coward · · Score: 0

    So basically, no up to date source code for almost an entire year. Yay!

    1. Re:Uh huh by smash · · Score: 1

      But android is open source and iOS isn't, so google is good and apple are bad.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Uh huh by Daniel+Phillips · · Score: 1

      But android is open source and iOS isn't, so google is good and apple are bad.

      And you Apple fans do have a useful function to perform in the Android ecosystem: your job is to embarrass Google should they lose sight of the fundamental principle that made Android great. Nobody can do this job better than you.

      --
      Have you got your LWN subscription yet?
    3. Re:Uh huh by shutdown+-p+now · · Score: 1

      My Xoom, open source or not, still has the "Allow to install applications from third party sources" checkbox in settings, and my iPhone still does not. So Google is still good, and Apple is still bad.

  13. Re:Embarrassment rather than dislike of open sourc by WrongSizeGlass · · Score: 1

    That really suggests that, rather than be upset about the lack of open sources, people should be concerned as to why Google felt it reasonable to release software they're reluctant to release sources to because they're embarrassed.

    Like many others in the tablet arena Google rushed something to market in order to stake out some early market share. Seems like we keep hearing similar stories. At least Honeycomb won't make it onto this.

  14. Is that legal? by gman003 · · Score: 4, Insightful

    I'm not well-versed in Android, nor a lawyer, but I do know that if you release anything that uses modified GPL code, you have to release the code under the GPL as well. And I find it hard to believe that Android didn't modify any of the GNU/Linux/whatever code they used. Anyone more knowledgeable in the subject care to comment?

    1. Re:Is that legal? by Anonymous Coward · · Score: 1

      You have to release the source to people you distribute binaries to. End-user people would have to the device manufacturers (i.e. the people distributing binaries to end-users and thus proximally liable for the source distribution). The manufacturers are unlikely to sue google in turn, because google probably gave them the source.

    2. Re:Is that legal? by at_slashdot · · Score: 0

      What GNU piece of software does Android use?

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    3. Re:Is that legal? by Lanteran · · Score: 4, Informative

      Hm, oh I don't know.. the linux kernel?

      --
      "People don't want to learn linux" hasn't been a valid excuse since '03.
    4. Re:Is that legal? by Lanteran · · Score: 0

      GPL'd, not GNU. Sorry.

      --
      "People don't want to learn linux" hasn't been a valid excuse since '03.
    5. Re:Is that legal? by kvvbassboy · · Score: 1

      From what I understood, OP is wrong in his summary. Honeycomb source will be opened up in the future, when it is actually ready for commercial use. They don't want people taking a half baked version of Android and dumping it on some shoddy device.

      Additionally, it may help in solving the fragmentation issue where different devices may have a slightly different version.

      As for whether or not it is legal, if they have not released the software yet, it is perfectly fine (I don't keep a track of Android releases). But, there have been instances in the past where GNU is okay with companies delaying the release.

    6. Re:Is that legal? by phantomfive · · Score: 4, Informative

      They did modify parts that are under the GPL, and they release those parts. The individual manufacturers release the parts the modify, as well (see for example, this page).

      Unfortunately, the parts under the GPL are a small set of the code; mainly the kernel and some surrounding pieces.

      --
      "First they came for the slanderers and i said nothing."
    7. Re:Is that legal? by kvvbassboy · · Score: 4, Informative

      Ughh.. My last sentence was badly framed. What I meant to say is, they can withhold the source code, as long as the haven't released Android for distribution.

    8. Re:Is that legal? by Anonymous Coward · · Score: 1

      I'm not well-versed in Android, nor a lawyer, but I do know that if you release anything that uses modified GPL code, you have to release the code under the GPL as well. And I find it hard to believe that Android didn't modify any of the GNU/Linux/whatever code they used. Anyone more knowledgeable in the subject care to comment?

      If they modified something like the Linux kernel then they need to release the modified kernel but not all of Honeycomb is swallowed up into the GPL.

    9. Re:Is that legal? by Penguinoflight · · Score: 2

      You mean the GNU Public License?
      Just because RMS didn't write a LISP program to write the actual C code himself using emacs on a mainframe at MIT during the 80s doesn't mean it's not GNU.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    10. Re:Is that legal? by Anonymous Coward · · Score: 0

      Google will make it legal...[Hissss evilly]

    11. Re:Is that legal? by Anonymous Coward · · Score: 0

      Learn to ask more relevant questions. One acceptable question would have been: "I don't know that Linux is distributed under the GPLv2 license. Does that make me unqualified to take part in this discussion?" The answer is "yes" BTW.

    12. Re:Is that legal? by drb226 · · Score: 4, Insightful

      Yes, the rest is under the Apache Licence 2.0 which apparently allows proprietary modification. Thus we see (yet again) that RMS was right, even though he sounds like an old cook.

    13. Re:Is that legal? by gl4ss · · Score: 3, Interesting

      it's not as much about rms being right as it's about rubin being a liar.

      and I suppose this is bad news if you were waiting for 3.0 android-x86. the built in emulator of the sdk is horrible. just horrible.

      all mobile open source seems to end up with the same shit.

      they're trying to come up with a magical 'fix fundamental issues' sprint before 3.1.

      --
      world was created 5 seconds before this post as it is.
    14. Re:Is that legal? by smash · · Score: 1

      Depends on your definition of "right"

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    15. Re:Is that legal? by dzfoo · · Score: 3, Insightful

      Please read your own argument again and try to see the paradox in it.

      "Honeycomb source will be opened up in the future, when it is actually ready for commercial use."

      I'd say that Google felt it was "ready for commercial use" since they released it as a commercial product.

      Android 3 is either ready for commercial use, or not. In the latter case, it should not be released, or released as a prototype or "test" product. Its source code cannot be considered as an independent and unrelated attribute of the product, for there is a direct correlation between source code and compiled object code.

                  -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    16. Re:Is that legal? by Totenglocke · · Score: 1

      And that is exactly why I take issue with GPL. You're going to complain because they release their code for several OS version, then have a version that they say "Eh, this has some flaws - hold on a few months while we make improvements and then we'll release our fixed versoin" and talk about SUING them for trying to make a better product.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    17. Re:Is that legal? by gman003 · · Score: 1

      Woah woah woah. Where did anyone ever say "sue the fuckers"? Worst-case, we turn this into a bad publicity event for Google. Maybe not even that

      And is suing someone really that bad? If Honeycomb does actually include modified GPL code, and was released in binary form, but never had the source released, that is a clear and blatant GPL violation, and thus a clear and blatant violation of the law. I would think less of anyone advocating against suing them.

    18. Re:Is that legal? by Anonymous Coward · · Score: 1

      He is a freaking old cook. Let's not forget something - GOOGLE wrote the damned thing, GOOGLE released it voluntarily, and they already stated that they will release the next version. I am not sure what the problem is. Even if they said "Mu ha ha we will never release any of the source again! ha ha" then anyone who wanted to could just take 2.2 and fork it an continue on. In short, Google pays most of the developers, so I tend to see it as their right to decide what they want to release when. Also, they are of course complying with their own licence, which is not GPL, but Apache for most of the stuff.

    19. Re:Is that legal? by Jonner · · Score: 1

      I'm not well-versed in Android, nor a lawyer, but I do know that if you release anything that uses modified GPL code, you have to release the code under the GPL as well. And I find it hard to believe that Android didn't modify any of the GNU/Linux/whatever code they used. Anyone more knowledgeable in the subject care to comment?

      Google has been upfront about the fact that they chose the Apache license for the majority of Android specifically because it's not copyleft. They chose very little copyleft code to include. I don't think Android includes anything from GNU. All of the non-copyleft parts can be made proprietary by Google or anyone else. Obviously, Linux is copyleft and AFAIK, Google releases any changes to it.

    20. Re:Is that legal? by Anonymous Coward · · Score: 0

      No it's about RMS being right. If you expect corporations to do what is right, rather than what they are legally required to do, then you are naive. The Apache license, along with all the other BSD-style licenses, are extremely naive in this respect. This is also why we see periodic bitch-fests from the likes of the OpenBSD and FreeBSD complaining that all sorts of companies use their code without "giving back".

    21. Re:Is that legal? by Totenglocke · · Score: 1

      I advocate against suing them - why? Because it's a ridiculous restriction. They've released 99% of the OS versions they've developed and said "Hey, this one has some problems with this portion dealing with the phone - we're going to wait until we make changes before we release it" for that other 1%, and you think this is a problem? The GPL is probably the biggest thing keeping Linux from being bigger than it is, because pretty much no company wants to get sued over all the ridiculous restrictions in the GPL.

      This is not Google trying to free-ride and profit off of Linux code while not turning anything over - it's them saying that they're not releasing a particular VERSION of their code because they want to improve it first.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    22. Re:Is that legal? by parnasus · · Score: 1

      I think the difficulty lies not in the quality of the code shaming Google into not wanting to release the source but that they are compelled to release the code by the GPLv3. There's a very simple way to avoid litigation associated with distributing binaries derived from GPLv3: include the source with the distribution. The argument "... This is not Google trying to free-ride and profit off of Linux..." doesn't hold water, as not enforcing the license for all instances of violation sets the precedent for others to follow.

      Google may want to avoid releasing the source so no one tries to implement their own hooks on top of a poorly designed, rushed-out-the-door software stack, but they simply don't have that luxury. Release the source with all kinds of caveats and warnings and predictions of doom for "all ye who might dare to use such a steaming pile of excrement", but the code has to be released.

      --
      --If you code for the exceptions, the rules fall into place
    23. Re:Is that legal? by Totenglocke · · Score: 1

      And that's exactly why I despise the GPL. It doesn't have any room for common sense and Google would be better off to get away from any GPL code. I realize that the original intent of the GPL was to aid users and developers, but it really just ends up restricting people who are trying to do something good with ridiculous crap like insisting every iteration must be released.

      Then again, Google could always just sue them into oblivion..... is that really what you'd prefer? Or no Android at all anymore? Is your religious devotion to a "my word is law - there is no room for even minor deviations" licensing really that strong?

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    24. Re:Is that legal? by Lanteran · · Score: 1

      Yes, it is under the gnu general public license, no it is not GNU software. There's a difference.

      --
      "People don't want to learn linux" hasn't been a valid excuse since '03.
    25. Re:Is that legal? by JAlexoi · · Score: 1

      And Linux kernel is opensourced. Go ahead, the Tegra 2 port of the kernel is there in the Git repo. It's been there for a while.

    26. Re:Is that legal? by gman003 · · Score: 1

      Your logic makes no sense, because if the source code isn't ready for release, then it's obvious that the resulting binaries aren't going to be release-worthy either. Google could easily have just called Honeycomb "Android for Tablets (Beta)" - they've ALWAYS had long-running but stable betas, and most companies are treating Honeycomb as unstable anyways. So they gain little by releasing the binary, and would lose nothing by releasing the source at the same time.

      Further, you're arguing against a position nobody is taking. No one is up in arms, calling for a massive lawsuit against Google for violating the GPL. Most of us are a bit uncertain about this, and we're certainly questioning everything, but so far, I've seen no comments regarding a lawsuit except yours.

      Now, if Google were to simply say "we're never going to release the code", that would be a different matter. I'd definitely expect some lawyers to get involved, but that would most likely end with a settlement involving Google releasing the code as required, not a bajillion-dollar license violation case.

    27. Re:Is that legal? by Anonymous Coward · · Score: 0

      i think it's unfair calling someone a liar when they are simply explaining what it is.

      i was there and the press question was for rubin's definition of open. he stated android source code was freely available, but it was not a community effort.

      it might not be what you want, but i think its an accurate description of the project.

      "open source" has so many interpretations, it was refreshing to get androids on record.

      notably, the "free software" movement is particular about how they refer to their effort. they call it "free software" instead of "open source".

    28. Re:Is that legal? by Totenglocke · · Score: 1

      Except there have been people mentioning suing Google and Google has also said that they have no plans of releasing the 3.0 / 3.1 code. The binaries were ready for release for tablets. However, tablets did not require the phone functionality and as such, it didn't matter that the phone portion of the code was crap. They don't want to release it because they know people will port 3.0 / 3.1 to phones which will then have severe problems and people will complain about Android not being any good.

      Why is this so hard for you to understand? They know that people will try to use the code for something it was never intended to do and then will blame Google when it fails at doing what it wasn't supposed to do. THAT is why they aren't releasing it.

      So Google is stuck in a lose-lose situation thanks to the GPL. They can release their code and get a bad rep when morons try to use tablet-only code on phones or they can pay out the ass in fines because they're trying to prevent morons from giving them a bad rep. This is why so many businesses say "Screw F/OSS" because of hassles exactly like this.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    29. Re:Is that legal? by Anonymous Coward · · Score: 0

      Don't forget that since Google owns most of the code it could be licensed GPLv3 and they still wouldn't have to release the damn code.

  15. Bait and switch off by AHuxley · · Score: 1, Insightful

    Like Apple and MS building a user base, open with was young generations bait.
    Now that an average developer is using their systems, this could be a test, just how closed can Google go?
    As for quality, this is the efforts of a for profit effort with strong branding and open code connections.
    Why the functionality gap? Its their code, they are funded... Did the ipad2 cpu/gpu jump their roadmap? Has Windows suddenly got better in some area?

    --
    Domestic spying is now "Benign Information Gathering"
    1. Re:Bait and switch off by dzfoo · · Score: 1

      What? Apple just released the source to their latest modifications to WebKit, as they do with the other open source project in which they participate.

      I don't remember an instance when Apple or Microsoft used open as bait.

                -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    2. Re:Bait and switch off by AHuxley · · Score: 0

      Apple and MS built on the entry cost of computing or the lack of low cost options in many areas.
      Google offered a vision of been more open to set itself apart and draw in mindshare.
      Now the code stops in one area. What will be closed next and why...
      http://www.microsoft.com/opensource/directory.aspx http://www.codeplex.com/ MS is trying ;)

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:Bait and switch off by Bill_the_Engineer · · Score: 1

      Google offered a vision of been more open to set itself apart and draw in mindshare.

      I think you may have imagined that Google offered a vision of being more open, but in reality they are just as open or marginally more open than their contemporaries. AOL, Sun, Apple, and even Microsoft had large profile open source projects. Google was just better at marketing their "Do no evil" motto.

      Google is a corporation and in the end Google needs to do what they think will protect their market value.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    4. Re:Bait and switch off by Anonymous Coward · · Score: 0

      Bait-and-delay, at most.

      What I haven't seen here yet is that when Ice Cream's released, it'll have the git history that lead to it -- including honeycomb. Just rewind a bit and you'll get what you want.

      The Android Q&A at I/O this year covered that.

    5. Re:Bait and switch off by Jonner · · Score: 1

      Only Honeycomb was a bait and switch. Anyone smart enough to only use Free/Open Source releases of Android is fine. Honeycomb was a fork, which Google is now admitting was a mistake.

  16. Re:Embarrassment rather than dislike of open sourc by 93+Escort+Wagon · · Score: 3, Funny

    At least Honeycomb won't make it onto this.

    Shut up before Viewsonic interprets your post as a challenge!

    --
    #DeleteChrome
  17. Re:Embarrassment rather than dislike of open sourc by Anonymous Coward · · Score: 0

    if Google is embarrassed with the code why not open source it so that the community might modify it and make it better ? The strength on an open source system lies in the ability of participants to contribute to the work done. Maybe even Cyanogen might make good modifications to the stock Android 3.0 source to improve on it

  18. Re:Embarrassment rather than dislike of open sourc by Palmsie · · Score: 2

    Well, remember, Google is bleeding top developers to places like Facebook and other startups since it has grown substantially and most likely doesn't have the startup mentality anymore. Releasing poor code provides as much of a job preview as a resume does for an employer. It doesn't make them look good, especially when Microsoft and Google are going through their largest hiring push ever this year.

    --
    Carl Sagan quotes get you an automatic +5 on all posts.
  19. Re:editors already asleep? by tripleevenfall · · Score: 2

    Replying to yourself as AC? Bizarre.

  20. Yawn by Anonymous Coward · · Score: 0

    This is not a surprise to anyone, just look at the log during boot up. /etc/gps Location service etc,,
    I knew this would never be opened the day it came out

  21. Re:chicken cow beer ass bean by tripleevenfall · · Score: 0

    If Benjamin were an ice cream flavor, he'd be pralines and dick.

  22. Re:Embarrassment rather than dislike of open sourc by bill_mcgonigle · · Score: 2

    Open source also opens organizations to criticism when they try to push out code that isnâ(TM)t ready, and I think this is very much a problem for Google with Honeycomb.

    I suspect the code is functional but poorly architected. As they say, "first you write the code, then you understand it, then you re-write it." If there's a major rewrite underway, it's at least good to tell developers to expect that any of their changes would rapidly bitrot, and not to spend too much time trying to augment this version.

    At least that's the impression I get from folks who are really happy with their Nook Colors on Gingerbread - if it were buggy they'd likely be complaining.

    Still, they Google to release the code so that we can verify that the binaries are not compromised through recompilation. That's the only way to validate a platform as base-level secure these days.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  23. Re:Embarrassment rather than dislike of open sourc by phantomfive · · Score: 4, Interesting

    I thought it was a huge, lame excuse when I first heard it, but since then I've been disassembling portions of Honeycomb to see what I can find. Of course you can't tell everything from disassembled binaries, but you can tell the basic organization and function names etc. I give it as my (not so) humble opinion that the Honeycomb codebase may very well be quite scattered and an inexcusable mess.

    So now I still think it's a huge lame excuse, but perhaps one with some truth. Android devs in general don't know how to organize their code (though they are good at keeping it bug free).

    --
    "First they came for the slanderers and i said nothing."
  24. Crap. by Anonymous Coward · · Score: 0

    Now I want an Ice Cream Sandwich.

  25. In related news... by QuantumRiff · · Score: 2, Insightful

    $CompanyOtherThanGoogle has announced they will not release their source, based heavily on GPL code, until they, and only they decide its "ready".

    Replace the Google with Redhat, and Android with "Enterprise Linux 6.1" and see how many people start getting upset, threaten to boycott, etc..
    why is it okay when Google does it?

    --

    What are we going to do tonight Brain?
    1. Re:In related news... by Anonymous Coward · · Score: 0

      Because we all know that Google is evil.

    2. Re:In related news... by Anonymous Coward · · Score: 0

      why is it okay when Google does it?

      Because it's covered under the Apache license, not the GPL.

    3. Re:In related news... by TheCeltic · · Score: 1

      It's not.

      --
      =-=-=-=-=-=-=-= - The Celtic - =-=-=-=-=-=-=-=
    4. Re:In related news... by Anonymous Coward · · Score: 0

      Because the Android Source isn't 'based heavily on GPL code'. That's why. The Apache License allows that.

    5. Re:In related news... by hb79 · · Score: 0

      Does Fedora ring a bell?

    6. Re:In related news... by Anonymous Coward · · Score: 0

      Because Android isn't GPL in it's entirety. The stuff released under the Apache and other licenses doesn't necessarily have to be open sourced.

      When $CompanyOtherThanGoogle do that, it's ok. Take EnterpriseDB with their extensions to PostgreSQL to create PostgresPlus. Postgres is under a more liberal license than GPL, that's fine. When one of the DSL router vendors (Linksys, Netgear and friends) don't release their kernel patches, people get upset. And that's fair enough, because it's GPL.

      Nothing to see here. Move on.

    7. Re:In related news... by moco · · Score: 1

      because google knows a little bit too much about my porn viewing habits... go google!

      --
      moi
    8. Re:In related news... by Anonymous Coward · · Score: 0

      Because Google has a large number of fanbois that comment on Slashdot.

    9. Re:In related news... by Anonymous Coward · · Score: 0

      $CompanyOtherThanGoogle has announced they will not release their source, based heavily on GPL code, until they, and only they decide its "ready".

      Replace the Google with Redhat, and Android with "Enterprise Linux 6.1" and see how many people start getting upset, threaten to boycott, etc..
      why is it okay when Google does it?

      If I understood correctly, the part they are not releasing the sources for is covered by the Apache License 2.0. The bits licensed under the GNU GPL are still being released.
      Also, if they own the copyright for Android, they can always release it under any license they choose to, even if they had ever released it under the GNU GPL in the past.*

      *Note, this would stop working if they include contributions by others given to them under the GPL. Bah, just go read the GPL FAQ at gnu.org.

    10. Re:In related news... by JoeytheSquid · · Score: 1

      Because Google's arch enemy is Apple. And for some reason, logic gets thrown out the window when Apple enters the conversation. Just yesterday I was reading comments from Android users about how great Google's new movie rental system would be. This would be the same system the borrows heavily off of the iTunes model that those same users hate. The rentals are offered at the same price point with a slightly smaller selection, similar DRM and same rental terms but the Google solution is better than, "Apples closed model."

      I'd love for those same users to explain to me how $4 DRM-encumbered HD rentals that expire 24 hours after you start to watch them are even remotely open. But again, there's no logic involved here. Heck, I've even had otherwise intelligent people argue with me on whether or not Google actually earns revenue from advertising so I realize sometimes you just have to know when to back down.

    11. Re:In related news... by Anonymous Coward · · Score: 0

      Because they are not evil.

    12. Re:In related news... by wolrahnaes · · Score: 2

      Nope. They have released the GPL bits as required, just the vast majority of Android is not GPL and Google can legally do whatever they want with it.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    13. Re:In related news... by Anonymous Coward · · Score: 0

      The code they are not releasing has nothing to do with GPL.

    14. Re:In related news... by Anonymous Coward · · Score: 0

      (dons Google fanboy hat) Because Google has generally shown good faith toward the open source community? They fund open source development and, it bears repeating, didn't have to make Android open source at all. It's not "heavily based on GPL code," the parts that matter the most are written by Google developers.

    15. Re:In related news... by Anonymous Coward · · Score: 0

      Because they wrote most of the damn code, they own the copyright and can do whatever the fuck they want with it. And the bits they don't completely own they do comply with the relevant licences.

  26. TFA is wrong by Talisein · · Score: 4, Informative

    Before he said any of that, he said you have to understand the nature of git: When they release Ice Cream Sandwich, the Honeycomb source will be in the patch history. What they may not bother to do is to tag the specific commit of Honeycomb.

    But once Ice Cream Sandwich is released, I have no idea who the fuck would care about Honeycomb; the only reason would be for a device that had proprietary drivers that never updates to Ice Cream Sandwich, but that could be solved pretty easily by just pinning the kernel release to Honeycomb and taking the rest of ice cream.

    All this hand-wringing over Honeycomb is fucking annoying at this point. Get over it.

    --
    "The right to do something does not mean doing it is right." William Safire
    1. Re:TFA is wrong by marnues · · Score: 1

      Sometimes I wish Slash-comments could be more like Yahoo Answers. Let's all vote for the parent and move on to other discussions. Too much nonsense comes out of bad articles like this one.

    2. Re:TFA is wrong by AHuxley · · Score: 1

      Today its "patch history", then "proprietary hardware secrets" "proprietary software secrets" "proprietary ad secrets" "proprietary telco setting" and wait for the Canadian "national security" line too.
      Soon you might get enough to write your software. At that point Apple and MS start looking helpful.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:TFA is wrong by wrook · · Score: 2

      All this hand-wringing over Honeycomb is fucking annoying at this point. Get over it.

      Gladly. As you note, when the source comes out, everything will be (mostly) hunky dory. But I don't
      have the source code yet. Without source code I can't study or modify the system.

      I have to wonder, in your opinion, what is the point of having source code in the first place?
      Why on earth would I be happy that it will come at some point in the future, but not
      care in the least that it isn't here now? If I need the source code to do my work, then
      I am waiting. I can't get my work done because I am waiting. Until when? Who knows?
      If I don't need the source code, why would I care if it was open sourced in the first
      place?

      Open source is useful *because you have the source code*. I can't quite comprehend
      the confusion as to why someone would be unhappy to have an "open source" system
      where you aren't allowed to see the source code until the planets are aligned...

    4. Re:TFA is wrong by Anonymous Coward · · Score: 0

      It is very easy to squash all the commits to make the history generally worthless. You might see the entire diff, but real value is seeing the individual changes. Either way, google already does a lot of developing and munging before the code hits the Git repositories.

    5. Re:TFA is wrong by Talisein · · Score: 1

      Having the source code to modify it IS great and IS the reason to have it.

      But if the Honeycomb source is as fucked up as they say it is, and as fucked up as the comments in this post have said it is, then your modifications would certainly break almost beyond repair in their massive refactoring for the next version.

      If your work depends on the source to Honeycomb and you don't have it because you're a small fry, well, that sucks, sure. OTOH if they hadn't done it this way then there wouldn't be a Honeycomb, there wouldn't be an Android tablet yet, and you would still be sitting on your ass left waiting for a release.

      Honeycomb is less of a release than it is a closed beta, that's all. Hell, at least this way we at least know what some of the APIs are before the real release, right?

      --
      "The right to do something does not mean doing it is right." William Safire
    6. Re:TFA is wrong by Anonymous Coward · · Score: 0

      Gladly. As you note, when the source comes out, everything will be (mostly) hunky dory. But I don't have the source code yet.

      Except that you don't even want the Honeycomb source code both because it's shit and because you don't have a Honeycomb device (because Honeycomb devices are also shit). So who the fuck cares? People who complain about Honeycomb remind me of the OtherOS whiners -- naysayers who never used Linux on their [imaginary] PS3.

    7. Re:TFA is wrong by gl4ss · · Score: 2

      you have to take that with a grain of salt. there's no guarantees of how they will release it and if it's with patch history or not.

      I mean, this is a guy who tweeted definition of open and then couple of short months later decided it was ok to protect few manufacturers by sitting on the source(and to hide that they released shit).

      --
      world was created 5 seconds before this post as it is.
    8. Re:TFA is wrong by complete+loony · · Score: 4, Insightful

      When they release Ice Cream Sandwich, the Honeycomb source will be in the patch history

      No, that's not necessarily true. While you can configure a server to only allow new patches to be added to the end of the commit log, that isn't mandatory. Even with bog standard out of the box git commands, they could squash the commit history into one big commit and throw away their current history. Or review every change again, and only cherry pick the ones they wish to keep. git's history is not set in stone and can easily be changed. The only limitation is that all contributors must voluntarily accept your revised history as their new baseline.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    9. Re:TFA is wrong by Anonymous Coward · · Score: 0

      You clearly have never heard of git rebase -i ..... Just squash those commits, rewrite history. :-)

    10. Re:TFA is wrong by suy · · Score: 1

      When they release Ice Cream Sandwich, the Honeycomb source will be in the patch history. What they may not bother to do is to tag the specific commit of Honeycomb.

      This is not true if Honeycomb is developed in its own branch, and Icecream is developed from master, i.e., based on Gingerbread, not on Honeycomb. This is very likely. Cyanogen stated that 2.3 and 3.0 were developed in parallel.

    11. Re:TFA is wrong by Anonymous Coward · · Score: 0

      Wow, paranoid much?

    12. Re:TFA is wrong by Bill_the_Engineer · · Score: 2

      But if the Honeycomb source is as fucked up as they say it is, and as fucked up as the comments in this post have said it is, then your modifications would certainly break almost beyond repair in their massive refactoring for the next version.

      I don't think you understand the open source development model. If the source code is as bad as you think it is then you'd think Google would be eager to get more "eyes" on the code to fix the situation. I think this is just Google closing their source.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    13. Re:TFA is wrong by Talisein · · Score: 1

      I don't think you understand that Android isn't developed in the bazaar. While they do accept community improvements, it takes a LONG time for the patches to be approved--up to a year even for relatively small changes; and as of TODAY the community itself is completely unorganized--absolutely unable to address this kind of focused rewrite in anyone's idea of a reasonable timeframe.

      Maybe Android would be better off in the bazaar, but I think they think they are doing quite well enough with their current development model, and it is their choice!

      --
      "The right to do something does not mean doing it is right." William Safire
  27. Re:Embarrassment rather than dislike of open sourc by MightyMartian · · Score: 0

    It makes Google your standard large-scale code factory, producing sub-standard crap and sticking a "proprietary code" stamp on it.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  28. Re:Embarrassment rather than dislike of open sourc by MightyMartian · · Score: 2

    And what, Facebook isn't a pile of steaming shit under the hood? Come on, everything is in perpetual beta these days. Hell, Google practically pioneered the never-quite-completed software model. Everyone is writing crap code in the consumer and even in the corporate markets, and in actuality they always have, being able to hide the pure horror of what their code monkeys have produced behind the edifice of IP rights, well, that at and optimized compilers and assemblers, so that all the shit is squashed together so tight that it's sheer awfulness is hidden in machine code.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  29. Re:Embarrassment rather than dislike of open sourc by jdwoods · · Score: 1

    Still, they Google to release the code so that we can verify that the binaries are not compromised through recompilation. That's the only way to validate a platform as base-level secure these days.

    Read "Reflections on Trusting Trust"--Ken Thompson (found at http://cm.bell-labs.com/who/ken/trust.html ) to learn how recompiling code does NOT validate security. Then read the earlier Air Force article in the link at the end of Thompson's article. Then consider how BIOS and other firmware, and even CPU microcode patches might contain malicious vulnerabilities. You want certain security? Then don't even think about it, much less record it anywhere. ;)

    --
    -- Jeff Woods
  30. Re:Embarrassment rather than dislike of open sourc by fermion · · Score: 4, Insightful
    This may very well be true, but the fact that it is crappy code made for a specific merely indicates why the google model is not open. One can argue a key ingredient in the OS model, what makes is superior to closed source, is there is potentially objective eyeballs on the proces. Opening the software when it is done is little better than closed source code. It is one reason why people freaked when Oracle got a hold of OO.org and created libreoffice.

    Then of course this proves that Google is not creating software that is meant to be used by the community. It is creating software for a specific prorpietary hardware manufacture, and then, if other manufacturers behave, will release the code to them. Like Apple, only the kernal/stack is OSS while all the stuff that makes the phone cool to use requires Google blessing. One can't use competing product like would be possible with true OSS software. One can't rework the product to meet end users needs. The phone exists to serve the interests of Google and the mobile provider, just like any average proprietary phone. Sure the Android can be broken in to just like any other phone, but why should this be necessary for an allegedly open phone. And sure Apps can be downloaded from any site, but if google were fully open to open source why would they not want to hast any software that wasn't malicious?

    At the end of the day if Android were in fact open source and in fact freely available, none of the Google equivocating would be necessary..

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  31. Honeycomb- not a big loss. by rogerdugans · · Score: 1

    I run gingerbread on a hacked Nook Color and it runs great, albeit with some phone crap that is useless since it isn't a phone.
    I tried the hacked up version of Honeycomb Preview (not quite the real deal) and saw nothing that was all that compelling; I did have a lot of force closes and crashes though.

    Gingerbread is SOLID on the tablet.

    Reading this does lead me to think the problems with the hacked release of Honeycomb Preview are not due to the community so much as the screwed up original code. Which is why the source isn't to be released.

    While I could wish many things- like having the CyanogenMod team be hired by Google!- I think this decision may actually be the right thing to do. Google says the code is flawed still so they don't want to release it.

    I am sure that those more knowledgeable about the legal ramifications will deal with the situation and I hope that whatever accommodations should be made to satisfy the licensing (if any) WILL be made.
    I don't expect Google to not be "evil"- they are a big company, so some amount of that is to be expected.
    I do hope that they never forget what helped get them into their position and FOSS code was a pretty big part of that.
    Do the ad-based stuff you need to, evil though it may be, but honor the code licenses, Google.

    --
    Linux computers, watercooled, photography
    1. Re:Honeycomb- not a big loss. by Daniel+Phillips · · Score: 1

      While I could wish many things- like having the CyanogenMod team be hired by Google!

      Why on earth would they go to Google to become corporate drones when they have positioned themselves well to do their own startups?

      --
      Have you got your LWN subscription yet?
    2. Re:Honeycomb- not a big loss. by rogerdugans · · Score: 1

      lol.

      Yeah, I know.

      My only excuse for hoping for such a thing is this:

      The CM Team has created the best version of Android for every device I have been able to use it on.
      They fix things that Google get wrong, increase stability and improve the capabilities of both the devices and Android.

      It would be good for ME and for Android if such a thing happened. Not necessarily good for the CM Team folks. ;)

      --
      Linux computers, watercooled, photography
  32. Re:Embarrassment rather than dislike of open sourc by gmhowell · · Score: 1

    These comments seem very much to indicate that the source code issue, as I think most people expected, is less of a "we don't want people using this code for their purposes" and more of a "we think this code is horrible and don't want anyone laughing at it."

    So it's the Malda excuse?

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  33. Andy Rubin's definition of open.... by Karlt1 · · Score: 4, Insightful

    http://twitter.com/#!/arubin/status/27808662429

    the definition of open: "mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make"

    So has his definition changed or have we always been at war with Eastasia?

    1. Re:Andy Rubin's definition of open.... by Anonymous Coward · · Score: 0

      Rubin is obviously full of shit.

    2. Re:Andy Rubin's definition of open.... by Anonymous Coward · · Score: 0

      No it means that Honeycomb is not open. Was that so hard ;)

    3. Re:Andy Rubin's definition of open.... by imric · · Score: 1

      Which means items that use the Apache license are not open.

      That IS what you just said, right?

      --
      Paranoia is a Survival Trait!
    4. Re:Andy Rubin's definition of open.... by SEE · · Score: 1

      Cupcake is open, Donut is open, Eclair is open, Froyo is open, Gingerbread is open. Honeycomb is not open. Ice Cream Sandwich will be open. This is not complicated and requires no "doublethink".

      If openness is important to you, avoid Honeycomb, just like you presumably are avoiding Symbian, iOS, PalmOS, webOS, Windows Mobile, and BlackBerry OS.

    5. Re:Andy Rubin's definition of open.... by Karlt1 · · Score: 1

      Andy Rubin
      May 21st, 2010

      "If Google didn't act, it faced a draconian future where one man, one phone, one carrier were our choice,"

      March, 2011

      http://www.businessweek.com/magazine/content/11_15/b4223041200216.htm

      "From now on, companies hoping to receive early access to Google's most up-to-date software will need approval of their plans. And they will seek that approval from Andy Rubin, the head of Google's Android group."

      So is it less "draconian" when that one man is Andy Rubin?

  34. If Google cured cancer . . . by Cyberllama · · Score: 0

    Timothy would post something titled "Google fails to cure AIDS".

    1. Re:If Google cured cancer . . . by Cyberllama · · Score: 1

      Weak moderation, imo, but my Karma can take it. Sometimes the truth is the greatest flamebait of all.

  35. Re:Embarrassment rather than dislike of open sourc by Anonymous Coward · · Score: 0

    It seems Google is worried Honeycomb being used in phones even though it is created to be used in tablets. Which is not saying closing the source is the right thing to do, though. Would it be too hard to rip out the phone related stuff from Honeycomb and then re-integrate it later when it's finished?

  36. Re:Embarrassment rather than dislike of open sourc by Sulphur · · Score: 1

    That really suggests that, rather than be upset about the lack of open sources, people should be concerned as to why Google felt it reasonable to release software they're reluctant to release sources to because they're embarrassed.

    Would embarrassing source lead to embarrassing object code: either hard to maintain, buggy, or with security holes?

  37. They're keeping it in the Honeycomb Hideout by Y-Crate · · Score: 1

    /80sChildhoodNostalgia

  38. How is this any different from Linux FOSS? by jmcbain · · Score: 1

    Linux has an extremely vast community of amateurs that create custom distros of Linux. These are people with little to no coding experience, distributing specialized "distros" to an even greater amount of curious users who are barely a shade above the average user. So what would happen if Linux were opened? There'd be a very quick uptake by those users and, given the desktop oriented state of Linux, a really really bad user experience. As pretty as Linux is, that would have reflected badly on FOSS -- worse than what many jumping the gun on /. thought when Google initially delayed the source release.

  39. Sooo... closed source fixes "broken" code? HOW? by TheCeltic · · Score: 1

    Bummer.. over the years, with all the contributions that Google has given to OSS (and received from it). What happened here? This is silly, they KNOW the benefits of keeping code open. How can anyone argue "we won't open the code because it's "broken"?" If I could name all the great open source projects that had "broken" code when they started and now are incredible I would.. let's just name a few: The Linux Kernel, Apache (a "patchy" web server.. name says it all), snort, and on and on an on.... What better way to foster development and maturity of code than to open it to the community?

    --
    =-=-=-=-=-=-=-= - The Celtic - =-=-=-=-=-=-=-=
  40. Re:MOD PARENT UP!!! by ThunderBird89 · · Score: 0

    No. Just no. What they can say is that "Google refuses to release embarrassing code to a world of incompetents who could potentially ruin Android's reputation by shoehorning Honeycomb into devices it was never meant to be shoehorned into". Sometimes openness just needs to take a backseat in order to protect reputation.

    --
    Hyperbole: I use it liberally!
  41. fork the droid! by anwyn · · Score: 1
    Somebody needs to fork the droid that is replace the proprietary parts of android with Free Software creating the GnuPhone and the GnuPad! What would you rather have a droid that can only run those apps in a app store that Google thinks is good for you(or it), or something that can run anything in Debian's repository! It may be hard at first but the fork will succeed for the same reasons GNU Linux has. Google's developers may be smart, but they can not compete with the whole world!

    Down with app stores. Up with app repositories!

    Google can not attack with copyrights, because the proprietary parts would be rewritten. Copyright only protects the particular expression of ideas not ideas themselves.

    Google cannot attack with patents because Google is a member of OIN, (Open Inventions Network). If Google were to attempt to leave OIN, it would expose itself to attack from the proprietary world!

    1. Re:fork the droid! by ThunderBird89 · · Score: 1

      can only run those apps in a app store that Google thinks is good for you(or it)

      The word sideloading comes to mind. Also, you'd have to rewrite every app in the Debian rep: different abstractions, system calls, screen size and resolution problems, and a metric fuckton of dependencies come to mind why it wouldn't simply be "rewrite system, add Debian repositories, yay"

      Apart from that, what would you achieve with a completely open-source phone, apart from stroking your ego and self-righteousness? Open-source phones already exist, but you don't see people touting them, do you? Do you know why? Because proprietary companies can simply crush you. Not through patents or copyright, but by simple virtue of being the size of Earth compared to you as an ant: you simply can't compete with that size difference and the clout it brings.

      --
      Hyperbole: I use it liberally!
    2. Re:fork the droid! by Anonymous Coward · · Score: 1

      It won't succeed. A usage share below 2% isn't 'succeeding', and that's in a market where the OS could potentially be installed on every device.
      Also the bit about Android only running "those apps that Google thinks is good for you" - I still can't decide if that's just ignorance or a deliberate lie to make that stupid idea of 'hey, let's run desktop software on a 4 inch touchscreen' even remotely attractive.

    3. Re:fork the droid! by David+Gerard · · Score: 1

      The key technical innovation of the GNUPhone is that it is completely operated from the command line. “What could be more intuitive than a bash prompt?” said seventeen-year-old Debian developer Hiram Nerdboy. “The ultimate one-dimensional desktop! Just type dial voice +1-555-1212 --ntwk verizon --prot cdma2000 --ssh-version 2 -a -l -q -9 -b -k -K 14 -x and away you go! Simple and obvious!”

      The phone will also serve as a versatile personal media player. “I can play any .au file or H.120 video with a single shell command! The iPod could never measure up to this powerful ease of use.” Video is rendered into ASCII art with aalib. “If blocky ASCII teletype softcore pinups were good enough for 1970s minicomputer operators, they’re good enough for you. Respect your elders.”

      --
      http://rocknerd.co.uk
    4. Re:fork the droid! by ChunderDownunder · · Score: 1

      bing 'IcedRobot'.
      It's a golden opportunity for that other Linux phone vendor, HP. Offer Mario and friends full time employment to integrate openjdk on webos - hey presto you've got a Larry friendly android runner.
      Not that it matters, webos never made it to Oceania.

    5. Re:fork the droid! by peppepz · · Score: 1

      Open-source phones already exist, but you don't see people touting them, do you?

      The N900 is the phone that went closer to that. Manufactured by a giant proprietary company, mostly open source, unlocked boot loader, "rooted" by default, Debian-like userspace.
      Unfortunately we won't see any more phones like that because the company that manufactured it was assimilated by MS, so indeed the best thing we can cling to in the future are "rooted" Android phones - with the hope that their firmwares will keep having enough bugs to let us owners "root" them against their manufacturers' wish.

    6. Re:fork the droid! by Stuarticus · · Score: 1

      This is a great idea, I'll call the HURD developers so they can get right on it! Coming soon to a tablet near you.

      --
      If you think someone isn't free to have a different definition of "freedom" you may be a tyrant.
  42. unbelievable by Anonymous Coward · · Score: 1

    It's like they're trying to destroy their own products

    I think choosing android 3 to be for tablets instead of forking it and
    Name it something else is a beginners mistake

  43. Re:Embarrassment rather than dislike of open sourc by Anonymous Coward · · Score: 1

    These comments seem very much to indicate that the source code issue, as I think most people expected, is less of a "we don't want people using this code for their purposes" and more of a "we think this code is horrible and don't want anyone laughing at it." That really suggests that, rather than be upset about the lack of open sources, people should be concerned as to why Google felt it reasonable to release software they're reluctant to release sources to because they're embarrassed.

    Open source also opens organizations to criticism when they try to push out code that isn’t ready, and I think this is very much a problem for Google with Honeycomb.

    The reason they chose to release it is because it is targeted at tablets which don't have phone functionality. It's the phone-related portions which are garbage, and as they've already stated we all know the second they release the code the ROM community will try to put out a build for smartphones, and then everybody will bitch about how shitty it is.

  44. Re:MOD PARENT UP!!! by bonch · · Score: 2

    Sometimes openness just needs to take a backseat in order to protect reputation.

    This is complete bullshit. If reputation is more important to Google than openness, they shouldn't call themselves an advocate of openness, and neither should their supporters. It's not supposed to matter what other people choose to do with the code. That was supposed to be the "freedom" aspect of open source.

  45. Re:Embarrassment rather than dislike of open sourc by drolli · · Score: 1

    I understand them and appreciate it. If you put some code out which has something fundamental unsettled (e.g. a phone functionality for something which may be used for mobile phones), then you are not only encouraging fragmentation but enforcing it. Because the manufacturers will enter a race to have "the first android 3.0 phones" (while i personally find 2.2/2.3 quite ok for phones), and then the developers will probably even have different APIs for different manufacturers.

    Open source does not mean that you publish everything you are doing all the time, but open source means that you publish the steps which make sense as open source. As long as they dont claim that, everybody can decide if he/she likes to buy a closed source product or not.

  46. Your shilling is a bit too obvious.. by Anonymous Coward · · Score: 0

    ofcource.. ONLY GOOGLE hires competent people. NO ONE could POSSIBLY improve on their perfect base or put out a good product based on it. Poor google...

    I sincerely hope you're getting paid for this because the alternative is that you are a retard... not that there is any shortage of those on this site.

  47. Re:Embarrassment rather than dislike of open sourc by dzfoo · · Score: 3, Interesting

    That's the real problem that I see, but apparently the apologists do not. How can embarrassingly bad code--bad enough to compel them to fight against a potential PR nightmare rather than release it--actually inspire confidence in the robustness of the end product?

    If Google say that Honeycomb source is crap, they are saying any product using it is crap. That should serve as a warning to all those early adopters opting for a Xoom or Galaxy Tab 10.1

    Spinning this as some sort of personal obsession for perfection ignores the direct correlation between source code and object code, and the fact that this alleged obsession did not prevent them from knowingly releasing an unpolished or unfinished software as a commercial product hoping that nobody notices.

            -dZ.

    --
    Carol vs. Ghost
    ...Can you save Christmas?
  48. Re:Embarrassment rather than dislike of open sourc by dzfoo · · Score: 1

    That may be true (and I agree), but Facebook started after Google. It is Google's Microsoft Moment now. Facebook will get its chance soon enough.

              -dZ.

    --
    Carol vs. Ghost
    ...Can you save Christmas?
  49. Re:Embarrassment rather than dislike of open sourc by dzfoo · · Score: 1

    Is Android object-code or byte-code? If the former, how does disassembling the machine code gives you insight into the "basic organization and function names"?

              -dZ.

    --
    Carol vs. Ghost
    ...Can you save Christmas?
  50. Re:Embarrassment rather than dislike of open sourc by Salk · · Score: 1

    Isn't this exactly why the phrase "technical debt" makes sense? Google has decided to get into technical debt so they can get to market early. They then will presumably re-pay this debt as soon as possible. They just don't want people basing work off this short term nasty stuff.

    I imagine we have all worked at places that are always racking up technical debt but I'm not sure this is true of Google.

  51. No GPLv3? by crhylove · · Score: 0

    All this locking down of code, and avoiding the GPLv3, and all based on the Linux kernel?

    Let me be the first to say: FUCK GOOGLE.

    I don't want "Open" to be a matter of opinion. Seriously. "Do no evil.": Corporate window dressing of a foul and clearly evil leviathan that has now taken over the entire market.

    Absolute Power corrupts ABSOLUTELY. Hail the new Apple/Microsoft/Standard Oil!

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    1. Re:No GPLv3? by Anonymous Coward · · Score: 0

      Fuck you. Google has done more than any other major manufacturer in the mobile space when it comes to open sourcing their software and they continue to get slammed by ungrateful RMS bots. If Google wants to prevent idiots from disseminating an OS version that's not ready for prime time and tarnishes the reputation of Android quality control then more power to them.

  52. Re:MOD PARENT UP!!! by dzfoo · · Score: 1

    Right, because embarrassing source code cannot possibly lead to embarrassing object code that is mitigated by mere obscurity.

    Of course, since it's Google, this is A Good Thing.

              -dZ.

    --
    Carol vs. Ghost
    ...Can you save Christmas?
  53. Right... by mmcuh · · Score: 1

    Yeah, right. That's the reason.

  54. Re:Embarrassment rather than dislike of open sourc by Daniel+Phillips · · Score: 1

    These comments seem very much to indicate that the source code issue, as I think most people expected, is less of a "we don't want people using this code for their purposes" and more of a "we think this code is horrible and don't want anyone laughing at it.

    But that describes nearly all computer code.

    --
    Have you got your LWN subscription yet?
  55. Re:Embarrassment rather than dislike of open sourc by Daniel+Phillips · · Score: 1

    It makes Google your standard large-scale code factory, producing sub-standard crap and sticking a "proprietary code" stamp on it.

    Best comment so far!

    --
    Have you got your LWN subscription yet?
  56. Re:Embarrassment rather than dislike of open sourc by Daniel+Phillips · · Score: 2

    They say as much:

    ...More and more it's beginning to feel like the Android 3.0 concept was little more than a knee-jerk reaction to have something, even if it;s not a great something, to stay within reach of the competition, with Ice Cream Sandwich being the resolving fix to the mistake.

    Right. Given the buzz that Honeycomb was a rush job I was not expecting much. I was pleasantly surprised at how good it is, stable too.

    --
    Have you got your LWN subscription yet?
  57. Someone fix the summary please? by bl8n8r · · Score: 2

    WTF?  Why is this summary so far off-base?  The short version, FTFA:

    "..merge Android 3.1 and Android 2.3 into..."
    "..which will be called Ice Cream Sandwich.."
    "...open source it alongside code that is much more universally friendly."

    3.1 *is* Honeycomb.  3.0 *is* Honeycomb.  Google *is* open sourcing it.  No, 3.0 will not be released for public consumption.

    The Xoom (running 3.0) is slated for an update to 3.1in May sometime.  AFAIK, this is the only device running 3.0 out there so 3.0 will basically be deprecated.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
    1. Re:Someone fix the summary please? by Bill_the_Engineer · · Score: 1

      Can you really consider an operating system open sourced if the source code is only released when Google thinks it's okay?

      Maybe it's unfair to measure Google's "open source" OS against other high profile open source projects like Linux, FreeBSD, OpenBSD, Apache, Linux, Firefox, MySQL, and etc.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    2. Re:Someone fix the summary please? by imric · · Score: 1

      The Apache license makes for closed source software then, right?

      --
      Paranoia is a Survival Trait!
    3. Re:Someone fix the summary please? by Lonewolf666 · · Score: 2

      Not automatically. But it leaves open a back door to go from open to closed.

      So you have to judge the openness on a per-project basis. Right now, Honeycomb lacks released sources and is therefore not open. It may become open again with version 3.1, as some other posters wrote.

      --
      C - the footgun of programming languages
    4. Re:Someone fix the summary please? by imric · · Score: 1

      Understood - but "Can you really consider an operating system open sourced if the source code is only released when Google thinks it's okay?" was what I was responding to - there are many open source projects where the source code is 'only released when xxxxxx thinks it's okay'.

      --
      Paranoia is a Survival Trait!
  58. Re:MOD PARENT UP!!! by Daniel+Phillips · · Score: 1

    Sometimes openness just needs to take a backseat in order to protect reputation.

    That argument, often repeated, is right up there with "think of the children".

    --
    Have you got your LWN subscription yet?
  59. Re:MOD PARENT UP!!! by MrHanky · · Score: 1

    Well, duh. Google is a for-profit corporation. Openness is good for them insofar as it's good for their profits. I can't recall anyone claiming that Google was the FSF.

  60. Re:Embarrassment rather than dislike of open sourc by slacker775 · · Score: 1

    And to think we somehow thought maybe they were better than everybody else...

  61. Re:Embarrassment rather than dislike of open sourc by biglig2 · · Score: 2

    Well, iPad sales are terrifying everyone else because they don't have anything comparable. Strategies they've tried so far:

    1) "In six months we'll have a product that's as good as anything Apple is selling...er...now" (Everyone)
    2) "Hey, an iPad's just a big iPhone, right? So if we make a big Android phone..." (Samsung)
    3) "I don't care that it's not finished, put the bloody thing in the stores right now" (Moto, RIM, and now Google it seems)
    4) "We'll put it out when we're damn well ready to! " (HP)

    None of these is working too well for them, they get no comfort from Apple's supply chain problems, and so their panic is increasing. Even though I'm an Apple Fanboi, I'm kinda hoping something works for them soon because I'm scared of what they might try next.

    --
    ~~~~~ BigLig2? You mean there's another one of me?
  62. In other words: by Anonymous Coward · · Score: 1

    "We screwed up baaaadly - and we are too embarrassed to show how lame our code was" is pretty much the definition. If they patch it all up so it works and is opensourced, good for them. If not - time to go an' get our pitchforks.

  63. Re:Embarrassment rather than dislike of open sourc by Anonymous Coward · · Score: 0

    So let me get this straight, last week Honeycomb was the bombdiggity of mobile OSes, an now that it's proprietary, it's an embarrassment? I think maybe, just maybe with that attitude the open source community is the source of embarrassment for Google, rather than the code.

    They don't care what you think, so long as you buy the product. Fact is if you could do better, you'd have done so, power of open source and all that jazz.

  64. Re:MOD PARENT UP!!! by John+Betonschaar · · Score: 4, Insightful

    "Google refuses to release embarrassing code to a world of incompetents who could potentially ruin Android's reputation by shoehorning Honeycomb into devices it was never meant to be shoehorned into". Sometimes openness just needs to take a backseat in order to protect reputation.

    Seems like Google doesn't have any problem providing the Motorola's, Samsungs and LG's of the world with this 'embarrassing code' and let them sell half-baked, buggy devides running an OS that nobody can modify or improve with. Apparently 'protecting their reputation' means a lot more to them than user experience for their customers, or being 'open'.

    I really don't care the least bit about what Google does with the Honeycomb sourcecode, probably they are right about holding it back because it was a rush job and not pretty to look at. That said, I think we can all safely put the hollow 'Android open, Android free!' nonsense behind us. Android is only open to the manufacturers and carriers, and Google has its priorities with them, not with you who was suckered into buying a tablet running beta software.

    I'm still amazed that so many people keep up with this, if I pay $500 for a device that is not explicitly marketed as beta, as a curiosity for the adventurous, I expect it to work as advertised, including the software. If the software is so messy even Google doesn't want you to see it, ffing clean it up and make it better, before selling products based on it.

  65. Re:Embarrassment rather than dislike of open sourc by spaceplanesfan · · Score: 1

    Bytecode mostly, because it runs in dalvik

  66. Re:MOD PARENT UP!!! by Anonymous Coward · · Score: 0

    Ah, so Google thinks you're smart enough to handle the Android code and make them look good for being "open" until you're too stupid to handle the Honeycomb code? Admit it, Google's idea of open was never one that the FOSS community ever embraced before Android came along.

  67. And by Anonymous Coward · · Score: 0

    And nothing of value was lost. Honeycomb is the kludgiest of their creations so far.

    And more comments about cereal than anything else. Way to go slashtards.

  68. Re:Embarrassment rather than dislike of open sourc by Anonymous Coward · · Score: 0

    If there's a major rewrite underway, it's at least good to tell developers to expect that any of their changes would rapidly bitrot, and not to spend too much time trying to augment this version.

    I don't think anyone would object to that... but it's not what they decided to do.

  69. With Java Sun was to blame, now its all OK? by Anonymous Coward · · Score: 1

    I don't get it anymore...

    How selective people can get with criticism and how utterly unfair and IMO: narrow minded. When Sun had well established a good Java coder base and also allowed you to view the entire source code all this was done with a small limitation: you had to agree to their license that you wouldn't (ab)use the codebase for other commercial purposes (like creating your own Java and selling it).

    But no; this wasn't good enough. Java couldn't be added to Linux, it would give major issues adding this to repositories and most of all you heard voices stating time and time again that the whole policy was unfair, that you couldn't look at the code (which was not true) and so couldn't determine if and how safe everything was. Heck; it would even affect Java developers on Linux to no end, the horror!

    Bottom line: Sun proclaimed they were into open source yet they didn't opensource their flag product. So they must be lying, evil and hold their own agenda.

    And here we have the almost exact opposite at work. A company which heavily shouts and proclaims that they're into open source, that they support open source and they even sell the Android project as such.

    Yet when I talk to Android developers I always hear that the project is by far as open as they want to make you believe. That access to the entire code base is a fake; its limited and the code base which is available is incomplete. The SDK's however are available, but that's hardly important wrt something being open source.

    Next there's the copyright issue; an Oracle claim that Google copied a lot from Java instead of developing stuff on their own.

    Yet despite all those issues you hardly hear anything negative about them. I was almost come to believe that abusing the name "open source" was a major sin one committed. But am I right to conclude that this only goes for certain companies and individuals.

    Surely companies who keep on proclaiming to "do no evil" should be excuses from not following the open source licenses and issues to the letter "because" ?

    I don't get it anymore. Better yet; I think I do get it, but don't like what I'm seeing.

  70. Re:editors already asleep? by Anonymous Coward · · Score: 0

    You seem less angry than normal. Does this mean you finally got that cock which your ass has been craving so badly?

  71. IMO by Anonymous Coward · · Score: 1

    Why would any company release an unfinished product that's clearly not ready for mass adoption. Is this about being "open" or "responsible".

    IMHO, Seems like a responsible thing to do unlike this statement " Google is failing to make good on that whole “we’re open” thing."

    Las Vegas Foreclosures

  72. Re:Embarrassment rather than dislike of open sourc by voss · · Score: 1

    So Google is not saying screw you to open source, its saying "This version shouldnt be inflicted on the open source community because it would
    do too much damage to our companys reputation." I bet Ubuntu is wishing they had done that with Ubuntu 11.04

  73. That's "kook", not "cook" by Anonymous Coward · · Score: 0

    Thus we see (yet again) that RMS was right, even though he sounds like an old cook.

    ...but then again, given RMS's size.... maybe he is a cook too!

  74. Re:MOD PARENT UP!!! by jo_ham · · Score: 2

    Ok, so by that yardstick, why all the fuss about Apple being "late" (by a month) in releasing the Webkit changes? Yesterday everyone was telling me that they shouldn't have shipped running binaries until they were ready to release the code, as the GPL requires. (which in my opinion Apple absolutely needs to get sorted immediately)

    Now because it's Android and Google they get a pass on that? If they shipped a working tablet then the source code needs to be out there *right now* - that was the whole point of Android in comparison to iOS, I thought?

    Remarkable, but unsurprising doublespeak on /.

    If it wasn't ready, they shouldn't have released it on the Xoom, but they realised that the "soon, we will have an iPad killer" was getting into a sort of Duke Nukem Forever situation, with Apple one-upping them with the iPad 2 before Android was anywhere close to ready to take them on properly.

  75. Re:Embarrassment rather than dislike of open sourc by MightyMartian · · Score: 0

    I don't buy it. Google may not be able to knock fortress Facebook off its pedestal, but I see little evidence that Facebook is going to be able to go after Google's core services. Google has a ways to go before it hits its Microsoft moment.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  76. Re:MOD PARENT UP!!! by Anonymous Coward · · Score: 0

    First of all, are these necessarily the same people? Remember that people discuss stories that interest them. Second, Apple is violating GPL by not releasing the source. Google is NOT violating the Apache 2 license, because it does not require them to release the source. Third, and by far the weakest argument, is that Google and Apple have different motivations for not releasing the code. Honestly, I'm not sure I buy that, but it's possible to argue.

    Personally I will avoid any Honeycomb-based tablet (and iOS tablet as well) because they are not open source, but I don't hate Google and am fine with using open source versions of Android.

  77. Re:User perception (OT) by Anonymous Coward · · Score: 0

    ...or how you get three towers to fall straight down when it is a royal bitch to pull that off even with controlled demolition...

    Wait, so, you're saying that because it's extremely difficult to accomplish that using a controlled demolition, it must have been a controlled demolition? Um... what?

  78. Re:Embarrassment rather than dislike of open sourc by MidnightBrewer · · Score: 1

    Sounds like they did some hard-coding to the XOOM specs and will be making up for it later.

    As for the embarrassment factor, Microsoft has been following the same policy for years and the world hasn't exploded yet. Not for lack of effort, mind you. ;)

    --
    "Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
  79. Re:Embarrassment rather than dislike of open sourc by Anonymous Coward · · Score: 0

    I've always felt that Android's "openness" was merely to garner goodwill from those who support real, community-driven open source projects. As in, it's not really open but it's closer than Apple's closed model so hopefully people will rally behind this. And, if you think about it, it's actually a very savvy marketing technique. By obfuscating the fact that the consumer is the actual product (marketing demographics), Google gives the impression that all of their products are both free and open.

  80. Don't use Honeycomb as a fork/base by Anonymous Coward · · Score: 1

    I personally think Google is doing this to prevent people from using Honeycomb as a base in a project since they plan to make Ice Cream Sandwich in Q4 2011, which will be for both phones and tablets. I believe they are doing this to prevent fragmentation and personally as long as they release Ice Cream Sandwich code I am alright with this.

  81. Re:MOD PARENT UP!!! by ThunderBird89 · · Score: 1

    Except this one is not baseless. I said it before, and I will say it again: a company's first allegiance is to its shareholders, and its first priority is to turn a profit. In fact, that is the only thing a company is SUPPOSED to do, no more, no less. Anything else, such as being a freedom fighter for bits, comes at the expense of profit, and is best left to the civil sphere, which may or may not be funded by companies.

    --
    Hyperbole: I use it liberally!
  82. Honeycomb code too Sucky to see the light of day? by unil_1005 · · Score: 2

    That's why I code at night.

  83. Re:Embarrassment rather than dislike of open sourc by parnasus · · Score: 1

    Unfortunately, GPLv3 doesn't give you that kind of leeway. You can't say, "Oh no's! We has bad code. No lookie!" If that were allowed to happen, EVERY vendor would use that same cry to mask their TiVO-ization. If you want to do damage control, admit the reason the code is in awful shape because you are meeting the artificial deadline of a manufacturer and be done with it. At least then the community has the opportunity to start hacking away at some horrendous code and they won't feel like they're getting BOHICA'd.

    --
    --If you code for the exceptions, the rules fall into place
  84. Re:Embarrassment rather than dislike of open sourc by bruckie · · Score: 1

    I don't think it's so much about embarrassment; it's more about providing a stable target for other developers. Google doesn't want to have to deal with people building software on top of a foundation that they're just going to rip out and replace with a better one in the next version. They don't want to support APIs that aren't solid yet.

    --Bruce (who is not speaking for himself, not for Google)

    --
    There are 10 kinds of people in the world: those who understand binary, and those who don't.
  85. Re:Embarrassment rather than dislike of open sourc by scot4875 · · Score: 1

    That's the real problem that I see, but apparently the apologists do not.

    You must not be a programmer.

    I've written a lot of code that I'm perfectly confident in using, that I know works, that I've sold to clients, that I would never want another programmer to see. Stuff that I would like to reorganize and clean up, but haven't done yet given time and money constraints. Things where I know the code would be easier to read and maintain if I refactored my class structures, or used a different/newer API, or used a new trick/feature of the language that I didn't know when I started the project. However, none of those deficiencies imply anything about the code's functionality.

    --Jeremy

    --
    Jesus was a liberal
  86. Re:Embarrassment rather than dislike of open sourc by phantomfive · · Score: 1

    The parts I was looking at were object code. Any function names, or other names, that are exported for linking are preserved. Unless they use some sort of weird obfuscation, functions are also preserved.

    --
    "First they came for the slanderers and i said nothing."
  87. Re:Embarrassment rather than dislike of open sourc by Jonner · · Score: 1

    I think Google does understand what it really takes to participate in Free and Open Source software projects. However, they sometimes choose not to do so or not do it properly. That was clearly what happened with Honeycomb. I think this announcement confirms that they understood it was a mistake and trying to correct it.

  88. Re:MOD PARENT UP!!! by swillden · · Score: 1

    Ok, so by that yardstick, why all the fuss about Apple being "late" (by a month) in releasing the Webkit changes? Yesterday everyone was telling me that they shouldn't have shipped running binaries until they were ready to release the code, as the GPL requires. (which in my opinion Apple absolutely needs to get sorted immediately)

    Now because it's Android and Google they get a pass on that?

    No, Google doesn't get a pass; Google didn't screw this up. Google released all of GPL'd code for Honeycomb. It's only the Apache-licensed code which wasn't released -- as is allowed by the license. Google didn't violate any licenses, even for a short time.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  89. Early 32-bit only releases of Intel Mac OS X 10.4 by yuhong · · Score: 2

    I remember not having xnu kernel source code was one of the limitations of early 32-bit only releases of Intel Mac OS X 10.4.

  90. Re:Embarrassment rather than dislike of open sourc by LordLucless · · Score: 1

    Guess it's lucky Android is licensed under the Apache licence and not the GPL, huh? Apart from the kernel of course, the modifications to which they have published.

    --
    Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
  91. Re:Embarrassment rather than dislike of open sourc by JAlexoi · · Score: 1

    Pretty and maintainable code != bug free code. There is a correlation after the software is in maintenance mode for at least a year.

  92. Re:Embarrassment rather than dislike of open sourc by JAlexoi · · Score: 1

    And Facebook itself lost a LOT of high profile developers recently. Big companies have that tendency, with Google having a better overall retention.

  93. Re:Embarrassment rather than dislike of open sourc by shutdown+-p+now · · Score: 1

    As a Xoom owner, I dare say that this is extremely likely, judging from my experience.

    Don't get me wrong, I love the openness and features, but stability and perf are early beta-ish. I get way more stock app force closes on this thing than I see on my Windows desktop.

  94. Re:Embarrassment rather than dislike of open sourc by shutdown+-p+now · · Score: 2

    Have you tried posting anything on Slashdot from Honeycomb's stock web browser?

    For me, even the scrolling is noticeably slow, but as soon as I tap the edit field, the lag is really horrible - it's processing input at one char per second or so. Ditto on XDA forums, only there simple scrolling is even slower.

    I have to use Opera Mobile on Xoom for now for anything Slashdot related.

  95. Re:Embarrassment rather than dislike of open sourc by shutdown+-p+now · · Score: 1

    Well, remember, Google is bleeding top developers ... especially when Microsoft ... are going through their largest hiring push ever this year.

    Are you serious?

  96. Re:Embarrassment rather than dislike of open sourc by shutdown+-p+now · · Score: 1

    How about "let's make a device with hardware better than in iPad 2, but price it like the old iPad" (Asus)?

    Yes, this is selling right now. Or, rather, completely sold out right now because they underestimated the demand.

  97. Re:MOD PARENT UP!!! by Daniel+Phillips · · Score: 1

    a company's first allegiance is to its shareholders, and its first priority is to turn a profit. In fact, that is the only thing a company is SUPPOSED to do, no more, no less.

    A company that wants to sell to me will have to do a little more than that. Just saying.

    --
    Have you got your LWN subscription yet?
  98. Ice Cream Sandwich? by bansheebomber · · Score: 1

    When are they ever going to run out of names for Android?

    --
    I am a complete Apple fanboy. Don't argue with me about Apple.
  99. Re:Embarrassment rather than dislike of open sourc by stub667 · · Score: 1

    Indeed. When you control the trade marks, you can stop people calling things 'Android' in the same way you can stop people calling a Windows based device 'Android'. If crappy code or hardware is giving your brand a bad reputation, you need to be more proactive about protecting it.

  100. Re:Embarrassment rather than dislike of open sourc by fritish · · Score: 1

    That device looks awesome. I hadn't even seen it before. Maybe I should get out from under my rock more often. Thanks for the link.

    --
    "Coffee is for closers."
  101. Re:Embarrassment rather than dislike of open sourc by bill_mcgonigle · · Score: 1

    Yeah, that's why I specified "base-level" secure, not "provably secure".

    Security is a process, not an achievement. Yes, if the Android source is compromised and the gcc source is compromised then there could be problems. But your attack surfaces are much smaller than with closed-source software - having millions of eyes and unaffiliated contributors working on the projects is important. They can't all be bought.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  102. It makes sense, really... by Anonymous Coward · · Score: 1

    After all, it makes it easier to hide details on the data they collect...

  103. Re:Embarrassment rather than dislike of open sourc by Daniel+Phillips · · Score: 1

    Have you tried posting anything on Slashdot from Honeycomb's stock web browser?

    For me, even the scrolling is noticeably slow, but as soon as I tap the edit field, the lag is really horrible - it's processing input at one char per second or so. Ditto on XDA forums, only there simple scrolling is even slower.

    I have to use Opera Mobile on Xoom for now for anything Slashdot related.

    Confirmed, Chrome browser is a complete fail for posting text to Slashdot. First, the text cursor would not go into the edit box, then when it finally did go in after a couple of minutes of trying different things, the cursor was not active, could not be moved with the cursor keys, and no text could be typed into the edit box. Complete fail. You would think posting to slashdot is something an Android dev would think of testing. Apparently not.

    Pretty graphic illustration of why it is completely and utterly stupid for Google to hold Android development so close to its chest.

    --
    Have you got your LWN subscription yet?
  104. Re:Embarrassment rather than dislike of open sourc by shutdown+-p+now · · Score: 1

    I'm still struggling to figure out how they managed it. I mean, Slashdot works fine on desktop Chrome (well, as fine as Slashdot works in general, which is frankly not so much since the latest updates... but it doesn't lag for sure). Presumably WebKit and JS implementation on Android would be the same as on the desktop version, maybe a few releases beyond at most. So did they botch the renderer? Still doesn't add up, it seems to do reasonably well on various synthetic test.

    Looks like a bug that makes DOM parsing or JS go haywire.

  105. Re:Embarrassment rather than dislike of open sourc by Daniel+Phillips · · Score: 1

    This followup comment is with Opera Mobile. Functional, but there are remaining issues. Big one: tab on the bluetooth keyboard does not move between dialog fields, which makes the login needlessly painful. How on earth did that slip through? Another big fail for Google. Google thinking they are the only guys who can code is just pure hubris.

    Bottom line is, Opera seems to be survivable, Chrome browser is a big fail.

    --
    Have you got your LWN subscription yet?
  106. Re:Embarrassment rather than dislike of open sourc by Daniel+Phillips · · Score: 1

    Also, not fixed in the 3.1 update, that's even harder to understand. It's not like this is a subtle issue.

    --
    Have you got your LWN subscription yet?