Maybe not now, but this is a move for the future so that .Net can survive in a world dominated by Linux. The second it's actually possible to ditch Windows and run my apps on Linux in production Windows will be banished from my datacenter. .Net is awesome, Windows sucks, I want .Net on Linux.