The problem that you see is that some people port other linux apps to the N900 without adapting to the new GUI - that's why we end up with an unusable mess of different GUI's :-)