protected function getKnownOperatingSystems() { return array('windows', 'macintosh', 'linux', 'freebsd', 'unix', 'iphone'); }