MeeGo-Harmattan Is Handling FreeDesktop.org X