2008-10-07 15 views

Respuesta

14

GNAT está disponible para su descarga aquí: https://libre.adacore.com/

buscar "GNAT GPL Edition". No estoy seguro de por qué está tan bien escondido en ese sitio poco conocido.

+1

Excelente hallazgo. Miré por todo el sitio de adacore.com y no lo vi en ningún lado. –

+2

Está tan bien escondido porque es un producto tan bueno, y ganan su dinero vendiendo la versión comercial. En general, las versiones de gnu son más fáciles de encontrar, por lo que prefiero usarlas. –

+3

Lo importante a tener en cuenta acerca de la versión GPL de GNAT es que realmente es GPL, en el sentido de que solo se puede usar para compilar código GPL; esto se debe a la licencia de la biblioteca de tiempo de ejecución y es una forma bastante buena de garantizar que los usuarios comerciales compren una licencia para la versión completa. Esto no es una restricción en la mayoría de los otros compiladores de GPL basados ​​en GCC. –

2

Thomas, puedes encontrar la edición GPL del framework GNAT Adacore Ada en http://libre.adacore.com/libre/ y descargarlo de http://libre.adacore.com/libre/download/. Solo seleccione Software libre o Desarrollo académico y Crear paquete de descarga. El compilador es la opción gnat-gpl-2011-i686-pc-mingw32-bin.exe, pero hay varias bibliotecas adicionales en la lista.

3

En el pasado, la interfaz de Ada no estaba empaquetada con el compilador gcc, pero ahora el compilador gnat ada se incluye con el compilador gcc cuando instala la mayoría de las distribuciones de Linux. Por supuesto, puede haber varias bibliotecas de desarrollo que pueda necesitar para sus propios proyectos, pero la interfaz de Ada está ahí. Al menos esa ha sido mi experiencia con Debian y Ubuntu en los últimos años.

En cuanto a AdaCore, ocultan la versión libre/libre del compilador gnat ada porque quiere que compre soporte; que pueden hacer legalmente Sin embargo, el compilador gcc es GPL y se considera de código abierto, lo que significa que puede usarlo de forma gratuita.

Cuestiones relacionadas