M marco.org 'Open' has very little to do with anything Google does 9 points FlorianMueller 13 years ago 5 comments