@lcuk you can find all symbian source code and packages in below link, getting that running on n900 would be a lot of HARD work http://developer.symbian.org/main/source/index.php
Your not wrong there lol porting symbian to linux is not an easy task in any way but its a shame the linux os for the n900 is not structured properly because its wide open to damage caused by the apps developed changing its structure instead of working outside of it leaving the basic os intact and unchanged.