Maybe it's just the masterful PR, but I really do believe Google is actually doing good here.
Maybe it's just the masterful PR, but I really do believe Google is actually doing good here.
On the contrary, that actually makes it more worthy, since they're providing a clear example of how a publicly-traded company can profit by being a good corporate citizen.
So yes, it is good to show that there is a way to make money giving away open source software, but i'm not at all convinced it is an example other companies out there right now could actually follow. Google is in a position where they can make lots of money off of people's attention without directly taking their money, so they can afford to give away a MASSIVE piece of software to anyone who asks. Who else could do that? Maybe Microsoft. But I can't think of anyone else. The amount of money and man hours Google has spent on Android must be truly staggering, the fact that they can recoup it on advertising dollars alone is really, really impressive.
The reason the iPhone (and more recently Android based systems) are doing well is the great software, which has been lacking since phones started doing more than calls & SMS.
For the good of humanity this part of phone development must be taken from the phone makers hands. The next greatest thing to come out after sliced bread will be an Android -Lite for use in normal, low end phones, I look forward to this day with bated breath(Google Android developers, if your reading).
> Not only that, but they encourage developers from all over to work on their projects to make them better.
Of course they do... free labor that they can make money off of, even if indirectly.
Google shouldn't be immune to criticism, but I just think it's misplaced here. Yeah, the draconian comment was stupid and probably not the best reasoning to give, but they're doing things in a good way in my view.
I don't hate google, I use them for things. But I really hate the wreckless abandon with which people embrace them. The market can't "correct" them when they do wrong because they have another source for their income.
It's just that in my opinion MS' lock in set the computer industry back at least 10 years. I think we could have a lot more advanced technology today if we hadn't been locked into an inferior platform for so long (today it's not as inferior, but imo everything pre-win2000 had superior alternatives).
I would hate to suffer another set back by too many people betting on the same horse again.
EDIT: Clarification
Something that annoyed me for a long time as an Apple user was that people would criticize them very strongly for the wrong things, while ignoring, not understanding or actively embracing them when they did bad stuff. It seemed to be the wrong kind of feedback loop. (The absolute roasting they got from Mac developers when they suggested web apps were the future being a good example).
For an example of a Google faux pas, they're crowdsourcing map data in the developing world and then keeping the data proprietary.
If we can't give feedback about companies at any granularity lower than loving or hating the whole company then we're in trouble as an industry (and sadly that often seems to be the case).