Here. “When SourceGear needed to move its SourceOffSite product away from the Microsoft® Java Virtual Machine (MSJVM), which Microsoft is no longer able to fully support as a result of a legal agreement with Sun Microsystems, SourceGear turned to C# and the Microsoft .NET Framework.”