Marc wrote:
> Android is NOT the open platform as was once advertised

Sure it is. Open does not mean easy, however.

> Not only can you not replace core applications 

1. You can take the SDK-level approach that Mr. Guy described

2. You can contribute your modifications to core applications as patches 
to the OS

3. You can put your alternate versions of the core applications into 
your own firmware and distribute that firmware through hardware 
manufacturers

4. You can contribute patches to the OS that enable the hooks you need 
to add your desired functionality to the existing core applications

5. You can contribute patches to the OS that allow you to replace the 
core applications outright

Does this combination of options cover every possible desired means of 
deployment? No.

Do some of these require cooperation with the core Android team? Yes.

Do some of these require more time and more work? Yes.

However, while this battery of solutions may not fit your particular 
commercial aims, that does not mean that Android is not open. In fact, 
most of these options are impossible for other major mobile device 
platforms, because Android *is* open while others are less open.

Open is not a binary state; rather, there is a spectrum of openness. 
Android is more open than the alternatives. There are ways in which 
Android could be yet more open, and it is only with time and hard work 
that we will be able to push Android further in that direction.

> that's what happens if you put trust in the open-source community.

And your proof of this assertion is...what, exactly?

> At least with Microsoft or Apple, you know what you can and cannot do,
> you take it or leave it, but you don't get screwed.

I suspect there are many, myself included, who do not give Microsoft and 
Apple the benefit of the doubt that you appear to. In my case, it's from 
a quarter-century of development experience, including with technologies 
from both of the firms you cite.

> All you people who read this, go somewhere else, and don't waste your
> time and money on Android. It's dead before it ever came to life...

You are certainly welcome to your opinions.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com

Android Training on the Ranch! -- Mar 16-20, 2009
http://www.bignerdranch.com/schedule.shtml

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to