30년 가까이 C++ 컴파일러 산업의 핵심 엔진으로 자리매김했던 EDG C++ 프론트엔드(front-end)가 2026년 9월 30일부로 오픈소스 프로젝트로 전환되었습니다. 이는 C++ 컴파일러 기술의 중요한 전환점으로, 이제 누구나 EDG의 소스 코드에 접근하고 기여할 수 있게 됩니다. 기존의 독점 라이선스 모델에서 벗어나, 비영리 단체인 C++ 얼라이언스(The C++ Alliance)가 EDG의 새로운 관리 주체가 되어 프로젝트를 이끌어갈 예정입니다.
EDG는 지난 30년간 유일한 상용 수준의 소스-투-소스(source-to-source) 엔진으로 업계 전반의 C++ 컴파일러 개발을 지원해왔습니다. 이번 오픈소스 전환 이후에도 기존과 동일한 엔진, 표준 지원, 그리고 전문적인 유지보수 품질은 유지됩니다. C++ 얼라이언스는 부스트 C++ 라이브러리(Boost C++ Libraries)의 재정 후원 경험과 C++ 컴파일러 엔지니어링 전문성을 바탕으로 EDG 프로젝트의 재정 후원, 기술 연속성 유지, 그리고 도메인 전문성 제공이라는 세 가지 핵심 역할을 수행하게 됩니다. 개발은 커뮤니티 기여, 얼라이언스 개발팀의 유지보수, 그리고 커뮤니티가 재정적으로 지원하는 기능 개발이라는 세 가지 트랙으로 진행되며, 모든 변경 사항은 동일한 공개 코드베이스에 반영됩니다.
이번 EDG의 오픈소스 전환은 C++ 생태계에 중요한 의미를 가집니다. 기존에는 라이선스 비용을 지불해야만 접근할 수 있었던 핵심 기술이 이제는 모든 개발자에게 개방되어, C++ 컴파일러 및 관련 도구 개발에 대한 진입 장벽이 낮아질 것으로 예상됩니다. 이는 새로운 C++ 도구와 혁신적인 프로젝트의 등장을 촉진하고, C++ 표준 발전에도 긍정적인 영향을 미칠 수 있습니다. 또한, 커뮤니티 주도의 개발 모델을 통해 EDG의 지속적인 발전과 안정성이 확보될 기반이 마련되었다는 점에서 C++ 개발자들에게 큰 기회가 될 것입니다.