Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/05/2006, 13:38
Avatar de dogduck
dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 19 años
Puntos: 19
Cita:
.Net es para una única plataforma (Windows)
No pondria yo la mano en el fuego por esa afirmación.

Ver :http://www.mono-project.com/Main_Page
Cita:
Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com), the Mono open source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications.

Frequently Asked Questions
Contacting the Mono Team
Features
Multi-platform
Based on the ECMA/ISO standards
Can run .NET, Java, Python and more.
Open Source, Free Software.
Commercially supported.
Comprehensive technology coverage.
http://en.wikipedia.org/wiki/Mono_development_platform
Cita:
Mono is a project led by Novell, Inc. (formerly by Ximian) to create an ECMA standard compliant (Ecma-334 and Ecma-335), .NET compatible set of tools, including among others a C# compiler and a Common Language Runtime. Mono can be run on Linux, FreeBSD, UNIX, Mac OS X, Solaris and Windows based computers.

Mono is dual licensed by Novell, similar to other products such as Qt and the Mozilla Application Suite. Mono's C# compiler and tools are released under the GNU General Public License (GPL), the runtime libraries under the GNU Lesser General Public License (LGPL) and the class libraries under the MIT License. These are all open-source licenses and hence Mono is open-source software. If you want to contribute source code to Mono you have to sign a copyright assignment giving Novell the right to relicense the code under other licensing terms, thus preserving Novell's ability under the dual license to commercially license Mono.[1]

Microsoft has a version of .NET available for FreeBSD, Windows and Mac OS X called the Shared Source CLI (Rotor). Microsoft's shared source license is not open-source software and may be insufficient for the needs of the community (it explicitly forbids commercial use). The Mono project has many of the same goals as the Portable.NET project.

The Mono VM contains just-in-time compilation (JIT) engines for a number of processors: x86, SPARC, PowerPC, ARM, S390 (in 32 bit and 64 bit mode), and x86-64, IA64 and SPARC for 64 bit modes. The VM can just-in-time compile or it can pre-compile the code to native code. For other systems not listed, an interpreter is used.