Apps != Operating System.
I'm talking in context of the article. Besides, the average user isn't knowledgeable when it comes to the underlying aspects of any platform.I disagree on that. For a lot of shoppers I don't think the OS is really as important as the apps it has and the app selection. Google and Apple have so many apps that it's not even a consideration and it is more about the OS in those two cases. But for Fire OS, Windows Phone, Blackberry, Apps are VERY important for them.
I disagree on that. For a lot of shoppers I don't think the OS is really as important as the apps it has and the app selection. Google and Apple have so many apps that it's not even a consideration and it is more about the OS in those two cases. But for Fire OS, Windows Phone, Blackberry, Apps are VERY important for them.
Article reminds me of Microsoft in the 90s..
Microsoft open sourced windows and gave away office for free?
I must have missed that bit of the 90s.![]()
It's really amusing to see Google slowly turning from it's "Don't be evil" days to Microsoft of the 90's.
If anything, this is the opposite of what Microsoft did. By making all this stuff modular, if a vendor actually wanted to build their own (inferior) versions, they're free to replace the apk's.
It's really amusing to see Google slowly turning from it's "Don't be evil" days to Microsoft of the 90's.
Microsoft open sourced windows and gave away office for free?
I must have missed that bit of the 90s.![]()
While it might not be an official requirement, being granted a Google apps license will go a whole lot easier if you join the Open Handset Alliance. The OHA is a group of companies committed to AndroidGoogle's Androidand members are contractually prohibited from building non-Google approved devices.That's right, joining the OHA requires a company to sign its life away and promise to not build a device that runs a competing Android fork.
Acer was bit by this requirement when it tried to build devices that ran Alibaba's Aliyun OS in China. Aliyun is an Android fork, and when Google got wind of it, Acer was told to shut the project down or lose its access to Google apps.
Not what I meant.. The part where OEMs get beneficial stuff if they join Google's Open Handset Alliance. Hell Acer (according to this article) was told to drop development on a version of Android that forked from the standard build.
I totally understand the idea of protecting the user experience by creating a standard feel and apps. There are a thousand and one really good reasons for doing this, that I completely stand behind. I totally think Google is right and smart for taking more control over Android. The only thing I won't say is it's totally different than what MS did.
Samsung does a particularly "good" job of this, going as far as having its own user account system, backend syncing, and app store. It also maintains the most complete set of alternatives to Google apps. A lot of these, like Internet, E-mail, and Calendar, have roots in AOSP, but Samsung continued to add features long after Google abandoned them for closed alternatives.
This depends on the open source license. GPL works like the manner your described where derivative works must also be GPL.As I understand it, you can't adopt a chunk of open source code as a foundation for an app without actually releasing this app as open source... or do I misunderstand open source or the AOSP license?
If Google can work that further into the OS, though, that would be truly awesome. Just imagine if Android could be updated without the manufacturer's and carrier's efforts (IE, many phones will not get newer OSes they could run), regardless of make/model.It seems to be providing us with some nice benefits like even faster updates and less reliance on manufactures and carriers.
Not all Open Source licenses are the same. Android is under the Apache licence and so if Google feels like it they don't have to release the source code for Android ever again. However, they have to release the source code for the Linux kernel because it is under the GPL licence.One thing that I don't understand is this line from the original article at ArsTechnica:
What I don't understand is that if Samsung's apps are built on top of Android Open Source Project, then are Samsung's apps Open Source? It doesn't seem like they are. I look around Samsung's site for the open source versions of their software for the GS3/GS4 and I couldn't find them.
So how did Samsung create apps that "have roots in AOSP" without them actually being AOSP? As I understand it, you can't adopt a chunk of open source code as a foundation for an app without actually releasing this app as open source... or do I misunderstand open source or the AOSP license? Or is this sloppy terminology by ArsTechnica (a website not known for sloppy writing) by implying a connection between the original AOSP software and Samsung software that doesn't exist?
How is Google turning to Microsoft of the 90's? Examples?It's really amusing to see Google slowly turning from it's "Don't be evil" days to Microsoft of the 90's.
You can't keep one foot in the bucket and the other out.Not what I meant.. The part where OEMs get beneficial stuff if they join Google's Open Handset Alliance. Hell Acer (according to this article) was told to drop development on a version of Android that forked from the standard build.
I totally understand the idea of protecting the user experience by creating a standard feel and apps. There are a thousand and one really good reasons for doing this, that I completely stand behind. I totally think Google is right and smart for taking more control over Android. The only thing I won't say is it's totally different than what MS did.