the definition of open: “mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make”
anybody should be able to do anything with the source of Android. How are current moves justified given this definition?
It's plain and simple, if people don't like the crappy modifications that carriers or other make to Android they just won't buy the devices. Why can't Google let us decide as users. Why are they deciding for us that the fragmentation is bad? Why??
Because it's working just fine for me.
The only people this limits "openness" for is device manufactures, which most developers would probably consider a good thing.
So I should be able to download and view the source code to Honeycomb, right?
Is the goal to be open, or just more open than Apple? As I'm sure you know, they're not the same thing.
Instead of being an open platform, we're apparently devolving into specifying particular degrees of openness. If you want to play that game, the Darwin operating system that provides the foundation of iOS is also open source, and it doesn't require a license to use or approval from Apple over modifications.
> A developer can actually view the Android source code
No, Google is withholding Honeycomb's source code for the indefinite future--unless you're lucky enough to be one of Google's privileged partners.
Your post is another example of the justifications we often see from Android supporters for behaviors that Apple has been criticized for in the past, such as withholding source code and holding final approval over third-party development. Google declared pretty loudly that Android exists to prevent a "draconian future" of strict control. However, Google is now exerting aspects of that control.
Openness for developers/users and openness for vendors are, as it turns out, almost mutually exclusive.
Google's taking my side. Finally.
The issue is surely that something is open or it isn't? The minute that Google start closing off or controlling bits of it, don't you have to ask yourself whether the thing you care about is next and therefore whether it's actually open or just probably open?
And for me probably open isn't really open enough.
And as a user - you can still buy handsets that allow you to use Amazon appstore or side load apps. So yeah in the spirit of everything being relative - it is still far more open - just enough to be not a detriment.
The community would be able to make it into something great - not just by making apps. If it was great, it would be desireable. Carriers probably wouldn't like it, but Google could commission open hardware just as they have done already, and demand would cause other hardware makers to follow suit.
Google's intent behind Android is to put them in control, and they aren't afraid to say so.
Meego was - where did it go? Desktop Linux? Don't kid yourself, you can't have it all.
Furthermore, Honeycomb's source is being withheld, allegedly for quality control reasons. However, Google's privileged partners are allowed access, which means they can start work on Honeycomb products earlier than those without access. That's not an open platform. That's an insular platform of privileged access.
The article also states that Google is requiring licensees to agree to clauses that give Google final approval over changes to the operating system. The implication is that if you make changes Google doesn't like, your Android license is at risk. This is supposed to be an open platform with which you are free to do what you want, not some Google platform.
Most troubling is the claim that Google is obstructing phones which use Bing. Bing is a Google rival. With Google having the power of final approval, holding up a Bing-using phone reveals the motives behind the Android platform. An Android phone modified to interface with Bing directly affects Google's bottom line. If Android is an open platform, it shouldn't matter if a device manufacturer chooses to go with Bing over Google. But apparently, it does matter to Google.
Google has exploited the positive feelings of the phrase "open source" for years. The point behind their free services has always been to support the closed source, proprietary search and advertising platform that makes them their money. Now, cracks are beginning to show as their genuine motives begin to influence their public behavior, revealing that Google is just another capitalist. I don't have a problem with that, but the open source community that Google has wooed and relied on for buzz over the years might.
Are you advocating 100% Open as in Utopia OR Totally Closed like Apple? I don't see how that makes sense. More open is better even if it is not 100%.