While the idea isn't new, there's new evidence to support the
notion that Microsoft may support Linux with .NET: apparently the
second beta of Visual Studio .NET supports Linux as a target
platform. This article doesn't indicate that Visual Studio .NET
itself is being ported to Linux: rather that there may be a Linux
.NET runtime out there somewhere against which software can be
built using the Visual Studio .NET tools.
Microsoft denies the whole thing.
The developer who discovered the possibility said:
"I found a list of the target operating systems to be
supported in .Net in that beta. The list includes Linux (kbLinux),
Unix (kbUnix), Macintosh (kbMacintosh), Windows and Windows CE,"
said Rob Scoble, an editor at Fawcette Technical Publications in
Palo Alto, Calif. and a beta tester.
"I selected the 'Help' menu and then the 'Edit Filters' link. I
then expanded the 'Target Operating System' [TargetOS] in the 'list
of Attributes and their Values', which brought up a list of the
target operating systems to be supported in .Net," he said."