If the whole topic of Apple's 'closed' approach gets your blood in a boil, then I have some sad news for you my friend You've been duped into joining a new religion.
The Holly Church of Apple-haters is anything but new...
If the whole topic of Apple's 'closed' approach gets your blood in a boil, then I have some sad news for you my friend You've been duped into joining a new religion.
No, you're wrong, they can't prevent it
Source?
The Holly Church of Apple-haters is anything but new...
i love android is catching the blame yet ppl are purposely ignoring that this was also found in the iphone along with other phones and tablets...it was found in android b/c android is linux based and using the right commands will reveal all but it was harder with apple b/c apple is excellent at hiding things...this ciq isn't an android exclusive even you fanboys are being keylogged and tracked...
Sure they can. They can contractually obligate the manufacturers from allowing it to happen, who would then contractually prevent it from happening with the carriers.
To say they can't prevent it is not accurate at all.
What? Apps for smartphones existed way before the App Store
google charges for google apps small license fee and they get search money... android itself is free. the core apps are not.
Google makes search money from hardware manufacturers installing android....
Well, Android is open so I suppose you could easily just disable or uninstall Carrier IQ, right. Right?
How could I provide source on something that should be a basic understanding of business?
The fact that you seem to think that the agreement between Google and HTC would be short term (less than a year)
Speaks volumes about your complete lack of understanding of the business world.
HTC could say no to the changes with agreement with Google and sit on it for years. Google would be force honor the old agreement.
Ah, so can you explain me how you can put this on an open source operating system? Thanks
Once released, they don't maintain control over it
so, no, they can't prevent that OEM's or carriers install the programs they want
Is their phone, they can prevent anything on it.
HTC phone are not from Google, they can't prevent anything.
So, you are just guessing.
Here's an example of Google doing what I said they could do.
http://thegadgets.net/2011/03/31/google-vetting-android-customizations-to-reduce-fragmentation/
and then it isn't "Open Source" Your idea would stop HTC from being able to add the Sense GUI on top of Android.
I don't think you understand the relationships and agreements google has with the OEMS.
Just because Android is open source does not mean Google does not have the means to control what these companies are doing with it.
You could not be more wrong. Google has agreements with these companies outside of the open source licenses.
----------
LOL.
You really do not understand the way Android and Google works as it relates to smartphones at all.
You are so caught up in the idea of "Open Source" you do not understand ANY of the other issues at work.
Google makes search money from hardware manufacturers installing android.... they aren't going to start telling them do this or you can't use our software we make money from. It is a conflict of interest for them.
Look up the term educated guess. It was not a wild guess. It having a basic understanding of business so it is a very safe assumption. Assuming they could force a change quickly like you seem to think is a bad assumptions.
HTC could say no to Google and it would still take years for it to filter out.
Even in your example of link Google could not force it over night. They had to work with the manufacturers and carriers to get that agreement.
Nothing is wrong with carrierIQ software itself. The problem is how it was implemented. If it was opt in then it would be a non issue. It the fact that it is forced on people and they do not get a choice.
I don't usually resort to big letters, but it seems called for this time.
Just because something is written to a debug log...
it does NOT also mean it is being sent outside the device.
(Or even really processed.)
As any developer knows, often debug code is left in that just logs input. It's very likely that is what happened here.
It's not much different than when Apple's developers accidentally set up that location cache to last forever, instead of truncating it.
Such mistakes are what happens when developers are rushed or inexperienced, something that is far too common these days.
So, you are just guessing.
Here's an example of Google doing what I said they could do.
http://thegadgets.net/2011/03/31/google-vetting-android-customizations-to-reduce-fragmentation/
We've already had this conversation. The licensing restrictions can be tied to Google apps and trademarks. For example, a minimum privacy policy.
Except that the example that I provided doesn't say that at all. It said Google decided to change its licensing terms. And then they did. No negotiation necessary.
Even if Google could do that it would take years before they could force any changes.
If you read the report, Google doesn't vet the customizations or have control after the release of the version.
They only prevent EARLY access to the version they're developing
Sounds like from that Carrier IQ could be poorly modified code that is logging way way to much information. May not be sending it but the logging is way to deep.
That being said I do not approve of how it is being down and the fact that it at the very least can not be turned off.