This was from a slide at the unveiling of Google TV at Google I/O – think Google likes “open” or what? Get the TNW newsletter Get the most important tech news in your inbox each week. Also tagged with Google