Slashdot Mirror


Android 4.0 Source Code Coming "Soon"

itwbennett writes "Good news today for those of you who have been waiting for news about whether Google would be opening up the ICS source and for those of you who thought it was gone for good. Android engineer Dan Morrill revealed new information in the Android Building Google group yesterday evening, saying that Google plans 'to release the source for the recently-announced Ice Cream Sandwich soon, once it's available on devices.'"

147 of 203 comments (clear)

  1. Open Source vs. Open Development by q.kontinuum · · Score: 1

    Ok, basically this makes Android Open Source again. But still it keeps the companies quite dependent: If the source code is published months after the devices are already on the market, any company that wants to use it under the Open Source terms rather than abiding to Googles conditions to get the source for integration timely will be one year behind.

    Don't get me wrong, I appreciate that the source code is being made available, and its in this regard better than most competitors. But still it means that Google can control which services companies can integrate in their phones, and prevent competition with their own services like they did with Motorola/Skyhook. It's not an open development model.

    --
    Trolling is a art!
    1. Re:Open Source vs. Open Development by EdZ · · Score: 1

      Only if the companies do not wish to develop said features on their own.

    2. Re:Open Source vs. Open Development by Anonymous Coward · · Score: 1

      They do that already through trademark enforcement, and their Google-branded apps are not part of AOSP. I think it's pretty clear that Android isn't even open source. AOSP is, but it's only a slice of Android-proper, and isn't "open development", as you say.

    3. Re:Open Source vs. Open Development by fuzzyfuzzyfungus · · Score: 1

      Android has really never been an open development model: the applications that make android "android"(from the consumer perspective) are closed, and the development of each successive release has been between Google and their Best Buddy of the moment until release.

      The big question has been, since 'Ice Cream Sandwich', whether it would continue to be closed development/open source, or whether it would go closed entirely, except for a few GPL-obligated kernel bits...

    4. Re:Open Source vs. Open Development by amirulbahr · · Score: 1

      If it was worthwhile forking it then we would have seen manufacturers attempt that already. Clearly Google is by far leading development and dealing with them is not too painful yet.

    5. Re:Open Source vs. Open Development by amRadioHed · · Score: 5, Informative

      The big question has been, since 'Ice Cream Sandwich', whether it would continue to be closed development/open source, or whether it would go closed entirely, except for a few GPL-obligated kernel bits...

      No, that's never been a question for anyone other then the conspiracy minded. Google has been extremely clear and consistent about their reason for not releasing Honeycomb's source and about continuing with the open sourcing of Android as soon as the code base is fixed in ICS.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    6. Re:Open Source vs. Open Development by q.kontinuum · · Score: 3, Interesting

      Depends. Nokia was considering Android and dumped it, because it was too painful. (Nokia provides a lot of services, especially in the area of location bases services they are competing with Google, and due to their offline navigation software they might pull people away from Google Maps.) Samsung is putting more effort in their Windows Phone devices.

      The problem is, branching would be pointless: Android without Android App-store is not competitive. In case of Nokia, a great system was available already and they canceled it because of the lacking ecosystem. For others it will be the same problem.

      DISCLAIMER: I work for Nokia, but here I state my personal opinion only. Statements are only made based on public available information.

      --
      Trolling is a art!
    7. Re:Open Source vs. Open Development by ozmanjusri · · Score: 1

      Tell that to Cyanogen.

      --
      "I've got more toys than Teruhisa Kitahara."
    8. Re:Open Source vs. Open Development by somersault · · Score: 2

      Mod parent under-rated.. they've said this from the start, but the trolls have been having a field day with how Android is now closed source, Google are so Evil, blah blah..

      --
      which is totally what she said
    9. Re:Open Source vs. Open Development by tepples · · Score: 1, Informative

      Tell that to Cyanogen.

      Who got cease and desisted. The Google Apps that come with Android are most definitely not open, and as I understand it, people who install CyanogenMod generally get an illegal copy of the Google Apps separately, and the provider of this separate package remains open to a potential cease-and-desist. Without Android Market, which is among these apps, one can't download applications exclusive to Android Market, such as the application to deposit checks to a bank account.

    10. Re:Open Source vs. Open Development by tepples · · Score: 2

      Android without Android App-store is not competitive.

      By "Android App-store" did you mean Android Market? If so, then Amazon seems to be doing just fine with its own store. The only thing I haven't been able to get on it is, unfortunately, my bank's check deposit application.

    11. Re:Open Source vs. Open Development by shellbeach · · Score: 1

      Android has really never been an open development model: the applications that make android "android"(from the consumer perspective) are closed

      Um ... the phone, messaging, browser, music apps -- in fact, pretty much everything in a consumer's "Android" except Gmail, the Market, and some mostly unknown odds-and-ends -- are open sourced. And groups like Cyanogenmod are developing these constantly. Sounds pretty damn open to me ...

    12. Re:Open Source vs. Open Development by shellbeach · · Score: 3, Insightful

      Nokia was considering Android and dumped it, because it was too painful.

      Surely the $1 billion MS paid them to take on WP7 had something to do with it? I think Nokia was a bit silly in eschewing Android, personally ... but then, their previous decisions on phone OSes haven't really inspired confidence in their ability to pick the market.

    13. Re:Open Source vs. Open Development by q.kontinuum · · Score: 4, Interesting

      Nokia owns Navteq (they sell map data). With focus on Android this asset would be wasted. They provide an offline navigation software. Incidentally I'm working on the location where this software is implemented. This would have been wasted as well. Nokia has a business unit around location based services. This is direct competition to Google and would have been wasted. OTOH, Bing maps is already using Navteq data for some time, MS and Nokia are both cooperating with Yahoo for quite some time, etc. All this is public available information, and I think it is enough reason to turn down Android. So I think it was rather a decision of building the own ecosystem for MeeGo faster or going for WP.

      Of course the 1Billion did not hurt either, and I can imagine that Elop did have some good contacts to MS which helped building up the trust for negotiations. But I don't think this was the decisive issue.

      --
      Trolling is a art!
    14. Re:Open Source vs. Open Development by scdeimos · · Score: 1

      Nokia was considering Android and dumped it, because it was too painful.

      I think you're missing something about Microsoft and their bank balance - this article says it best:

      Wall Street had favored the popular Android system as the quick and more crowd-pleasing option. Instead, Nokia's alignment with Microsoft ties it to a partner that has deep pockets but very limited success with its Windows phones.

      And also over here:

      [Nokia CEO Stephen] Elop said one of the key topics in the talks on doing a deal with Microsoft was convincing Nokia that it could reach "a very low price point."

    15. Re:Open Source vs. Open Development by Anonymous Coward · · Score: 2, Informative

      Did you know that Google allows competition on Android with their own services?

      Example, did you know that Google allows hardware manufacturer or carrier to remove all Google services and apps from Android?

      Example, did you know that Google does not pay anyone using Android or choosing Google services and apps in Android? Google does pay for device manufacturer and carrier part of the feed what it gains when user clicks an Ad when doing a search trough Google search widget when it is located to Android launch screen. But so does Google pay to Mozilla and every other who set Google search to search panel. It is same payment to every one.

      And then third question. Did you know that Microsoft have paid tens of millions to Verizon and many other carrier in the world to sell Android phones where Google apps and services were replaced with Microsoft own services?

      Example, Search is done with Bing, Emailing is done trough Hotmail, Calender and contacts are linked to Hotmail, news reader is pulling data from Microsoft news services.

      Oh, and did you know that user who bought such Android device, can not remove those Microsoft services and Apps or install Google replacements? So user who bought such Android phone, is locked to Microsoft permamentally on that phone.

      Google allows open development, you only need to join to that development alliance. Google does manage the Android project as someone needs to do it. But before Google release the Android source codes for everyone, it has released it to Android alliance partners. They can modify the code as they want for their handsets and prepare them to release.

      The open development does not mean that every person out there is allowed to download sources and push changes to Android project.
      If it would, then not even any GNU project is open development as upstream (what Android Alliance is) do not need to accept modifications or patches if not wanted.
      And even GPLv2 how Linux operating system in Android is licensed, denies the other people having the source code than those who have the binary.
      Even the one of the most puriest open source licenses do not force source code to be published to everyone, only for those who has the binary.

      Google does not need to release Android source code (GPLv2 + Apache etc) for everyone until binaries are released and still they are following open development idea.

    16. Re:Open Source vs. Open Development by drinkypoo · · Score: 5, Insightful

      They've said this from the start, but Open Source means you can get the source, and they're not giving the source, which means that an entire release is not Open Source. Maybe every other version of Android is, but those with those devices are running a non-Open-Source version of Android, period, the end. Clear and consistent? Clearly, consistently, not Open Source, until they release the source, at least to their customers.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:Open Source vs. Open Development by andydread · · Score: 1
      Do you have an Android phone?
      Do you have an Android phone with Cyanogen Mod?
      Have you even installed Cyanogen Mod before?

      The Google Apps are just that APPS, otherwise known as applications.
      The Google apps can be freely downloaded once CM is installed.

    18. Re:Open Source vs. Open Development by mcvos · · Score: 1

      Android without Android App-store is not competitive.

      By "Android App-store" did you mean Android Market? If so, then Amazon seems to be doing just fine with its own store.

      Are they? My impression is that the Amazon app store is really awful in comparison to the Android Market.

    19. Re:Open Source vs. Open Development by DrgnDancer · · Score: 2

      Assuming you can download the app which allows app downloads, or so GP appears to saying. If, as he indicates, there is a legal problem with loading the Android Market on a CM device than in theory CM (as a usable system, since the applications are what make the OS do anything useful) is also illegal. Now granted that doesn't mean much in a practical sense, Google doesn't seem to be the type of company to hunt down individual modders and sue them; but it's still somewhat philosophically unfortunate given that Google touts Android as an "Open" system.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    20. Re:Open Source vs. Open Development by q.kontinuum · · Score: 1

      Nokia was considering Android and dumped it, because it was too painful.

      I think you're missing something about Microsoft and their bank balance - this article says it best:

      Wall Street had favored the popular Android system as the quick and more crowd-pleasing option. Instead, Nokia's alignment with Microsoft ties it to a partner that has deep pockets but very limited success with its Windows phones.

      yes, that was their view; wall street analysts can't have deep insight in every company they write about, and here they are also missing some obvious points. As replied to the other post:

      Nokia owns Navteq (they sell map data). With focus on Android this asset would be wasted. They provide an offline navigation software. Incidentally I'm working on the location where this software is implemented. This would have been wasted as well. Nokia has a business unit around location based services. This is direct competition to Google and would have been wasted. OTOH, Bing maps is already using Navteq data for some time, MS and Nokia are both cooperating with Yahoo for quite some time, etc. All this is public available information, and I think it is enough reason to turn down Android.

      And also over here:

      [Nokia CEO Stephen] Elop said one of the key topics in the talks on doing a deal with Microsoft was convincing Nokia that it could reach "a very low price point."

      Surely this is an important factor. Only it's not about the 1 billion, but about the hardware requirements / the costs to produce a device. The average prices for smartphones are declining, and when MS sticks to strong hardware requirements it is not possible to compete in these price segment. With WP "Tango" it will be possible to serve this market as well, and I guess that Nokia got a got deal for the license per device.

      --
      Trolling is a art!
    21. Re:Open Source vs. Open Development by petermgreen · · Score: 1

      The thing is if a phone manufacturer breaks away from google they lose the andriod market. Theese days a good app market is one of the most important features for a sucessful smartphone platform. The loss of andriod branding would probablly be pretty painful too.

      The likes of cyanogenmod can get away with suggesting the users install the google apps themselves but i'm not sure if those app packages are strictly legal and even if they were manufacturers can't really ask users to do that.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    22. Re:Open Source vs. Open Development by q.kontinuum · · Score: 1

      Did you know that Google allows competition on Android with their own services?

      I read this story: http://thisismynext.com/2011/05/12/google-android-skyhook-lawsuit-motorola-samsung/
      which is a clear example that Google does not (at least not always) allow this.

      Example, did you know that Google allows hardware manufacturer or carrier to remove all Google services and apps from Android?

      Example, did you know that Google does not pay anyone using Android or choosing Google services and apps in Android? Google does pay for device manufacturer and carrier part of the feed what it gains when user clicks an Ad when doing a search trough Google search widget when it is located to Android launch screen. But so does Google pay to Mozilla and every other who set Google search to search panel. It is same payment to every one.

      You always write "Example", yet you don't provide any. I provided the example how Google hinders manufacturers to install competing services already in my thread start. (Not as a link, but I put Motorola, Google and Skyhook in context. Searching on Google, the link I posted here is the third in the list.) This contradicts quite obviously what you wrote about open development.

      BTW, regarding your MS rant: I'm not saying I blame Google for their actions, so there is no point in showing that MS is acting equally ... hmmm.... revenue driven.
      The difference is that MS does not advertise their system as open and does not claim to have the leading motto "don't be evil".

      DISCLAIMER: I work for Nokia, but here I state my personal opinion only. Statements are only made based on public available information.

      --
      Trolling is a art!
    23. Re:Open Source vs. Open Development by tepples · · Score: 1

      Do you have an Android phone?

      No. I carry a dumbphone and an Android PDA because if I were to put them together into one device, my phone bill would be seven times higher. Which Android PDA should I have bought that is supported by CM?

      The Google apps can be freely downloaded once CM is installed.

      Where can they be downloaded? If from Android Market, where does one legally download Android Market?

    24. Re:Open Source vs. Open Development by LWATCDR · · Score: 1

      Samsung is putting more effort into WP devices? Maybe more than in the past but I doubt more than Android. I could be wrong because of the patient issues but since they just came out with the Galaxy Nexus after working with Google that seems a bit iffy.
      Nokia should have bought Palm or stuck with Meego. Had the Meego phone come to the US on my carrier I would have gotten it next month when my contract is up. Really that looked so cool.WebOS was a great OS that was strangled at Palm by a lack of resources.
      Frankly the perfect phone would have been Nokia's hardware running WebOS with Androids Gmail app IMHO.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    25. Re:Open Source vs. Open Development by q.kontinuum · · Score: 1

      Maybe more than in the past but I doubt more than Android

      Agreed. Also I think there might be further changes, since WP7 to WP7.5 was a major step in functionality.

      Had the Meego phone come to the US on my carrier

      Unfortunately Nokia doesn't have enough market share in US to convince carriers of a new system easily...

      I would have gotten it next month when my contract is up

      It is a very cool device from a geek point of view, and is has some extremely cool features in the UI for normal end users. But when I had access to a proto last year, it was simply not ready, the ecosystem is still not available. And even now I think there is room for improvement/maturation in the software.

       

      --
      Trolling is a art!
    26. Re:Open Source vs. Open Development by andydread · · Score: 1

      http://www.cyanogenmod.com/blog/the-current-state

      If your device was purchased with Google apps you can back up the apps and restore them legally to CM once installed or you can just legally download them here http://wiki.cyanogenmod.com/index.php?title=Latest_Version/Google_Apps

    27. Re:Open Source vs. Open Development by tepples · · Score: 1

      if I were to [combine my dumbphone and PDA into a smartphone], my phone bill would be seven times higher.

      If you're in the US, and Sprint has decent coverage around you, and you use around 300 voice minutes per month, Virgin Mobile has no-contract Android phones from $100-$300 and unlimited data for $35/month.

      I use far fewer voice minutes per month than that, which is why I'm currently on Virgin's (unadvertised) $15 per 3 months payLo plan. A $35 per month Beyond Talk plan would cost seven times what I'm currently paying.

    28. Re:Open Source vs. Open Development by LWATCDR · · Score: 1

      Maybe but WP7 and WP7.5 are playing catch up still. They are not better than IOS or Android so they are a fail. It is such a shame that Nokia just sort of gave up on US market. I think part of it was that they where Eurocentric. They thought the US market which isn't as large as the EU market wasn't worth the effort. I would have loved to get an E71 back a few years ago but I use a CDMA carrier. The Nokia phones where always very hackable and flexible devices. I am sure that the new WP7 phone will be great hardware but WP7.5 isn't enough to make me dump Android or ignore IOS as an option.
      Oh and my wife also would have gotten MeeGo. She was a huge WebOS fan girl but is now an Android convert. She got the SGSII and loves it.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    29. Re:Open Source vs. Open Development by tommy8 · · Score: 1

      Exactly. Only very low end phone makers would put Android on their product without the Android branding (which is trademarked and requires authorization from google).

    30. Re:Open Source vs. Open Development by tepples · · Score: 1

      If your device was purchased with Google apps

      Which Android devices priced close to an iPod touch without a contract are sold with Google apps?

      you can back up the apps and restore them legally to CM once installed

      Please see my reply to Anonymous Coward.

    31. Re:Open Source vs. Open Development by zeroshade · · Score: 1

      So reading through your link it seems that the problem here was that Skyhook was set as default and would prevent them gathering any location information. This does not contradict the statement that "Google allows competition on Android with their own services." They only required that the Google service was the default.

      Not only that, but it doesn't prevent you from launching an android phone if you don't follow their tests. Nothing stops an OEM from loading stock android without Google's apps and releasing it. They just can't claim it is Google Approved and use the Google Apps, which is perfectly reasonable.

    32. Re:Open Source vs. Open Development by Belial6 · · Score: 1

      You know, that even GPL 3 doesn't require that you release the source until you distribute the software, right? There might be some legitimate complaints about how Honeycomb was handled, but hanging on to the source until the binaries are released is entirely within both the spirit and letter of open source.

    33. Re:Open Source vs. Open Development by scot4875 · · Score: 1

      They've been quite clear. They said "The Honeycomb code is crap. We won't be releasing it because we don't want it running on phones."

      They've also been quite consistent. Whenever they have shitty, rushed code, they finish it before releasing it.

      --Jeremy

      --
      Jesus was a liberal
    34. Re:Open Source vs. Open Development by scot4875 · · Score: 1

      Locked down phones have nothing to do with Android's openness.

      And, even if that were true, in addition to what Dishevel said, it's still better than *any* other non-niche alternative.

      --Jeremy

      --
      Jesus was a liberal
    35. Re:Open Source vs. Open Development by Vintermann · · Score: 1

      It is absolutely legal to install those app packages, yes. I'm surprised you're suggesting a (now) huge open source project like Cyanogen should just not care about compliance.(

      Way back, they did distribute the apps included in the system, and Google told them to not do that. So they asked if distributing them separately was OK, and Google said yes.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    36. Re:Open Source vs. Open Development by PickyH3D · · Score: 1

      As a developer that forks over the source code upon each release of a product to our customers, my only thought is that maybe they should try finishing it before they release it onto people's devices?

      I know. Crazy thought.

      Anything else is just an excuse.

    37. Re:Open Source vs. Open Development by shutdown+-p+now · · Score: 1

      So long as it's open enough to make third-party replacement for the stock OS on any Android device, it's open enough for me.

      This also requires the device manufacturer to release all their bits, which doesn't always happen - so not all Android devices are created equal. But the only ask to Google is that they do their part. When it comes to manufacturers, I'll vote with my wallet.

    38. Re:Open Source vs. Open Development by shutdown+-p+now · · Score: 1

      It's relatively worse for developers, but I don't think there is a huge difference for users. And selection is pretty wide, definitely quite enough for a casual or even power user.

    39. Re:Open Source vs. Open Development by shutdown+-p+now · · Score: 1

      Maybe but WP7 and WP7.5 are playing catch up still. They are not better than IOS or Android so they are a fail.

      It really depends on your requirements. For most people on /. - myself included - this is probably true. For someone who has a lot of contacts on Live Messenger and/or Facebook Chat, seamless integration of that with SMS in a single unified messaging flow in Mango (not unlike what Nokia did in N900 with Skype) is kinda nice, and I would imagine that there are quite a few people like that out there. On the other hand, if you use something else (e.g. GTalk in my case), it's pretty hard to find a decent third-party app, unlike iOS - and if you do, it'll always feel second-class to stock native apps.

      I think part of it was that they where Eurocentric.

      Nokia wasn't so much Eurocentric as it was rest-of-the-world-centric - they're also very strong in all ex-USSR countries, India, most of Africa, and most of Asia excepting Korea and Japan.

    40. Re:Open Source vs. Open Development by amRadioHed · · Score: 1

      The whole code base wasn't crap, they finished the tablet support before they released any Honeycomb tablets. The phone support was entirely broken however, and you'll note that no phones were released with the software yet. Now that the code is finished they will finally release both the phones and the source code.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    41. Re:Open Source vs. Open Development by amRadioHed · · Score: 1

      Well, that's unfortunate that they had to wait a few months longer, but that's life. I wanted a pony and I'm still waiting.

      Of course the people wanting to run open software on their tablets instead of bitching could have just gone ahead and installed one of the more open alternatives like iOS or WebOS. Oh wait, no they couldn't because those are far worse, never have been OSS and likely never will be.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    42. Re:Open Source vs. Open Development by mrsmiggs · · Score: 1

      A number of companies disagree with this viewpoint; Amazon, Baidu, QQ and Alibaba have all forked or modfied Android beyond recognition. Nokia could have taken a similar route providing it's own app store and making it a complete no-brainer for developers to upload their apps to Nokia's market too. Sure it's not a pure Android solution but it would have allowed Nokia to maintain it's own user interface design and uniqueness in the market while tapping into a wider ecosystem.

      Instead Nokia choose to join hand in hand with Microsoft and as far as I can lose their uniqueness in the market place while at the same time marrying their success to that of Windows Phone. While it might be easier and cheaper for Nokia to pick up Windows Phone they've lost the opportunity to make their product stand out while still tapping into the underlying application development created for Android. Clearly the fee and attention paid to them by Microsoft was what really cut to the chase.

    43. Re:Open Source vs. Open Development by LWATCDR · · Score: 1

      You kind pointed out what I think was Microsofts big mistake. Had they offered ZunePass on Android as well as their other services I feel that would have done really well.
      But taking your example the majority of the techie crowd that fits your description has already found solutions that work for them on Android and IOS. Once you are part of the ecosystem jumping is less likely. Those that are not techie will ask their techie friends and they will mostly suggest IOS or Android.
      The Nokia faithful are hurt and upset so it will be interesting to see how they go. Microsoft had one chance it make a big splash with WP7. They had blew it with WM 6.5 and frankly WP7 was nothing but a yawn. Part of the problem was that in the US nobody was going to make WP7 a Hero device. AT&T made the iPhone it's hero device, Verizon made the Droid it's hero device. Sprint tried to make the Palm Pre it's hero device but then went with the Evo when it came out. TMobile had the Sidekick, then the G1, and then the Nexus lines as it's hero devices. Today the US carriers are invested in Android and IOS. I doubt that have the desire or resources to push WP7 at this time.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    44. Re:Open Source vs. Open Development by q.kontinuum · · Score: 1

      The problem remains that they won't have access to latest source code, since the source is apparently opened after the lead devices are already on the market. Nokia would not be able to sell phones with latest version of Android with this approach.

      --
      Trolling is a art!
  2. Honeycomb by NoobixCube · · Score: 3, Insightful

    The only reason they didn't release the Honeycomb source wasn't because of some shift to evilly exploiting the open source community (*cough* DARWIN), it was because it really really wasn't intended for phones. Google likely didn't want manufacturers hacking it into running on phones and giving a largely unsatisfactory experience. They always said this, and people still suspected Google of shifty evil motives. The ICS source being the unification of phone and tablet branches should keep people happy for a while...

    --
    Admit it. You post strawman arguments as AC so you get modded Insightful for refuting them, rather than Troll
    1. Re:Honeycomb by julesh · · Score: 1

      The only reason they didn't release the Honeycomb source wasn't because of some shift to evilly exploiting the open source community (*cough* DARWIN), it was because it really really wasn't intended for phones.

      Fine. However, as the owner of a v2.2 tablet whose manufacturer never released a software update, I'd have appreciated the opportunity to update it myself...

    2. Re:Honeycomb by A12m0v · · Score: 2

      Most 2.x tablets can't be upgraded to 3.x, Google saved you wasted time.

      --
      GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    3. Re:Honeycomb by PhunkySchtuff · · Score: 4, Insightful

      Open Source doesn't mean "I'll release the source for this because I think it's useful to you" or "I'll not release the source to this, because we don't want you to hurt yourself, even though we're claiming that it's as easy as "mkdir android ; cd android ; repo init -u git://android.git. kernel.org/platform/manifest.git ; repo sync ; make""

      Open Source means you release the source. Plain and simple.

    4. Re:Honeycomb by PhunkySchtuff · · Score: 4, Insightful

      Personally, I agree with their decisions. If something's going to be crap, don't release it until it's fixed.
      Don't be taking a holier-than-thou stance and say you're open and the competition is closed though.

    5. Re:Honeycomb by Imbrondir · · Score: 4, Insightful

      I think the confusion is between Open Source, and Open Development.

      The id Tech engines are usually released as open source after several years in use as closed source. But when it's released it's still 100% "Open Source".

    6. Re:Honeycomb by marcello_dl · · Score: 1

      If your only issue is preventing people from tying the android name to bad user experiences, why not simply defend the trademark and release the free stack under a different name? worked for apple, and worked for java, who didn't even bother changing name.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    7. Re:Honeycomb by shellbeach · · Score: 5, Insightful

      Don't be taking a holier-than-thou stance and say you're open and the competition is closed though.

      Except that they are holier than either Apple or MS -- they are releasing their code base as open source (and not doing anything to stop AOSP-based ROMs).

      And here's the thing: even if Google turned around tomorrow and said that they were never going to release any more source code, period, it wouldn't matter: people such as the CM team would continue to develop the existing code, and we'd still have a fully-functional open sourced phone OS running on top of linux. That used to be every geek's dream five years ago, and we've got it in spades. You don't need any closed source (Google) code to run a fully-functional Android system -- the only things you'll miss out on without the Google apps is a native Gmail client (which doesn't matter, as you still get the native email client OSS) and the Market (which doesn't matter because you can side-load apps, and even use a marketplace like GetJar's if you want to have a market interface). There is no way you could claim that iOS or WP7 provide anything like this level of openness or freedom.

      To me, that's worth a few brownie points for Google any day, and Android definitely gets my vote in the OS-of-choice awards.

    8. Re:Honeycomb by betterunixthanunix · · Score: 1

      They were not exploiting the open source community, they just wanted to control how people use their software!

      --
      Palm trees and 8
    9. Re:Honeycomb by georgesdev · · Score: 1

      let's see ios5's source

    10. Re:Honeycomb by andydread · · Score: 1

      Hey! Apple claims their operating system is open source and Apple drones will gladly remind anyone that Darwin is open source. I would venture to say that Android source code is a whole lot more usable than Darwin by a terribly long shot. So your droning for Apple is quite transparent. Google is OPEN and Apple is closed. You are not going to come here and convince anyone that Google is lying about being open. Google releases actual usable code. Google released open codecs etc. I don't know of any project that Apple initiated that is open. Webkit,Darwin,Cups were not initiated by Apple. So your attempt to put Google in a bad light here is failing horribly. Only the Apple/MS choir agrees with you.

    11. Re:Honeycomb by laffer1 · · Score: 1

      And google decided that all vendors weren't willing to put in the time to make it ready for a phone. If it were really open source, they could have trusted the community to do it right. If not, well they should make their own hardware like apple does then.

    12. Re:Honeycomb by Anonymous Coward · · Score: 1

      Most 2.x tablets can't be upgraded to 3.x, Google saved you wasted time.

      Says who?

    13. Re:Honeycomb by athrian · · Score: 1

      Hey! Apple claims their operating system is open source and Apple drones will gladly remind anyone that Darwin is open source. I would venture to say that Android source code is a whole lot more usable than Darwin by a terribly long shot. So your droning for Apple is quite transparent. Google is OPEN and Apple is closed. You are not going to come here and convince anyone that Google is lying about being open. Google releases actual usable code. Google released open codecs etc. I don't know of any project that Apple initiated that is open. Webkit,Darwin,Cups were not initiated by Apple. So your attempt to put Google in a bad light here is failing horribly. Only the Apple/MS choir agrees with you.

      I want you to go back and re-read your post, and imagine someone else made a post about Apple using the same tone and level of emotion in their defense. You'd probably call them an 'Apple drone' or something along those lines, and that's exactly how you sound about Google.

    14. Re:Honeycomb by Tharsman · · Score: 1

      That is a fake excuse. No phone maker will release a phone without Google's blessing since doing so prevents them from adding the Android Market, marketing it as Android, or including any other Google branded service.

      I think it was more of one of these two reasons:
      A) Honeycomb was a hacked mess they were embarassed about
      B) They fared some one **cough Amazon* would grab the raw OS, fork it and manage to establish a successfull Tablet line before they managed to gain ground.

    15. Re:Honeycomb by drb226 · · Score: 1

      There's more to "Open" than just "Open source". For example, suppose I want to make an iPhone app. I need to buy a mac, and use xcode. Android is clearly more "open" in regard to developer tools.

    16. Re:Honeycomb by DragonWriter · · Score: 1

      Fine. However, as the owner of a v2.2 tablet whose manufacturer never released a software update, I'd have appreciated the opportunity to update it myself...

      The version of Android which includes 3.0+ features but is designed to run on most devices that met the requirements for Android 2.x is 4.0.

      Which Google has announced that they will release as open source.

      So it sounds like you'll have that opportunity.

    17. Re:Honeycomb by tangent3 · · Score: 1

      There's a huge difference between lying and changing your mind.

    18. Re:Honeycomb by DragonWriter · · Score: 1

      And google decided that all vendors weren't willing to put in the time to make it ready for a phone. If it were really open source, they could have trusted the community to do it right. If not, well they should make their own hardware like apple does then.

      There's quite a lot of excluded middle between the open development model (which you confuse here with "open source") and the OS manufacturer making their own exclusive hardware (both Microsoft's Windows CE/Mobile/Phone internal-development, closed-source, but rely on third-party hardware vendors approach, and Google's internal-development, open-source-most-of-the-time, work-with-a-network-of-vendors-that-actually-own-Android model are among the many possible models that are neither Apple's internal-closed-do-everything-yourself model or a pure open-development, open-source model.)

      The Google/OHA model with Android appears reasonably successful in the real world, so I'm not really clear on what justification you think you have for arguing that if they aren't using the open-development, open-source model they should instead use Apple's model rather than the model they are currently using.

    19. Re:Honeycomb by DragonWriter · · Score: 1

      Open Source means you release the source. Plain and simple.

      Well, actually, it means that the source is released under an open source license. Which Google has done with all versions of Android prior to Honeycomb, and has announced plans to do with Ice Cream Sandwich.

      So, all pre-Honeycomb versions of Android are open source, and Ice Cream Sandwich will be open source, and Honeycomb is not and will not be open source.

    20. Re:Honeycomb by Belial6 · · Score: 1

      Really? "lying scum" for not releasing the source of one old version? I think you are setting your bar for defining someone as "scum" a little low to successfully function in society.

    21. Re:Honeycomb by scot4875 · · Score: 1

      No, the confusion is some people being willingly dumb -- mainly people with some sort of irrational fear or hatred of Google, or overzealous open source advocates.

      What I wonder is how long we'll keep hearing this stupidity. When Android 6 comes out in 3-5 years and Google releases the source, will people *still* be bitching about "oh remember that one time they DIDN'T release the code when they said they wouldn't? They're EVIL!"

      --Jeremy

      --
      Jesus was a liberal
    22. Re:Honeycomb by Belial6 · · Score: 1

      I think your to reasons are likely correct. Google pretty much openly admitted that they were embarassed about the hacked mess that was hiding under Honeycomb's UI. They wrote Honeycomb to function. Not to be maintainable or clean.

      On the other not, there are phones without Android Market, as well as tablets. If you look through here, you will see that the phones are available. The issue is that no US carrier would sell a phone that doesn't have Android market.

    23. Re:Honeycomb by drinkypoo · · Score: 1

      I think you are setting your bar for defining someone as "scum" a little low to successfully function in society.

      You may or may not have noticed that I am a gmail user. That invalidates your comment, as if being posted by you were insufficient.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    24. Re:Honeycomb by bill_mcgonigle · · Score: 1

      Personally, I agree with their decisions. If something's going to be crap, don't release it until it's fixed.

      It was OK for tablets, but crap for phones. So they released it for tablets.

      Sounds like you wanted ICS to be done 9 months ago. And a puppy?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    25. Re:Honeycomb by bill_mcgonigle · · Score: 1

      I'm sorry, I was reading two comments together and misunderstood. The reply wasn't appropriate.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    26. Re:Honeycomb by Vintermann · · Score: 1

      It is in general a problem that the device manufacturers are totally, 100% willing to destroy the commons (the Android ecosystem and its reputation) for an advantage to themselves. Google only has two tools to restrain them, so it has to use them all for what it's worth:

      1. Delaying release of source code, giving the most compliant early access.
      2. Making demands in order to allow pre-installation of Google's apps (GMail, Maps, etc.)

      --
      xkcd is not in the sudoers file. This incident will be reported.
    27. Re:Honeycomb by Belial6 · · Score: 1

      Neither of those sentences make any sense in context of the discussion.

    28. Re:Honeycomb by shutdown+-p+now · · Score: 1

      Frankly (as an owner of a Honeycomb tablet, and a different one before it), it was crap for tablets, too. I fully believe Google when they say that it was such a mess that they didn't want to release it.

    29. Re:Honeycomb by PhunkySchtuff · · Score: 1

      And therein is the point that people are making. Sure, it may not be release-worthy, but if it's not released then it's not as open as Google claim it is.
      Like I said, I don't personally have a problem with that - if it's that bad I probably wouldn't release it either, but then I couldn't turn around and tell everyone how open my system was.

    30. Re:Honeycomb by shutdown+-p+now · · Score: 1

      I don't know; was Google actually telling everyone how open Honeycomb was?

      In truth, the question of whether Android is open simply cannot be answered by a single "yes" or "no" these days. You always have to clarify the version, at the very minimum. In practice, since you're going to run it on some physical device, you also need to clarify whether the device itself is open (no locked bootloaders etc).

    31. Re:Honeycomb by mdielmann · · Score: 1

      As per the GPL, you don't need to release the source if you don't release the compiled code. If they had a development version which was never released, you wouldn't have any right to request the source.

      Developing one thing as Open Source doesn't mean you're obligated to release every piece of code you produce as open source.

      Some software which is labelled as open, rather than free, doesn't obligate you to do anything with the code, except include licensing text, re. BSD.

      Frankly, open source isn't simple, unless you live in a kindergarten world. I'm sure Google's team of lawyers made sure that what they were doing wasn't illegal. And just because you don't agree with their decision doesn't make it wrong.

      --
      Sure I'm paranoid, but am I paranoid enough?
    32. Re:Honeycomb by julesh · · Score: 1

      Finally, yes. However, as my device isn't a phone, and apparently the only problem with 3.0 is that phone functionality was broken, I don't think there was any valid reason I couldn't have had the opportunity months ago.

    33. Re:Honeycomb by drinkypoo · · Score: 1

      Neither of those sentences make any sense in context of the discussion.

      That is entirely incorrect; neither of those sentences make any sense outside of the context of the discussion. I clearly do not think that Google is all bad, or I wouldn't use gmail, especially in light of my many and loud arguments that all Sonys are Sony and so on; all Google products are just another branch of Google inseparable from anything else Google is doing. You have been astoundingly wrong in this thread so far, care to go another round?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  3. Re:I thought by mwvdlee · · Score: 4, Funny

    I can predict the next story already: "Android 4.0 Source Code Coming Any Day Now".
    Followed by "Android 4.0 Source Code Coming Tomorrow".
    After that there will be "Android 4.0 Source Code Coming Today".
    Followed on the same day by "Android 4.0 Source Code Just Released".
    And the next day "Android 4.0 Source Code Released Yesterday".
    Closing with "Android 4.0 Source Code Release Confirmed".

    So... please dump your comments to any of those below here and /. can skip posting them and post some actual news instead.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  4. Is this the same source code? by sunr2007 · · Score: 1

    I want to know whether this is same source code which was used by samsung+google to built galaxy nexus? or there is difference in the builds? . If its the same source code , then can i recomplile and flash to my phone? If i cannot then how its open source. see, for e.g., Linux kernel is open source .i can always over write my kernel from the distro by downloading the source from kernel.org. can i do the same with android?

    1. Re:Is this the same source code? by somersault · · Score: 1

      The source does exist in the present, even if it's not been released. Also, English clearly isn't his first language, so you could cut him a little slack..

      --
      which is totally what she said
    2. Re:Is this the same source code? by brian.swetland · · Score: 3, Informative

      Yes, the ICS tree that will be released to AOSP is the same code used to do the build for Galaxy Nexus (among other products).

      Instructions on building for Galaxy Nexus will likely end up here (alongside Nexus S):
      http://source.android.com/source/building-devices.html

      The handful of closed source userspace pieces necessary (some firmware, the hardware opengl libraries, samsung radio library, etc) will end up here:
      http://code.google.com/android/nexus/drivers.html
      (please disregard the unfortunate use of "drivers" here -- all the kernel drivers are GPLv2, none are closed source)

      What's not included is the Google Mobile Apps (gmail, gcalendar, gtalk, maps, etc). These are proprietary Google applications, not part of the core Android platform (which consists of the lower level libraries, dalvik vm, framework libraries, services, core apps like phone, contacts, launcher, settings, etc, etc).

    3. Re:Is this the same source code? by shellbeach · · Score: 2

      Assuming it's like Gingerbread, then yes and yes. Depending on your phone, you will probably need hardware drivers for some things, though (for which, just as with any linux distribution, you'll have to speak to the hardware manufacturers or wait until a compatible ROM is released by the phone manufacturer).

      for e.g., Linux kernel is open source .i can always over write my kernel from the distro by downloading the source from kernel.org. can i do the same with android?

      That's possibly not the best example for you to pick -- are you aware that Android runs on top of the linux kernel, and that you can build and install your own custom kernel on your Android system if you want?? But yes, you can download the full android source from here and build your own AOSP ROM should you so wish.

      Of course, you could have found this out by using the search engine of your choice rather than trolling /. -- googling for "android source" brings up the relevant link on the first hit.

    4. Re:Is this the same source code? by petman · · Score: 1

      My post was not a gibe at his grammar. My point was, why is he asking about recompiling and flashing from the source code when it had not even been released yet?

    5. Re:Is this the same source code? by somersault · · Score: 1

      Because the manufacturers already have access to the source, and he wants to know: when it's released, will he will be able to recompile the released source, flash it to his phone and have it work?

      (the answer is obviously yes, as long as he has the binary drivers from his original install, and doesn't change how the system interfaces with those drivers)

      --
      which is totally what she said
  5. Re:"Soon" ? by julesh · · Score: 3, Insightful

    I think the general idea is that quotation marks have been used because the word's a quotation. May be wrong, but that was just the impression I got.

  6. I think Google does not understand open source by Errol+backfiring · · Score: 3, Insightful

    Why wait till the software is stable? Even if you do believe in the myth that software ever is finished enough, isn't the one of the purposes of open source to have a few extra eyeballs to check if it is mature? There are zillions of real open source projects with both stable versions for everyday use and current state for development. Why does Google think Andoid is any different?

    --
    Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    1. Re:I think Google does not understand open source by somersault · · Score: 4, Informative

      Did you even read the summary? They haven't said anything about making sure it's stable (which doesn't mean they haven't done so, before any trolls leap on that), but they have said they're waiting until the devices are released. Probably because they don't want people's first impression of Ice Cream Sandwich to be a barely functional custom ROM with half the drivers missing.

      --
      which is totally what she said
    2. Re:I think Google does not understand open source by petman · · Score: 1

      Android is different because Google is making money out of it. Most open source projects are released for free, so if users have bad experience with it and stop using it, there's no real impact to the developers. On the other hand, if people use half-baked releases of Android and have bad experience, they might switch to other platforms and Google would lose out in terms of profit.

    3. Re:I think Google does not understand open source by amRadioHed · · Score: 1

      There is no rule that Google has to follow any particular model of open sourcing. Many open source projects have open development with stable and unstable branches. I think that's the best way to go, but that's not the way Google does things. Google knew that the Honeycomb source was entirely broken for most devices, so they didn't exactly need any outside sources pointing that out.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    4. Re:I think Google does not understand open source by Superken7 · · Score: 1

      It is clearly not about that, I think you misunderstood the reasons behind this move.

      This is about preventing the "Android ecosystem" to go berzerk with incompatibilities if systems based on Honeycomb's source code start appearing. I think they have done the right thing. A binary release and a source code release are different things, you can't just release the source just because it "runs". Especially not when it is a platform that should remain compatible and backwards-compatible.

    5. Re:I think Google does not understand open source by mrpacmanjel · · Score: 1

      The last thing you need is the platform to fragment and then start catering for different versions of the software........oops too late!

    6. Re:I think Google does not understand open source by Superken7 · · Score: 2

      "framented" is very ambiguous. You are twisting the meaning. Android remains compatible between versions. You can totally take a binary that was compiled for Android 1.0 and have it run under an Android 4.0 just fine.

      About *new* features, you can't really do anything if someone is running something old. Same thing happens with new APIs for hardware that does not exist on older phones. You can't do much about it.
      Yes, Android is fragmented in that many phones are running old versions. And it is not fragmented in the sense that every Android phone has run a test suite that ensures compatibility between versions.

      I still don't understand why people blame Google for not releasing the source when the source release is NOT ready. Instead, they think Google is plotting to make Android close source. Even while they repeatedly say that this is temporary because they took shortcuts, which would make the open source release irresponsible because it might break the platform.

    7. Re:I think Google does not understand open source by whisper_jeff · · Score: 1

      Did you even read the summary?

      You must be new here.

    8. Re:I think Google does not understand open source by RasputinAXP · · Score: 2

      You're all new here.

    9. Re:I think Google does not understand open source by betterunixthanunix · · Score: 3, Insightful

      Most open source projects are released for free, so if users have bad experience with it and stop using it, there's no real impact to the developers.

      Except that they lose people who might potentially report minor bugs or even contribute small patches. "Users are developers" is pretty much the central tenet of the open source movement.

      On the other hand, if people use half-baked releases of Android and have bad experience, they might switch to other platforms and Google would lose out in terms of profit.

      Google could just as easily use trademark laws to accomplish this goal -- that is what Mozilla does, that is what Red Hat does, etc. The problem is that Google's decision makers does not "get" the "open source" concept.

      --
      Palm trees and 8
    10. Re:I think Google does not understand open source by andydread · · Score: 1

      Google admitted they didn't need the few extra eyeballs to tell them that he code sucked so no need to open it at that point since they already admitted the code sucked and the code was a stop-gap until it was fixed and released as ICS. Your trolling attempt is pathetic.

    11. Re:I think Google does not understand open source by JanneM · · Score: 1

      "You're all new here."

      Whippersnapper.

      --
      Trust the Computer. The Computer is your friend.
    12. Re:I think Google does not understand open source by DragonWriter · · Score: 1

      Why wait till the software is stable? Even if you do believe in the myth that software ever is finished enough, isn't the one of the purposes of open source to have a few extra eyeballs to check if it is mature?

      That's one thing some people release things as open source to gain, but its not the only reason people use open source, and its possible to use open source without that even being part of the motivation.

    13. Re:I think Google does not understand open source by David+Gould · · Score: 1

      Are we still doing this?

      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
  7. I think you do not understand Google ;-) by q.kontinuum · · Score: 1

    Google wants to make money with their services. Therefore they need to make sure that manufacturers do not integrate competing services. To achieve this they need to make it a condition for using Android. But this is only possible as long as Android is not open source. So in return for not integrating competing services, Google offers the source code (half) a year earlier to complying manufacturers, making sure that unfriendly devices will always be at least a year behind.

    DISCLAIMER: I work for Nokia, so I'm biased. But here I state my personal opinion only. Statements are only made based on public available information.

    --
    Trolling is a art!
    1. Re:I think you do not understand Google ;-) by Errol+backfiring · · Score: 1

      Silly me ;) I thought Google was proud to introduce an open source OS when it was introduced? And now it is not open source and comes closer to abandonware. I'm confused.

      --
      Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    2. Re:I think you do not understand Google ;-) by q.kontinuum · · Score: 1

      You, sir, are a liar! SCNR

      --
      Trolling is a art!
  8. Re:"Soon" ? by djmurdoch · · Score: 2

    Those aren't "air quotes". Those are quotes. "Air quotes" are the ones you do with your fingers.

  9. Re:Since it's Google it's alright then! by msevior · · Score: 4, Interesting

    Google + android = open source fail.

    At least with Apple you generally know where you stand.........(what did I just say!??)

    Steve Jobs says:'I'm going to destroy Android': - Jobs declared 'thermonuclear war' on Google

    http://www.theage.com.au/technology/technology-news/im-going-to-destroy-android-jobs-declared-thermonuclear-war-on-google-20111021-1mbaq.html#ixzz1bPhM8NJY

    Now the source code to android is open everyone on the planet can get IOS features (and more). We're way ahead because of Google.

    No need to be an apologist for Apple. They've got enough cash to keep you in new shiny gadgets for at least 10 years. The rest of us can build and play with linux and android.

  10. I don't trust google any more by evanism · · Score: 1

    Open source, going to do this, going to do that. I get the very real feeling google are fundamentallyy failing at what they are trying to project.

    They are a company seeking profits, for the sake of their shareholders. I sincerely doubt they are doing anything for the users, it's all lip service and marketing PR spin.

    --
    Just bought a new quantum computer, but I'm uncertain how it works.
    1. Re:I don't trust google any more by LWATCDR · · Score: 1

      tinfoilhat.set(true);
      Please if you are going to be paranoid at least use POOP "Paranoid Object Oriented Programming"!

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  11. Re:Since it's Google it's alright then! by Superken7 · · Score: 1

    You fail big time at common sense.

    They did not release the source code for Honeycomb because it was not ready. Why would they release the "incomplete" source code in the future, when its obsolete?

    Do you REALLY want to nitpick about Google not releasing the previous, broken source code version which they did not release for a reason in the first place?

    Google will release the source code to ICS a few days after it has been released on hardware, just as they almost always do.

    Why do people always think about those crazy conspiracy theories when past indicates that they DO release the source code shortly after the new handsets release, and google has always been true to their word in this respect? With other releases they told us the source was coming shortly, and it came. With Honeycomb they told is the source was NOT coming until the next release, and so it was. And now they are telling us the source is coming shortly, and people speculate about there being evil intentions behind all that. Pity.

  12. I Can't Believe... by X3J11 · · Score: 2

    I can't believe Slashdots readers are really as stupid as the last few posts about the Android source are making them appear to be.

    Google was clear that Honeycomb's code was not going to be released because they did not want people attempting to shoehorn what was effectively a tablet OS on to mobile phones. End of story.

    Google has also been clear that the ICS code will be released after the devices that are shipping with it roll out, which none have yet. Also end of story.

    Really, has the intelligence of the average Slashdot reader fallen so low that these two simplistic statements have been rendered incomprehensible?

    1. Re:I Can't Believe... by betterunixthanunix · · Score: 1

      Google was clear that Honeycomb's code was not going to be released because they did not want people attempting to shoehorn what was effectively a tablet OS on to mobile phones. End of story.

      ...so much for open source. Since when do "open source" software vendors try to prevent people from using their software in whatever manner they want?

      --
      Palm trees and 8
    2. Re:I Can't Believe... by drinkypoo · · Score: 3, Insightful

      Is your intelligence so low that you don't understand that if you can't get the source, it's not Open Source? Google created an entirely not-Open-Source version of Android, and here you are to pat them on the back for it. It's almost like you're some kind of shill, but I suspect you're actually just stupid. You have so much invested in the idea that Google is the Good Witch that you refuse to accept that they have lied, engaged in fraud, et cetera. This isn't Oz and this isn't some naked titty wannabe wicca party, this is the real world, and there is no Good Witch. Just another corporation.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:I Can't Believe... by Namarrgon · · Score: 1

      Way to prove the GP's point.

      The source to Gingerbread is still Apache-licenced, and is still open. Nobody, not even Google, is preventing anyone from using it in any way. Ask Amazon.

      Honeycomb is not open, and never was. Deal with it. We now have a firm commitment that ICS will be opened. It's another free gift to the community - why are you so upset that you weren't given more free gifts? Do you realise how much like a spoiled brat that makes you sound?

      --
      Why would anyone engrave "Elbereth"?
    4. Re:I Can't Believe... by Namarrgon · · Score: 1

      [citation needed]. Links to lies, fraudulent claims etc please.

      Or are you just assuming that using the term "Open Source" is some sort of binding contract for the developer to turn over any and all future source code, regardless of the state of completion? Are you confusing the Apache licence with the GPL, maybe?

      The insults you're freely tossing around aren't helping you get your point across, I might add; kinda the opposite.

      --
      Why would anyone engrave "Elbereth"?
    5. Re:I Can't Believe... by SuiteSisterMary · · Score: 1

      You're not talking about Open Source. You're talking about Public Domain.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    6. Re:I Can't Believe... by drinkypoo · · Score: 1

      [citation needed]. Links to lies, fraudulent claims etc please.

      Lie: Android is Open Source. Links: everywhere. Counterproof: ICS has been out for ages but the source hasn't. How can you even try to continue this conversation?

      Or are you just assuming that using the term "Open Source" is some sort of binding contract for the developer to turn over any and all future source code, regardless of the state of completion?

      No, "Open Source" means that whoever can get the binary can get the source. This is the sense in which SCO was open, and Sun before them; anyone who really needed the SunOS source and who had a sizable service contract could get it. But Google is currently not even that Open. They were in the past, and perhaps they will be soon, but they are not currently.

      ICS is not an Open Source operating system, and it won't be until Google makes good on their promises.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:I Can't Believe... by laffer1 · · Score: 1

      Well most open source projects release every version as open source. Imagine if we only got every other linux kernel opened up. Google is technically open source, but it's not "real" open source. The FSF wouldn't do this and BSD projects don't even do this.

      Google's actions are fine for a commercial company, but they shouldn't get the "open source" bump for doing it half assed.

    8. Re:I Can't Believe... by laffer1 · · Score: 1

      The license used is irrelevant. I can download development releases of Apache HTTPD right now. It has to do with the definition of open source and what people think it means. Technically, Google is not doing anything wrong. However, most of us are used to development models like Linux, BSD, Firefox, etc. We can checkout code at any point in the development process and use it.

      The form of open source google is using is what RMS is always upset about. Let's not forget components of Android releases are under the GPL.

    9. Re:I Can't Believe... by rcrodgers · · Score: 1

      [citation needed]. Links to lies, fraudulent claims etc please.

      Lie: Android is Open Source. Links: everywhere. Counterproof: ICS has been out for ages but the source hasn't. How can you even try to continue this conversation?

      Or are you just assuming that using the term "Open Source" is some sort of binding contract for the developer to turn over any and all future source code, regardless of the state of completion?

      No, "Open Source" means that whoever can get the binary can get the source. This is the sense in which SCO was open, and Sun before them; anyone who really needed the SunOS source and who had a sizable service contract could get it. But Google is currently not even that Open. They were in the past, and perhaps they will be soon, but they are not currently.

      ICS is not an Open Source operating system, and it won't be until Google makes good on their promises.

      You probably just tripped yourself up a bit in order to rush that reply out, but ICS hasn't been out AT ALL. Honeycomb was released earlier this year and they haven't released the source to that at all. That said, Google has now said multiple times that they will release the source to ICS once products using it have been released. There's not one released ICS product on the market at the moment. So complain about it after they Galaxy Nexus hits the shelves.

      With regards to Honeycomb, I don't recall them ever actually saying that they'd release the source, though they were willing to share the release with partners that could produce sufficiently powerful hardware. Even then, I believe they *did* say they'd look at releasing the source eventually. Eventually doesn't mean last month, last week, today, tomorrow, next week, next month, or next year. It means at some point in the future. And for what it's worth, the vast majority of the changes in Honeycomb are in ICS from what I gather, so why not just be satisfied with the newer and better release once the source becomes available.

      Take a breath and calm down. Having the source to tinker around with and make your own custom build isn't that important unless you're working on a product you're trying to sell to actual customers.

      --
      The sharpest blade is no match for the sharpest mind.
    10. Re:I Can't Believe... by drinkypoo · · Score: 1

      You probably just tripped yourself up a bit in order to rush that reply out, but ICS hasn't been out AT ALL.

      Correct. My bad. I am not an Android expert - I have no Android devices whatsoever. Android on x86 is still in its infancy or I might have one (I have a Geode-based tablet which might make a dandy though very slow Android system, which would possibly serve some of my needs.) But I'm over smartphones.

      With regards to Honeycomb, I don't recall them ever actually saying that they'd release the source, though they were willing to share the release with partners that could produce sufficiently powerful hardware.

      Right, but that makes it not Open Source! That's all I'm saying. Not that google is evil since that's subjective, or anything else for that matter, just that Honeycomb is not Open Source, and Honeycomb is a release of Android, and therefore you cannot say "Android is Open Source", you can only say "Most versions of Android are Open Source".

      And for what it's worth, the vast majority of the changes in Honeycomb are in ICS from what I gather, so why not just be satisfied with the newer and better release once the source becomes available.

      I don't actually care either way, what I care about is that people are saying things that aren't true simply because it is Google, and I want to call attention to the fact that cultism is not healthy whether it's Apple, or Google, or you're strapping on Nikes and eating pudding. Obviously that last one was thrown in to show that there's levels and then there's levels, but the blind following the bland helps nobody.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:I Can't Believe... by rcrodgers · · Score: 1

      With regards to Honeycomb, I don't recall them ever actually saying that they'd release the source, though they were willing to share the release with partners that could produce sufficiently powerful hardware.

      Right, but that makes it not Open Source! That's all I'm saying. Not that google is evil since that's subjective, or anything else for that matter, just that Honeycomb is not Open Source, and Honeycomb is a release of Android, and therefore you cannot say "Android is Open Source", you can only say "Most versions of Android are Open Source".

      But I think you're overlooking the fact that there are lots of open source projects run by companies that make public releases with most of their code, and then also release a closed source version with enhancements from which they make a profit. In addition, as the copyright holder of a project, you're allowed to make some portions or versions of it open source and other portions or versions closed source for whatever reason you like. I may be mistaken, but I think that Android is indeed a dual or multi license project enabling Google to do that very thing even if they weren't the copyright holder. Nonetheless, if and when ICS's source is released, Honeycomb will be irrelevant unless someone really, really, really wants to work with that older version. So I think the point of this discussion is moot.

      --
      The sharpest blade is no match for the sharpest mind.
    12. Re:I Can't Believe... by X3J11 · · Score: 1

      Is your intelligence so low that you don't understand that if you can't get the source, it's not Open Source? Google created an entirely not-Open-Source version of Android, and here you are to pat them on the back for it. It's almost like you're some kind of shill, but I suspect you're actually just stupid. You have so much invested in the idea that Google is the Good Witch that you refuse to accept that they have lied, engaged in fraud, et cetera. This isn't Oz and this isn't some naked titty wannabe wicca party, this is the real world, and there is no Good Witch. Just another corporation.

      Is your intelligence so low that you cannot understand that Google plainly said "NO HONEYCOMB SOURCE" and gave their reason for it? Google is not the only company developing "open source" but not always/entirely releasing the code (VirtualBox comes to mind with their extension pack).

      It's almost like you're some one of those morons who calls anyone who points out the idiocy of you and your ilk a shill because you've really got nothing else, but I suspect you're just stupid.

      I don't claim to be a genius, but apparently my comprehension skills are superior. Nor am I a shill, and you have no idea what I think of Google beyond my repeating what they said without embellishment or praise. How you got an insightful rating for such a moronic comment is, however, beyond my comprehension. Further proof of the average Slashdot reader's declining intelligence. Perhaps I can score higher on my posts if I throw in baseless ignorant remarks, call people shills, and just to fit in with today's crowd add "lol i troll u".

    13. Re:I Can't Believe... by Vintermann · · Score: 1

      The problem here is the middleman: Device manufacturers. They would tear android apart in order to carve a niche for themselves, in addition to making it very hard for users to have control over their own phones. Android is a commons, and although it is software, it has things that can be wrecked by reckless exploitation (such as a reputation).

      --
      xkcd is not in the sudoers file. This incident will be reported.
    14. Re:I Can't Believe... by bingoUV · · Score: 1

      Since when do "open source" software vendors try to prevent people from using their software in whatever manner they want?

      Since a long long time. Apple, Oracle, Microsoft, are all "open source software vendors". And they all "prevent people from using their software in whatever manner they want".

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    15. Re:I Can't Believe... by bingoUV · · Score: 1

      therefore you cannot say "Android is Open Source",

      That's all I'm saying

      No, you are saying many other things too, check your recent slashdot post history. Not to mention the things you are saying elsewhere / "elsehow" . You are a liar.

      Which brings us to the point that in natural language processing, it is context that has a large impact on the meaning of any sentence. Can you point me to a public statement from Google where the context implied Android Honeycomb and Google said it is open source? All I can find is Google saying open-source in the context of phones , where all its Android OSes have been open source. Or its statements before HoneyComb was released.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    16. Re:I Can't Believe... by Namarrgon · · Score: 1

      Now it'll just get bogged down into semantics. Yes, the Gingerbread release of Android is open source. No, the Honeycomb release isn't, even though binaries are. ICS isn't open source either - but, unlike Honeycomb, Google promises that this release will be. Though, technically, the recently-released SDK includes a binary release of ICS for the emulator, so you could argue that ICS is indeed released, for some values of "released", but the source isn't open.

      If some releases aren't open, is the Android project itself open source? Depends on your viewpoint I guess. I'm sure there are versions of Apache (like vendor forks) which are closed; does that mean Apache itself isn't open source? Android uses the same licence, and also has closed vendor forks. Regardless, you'd have to be pretty hard-nosed to accuse a vendor of lying about an entire project being open source just because one unfinished (though released) version wasn't opened, especially when a) the licence allows it, and b) they never claimed that every version would be (they said very early on that Honeycomb would not be opened).

      Also, one wonders what you've got against Google that you're accusing them of lying anyway. After all, unlike the other major smartphone OS vendors, they have at least opened all their previous releases - are you saying that's worthless? Or is your perspective really that black and white?

      --
      Why would anyone engrave "Elbereth"?
    17. Re:I Can't Believe... by Namarrgon · · Score: 1

      You might note that all those GPL components of all Android releases are fully open, and always have been (which AFAIK is the kernel only).

      Perhaps Android isn't open enough to keep RMS happy; that's his problem. I'm just thankful that Google have been donating an entire smartphone OS platform to the community (and not an obscure one either).

      --
      Why would anyone engrave "Elbereth"?
  13. Scare quotes by tepples · · Score: 1

    "Air quotes" are scare quotes done with fingers. Perhaps Rexdude used "air quotes" because he was unaware of the term "scare quotes".

    1. Re:Scare quotes by drinkypoo · · Score: 2

      Air quotes don't have to be scare quotes. You can use the gesture to indicate that you are repeating an official party line without allowing the irony into your spoken word. Useful for expressing irony without being caught. In some countries, irony might get you shot. Hell, if you kick a little too much in front of some NYPD whiteshirts, you might get punched in the face, even if you're some old lady.

      Yes, everything is about politics :p

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  14. Steve wants to fscking kill Google... again. by tepples · · Score: 1

    Steve Jobs says:'I'm going to destroy Android'

    What is it with people named Steve and wanting to destroy Google?

  15. Re:I thought by growse · · Score: 1

    They've got plenty of choice for the stuff that isn't under the GPL.

    They've already released the GPL components I believe.

    --
    There is nothing interesting going on at my blog
  16. Re:Since it's Google it's alright then! by drinkypoo · · Score: 1

    Now the source code to android is open everyone on the planet can get IOS features (and more). We're way ahead because of Google.

    NO, Now the source code to android is closed to everyone on the planet. They're not releasing ICS, and they haven't released Honeycomb. You are simply wrong, like everyone else in this thread claiming Android has been Open Source since 2.x. No, it was Open Source, it is currently closed, and we have only their word that this will ever change. Anyone buying an Android device while this is true is a traitor, and fuck you.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  17. Re:"Soon" ? by Wovel · · Score: 1

    They may mean you are using a word in an unusual way. In that case, you should only use quotes the first time.

  18. Dan Morrill get back on twitter! by Snaller · · Score: 1

    Forget about this + nonsense.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    1. Re:Dan Morrill get back on twitter! by Obsequious · · Score: 1

      Nah. I like it where I am.

  19. Re:Since it's Google it's alright then! by Namarrgon · · Score: 1

    Man, which side of who's bed did you get out of this morning?

    Last I looked, the source to Gingerbread is just as open as it ever was. I'd think Amazon and B&N would agree with me. It was never open development, nor was that claimed.

    ICS is not open source yet. Feel free to doubt their word if you like, but Google has committed to opening ICS a couple of weeks after the Galaxy Nexus is released, and to be quite honest, ranting that some organisation hasn't given you enough of the source they bought, paid for and developed themselves and have freely given in the past, just comes across as childish. Don't like their development approach? Do your own, or fork theirs (and give them some credit for it).

    --
    Why would anyone engrave "Elbereth"?
  20. More irony... by bradgoodman · · Score: 1
    The real irony is that the one and ONLY thing I like about iOS 5 is the new notification manager.

    Then I found out that that idea was completely swiped from Android!

  21. This is not new news... by rcrodgers · · Score: 1

    Funny, I believe it was Andy Rubin that said that exact same thing in the announcement webcast on Tuesday night/Wednesday morning... It's odd that people don't listen the first time around...

    --
    The sharpest blade is no match for the sharpest mind.
  22. Re:Since it's Google it's alright then! by drinkypoo · · Score: 1

    ICS is not open source yet.

    And yet, if you remove the word "yet" from your sentence, it is more accurate. You don't know yet that it actually ever WILL be, you have only google's word for that.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  23. Old Market on new CM by tepples · · Score: 1

    http://www.cyanogenmod.com/blog/the-current-state

    According to that page, the common practice is to back up Android Market, install CM, and restore Android Market. But how likely is an Android Market application that has been backed up from a device that came with an older version of Android and restored to CM based on a much newer version of Android to run correctly?

    1. Re:Old Market on new CM by shutdown+-p+now · · Score: 1

      I haven't ever heard of anyone complaining that his Market app wouldn't run after being restored. And, well, why wouldn't it? It's not really magical, it's just another app (as demonstrated by Amazon Appstore and other third-party Market-like apps that work exactly the same) - so it doesn't need any special hooks in the system and such.

  24. Duke Android Nukem source code Forever by sl4shd0rk · · Score: 1

    I see what they are doing here with the "soon, Soon, SOON" business. The android project is obviously suffering from endless feature-creep. The project manager is trying to get the devs to implement every cool feature he sees in other systems. This is causing delays.

    The android devs are clearly spending all the profits on booze, blow, hookers and Ferraris. Google will go bankrupt soon and be purchased by another mobile OS company. Said future owner will hurry-up-and-finish ICS to get the source code out the door.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  25. "soon"? by JustAnotherIdiot · · Score: 1

    I had a street corner growing up that said "Gas station coming soon" for 10 years before they finally built it.
    Can we get something slightly more specific?

    --
    What do I know, I'm just an idiot, right?
  26. Re:I thought by pjfontillas · · Score: 1

    Or real birth certificate?

    --
    Life. Is. Good.
  27. Soon. How Soon ? by Cutting_Crew · · Score: 1

    Colonel Sandurz: Try here. Stop.
    Dark Helmet: What the hell am I looking at? When does this happen in the movie?
    Colonel Sandurz: Now. You're looking at now, sir. Everything that happens now, is happening now.
    Dark Helmet: What happened to then?
    Colonel Sandurz: We passed then.
    Dark Helmet: When?
    Colonel Sandurz: Just now. We're at now now.
    Dark Helmet: Go back to then.
    Colonel Sandurz: When?
    Dark Helmet: Now.
    Colonel Sandurz: Now?
    Dark Helmet: Now.
    Colonel Sandurz: I can't.
    Dark Helmet: Why?
    Colonel Sandurz: We missed it.
    Dark Helmet: When?
    Colonel Sandurz: Just now.
    Dark Helmet: When will then be now?
    Colonel Sandurz: Soon.
    Dark Helmet: How soon?

  28. Forgot Spinal Tap when they chose the name... by Dogtanian · · Score: 1

    I've been reviewing the source, and IceCream is the best thing ever since sliced bread!

    Yeah, that's great and everything, but I wonder what percentage of the *negative* reviews will simply consist of the words

    "Shit Sandwich".

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  29. Speculation about Market's special hooks by tepples · · Score: 1

    Amazon Appstore, AppsLib, Soc.io Mall, and SlideME all have that extra permission screen between downloading and installing an APK. Android Market does not; it somehow presents a custom-styled permission screen before the download begins and doesn't present one between download and install. I don't see how it can do this without special hooks into the OS.