Linux стал популярен по следующим причинам: GNU без Linux К 1990 году в рамках проекта GNU, основанного Ричардом Столлманом, были разработаны и постоянно развивались свободные программы. Основные инструменты для разработки программ на языке Си: текстовый редактор Emacs, компилятор языка Си gcc, отладчик программ gdb, командная оболочка bash, библиотека важнейших функций для программ на Си libc. Программы написаны для операционных систем, похожих на UNIX, в которых использовались стандартные для UNIX системные вызовы — POSIX. На основе свободного UNIX-совместимого ядра могли работать все эти инструменты. Мечта Столлмана о научной разработке ПО, свободной от решений, движимых коммерческими целями, была неосуществима, пока в основе свободной разработки лежало патентованное UNIX-совместимое ядро, исходные тексты которого оставались тайной для разработчиков. Linux — ядро История Linux начинается в 1991 году, когда финский программист Линус Торвальдс стал разрабатывать ядро операционной си