MÜCKE

MÜCKE ist ein Bearbeiter der kostenlosen Software für die Programmiersprache von Ada, die einen Teil der GNU-Bearbeiter-Sammlung bildet. Es unterstützt alle Versionen der Sprache, d. h. Ada 2005, Ada 95, Ada 83 und Ada 2012. Ursprünglich war sein Name ein Akronym, das für GNU NYU Ada Translator eingetreten ist, aber dieser Name gilt nicht mehr. Das Vorderende und die Durchlaufzeit werden in Ada geschrieben.

JGNAT ist eine MÜCKE-Version, die von der Programmiersprache von Ada bis Java bytecode kompiliert.

DIE MÜCKE für dotNET ist eine MÜCKE-Version, die von der Programmiersprache von Ada bis Infrastruktur der Gemeinsamen Sprache für das.NET Fachwerk und die freien und offenen Quelldurchführungen Mono abspielbar und Tragbar kompiliert. NETZ.

Geschichte

Das Projekt hat 1992 angefangen, als die USA-Luftwaffe New York University (NYU) ein Vertrag zuerkannt hat, um einen offenen Quellbearbeiter für Ada zu bauen, um mit der Ada 9X Standardisierungsprozess zu helfen. Der Vertrag von 3 Millionen Dollar hat den Gebrauch des GNUS GPL für die ganze Entwicklung verlangt, und hat das Copyright der Organisation zur Förderung freier Software zugeteilt. Die erste offizielle Gültigkeitserklärung der MÜCKE ist 1995 geschehen.

1994 und 1996 haben die ursprünglichen Autoren der MÜCKE zwei Schwestergesellschaften, Ada Core Technologies in New York City und GESETZ-EUROPA in Paris gegründet, ständige Entwicklung und kommerzielle Unterstützung der MÜCKE zur Verfügung zu stellen. Beide Gesellschaften wurden integriert und zu AdaCore 2004 umbenannt.

MÜCKE wurde getrennt von den GCC Hauptquellen am Anfang befreit. Am 2. Oktober 2001 wurden die MÜCKE-Quellen zum GCC CVS Behältnis beigetragen. Die letzte getrennt zu veröffentlichende Version war MÜCKE 3.15p, gestützt auf GCC 2.8.1, am 2. Oktober 2002. Wenn sie mit GCC 3.4, auf Hauptplattformen anfängt, ist die offizielle GCC-Ausgabe im Stande, 100 % der ACATS Tests von Ada zu passieren, die in den GCC testsuite eingeschlossen sind. In GCC 4.0 sind exotischere Plattformen auch im Stande, 100 % von ACATS zu passieren.

Lizenz

Bezüglich des Junis 2011 wird die letzte Version des Bearbeiters in Form von der GNU-Lizenz der Breiten Öffentlichkeit lizenziert. Die GPL "MÜCKE-Ausgabe" der Durchlaufzeit wird laut der GNU-Lizenz der Breiten Öffentlichkeit lizenziert, während die "MÜCKE Pro Ausgabe" unter der MÜCKE Modifizierte Lizenz der Breiten Öffentlichkeit ist. Alle Versionen, die bis zu und einschließlich 3.15p führen, werden unter dem GMGPL lizenziert. MÜCKE-FSF wird innerhalb der GNU-Bearbeiter-Sammlung mit der GMGPL-Lizenz eingeschlossen, die Durchlaufzeit regelnd, es entspricht der Version der MÜCKE-GPL des vorherigen (ungefähr 9 Monate entfernt) Jahres. An der Version 4.4 wurde die Durchlaufzeit unter der GPL Version 3 mit der GCC Laufzeitbibliotheksausnahme wiederlizenziert. MÜCKE-FSF ist ein Teil vom grössten Teil von größeren GNU/Linux oder BSD Vertrieb.

Die GMGPL lizenzieren entweder in der MÜCKE Pro Durchlaufzeit oder in Laufzeiterlaubnis-Software der MÜCKE-FSF, die laut einer Lizenz lizenziert wird, die mit dem GPL unvereinbar ist, der mit der Produktion des Standards von Ada allgemeine Bibliotheken zu verbinden ist, die mit der MÜCKE versorgt werden, ohne den Lizenzvertrag durchzubrechen. Umgekehrt, die GPL Lizenz entweder der MÜCKE GPL Durchlaufzeit oder MÜCKE-LÜCKE-Durchlaufzeit verlangen Software, die mit den Standardbibliotheken verbunden wird, um eine GPL-vereinbare Lizenz zu sein, um zu vermeiden, im Bruch des Lizenzvertrags zu sein.

Siehe auch

  • AdaGIDE
  • GCC
  • GCJ
  • gfortran
  • PolyORB
  • MÜCKE-Programmierstudio

Weiterführende Literatur

Links


Die Doobie Brüder / Mountbatten-Windsor
Impressum & Datenschutz