meh...if the apps work on my phone I couldnt really care less what OS I'm using to be honest. More apps suits me just fine.
They're maemo and MeeGo... "Meamo!" sounds like what Zorro would say to catherine zeta jones... after she slaps him for looking at her dirtily...