3 ms·Introducing the Open Web Foundation Agreement9 points by johns 17y agopierrefar 17y agoHow many times have we seen Yahoo!, Microsoft, Google, and Facebook agree to something? Awesome result.