Die Edison Design Group hat den Quellcode ihres C/C++-Frontends veröffentlicht. Die C++ Alliance übernimmt die Weiterentwicklung.
Die Edison Design Group (EDG) hat den Quellcode ihres C/C++-Frontends am 30. September 2026 veröffentlicht. Das bislang proprietäre Projekt liegt nun bei der gemeinnützigen C++ Alliance. Sie soll die Weiterentwicklung organisieren und die laufende Wartung sichern. EDG-Präsident John Spicer hofft, dass sich das Frontend neben GCC und Clang als grundlegendes Werkzeug der C++-Welt etabliert.
Das Frontend liest C- und C++-Quellcode, prüft ihn und überführt ihn in eine interne Zwischendarstellung. Darauf können Hersteller eigene Compiler oder Werkzeuge zur Codeanalyse aufbauen. EDG richtet sich damit vor allem an Entwickler solcher Produkte, nicht an Anwender, die lediglich ihre Programme übersetzen wollen. EDG hatte bereits 2025 angekündigt, das Unternehmen auslaufen zu lassen.
Mehr als der Quellcode des FrontendsJohn Spicer beschreibt den Wechsel in der offiziellen Ankündigung. Er will dem Projekt verbunden bleiben und den Ausschuss leiten, der seine Entwicklung gemeinsam mit Freiwilligen aus dem Kreis der EDG-Nutzer begleitet. Der bereits zugängliche Code soll es auch anderen Entwicklern ermöglichen, das Frontend zu nutzen und Änderungen beizutragen.
Das zugehörige GitHub-Repository enthält neben dem Frontend weitere Bausteine: Backends, die C- oder C++-Quellcode ausgeben, Werkzeuge für die Zwischendarstellung, einen Prelinker für die Template-Instanziierung und eine minimale Laufzeitunterstützung. Eine vollständige Standardbibliothek gehört nicht dazu. Das veröffentlichte Projekt ist also keine unmittelbar einsatzfertige Alternative zu einer kompletten Compiler-Toolchain.
Wartung und neue FunktionenFür Änderungen sieht die Projektseite zum Übergang drei Wege vor. Beiträge aus der Community werden geprüft, anfangs übernehmen das erfahrene EDG-Entwickler. Wartungsänderungen durch Entwickler der C++ Alliance sollen unmittelbar öffentlich erscheinen. Für größere Funktionen plant die Alliance ein Finanzierungsmodell: Interessierte Organisationen sollen deren Entwicklung unterstützen können. Die fertigen Funktionen sollen aber allen gleichzeitig zur Verfügung stehen.
(fo)
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | EDG C/C++ Front-End Open-Sourced | 0 | 12.35 | 30-09-2026 |
| 2 | Компилятор EDG C/C++ превращён в открытый проект, развиваемый сообществом | 0 | 8.93 | 04-10-2026 |
| 3 | Open Source mit Ablaufdatum? Siemens ändert Kurs bei Radioss | 0 | 16.64 | 02-10-2026 |
| 4 | Вендор «Оптимакрос» открывает код для интеграции платформы в ИИ-контуры заказчиков | 0 | 11.23 | 05-10-2026 |
| 5 | sysutils/read-edid - 3.0.2 | 0 | 33.06 | 02-10-2026 |
| 6 | Proposal: Indentifying WPCC Participants through WordPress.org Profiles | 0 | 7.84 | 18-09-2026 |
| 7 | Выпуск компилятора языка D 2.113 | 0 | 12.45 | 04-10-2026 |
| 8 | Photonisches Computing: Open-Source-SDK für energieeffiziente KI-Anwendungen | 0 | 23.16 | 25-09-2026 |
| 9 | Rust пытается отобрать у C роль универсального языка между языками | 0 | 8.98 | 29-09-2026 |
| 10 | Siemens Slams The Door Shut On Promising Open-Source Radioss Project | 0 | 10.71 | 02-10-2026 |