2005 phones weren't running anything close to a desktop OS. A more reasonable parallel would be the barely-released Nokia N9 from 2011 running MaemoOS. It was abandoned upon launch because the company had already agreed to go exclusively with Windows Phone OS.
With that said, I think 3GB RAM feels very low for a device running this kind of software. Even the Nokia N9 had 1GB RAM.