I don't understand why Google is developing a whole new OS when they could simply do a Linux distro. Sure, Chrome OS is based on the Linux kernel, but that doesn't make it Linux proper. So, now developers have to write entirely new ports of software, whereas they could simply build packages to conform to specific distros, like with most GPL'd Linux software.