Z:gnu-www-ja-gcc-exception-3.1-faq--ee38e9-When we first considered addin/ru

Когда мы впервые обдумывали добавление инфраструктуры внешних модулей в GCC, мы были глубоко озабочены возможностью того, что кто-нибудь напишет внешний модуль, который будет просто сохранять внутренние низкоуровневые структуры данных компилятора GCC на диске. После этого другие программы смогли бы оптимизировать или как-то по-другому улучшать этот код без прямого соединения с GCC. Возможно, нам было бы трудно доказывать, что на эти программы должно распространяться авторское лево GPL, так что мы хотели предупредить такого рода схемы.