Re: Cross platform
"But like you say, lots of ill feeling in some parts of the Linux world."
Indeed. Let me explain what happens out of the UK (maybe it is different in the UK... don't know).
The bad feelings will stop the day M$ (and the hardware vendors) will end the racketeering: forcing you to buy their software whenever you buy a PC, even if you never intend running any of M$ crapware on said PC.
That is illegal in France (bound-sales law) but do you think the (corrupt) government cares to have this law respected? And sure, as it is illegal, you can sue and you are (almost) certain to win, but why bother the trouble for 100€! So they continue, knowing they will have to pay for 1 on 100 000 sales (the 1 that took the trouble going to court) for the licence + attorney fees, since this proportion ensure they still get a comfortable benefit from the 99 999 that didn't get to court!
All that disgusts me.
I like Free (as in Free Speech) Software. I also understand that some people like M$ products, as some like Apple, and are ready to pay for that. As I believe in Freedom, I have no objection if people fancy spending their own money with M$: after all it's their own money, they use it as they see fit (as long as it is not illegal). But in return, I will like the Freedom NOT to spend my money with M$ when I buy a PC. [For Apple it is easy: I don't buy their machines!]
Fortunately, the end of the racketeering might come soon: when they move to an "as a service" model and everyone stuck with them will have to pay a monthly fee. This day I'll probably laugh from dawn to dusk! And after this good laugh, we will count all those trying to get out of the trap.
Till then, I keep away from anything M$ related, even if it is labelled "Open Source".
Also, as some other readers commented wisely, why on earth would you like to run a .Net based software on other platforms that W$. So in fact, even if it is "Open Source" you still need a proprietary O.S. to run it, which mostly nullifies the "Open Sourcing" of this framework.
P.S.: for those who are shocked, of course, I'll stop writing M$ and W$ instantly the day the racketeering ends!