Опенсорс начинался не с "логичности", разрабатывать GNU toolchain было вообще нелогично
Не, ну логика там была. Столлман во время работы над ОС для небезызвестного проекта лисп-машины, разрабатываемого совместно MIT и Genera, словил, как модно сейчас говорить, неслабый баттхерт, когда институт с дженерой разосрались и растащили код по своим углам, оставшись каждый с неюзабельной половиной кодовой базы, отчего проект, разумеется загнулся.
И, чтобы больше в такое дерьмо не вляпываться, РМС решил придумать такой подход, который бы исключал подобную возможность, и сделать ОС, этому подходу соответствующую.