Другая линия разработки: Mandrake (сегодня Mandriva, после слияния с Mandrake в оффлайне Conectiva) был создан на основе Red Hat, и в основном отличался от KDE вместо Gnome как среды рабочего стола по умолчанию. Проект Fedora был создан как набор пакетов для Red Hat, а затем принял дистрибутив Fedora, когда Red Hat Enterprise Linux стал отдельным дистрибутивом. Есть несколько небольших дистрибутивов, которые получены из Fedora. Затем существуют такие дистрибутивы, как CentOS, которые берут исходные коды для RHEL и перекомпилируют их (заменяя логотипы Red Hat и другие брендинги) и распространяют результаты без необходимости заключать контракт на обслуживание) и Scientific Linuxкоторые делают то же самое, что и CentOS, но добавляют некоторые пакеты для использования в Fermilab, CERN и других. Затем есть Oracle Unbreakable Linux [sic], также клон Red Hat.
В чем различия? Поскольку это открытый исходный код, если кто-то не удовлетворен тем, что делает его любимый дистрибутив, он может раскошелиться и пойти своим путем. Настройка всей инфраструктуры (веб-страницы, сайты загрузки, сборка ферм) не дешева / проста (даже если большинство (если не все), например, исходные коды инфраструктуры Fedora доступны бесплатно, и я полагаю, что и в Debian это всего лишь небольшой часть работы). Но гораздо важнее то, что собрать целую группу преданных добровольцев для упаковки программного обеспечения, идти в ногу с апстримом, исправлять ошибки, отвечать на вопросы и т. Д. - огромное дело. Конечно, гораздо проще обработать ту часть, которая вас беспокоит больше всего (т.е. создать набор альтернативных / дополнительных пакетов для некоторого дистрибутива), а остальное оставить родительскому дистрибутиву, или даже выбрать пакеты от указанного родителя без особой дополнительной ценности в качестве основы того, что вы пытаетесь сделать. Различия будут в значительной степени зависеть от того, что производная пытается достичь, имеющихся у него ресурсов и прошедшего времени. С другой стороны, все дистрибутивы построены на одной базовой инфраструктуре программного обеспечения с открытым исходным кодом (ядро Linux (даже с линейкой на основе BSD-ядра Debian и т. П.), GCC, glibc, X.org, Gnome, KDE, ... ), так что здесь есть всеобщая общность.