EDG C++ front-end goes public

Hacker News by 4 min read 505x views
EDG C++ front-end goes public

Share Post

The EDG open origin transition

On September 30, 2026, the origin for EDG's C++ forefront end goes public, and The C++ Alliance becomes its nonprofit home. Same engine, identical standards, professionally maintained, and open to contributions.

Continuity is the point. This is a alter of steward, not a alter of course.

Part one

The former of EDG

For thirty years, EDG's forefront end has powered C++ compilation throughout the industry as the lone production-quality source-to-source motor of its kind.

Coming soon

The complete narrative is motionless being written

This division volition shield EDG's founding, the group rearward it, the milestones of its forefront end, and the compilers and tools built on top of it. Have a part of that former to share? Open an issue on the site's repository.

Part two

EDG following September 30

When the origin goes community on September 30, 2026, expert care has to continue. EDG needed a new residence that could do three things at once.

01

Fiscal sponsorship

Receive and oversee donations on behalf of EDG.

02

Technical continuity

Sustain the engineering norm EDG users depend on.

03

Domain expertise

C++ compiler front-end knowledge, from the inside.

Why The C++ Alliance

The C++ Alliance is a nonprofit alongside proven fiscal-sponsorship infrastructure, C++ compiler engineers on staff, and profound roots in the C++ standards and Boost communities. It volition assist as EDG's nonprofit home.

Learn additional concerning The C++ Alliance

  • Fiscal sponsor of the Boost C++ Libraries since 2024
  • LLVM committers alongside straightforward Clang front-end contributions
  • Published transparency reports

How it works

Three tracks, one codebase

EDG volition activity akin any another open origin project: anyone can contribute, and everything that lands is accessible to everyone. Development follows three tracks: contributions from the person community, ongoing maintenance, and collectively funded features.

Track 1

Community contributions

Bug fixes and new features from EDG users, submitted as drag requests. Reviewers, who volition initially be informed EDG developers, volition measure the changes. Once approved, these changes volition be merged into the EDG codebase.

Track 2

Maintenance: continually open

Bug fixes and care by the Alliance's EDG developers are published immediately.

Track 3

Features: collectively funded

To assistance the EDG community, the Alliance volition provision a way for larger features to be developed and funded by the community. In this way, organizations can assistance the betterment of larger features financially fairly than committing their developers to the betterment of these features. Once a characteristic is funded, it is released to everyone at the identical time.

One codebase, for everyone. Whichever track a alter arrives on, it lands in the identical community repository at the identical time. No one gets first access.

Who oversees the process

The Fiscal Sponsorship Committee (FSC) oversees the procedure throughout all three tracks. It is chaired by John Spicer and volition contain volunteers from the EDG person community.

Want a say in who sits on it? See how to get involved.

  • Chaired by John Spicer
  • Includes volunteers from the EDG person community
  • Oversees how contributions are reviewed and merged
  • Sets priorities for care and new features

What this method for you

What changes, and what doesn't

The engine, the standards it implements, and the individual you conversation to remain the same. How the activity is funded and anywhere the code lives do not.

Area Licensed model Open origin model
Source code Proprietary, accessible under license Public, at github.com/edgcpp
Funding Annual licence fees Alliance betterment is funded by tax-deductible contributions from the community
Development The EDG team EDG developers hired by The C++ Alliance, affirmative contributions from the EDG person community
Point of contact John Spicer John Spicer, as Chair of the Fiscal Sponsorship Committee
Lock-in Not applicable None. Exit at any time.

Get involved

Next steps

The passage is under way. Here is what happens next, and how EDG users can obtain part.

  1. The accord executes before September 30

    The financial sponsorship accord is prepared to sign onward of the passage date.

  2. John Spicer leads the transition

    Available now to stroll any person through the particulars of the hand-off.

  3. Your input shapes the committee

    EDG person feedback on the construction of the Fiscal Sponsorship Committee and on betterment priorities is welcome. The commission volition contain volunteers from the EDG person community.

  4. Join the conversation

    CppLang Slack for real-time chat. Request an invite, afterward associate the #edgcpp channel.

Follow the activity on GitHub

EDG's origin and betterment are moving to github.com/edgcpp. Watch the institution to prosecute the passage as it happens.

Go to github.com/edgcpp

Other Article Hacker News
↑
Close Right Ads
Close Left Ads