Jinks escribió:ron escribió:¿ Os acordáis de BeOS ? luego hablamos de ello porque todos los caminos llevan a roma.
Ron, ¿podrías explicar esto un poco? No veo la conexión de BeOS con este hilo...
Si, claro que si. Se trataba de hacer ver que no solo el MorphOS es capaz de utilizar desarrollos abiertos que proceden del mundo Unix/Linux, además de trazar un paralelismo. Al final si te pones sobre un PowerPC tienes varias alternativas y una de ellas con los PowerMacintosh 601, 603e y 604e es que BeOS es capaz de compilar con un GCC, como ha explicado chernandezba y usar librerías comunes y estándar, como por ejemplo las SDL. La combinación de C + SDL es mucho mas común de lo que muchos se imaginan.
Morphos es una evolución modernizada de AmigaOS 4 pero con componentes open source perfectamente integrados.
En PPC tienes Mac OS Clásico, LinuxPPC, BeOS, OS X, Linux, MorphOS, OS2 y WinNT. Quitando OS2 y WinNT lo demás mas o menos se deja portar sin problemas. Luego tya tienes cosas como AIX, etc... pero lo más común es esto que te digo. Usualmente los usuarios más frikis de Mac suelen tener algún cacharro con BeOS, sobre todo en los antiguos PowerMacs.
BeOS tiene su consola de shell, incluso tiene un korn y un bash, su gestión de procesos, de memoria..., sus capas de abstracción y la gestión del escritorio y en realidad cuando te pones sobre un BeOS ( ahora Haiku ), sobre un MorphOS o sobre un OSX, comprendes y ves que en realidad puedes aprovechar muchas de las cosas ya existentes y muy comunes en PC.
Al final la clave en todo esto la portabilidad. Tener las librerías y las bibliotecas accesibles para un sistema abre muchas puertas y como han comentado, cuando un emulador es bueno bueno, tiene un buen código y usa librerías estándar es siempre candidato a ser portado a todo sistema viviente que se precie. En RetroPie para ARM ya tienes el ZesarUX disponible.
BeOS fue eclipsado por el Rhapsody y posteriormente por el OS X. Paralelamente BeOS tuvo su versión X86 como la tuvo el NeXTStep, el Rhapsody y el OS X 10.0 y 10.1. Por tanto, claro que hubo versiones siempre X86 y PPC, desgraciadamente cuando han querido ponerse al día y a la par los PPC siempre han salido perdiendo.