Mono es una implementación de código abierto del marco .NET de Microsoft, diseñada para permitir el desarrollo y la ejecución de aplicaciones en plataformas distintas a Windows. Está orientada a desarrolladores de software que buscan compatibilidad cruzada y un entorno de desarrollo unificado. Resuelve la limitación de la dependencia exclusiva del sistema operativo Windows para ejecutar aplicaciones .NET, facilitando la portabilidad del código entre diferentes arquitecturas.
Sus funciones principales incluyen:
Mono opera bajo licencias abiertas como MIT, BSD y Apache, lo que garantiza su gratuidad y transparencia. Su naturaleza de código abierto y su enfoque en la portabilidad lo convierten en una herramienta fundamental para equipos de desarrollo que requieren flexibilidad. Al ser un proyecto maduro con soporte de múltiples entidades, ofrece una base sólida para la creación de aplicaciones empresariales y de consumo que no dependen de un único proveedor de software.
Código abierto
Coste
GratisCódigo abierto
SíLicencia
BSD-3-ClauseCoste
GratisLicencia
Código abiertoPlataformas
—Coste
GratisLicencia
Código abiertoPlataformas
—Coste
GratisLicencia
PropietarioPlataformas
WindowsCoste
GratisLicencia
Código abiertoPlataformas
—Coste
GratisLicencia
Código abiertoPlataformas
Linux, Mac, WindowsCoste
GratisLicencia
Código abiertoPlataformas
WindowsCoste
GratisLicencia
Código abiertoPlataformas
—Alternativa de código abierto a: