Existem algumas maneiras diferentes de interpretar "Redhat" aqui:
-
Red Hat Enterprise Linux (RHEL) - Uma distribuição comercial específica da Red Hat.
De longe, a maior diferença entre o Ubuntu e o RHEL são os termos da licença - o Red Hat Enterprise Linux é comercial.
Você pode, no entanto, obter basicamente a mesma distribuição, mas sem o contrato comercial, gratuitamente na forma da distribuição do CentOS.
-
Distribuições baseadas ou herdadas da Red Hat, que também incluem o CentOS e o Fedora e seus derivados.
É realmente muito difícil comparar o Ubuntu com todos aqueles (RHEL, CentOS e Fedora) como se fossem uma coisa, porque são todos muito diferentes em si mesmos. Todos eles compartilham o mesmo gerenciador de pacotes que eu falo abaixo, mas as diferenças entre eles são maiores que a diferença entre o gerenciador de pacotes e o do Ubuntu.
-
Distribuições baseadas em RPM em geral - isto é, distribuições que usam o sistema Redhat Package Management. Isso expandiria seu escopo para incluir distribuições como SUSE, Mandriva, PCLinuxOS e seus derivados.
O Ubuntu é baseado no gerenciador de pacotes do Debian APT e DPKG. Red Hat, CentOS e Fedora são baseados no sistema de gerenciamento de pacotes Red Hat Linux, o RPM. Os dois gerenciadores de pacotes agora estão bem maduros e possuem recursos equivalentes. Você poderia debater decisões individuais de design, mas é difícil dizer que uma global é melhor que a outra.