GNAT

GNAT ist der Ada-Compiler des GNU-Projektes. Ursprünglich war der Name ein Akronym für GNU NYU Ada Translator, dies gilt heute allerdings nicht mehr. Eine Besonderheit von GNAT ist, dass sowohl das Frontend als auch die Laufzeitbibliotheken vollständig in Ada geschrieben sind. Als Backend nutzt GNAT Komponenten der GNU Compiler Collection, deren Bestandteile daher zur Laufzeit verfügbar sein müssen.

GNAT

Ada-Quelltext im GPS
Basisdaten
Entwickler AdaCore
Erscheinungsjahr 1992
Aktuelle Version GNAT Pro 19 / GNAT GPL 2019
(17. Mai 2019)
Betriebssystem GNU/Linux,
Solaris/SPARC,
Windows,
und andere
Programmier­sprache Ada
Kategorie Compiler
Lizenz GNAT Modified General Public License
GNAT Pro

GNAT GPL

Der Compiler wird unter den Bedingungen der GNU General Public License (GPL) vertrieben. Die Laufzeitbibliotheken unterliegen einem dualen Lizenzierungsmodell. Entweder findet die GPL (GNAT GPL Edition von AdaCore), oder die GNAT Modified General Public License (GCC, GNAT Pro), neuerdings die GCC Runtime Library Exception Anwendung. GNAT ist über die offiziellen Repositorys aller größeren Linux-Distributionen verfügbar, ebenso über die FreeBSD-Ports.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.