Midterms 2026Wer nach unseren Maßstäben Ihre Stimme verdientZum Leitfaden →
GESCHRIEBEN IN KLAREM DEUTSCH.
CLAY TRIBUNE.
Anzeige

EDG C++ Front-End wird unter dem gemeinnützigen C++ Alliance öffentlich (

EDGs C++-Front-End geht unter der C++ Alliance Open Source, wobei die Engine, Standards und Ansprechpersonen gleich bleiben.

Von mitch·6 Min. Lesezeit
A glowing terminal screen displays C++ code against a dark, moody background.

Der 30. September 2026 sah die Open-Source-Veröffentlichung des EDG C++ Front-Ends, wobei die gemeinnützige C++ Alliance diese als ihr neues Zuhause übernahm. Die Alliance verwaltet nun Spenden, wahrt die Qualität der Technik und verfügt über das Fachwissen für die Arbeit an C++-Compiler-Front-Ends. Der Wechsel des Verwalters ist abgeschlossen, aber der Kurs bleibt derselbe.

Dreißig Jahre eines Engines

Die Ankündigung erzählt die ganze Geschichte, wie das EDG Front-End C++-Kompilierung in der gesamten Branche drei Jahrzehnte lang als einzige quelltextbasierte Produktionsqualität ermöglicht hat. Die dahinter stehenden Personen, die darauf aufbauenden Compiler und Tools sowie die restlichen Gründungs- und Meilensteine werden später behandelt. Jeder, der einen Teil dieser Geschichte hat, wird aufgefordert, auf der Repository-Seite ein Issue zu öffnen.

Dies ist eine Änderung der Verantwortungsträger, aber die Richtung bleibt dieselbe – so präsentiert es die Ankündigung.

Anzeige

Die Drei Wege der Offenen Entwicklung

Drei separate Entwicklungspfade fließen gleichzeitig in ein einzelnes, gemeinsames öffentliches Repository ein, ohne dass Einzelpersonen frühzeitigen Zugriff auf einen der Pfade erhalten.

Track 1 sammelt Fehlerbehebungen und neue Funktionen von EDG-Benutzern über Pull Requests. Gutachter, die als erfahrene EDG-Entwickler beginnen, prüfen die Änderungen, bevor sie in den EDG-Codebasis zusammengeführt werden.

Die EDG-Entwickler der Alliance veröffentlichen Track 2 gleichzeitig, um Fehler zu beheben und den Betrieb reibungslos zu halten.

Track 3 deckt größere Funktionen ab, die von der Community finanziert werden. Unternehmen können diese Funktionen finanziell unterstützen, anstatt eigene Mitarbeiter für deren Entwicklung abzustellen. Nach der Finanzierung werden die Funktionen für alle gleichzeitig veröffentlicht.

Der Engine, den er implementiert und der Person, mit der man spricht, bleibt alles gleich. Wie die Arbeit finanziert wird und wo der Code liegt, nicht.

Der Lenkungsausschuss für finanzielle Unterstützung

John Spicer leitet den Lenkungsausschuss für finanzielle Unterstützung (FSC), der den Prozess für alle drei Tracks verwaltet und auch Freiwillige aus der EDG-Benutzergemeinschaft rekrutiert. Die Ankündigung bittet um Vorschläge für die Zusammensetzung des Ausschusses, mit einem Link für alle, die sich dafür interessieren, wie sie sich beteiligen können.

EDG’s Funding-Operation wird vom Komitee verwaltet, das Spenden im Namen von EDG verwaltet und gleichzeitig die technische Qualität erhält, auf die EDG-Nutzer sich verlassen. Das Komitee verfügt zudem über Insiderwissen über die Arbeit am C++-Compiler-Frontend.

Wie Nutzer sich beteiligen können

Nun, da der Quellcode öffentlich gemacht wurde, werden Fehlerbehebungen und neue Funktionen von EDG-Nutzern über Pull Requests unter github.com/edgcpp/compiler akzeptiert. Die Ankündigung erläutert, wie diese Beiträge verwaltet werden.

Der #edgcpp-Kanal auf CppLang Slack bietet Live-Chat, und Personen, die teilnehmen möchten, sollten eine Einladung anfordern, bevor sie beitreten. Sobald sie dort sind, können EDG-Stakeholder jederzeit das Alliance-Team über die Seite „Contact The C++ Alliance“ erreichen.

Die Ankündigung bietet eine Anleitung durch die Details des Übergangs an und lädt EDG-Mitglieder ein, sich an der Zusammensetzung des Fiscal Sponsorship Committee zu beteiligen und zu bestimmen, was für die Entwicklung priorisiert werden sollte.

Was dies für Nutzer bedeutet

Die Engine, die von ihr unterstützten Standards und der Ansprechpartner bleiben unverändert. Aber wie das Projekt finanziert wird und wo sich der Quellcode befindet, ändert sich von Zeit zu Zeit.

Drei Wege führen in die Entwicklung ein: Arbeit aus der Nutzer-Community, Wartung und Funktionen, die von allen Mitgliedern gemeinsam finanziert werden. Jeder dieser Wege liefert seine Änderungen gleichzeitig an dasselbe öffentliche Repository, unabhängig davon, welchen Weg sie nehmen.

Der Erfolgsverlauf der Alliance

Die C++ Alliance ist ein gemeinnütziges Unternehmen mit soliden Systemen für die finanzielle Unterstützung, einschließlich C++-Compiler-Ingenieuren im Team und engen Verbindungen zu den C++-Standards- und Boost-Communities. Es fungiert nun als gemeinnützige Basis für EDG.

Die Alliance verfügt bereits über Systeme, um Spenden entgegenzunehmen und zu verwalten, die im Namen von Projekten getätigt werden. Ihr Personal umfasst diejenigen, die die Werkzeuge entwickeln, mit denen menschliche Anweisungen in funktionierende Software umgewandelt werden, und ihre Vergangenheit verbindet sie mit den Gruppen, die die Funktionsweise der C++-Sprache prägen und mit der Sammlung von Open-Source-Tools, die als Boost bekannt sind.

Der Übergang ist abgeschlossen

Die Quelle und Weiterentwicklung der Organisation befindet sich nun unter github.com/edgcpp, wo die Beobachtung es Ihnen ermöglicht, die Arbeit zu verfolgen, während sie geschieht.

Die Ankündigung besagt, dass der Übergang abgeschlossen ist, wobei die Engine, die Standards und die Person, mit der man spricht, gleich bleiben, während sich die Finanzierung und der Ort, an dem sich der Code befindet, ändern. Die Alliance übernimmt nun die Rolle des Hüters, und der Code bleibt öffentlich und offen für Beiträge.

Warum das wichtig ist

Eine dreißig Jahre alte Compiler-Front-End-Software, die für den Einsatz in der Schwerindustrie entwickelt wurde, bleibt der Standard, und ist nun Open Source, unter der Aufsicht einer Non-Profit-Organisation mit sowohl nachgewiesener Infrastruktur als auch fundierten technischen Fähigkeiten. Diese Kombination aus beiden Stärken ist ungewöhnlich.

Seit drei Jahrzehnten dient die EDG-Front-End-Software als Standardwerkzeug zum Kompilieren von C++-Code in der gesamten Branche. Sie bleibt die einzige Engine in Produktionsqualität, die Quellcode in Quellcode übersetzt. Die Alliance besitzt nun das Insiderwissen über C++-Compiler-Front-End-Arbeit, und ihr Team umfasst C++-Compiler-Ingenieure.

Die Ankündigung rahmt den Übergang als eine Änderung der Aufsicht und nicht als eine Änderung der Richtung ein. Die Engine, die Standards und die Person, mit der Benutzer sprechen, bleiben während des gesamten Prozesses unverändert.

Die Alliance kümmert sich um das Geld, sammelt und verwaltet Beiträge für EDG und hält gleichzeitig die technische Qualität aufrecht, auf die ihre Benutzer angewiesen sind. Der FSC, unter der Leitung von John Spicer, behält den Überblick über den gesamten Prozess über alle Bereiche hinweg.

Eine öffentliche Version des Quellcodes ist nun verfügbar, und Fehlerbehebungen und neue Funktionen von EDG-Benutzern können über Pull Requests unter github.com/edgcpp/compiler eingereicht werden. Die Alliance bietet einen Mechanismus für größere Funktionen, die von der Community entwickelt und finanziert werden können, wobei Organisationen Geld für die Entwicklung beisteuern, anstatt eigene Entwickler für diese Aufgabe abzustellen.

Jeder teilt sich eine einzige Codebasis, wobei Änderungen aus allen Bereichen gleichzeitig im selben öffentlichen Repository landen, ohne dass eine Person anderen vorauseilt.

Die bestehende Finanzierungsstruktur von Alliance, seine eigenen C++-Compiler-Ingenieure sowie seine langjährigen Beziehungen zu den C++-Standards- und Boost-Communities bieten EDG eine solide Grundlage. Diese Vorkehrung verspricht, die von Nutzern erwartete hohe Entwicklungsqualität zu erhalten.

Quelle: „EDG C++ Front-End geht öffentlich“, edgcpp.org.

Das Notizbuch

Das Notizbuch abonnieren.

Die besten Geschichten des Tages und jedes neue Urteil, in klarem Deutsch, um sieben im Postfach. Eine Mail am Tag, nicht mehr.

Wir schicken eine Bestätigungsmail. Jede Ausgabe hat einen Abmeldelink, ein Klick genügt.

Anzeige

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Als Amazon-Partner verdient Clay Tribune an qualifizierten Verkäufen.