No son exactamente sistemas operativos diferentes... todos ellos son Linux, lo que ocurre es que cada fabricante le incorpora una serie de software adicional (entorno gráfico, utilidades, sistema de sonido, aplicaciones de escritorio, suite ofimática, software deetc) que es lo que distingue a una distribución de otra. En teoría un programa para linux debe correr tanto en Yellow Dog, como en Fedora, o Ubuntu, sin más modificaciones. Lo único que cambia de un linux para pc a otro para PS3 (PPC) es la arquitectura del procesador, y en este caso cada distribución está compilada para esa arquitectura específica. Lo mismo que podría hacerse con Windows si se tuviera acceso al código fuente. Ahí está la diferencia entre un sistema libre (linux) y uno no libre (Windows/OSX). Y ahí radica la enorme versatilidad de Linux: puedes compilarlo para el procesador que-te-salga-de-los-webs, como Debian con 11 arquitecturas soportadas.