Actually, when I read this freshmeat announcement, I wondered whether to admire the person writing that project, or consider him crazy: „it was created for the sole purpose of having a new target to which the Linux kernel, GNU bintutils, and GNU gcc can be ported„. And visiting the website, I read that they have already ported a huge amount of the GNU binutils and the Linux Kernel and the GCC onto it – which I assume was a lot of work.
So I wondered what all that is actually good for – and as far as I read, it is good for „people interested in learning linux kernel internals„. So there seems no practical use aimed. That is, somebody used his spare time to create a virtual architecture and create a linux-port for it, just for fun. Thats definitely cool.
But ok, they could have ported linux to run under the JVM or under SPIM, too, then they wouldnt have to build their own architecture.
On the other hand, the architecture seems to be comparably easy – as far as I see. As well easy to use as easy to reimplement. Thus, as soon as linux is being ported there completely, one has a platform to reimplement and do experiments. Therefore – very interesting.