|
'if Google accessed some other sites data but didn't provide a reciprocal arrangement, then I would be equally harsh on Google.' This is exactly what Google does: read the open data that all other sites provide, over http, add a lot of value by processing that data, and carefully control any 'reciprocal' access to the results of this process: namely, their search index and ad targeting systems. To be clear, I am fine with that, and you should be too. Google has added a ton of value to a lot of lives, and I am perfectly happy with them making a buck or two in exchange. That would simply not be possible if they were perfectly "open" in the way they're insisting Facebook should be. Lots of R&D effort, some of it mine, has gone into constructing a machine-readable version of the real-world social graph. Google insisting it should have full, unencumbered, automated access to this data, because users of its GMail service have provided some inputs into it, is every bit as insane as Facebook insisting it should have full access to Google's web index, because Googlebot crawls Facebook. Perhaps Facebook should start serving empty pages to GoogleBot until Google "opens up." Let's perform a thought experiment, stripping out the branding and associated emotional baggage. Company A and Company B both provide large scale consumer-facing services over the web, and both have large, valuable datasets that they mutually covet. There is a lot of overlap in the userbase between the two groups; users sometimes take data from Company A's service to improve their experience of Company B, and vice versa. Company A decides to shut down this access, though no users have asked them to, and though they've voted with their feet by the millions to be able to move their data from Company A's service to Company B. Is Company A striking a blow for openness against the evil, proprietary Company B? Or, is Company A just trying to negotiate a favorable market position, while manipulating your emotions the best they can? Disclaimer: Facebook pays me to write code, not HN posts. |
Google crawls Facebook's data, by request (robots.txt.) You, me, Facebook, and the world do have access to Google's complete data set... its called the world wide web.
Facebook, on the other hand, does anything it can to get a hold of private data owned by individuals, and then hoard and monetize it.
Gmail Contacts is an example of private data, as is the Facebook social graph. These are directly comparable, unlike Facebook's social graph and the greater WWW that google uses for building search indexes.