Sorry, I was widening the scope a little.Ah I was referring to the thread title - a rosetta style layer.
But in terms of developers not being prepared to give over colossal amounts of their professional time there will always be edge case scenarios - consider all the work Cameron Kaiser did with zero financial return, or the enthusiasts on the Amiga scene - they have Dropbox and Twitter clients for example made with no financial incentive.