It already looks like 2012 will be an exciting year for Internet connected TVs with a multitude of announcements at this years's International CES. One announcement that particularly caught my eye was by Canonical for Ubuntu TV, a version of the popular GNU/Linux based operating systems that will run on TV sets. Running Linux on consumer hardware is of course nothing new, quite a lot of gadgets in the home are Linux based and many people will be using Linux every day without even realising it (a couple of good examples are Samsung TVs and Bluray players and Humax set top boxes but there are many, many others). There is also no shortage of operating systems for Smart TVs. What is interesting about this announcement is the application of the Unity interface to a completely different context - the TV. Canonical have made the source code for Ubuntu TV available so I decided to check it out and take a look for myself.