Dado que GCC era software libre, hubo otros grupos que trabajaron en ampliar las capacidades de GCC en la dirección que más les interesaba, produciendo diferentes versiones alternativas.