If Longhorn can still run a 20 year old program, it's pretty safe to say that Microsoft is going the extra mile to keep people as unwilling to change as humanly possible.

So long as Windows can run Java, and Linux can run .NET