Google's recalcitrance appears to stem from two issues: one is that Honeycomb is specifically designed for large-screen devices and Google is concerned that, if released, it would find its way onto unsuitable form factors; the other, hinted at by Google employees in the past, is that much of the code is a kludge unsuitable for publication. I'm not sure why Google caught so much slack for keeping 3.0 closed source. I…
> hinted at by Google employees in the past, is that much of the code is a kludge unsuitable for publication. Sounds like their were embarassed about the quality of their code.
Google confirms Android 4.0 ICS is open source
11–20 of 82 posts
Re: Google confirms Android 4.0 ICS is open source
#12Earlier quoted context omitted.
hinted at by Google employees in the past, is that much of the code is a kludge unsuitable for publication. They could have used some help from the opensource community to clean up the kludge....but they don't take pushes from anyone not Google.
This just isn't true. I know for a fact JBQ has reviewed patches (and gotten relevant engineers to review things) that have made it into AOSP. The Android team does pre-push code review using Gerrit, and they often lack the personnel to review every change that comes in. As a result, patches sometimes (perhaps often?) wither on the vine before anyone can code review them. Also: many potential contributors are scared…
Instead we have gems like the Transformer, Galaxy Tab, Xoom, etc. Seems to me that google made the right move. Soon they'll all have access to ICS anyway. Lets see how badly these other companies fuck that up with their crapware, questionable UI changes, and cheesy hardware (I believe Archos or some other company is still selling resistive screens). Even if they do, we already have an established set of decent tablet products.
Re: Google confirms Android 4.0 ICS is open source
#13Re: Google confirms Android 4.0 ICS is open source
#14Earlier quoted context omitted.
They're fine reasons, I just think it's lame to tout how "open" they are when in practice, it's more like "open when we think it's a good idea".
According to this[1] data Honeycomb is [1] http://developer.android.com/resources/dashboard/platform-ve...
Re: Google confirms Android 4.0 ICS is open source
#15Earlier quoted context omitted.
hinted at by Google employees in the past, is that much of the code is a kludge unsuitable for publication. They could have used some help from the opensource community to clean up the kludge....but they don't take pushes from anyone not Google.
This just isn't true. I know for a fact JBQ has reviewed patches (and gotten relevant engineers to review things) that have made it into AOSP. The Android team does pre-push code review using Gerrit, and they often lack the personnel to review every change that comes in. As a result, patches sometimes (perhaps often?) wither on the vine before anyone can code review them. Also: many potential contributors are scared…
Re: Google confirms Android 4.0 ICS is open source
#16Do we have a term to distinguish between the two different models of open source? The two models being the "development in public" model (Chrome, Firefox, Rails, etc) and the "release finished code" model (Android, most GPL components of closed source software, etc).
Re: Google confirms Android 4.0 ICS is open source
#17Google's recalcitrance appears to stem from two issues: one is that Honeycomb is specifically designed for large-screen devices and Google is concerned that, if released, it would find its way onto unsuitable form factors; the other, hinted at by Google employees in the past, is that much of the code is a kludge unsuitable for publication. I'm not sure why Google caught so much slack for keeping 3.0 closed source. I…
They got lambasted for not releasing Honeycomb because "open" is one of their largest marketing platforms and the reason many people use Android. I'm glad they're going to release ICS source at some point, but can anyone be sure they'll continue to publish code for future versions? That kind of uncertainty diminishes their claims of "open" greatly in my mind. Also, a tiny nit about the headline - it's not open source…
Re: Google confirms Android 4.0 ICS is open source
#18Do we have a term to distinguish between the two different models of open source? The two models being the "development in public" model (Chrome, Firefox, Rails, etc) and the "release finished code" model (Android, most GPL components of closed source software, etc).
Re: Google confirms Android 4.0 ICS is open source
#19Google's recalcitrance appears to stem from two issues: one is that Honeycomb is specifically designed for large-screen devices and Google is concerned that, if released, it would find its way onto unsuitable form factors; the other, hinted at by Google employees in the past, is that much of the code is a kludge unsuitable for publication. I'm not sure why Google caught so much slack for keeping 3.0 closed source. I…
It's totally fine to develop closed source software! The problem is that if you market something that's actually closed as "open", you're being disingenuous.
Apple did the same thing with Darwin, but to their credit they started backing off on the "open source" marketing once it became clear that they were heading in that direction.
Re: Google confirms Android 4.0 ICS is open source
#20Do we have a term to distinguish between the two different models of open source? The two models being the "development in public" model (Chrome, Firefox, Rails, etc) and the "release finished code" model (Android, most GPL components of closed source software, etc).
Cathedral and Bazaar works here
I'm all in favor of some pithy term for "source released under an open license but not developed in full view of the public."