Цитата:
2. В случае с Линухом изрядная часть подготовительной работы, а именно описание API, уже было сделано: ЛТ просто уволок соответствующие вещи из Униха. Это не только резко упростило написание системы (сразу было ясно, что из себя ядро должно представлять с точки зрения прикладных программ), но и обеспечило его наличием этих самых прикладных программ -- по крайней мере, всяких там системных утилит, компиляторов и прочего из мира Уних.
GNU появилось до Линукса. Они и раскрутили его Ядро. Компилятор к тому времени как Линукс начал писать своё ядро. gcc уже был 89 году, а ядро Линукса появился 9х. В фильме вообще заявляется что GNU появился раньше. Не берусь сказать по датам не смотрел.
По поводу компиляторов и лицензии. Сейчас корпорации активно делают компилятор на основе ядра LLVM. Связанно это с лицензией, что бы защитить себя и сделать закрытым. Попутно косяки архитектуры поправили.