Pregunta para expertos

La verdad que se muy poco de linux (tampoco e tenido tiempo de probarlo) por lo que la siguiente pregunta, aunque parezca simple, necesito que me la conteste alguien que sepa del tema

Viendo la Sharp Zarus corriendo con Linux se me vino a la mente: y si se hiciera una (consola) portatil ala GP (tipo desarrollo libre) pero corriendo Linux?

Tendria alguna ventaja (menos consumo de recursos, mas facilidad para programar aplicaciones) una portatil con Linux como OS antes que el PalmOS?

Actualmente hay algun tipo de Linux basado en procesadores ARM9, OMAP y DragonBall? (ademas del de Zaurus) Hay algun proyecto por ahi para llevar Linux a las Palm, PPC o GP32?

Salu2
En PPC ya hace bastante tiempo que corre linux, en GP32 leí la noticia hace tiempo, y sobre arm corre gentoo. Te aconsejo que te mires los foros de gentoo, que estan bastante poblados e incluso tienen foros especificos para las arquitecturas que comentas

Saludos
En cuestión de consolas, GameCube tendrá pronto versión de Linux (es un PPC al fin y al cabo y como dice Raharu hace tiempo que esta soportado por Linux). PS2 ya tiene una versión, desarrollada por Sony, aunque por si mismo tambien es compatible (es un MIPS) y en cuanto a Xbox... bueno, como es un PC prácticamente salió en seguida :Ð ah! la PSX tambien funciona con Linux como puedes ver aquí

Las arquitecturas actualmente soportadas por el núcleo son:

  • x86 (PC)
  • Alpha
  • Sparc / UltraSparc
  • Motorola 68000
  • PowerPC (hasta G4) / PowerPC64 (G5)
  • ARM
  • Hitachi SuperH
  • IBM S/390
  • MIPS
  • HP PA-RISC
  • Intel IA64 (Itanium)
  • DEC VAX
  • AMD x86-64 (Opteron y Athlon 64)
  • CRIS


Es decir, prácticamente todas las arquitecturas conocidas. En el caso de MIPS por ejemplo, decir que casi todos los módems de cable y los puntos de acceso wireless tienen uno, y muchos están programados con Linux, aunque no nos demos cuenta.

La ventaja que le veo si se implantase en consolas, la más inmediata sería la extrema facilidad de portar un juego de una plataforma a otra, pues prácticamente no habría que cambiar nada. Ahora mismo cada consola tiene un sistema operativo propio y los desarrolladores de juegos tienen que comprar los kits de desarrollo de los fabricantes y aprender como funciona cada uno.
khosu escribió:Es decir, prácticamente todas las arquitecturas conocidas.


Suerte que no hay ningun NetBSDero (que conozca) que creo que te come xD.

Respecto a linux en la ps2, por lo que he leido está en un estado bastante lamentable. Supongo que el limitado numero de privilegiados que disponen de un kit de Sony ha limitado el mismo. Hoy mismo lo estaba mirando y parece ser que desde el kernel 2.4.17 no se desarrolla

Saludos
khosu escribió:En cuestión de consolas, GameCube tendrá pronto versión de Linux (es un PPC al fin y al cabo y como dice Raharu hace tiempo que esta soportado por Linux)

Creo que Juani Rules se refiere a los Pocket PC, y la GameCube es PowerPC
^^ las dos usan la misma abreviatura PPC
Suerte que no hay ningun NetBSDero (que conozca) que creo que te come xD.


Ejem... vale, creo que me he expresado mal. En cuestión de arquitecturas sin duda alguna gana NetBSD, yo me refería a los procesadores, porque si te fijas en esta página casi todas las arquitecturas que existen tienen uno de esos procesadores.
Raharu escribió:aconsejo que te mires los foros de gentoo, que estan bastante poblados e incluso tienen foros especificos para las arquitecturas que comentas


OK, pero me podes recomendar uno Bueno?

Porque el ultimo que consegui era tierra de lamers [uzi]


khosu escribió:Es decir, prácticamente todas las arquitecturas conocidas


Si ya veo. Motorola 68000?? o sea que se podria rular Linux en una MD......Excelente [pos eso] XD

Gracias por los posts [hallow]
Si ya veo. Motorola 68000?? o sea que se podria rular Linux en una MD......Excelente


Jejejeje, en teoría si, pero hay dos pequeños problemas:

1 - La MD no tiene MMU, y es requisito indispensable para correr Linux.
2 - La MD no tiene más que unos pocos Kb de RAM, con lo que es imposible meter ahí un núcleo completo.

Yo tambien lo había pensado [+risas] de momento funciona en los Atari y los Amiga de todas formas.
Puede que linux no corra en esos micros, pero uClinux probablemente si ;)
Los foros de gentoo que decia antes son estos:
http://forums.gentoo.org

Saludos
khosu escribió:1 - La MD no tiene MMU, y es requisito indispensable para correr Linux.


Según tengo entendido, sí que se puede hacer correr linux sin MMU, lo que pasa que era bastante movidilla... ( hablo de oidas [jaja] )
Lo que está claro es que si tiene MMU y espacio linux estará soportado.
2 - La MD no tiene más que unos pocos Kb de RAM, con lo que es imposible meter ahí un núcleo completo.


Y si le conectaran el SegaCD? [oki]

Anyways, estoy oxidado, que era el MMU?
Memory Management Unity. O sea el circuito encargado de hacer la traducción de direcciones logicas a direcciones fisicas (si no me fallan los conceptos de estructuras xD)

Saludos
11 respuestas (puedes valorarlas con el botón +1)