It seems that part is to do with Dalvik, so for legal reasons no it couldnt. Its not a free thing so Nokia would have to pay for Dalvik to run on the N9.
And for this community to bring dalvik to Meego Harmattan.... It would be stealing right?