Meet bug 6694. Brief summary: Nokia ships proprietary software on the N900 (Media Player) that exploits some internal API to achieve useful behavior. Open source developers of competing applications that want to use the same API ask for documentation and are told to wait... and wait... They propose a workaround, and then are told that their workaround is somehow bad with no further explanation... Bad Nokia, bad. Document your APIs and stop screwing around.