The meaning of open
googleblog.blogspot.com
googleblog.blogspot.com
>In many cases, most notably our search and ads products, opening up the code would not contribute to these goals and would actually hurt users. The search and advertising markets are already highly competitive with very low switching costs, so users and advertisers already have plenty of choice and are not locked in.
Convenient, huh? Open just happens to win except for the part that strategically keeping closed makes Google gazillions of dollars. And claiming search is highly competitive? Google has more than 4 x the market share of their nearest competitor.
Would you make the argument that Windows is more secure because its code is not open?
I don't know why the parent got downvoted, but the situations are similar. If you can't secure your code while being open about your methods, obscurity won't help in the long term.
Not to mention that security by obscurity is most effectively breached through trial and error
Really? I'm not a security expert, but isn't brute force impractical except in the smallest of search spaces?
there's nothing stopping you from gaming Google's algorithm right now (and many spammers are doing just that)
True, but the situation would probably be even worse if the algorithm were open, wouldn't you say?
If you can't secure your code while being open about your methods, obscurity won't help in the long term.
Also true, but as other people have already commented, this is more like a matter of policy than security. And besides, some methods can be open because they're intrinsically hard to get around, (e.g. crypto algorithms: cos it's math, baby) and others because they're expensive (e.g. I don't know, hardware requiring expensive/rare materials?). However, web search algorithms are horses of another color, aren't they? I hesitate to say for certain, but it's possible that there is no search algorithm that cannot be gamed if it is known. If that is the case, then security by obscurity, while not being an ideal solution, may in fact be the only option.
I think the most important part is this: "All other things being equal, a 10 percent increase in share or a 10 percent increase in industry value should lead to the same outcome. ... As long as we contribute a steady stream of great products we will prosper along with the entire ecosystem. We may get a smaller piece, but it will come from a bigger pie."
I wish more companies had the courage to take this position, but it's so much easier to accept a guaranteed slice of a known pie.
"So if you are trying to grow an entire industry as broadly as possible, open systems trump closed. And that is exactly what we are trying to do with the Internet. Our commitment to open systems is not altruistic. Rather it's good business, since an open Internet creates a steady stream of innovations that attracts users and usage and grows the entire industry."
http://googlepublicpolicy.blogspot.com/2009/12/meaning-of-op...
Which is the same post, on a different Google blog, with a different layout.