Hacker News new | past | comments | ask | show | jobs | submit login

> Discontent with the slow progress of GCC development led to the EGCS fork. EGCS added many optimizations for contemporary processors, improved C++ support, added more frontends, and generally improved things. This fork proved so successful that the original GCC ceased development. EGCS got rebranded as GCC, and replaced the original.

At the time I arranged this fork (97) it required tremendous negotiation and delicacy as in those days a fork was considered tragic. Things had just gotten so clogged (for reasons I won't go into) that we had to do something. The EGCS project was also the first to have an independent steering committee -- setting up a familiar model many projects have today.

By the time X.org forked the road had been paved by a few others.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact