Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.
Autor
|
Tema: Sistema operativo en Python (sí, en Python) (Leído 2,651 veces)
|
GeorgArming
Desconectado
Mensajes: 236
|
Estoy interesado en crear un sistema operativo basado el Linux y Python:
Me baso en un kernel Linux. En él, implemento un intérprete Python (escrito en C). Entonces, el kernel administra memoria, teclado,...Pero lo que se ejecuta es el intérprete Python, y sobre él ya se pueden desarrollar Apps escritas en Python.
Resumiendo, sería como Android pero en vez de correr sobre una máquina virtual Java correría sobre un intérprete Python.
¿Cómo podría hacer esto? Si tengo el código fuente de un intérprete Python (no lo tengo... sabéis de alguno?) y el código fuente de Linux, cómo implemento el intérprete Python?
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
|
[Case]
|
Para encontrar el código fuente del interprete solamente googlea. 
|
|
|
|
|
En línea
|
|
|
|
m0rf
Desconectado
Mensajes: 557
TBB
|
Veo que empezaste a recabar información!!!
Hablamos a la noche.
|
|
|
|
|
En línea
|
Estilo ilícito ®
|
|
|
GeorgArming
Desconectado
Mensajes: 236
|
Para encontrar el código fuente del interprete solamente googlea.  vale. hecho. pero para implementarlo en el kernel linux?
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
|
RakNae
|
Tienes varias opciones, una interesante es que incluyas Bash u otra shell y después desde Bash tienes que hacer que el intérprete de Python se inicie. Avisa de tus progresos  ¡Un saludo!
|
|
|
|
|
En línea
|
Informático.
|
|
|
GeorgArming
Desconectado
Mensajes: 236
|
gracias. iré avisando, pero dudo que progrese mucho XD.
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
GeorgArming
Desconectado
Mensajes: 236
|
Tienes varias opciones, una interesante es que incluyas Bash u otra shell y después desde Bash tienes que hacer que el intérprete de Python se inicie. Avisa de tus progresos  ¡Un saludo! por cierto... te parecerá estúpido pero... cómo incluir Bash?
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
GeorgArming
Desconectado
Mensajes: 236
|
Perdón por los 3 posts seguidos...
Me he descargado el kernel de Linux y he ido a la web de GNU y desde allí me he descargado bash. Cómo lo incluyo?
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
|
|
Khronos14
Desconectado
Mensajes: 285
A lie is a lie
|
Estoy interesado en crear un sistema operativo basado el Linux y Python:
Me baso en un kernel Linux. En él, implemento un intérprete Python (escrito en C). Entonces, el kernel administra memoria, teclado,...Pero lo que se ejecuta es el intérprete Python, y sobre él ya se pueden desarrollar Apps escritas en Python.
Resumiendo, sería como Android pero en vez de correr sobre una máquina virtual Java correría sobre un intérprete Python.
¿Cómo podría hacer esto? Si tengo el código fuente de un intérprete Python (no lo tengo... sabéis de alguno?) y el código fuente de Linux, cómo implemento el intérprete Python?
A mí se me ocurre otra idea, ¿por qué no haces un compilador que traduzca el código de un script Python a ByteCode para la máquina virtual Dalvik de Android?. Te ahorras hacer muchísimas más cosas, y quien sabe, incluso puede llegar a tener éxito. Además el código ByteCode, se ejecuta mucho más rápido que un script. Saludos.
|
|
|
|
|
En línea
|
|
|
|
|
RakNae
|
A mí se me ocurre otra idea, ¿por qué no haces un compilador que traduzca el código de un script Python a ByteCode para la máquina virtual Dalvik de Android?. Te ahorras hacer muchísimas más cosas, y quien sabe, incluso puede llegar a tener éxito. Además el código ByteCode, se ejecuta mucho más rápido que un script.
Saludos.
Khronos14, yo creo que quiere hacer un sistema operativo Linux con un intérprete de Python, no ejecutar sobre la máquina virtual Dalvik de Android el convertido script de Phyton a ByteCode, quiere algo más simple, quiere Linux+Bash (para lo más básico y que inicie el intérprete)+intérprete Phyton (lógico, ¿no?  ) Un saludo 
|
|
|
|
|
En línea
|
Informático.
|
|
|
GeorgArming
Desconectado
Mensajes: 236
|
más básico pero tampoco es tan fácil, eh? al menos para mentes como la mía  .
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
GeorgArming
Desconectado
Mensajes: 236
|
por cierto, estuve googleando para encontrar un intérprete Python como sugirió alguien de por aquí y nada....
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
GeorgArming
Desconectado
Mensajes: 236
|
OTRA VEZ: perdón por los posts seguidos. lo leí en inglés y no vi nada que dijera como poner bash en el kernel. Resumiendo: tengo el código fuente del kernel Linux tengo el código fuente de bash necesito el código fuente de un intérprete de Python (lo he buscado pero nada) Ahora cómo lo coordino todo?
|
|
|
|
|
En línea
|
Quieres colaborar con un proyecto innovador? Si sabes C/C++, lenguajes web o entiendes de Linux y Debian, ponte en contacto conmigo a través del foro o por gmail: georgarming@gmail.com
|
|
|
prometheus48
Desconectado
Mensajes: 170
Making a Distro...
|
Hola,
¿No sería mejor que te descargaras una distribucion como por ejemplo INX, y eliminaras todo menos el bash?¿
Salu2!
|
|
|
|
|
En línea
|
"Si tú tienes una manzana, y yo otra, y las intercambiamos, tu sigues teniendo una manzana, y yo sigo teniendo una manzana. Pero, si tu tienes una idea, y yo otra, y nos las intercambiamos, tu tienes dos ideas, y yo tengo dos ideas" The knowledge is free
|
|
|
|
| Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
(Python)Existen ventanas de entrada y salida de datos en python
Scripting
|
tonilogar
|
11
|
4,346
|
29 Noviembre 2009, 00:49
por tonilogar
|
|
|
Identificar Sistema operativo en python ¿posible?
Scripting
|
redcrow
|
1
|
2,258
|
9 Julio 2010, 13:29
por Novlucker
|
|
|
[python]VideoTraining Aprende A Programar En Python desde 0
« 1 2 »
Scripting
|
juh
|
22
|
5,570
|
16 Octubre 2010, 13:12
por sheevalum
|
|
|
[Python] Importar Funciones de C++ a Modulo de Python
Scripting
|
Di6it4Lj4ck4L
|
2
|
898
|
2 Mayo 2011, 19:08
por Di6it4Lj4ck4L
|
|
|
[Python] Kaley, Keylogger simple en Python
Scripting
|
Fyrox
|
0
|
1,071
|
21 Septiembre 2011, 23:24
por Fyrox
|
|