Great
Amazed that you aren't taking money for it, if you've put 2 years of work in aren't you worried about open sourcing it and people nicking it (like with gpsp)? Wouldn't you like to make money with it? The only thing I can think is (a) you're really really nice and open sourcy or ( B) you don't really need the money...
That's the main reason it wasn't released years earlier -- I hate other people making money off my work. We actually desperately need funding if we're to work on this project more, but the odd donation here and there doesn't help (and it is not a transparent process to the users anyway), and adding premium "version" is totally unfair (doesn't relate with actual development cost, we might make much more or much less money, the project "maintainers/porters" get the money instead of the actual developers).
We're planning to do a crowdfunding campaign, and see what kind of dedication we can put on this project based on how that goes. I've personally spent silly amounts of money in hardware to get to this point, and there are many job offers that compete for my time. I also have two other contracts right now -- and i'd have to either drop or drastically reduce the the working hours there if i'm to get any serious work done for this.
But what comes first is getting it into a workable shape over the "vacations"
*edit*
Just to note, its been two years of arm related optimisations. That's why its fast
. The project, including psp/gcc initial ports and nulldc spans from 2004, with many breaks in between