AFAIK: Nokia has neither "confirmed nor denied" the availability of either for the N900. To me that's a denial. However, I have hopes for MeeGo by the community... assuming it's as open as we hope.