Я обещаю, что не собираюсь устраивать здесь войну, но я хочу спросить, почему так много людей рекомендуют использовать «корпоративный» Linux (особенно Redhat) вместо чего-то вроде Ubuntu Lucid. Это чисто для целей поддержки / гарантии, или может кто-нибудь дать мне список некоторых ключевых вещей, которые делают Redhat более подходящим (если они есть) (мои цели - для размещенной платформы SAAS в Интернете).
Независимые поставщики программного обеспечения предпочитают RHEL (и, если честно, SLES). Иногда они предоставляют пакет для RHEL, но очень, очень немногие предоставляют пакеты для Ubuntu. И они также могут предоставлять платную поддержку только для определенных дистрибутивов, в том числе RHEL.
Red Hat намного более стабильна и статична по сравнению с Ubuntu. Это упрощает тестирование, и вы не можете выпустить программное обеспечение с заявлением о поддержке ОС без напряженного тестирования. Поставщики программного обеспечения официально не поддерживают ОС, для которых они не предлагают коммерческую поддержку.
При этом, если вы выпускаете дистрибутив примерно в то же время, что и целевой выпуск Red Hat, он, вероятно, просто будет работать идеально. Я изменил /etc/redhat-release
много раз, чтобы переопределить установщик, говорящий мне, что это не сработает, хотя я прекрасно знаю, что это будет :)
Если вы ищете что-то FOSS, но сохраняете гарантированную совместимость с Red Hat, выберите CentOS. Это исходные коды Red Hat, которые должны быть доступны под лицензией GPL, перекомпилированные без брендинга и поддержки Red Hat Network.
Если вам не о чем беспокоиться, выберите то, что вам удобнее всего.