On the other hand, what is the incentive for a software publisher to want to code/package for this "Linux platform" even if it were stable? [Look most coders who say the reason they aren't coding for Linux because ABI/API changes etc are mostly blowing air.. it is the easiest excuse in the book and gets them off the hook from saying the truth of "I have no f'ing reason to want to port to Linux."
With phone I have advertising dollars by selling the information to various companies about what my users are doing. With mac/windows there are programs where I get paid to port my program to another platform if I had a good market. Or if it is important enough, paid NOT to port it to any other platform.