What about the implementation of .NET other than Microsoft.Net on Windows Operating System?
Microsoft has implemented .NET framework for all of its operating system suits (excluding MS Windows 95 and earlier) on all supported hardware platforms. For handheld and small devices, Microsoft has released a compact framework of .NET (
http://msdn.microsoft.com/vstudio/device/compact.aspx ). But, there are various other implementations being developed on platforms other than Microsoft Windows. You can read the discussion on the portability of .NET at (See
http://zdnet.com.com/2100-1107-960049.html)
The most popular implementation, after MS.NET, is the open source ‘Mono’ Project on Linux (See
www.go-mono.com)
Microsoft has released almost all the source code of their .NET framework for FreeBSD and Mac OS under the title of Shared Source Common Language Infrastructure (SSCLI). Check out the SSCLI 1.0 release - which already builds on WindowsXP, FreeBSD, and Mac OS X 10.2, released under Microsoft's Shared Source Initiative.
http://msdn.microsoft.com/net/sscli/
http://www.microsoft.com/resources/sharedsource/default.mspx
See also DotGNU Portable.NET
http://www.southern-storm.com.au/portable_net.html
Also Microsoft has opened the .NET code to academics. See
http://archive.infoworld.com/articles/hn/xml/02/03/27/020327hnshare.xml
Index