*** Welcome to piglix ***

DotGNU

DotGNU
Dotgnu-small.png
Developer(s) Rhys Weatherly (Southern Storm Software Pty), Klaus Treichel, Thong Nguyen, Gopal V, Norbert Bollow
Last release
0.8.0 / March 20, 2007; 9 years ago (2007-03-20)
Development status Discontinued
Written in C, C#
Operating system Linux, BSD, Mac OS X, Solaris, AIX, Microsoft Windows, others
Type System platform
License GPL and LGPL
Website www.dotgnu.org

DotGNU is a decommissioned part of the GNU Project that aims to provide a free software replacement for Microsoft's .NET Framework by Free Software Foundation. Other goals of the project are better support for non-Windows platforms and support for more processors.

The main goal of the DotGNU project code base was to provide a class library that is 100% Common Language Specification (CLS) compliant.

DotGNU Portable.NET, an implementation of the ECMA-335 Common Language Infrastructure (CLI), includes software to compile and run Visual Basic .NET, C#, and C applications that use the .NET base class libraries, XML, and Windows Forms. Portable.NET claims to support various instruction set architectures including x86, PPC, ARM, and SPARC.

phpGroupWare, a multi-user web-based GroupWare suite, which also serves to provide a collection of webservice components that can be accessed through XML-RPC so that can easily integrate them into webservice applications.

DotGNU Execution Environment (DGEE) is a web service server.

The libJIT just-in-time compilation library is a library for development of advanced just-in-time compilation in virtual machine implementations, dynamic programming languages, and scripting languages. It implements an intermediate representation based on three-address code, in which variables are kept in static single assignment form.


...
Wikipedia

...