GNAT: Difference between revisions
Content added Content deleted
(Note about stub removed) |
(Added OSes targeted, licensing stuff) |
||
Line 1: | Line 1: | ||
{{implementation|Ada}} |
{{implementation|Ada}} |
||
{{collection|GNU Compiler Collection}} |
{{collection|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''' 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: |
||
* [[Linux]] |
|||
* [[Windows]] |
|||
* [[VxWorks]] |
|||
* Bare boards |
|||
Experimental support is also available for: |
|||
* .NET |
|||
* JVM |
|||
The principal maintainer of GNAT is [http://www.adacore.com 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. |
Revision as of 13:03, 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:
- .NET
- JVM
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.