有免费的Ada实现吗?

时间:2008-10-07 23:04:02

标签: ada

我查看了AdaCore网站,以及A#(现在似乎由AdaCore拥有)并且似乎都不是免费的(虽然我可能误读了一些内容)。有什么建议吗?

5 个答案:

答案 0 :(得分:16)

GNAT可在此处下载:https://libre.adacore.com/

寻找“GNAT GPL Edition”。不知道为什么它隐藏在这个鲜为人知的网站上。

答案 1 :(得分:11)

以下是Open Directory中Ada compilers的大列表。

GNU Ada compiler似乎更受欢迎。

答案 2 :(得分:8)

答案 3 :(得分:3)

过去,ada前端未与gcc编译器打包,但现在 安装大多数Linux发行版时,gnat ada编译器与gcc编译器捆绑在一起。当然,您可能需要各种开发库 你自己的项目,但ada前端就在那里。至少那是我的经验 debian和ubuntu在过去几年里。

对于AdaCore,他们隐藏了gnat ada编译器的libre / free版本,因为它们 希望你买支持;他们可以这样做。但是,gcc编译器是 GPL被认为是开源的,这意味着您可以免费使用它。

答案 4 :(得分:2)

Thomas,您可以在http://libre.adacore.com/libre/中找到GNAT Adacore Ada框架的GPL版本,然后从http://libre.adacore.com/libre/download/下载。只需选择自由软件或学术开发和构建下载包。编译器是gnat-gpl-2011-i686-pc-mingw32-bin.exe的选项,但列表中还有几个额外的库。