2008-10-07 8 views

Répondre

14

GNAT est disponible en téléchargement ici: https://libre.adacore.com/

Rechercher "GNAT GPL Edition". Je ne sais pas pourquoi il est si bien caché sur ce site peu connu.

+1

Excellente trouvaille. J'ai regardé partout sur le site adacore.com et je ne l'ai vu nulle part. –

+2

Il est si bien caché parce que c'est un si bon produit, et ils font leur argent de la vente de la version commerciale. En général, les versions de GNU sont plus faciles à trouver, donc je préfère les utiliser. –

+3

La chose importante à noter à propos de la version GNAT GPL est qu'elle est vraiment GPL, en ce sens que vous ne pouvez l'utiliser que pour compiler du code GPL - ceci est dû à la licence de la bibliothèque d'exécution et est un bon moyen d'assurer que les utilisateurs commerciaux achètent une licence pour la version complète. Ce n'est pas une restriction dans la plupart des autres compilateurs GPL basés sur GCC. –

2

Thomas, vous pouvez trouver l'édition GPL du framework GNAT Adacore Ada au http://libre.adacore.com/libre/ et le télécharger depuis http://libre.adacore.com/libre/download/. Sélectionnez simplement Logiciel libre ou Développement académique et Générer un package de téléchargement. Le compilateur est l'option gnat-gpl-2011-i686-pc-mingw32-bin.exe, mais il y a plusieurs bibliothèques supplémentaires dans la liste.

3

Dans le passé, le frontal ada n'était pas fourni avec le compilateur gcc, mais maintenant le compilateur gnat ada est fourni avec le compilateur gcc lorsque vous installez la plupart des distributions Linux. Bien sûr, vous pouvez avoir besoin de diverses bibliothèques de développement pour vos propres projets, mais le frontal ada est là. Au moins, cela a été mon expérience avec debian et ubuntu au cours des deux dernières années. Comme pour AdaCore, ils cachent la version libre/libre du compilateur gnat ada car ils veulent vous acheter du support; qu'ils peuvent faire leagally. Cependant, le compilateur gcc est GPL et est considéré comme open source, ce qui signifie que vous pouvez l'utiliser gratuitement.

Questions connexes