GNAT: Difference between revisions
Content deleted Content added
Added OSes targeted, licensing stuff |
m Links |
||
Line 10: | Line 10: | ||
Experimental support is also available for: |
Experimental support is also available for: |
||
* .NET |
* [[.NET]] |
||
* JVM |
* [[JVM]] |
||
The principal maintainer of GNAT is [http://www.adacore.com AdaCore]. |
The principal maintainer of GNAT is [http://www.adacore.com AdaCore]. |
Revision as of 15:17, 21 July 2008
GNAT is an implementation of Ada.
Other implementations of Ada.
GNAT is part of GNU Compiler Collection. You may find other members of GNU Compiler Collection at Category:GNU Compiler Collection.
GNAT or else GNAT Ada is an Ada front-end to the GNU Compiler Collection. GNAT is a validated Ada compiler. It implements all three consequent Ada standards: Ada 83, Ada 95 and Ada 2005. The front-end itself is written in Ada. GNAT is available for:
Experimental support is also available for:
The principal maintainer of GNAT is AdaCore.
GNAT is freely distributed under GPL.
However, for commercial closed-source use, AdaCore also offers GNAT Pro and GNAT High Integrity products. These are basically the GNAT supplied with AdaCore support, and licensed with a special exemption. The exemption prevents proliferation of GPL into the proprietary code compiled by GNAT and linked with its run-time libraries.