elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Sistema operativo en Python (sí, en Python)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 Ir Abajo Respuesta Imprimir
Autor Tema: Sistema operativo en Python (sí, en Python)  (Leído 20,903 veces)
GeorgArming


Desconectado Desconectado

Mensajes: 350


Ver Perfil
Sistema operativo en Python (sí, en Python)
« en: 30 Diciembre 2011, 17:39 pm »

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

[Case]


Desconectado Desconectado

Mensajes: 474



Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #1 en: 30 Diciembre 2011, 17:48 pm »

Para encontrar el código fuente del interprete solamente googlea. :¬¬


En línea

m0rf


Desconectado Desconectado

Mensajes: 828


BACK!


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #2 en: 30 Diciembre 2011, 17:52 pm »

Veo que empezaste a recabar información!!!

Hablamos a la noche.
En línea

Si todos fuéramos igual de inteligentes no existiría la mediocridad porque no podríamos apreciarla. Aprecias la mediocridad?
GeorgArming


Desconectado Desconectado

Mensajes: 350


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #3 en: 30 Diciembre 2011, 20:06 pm »

Para encontrar el código fuente del interprete solamente googlea. :¬¬

vale. hecho. pero para implementarlo en el kernel linux?
En línea

RakNae

Desconectado Desconectado

Mensajes: 46



Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #4 en: 30 Diciembre 2011, 22:08 pm »

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 :D ¡Un saludo!
En línea

Informático.
GeorgArming


Desconectado Desconectado

Mensajes: 350


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #5 en: 30 Diciembre 2011, 23:05 pm »

gracias. iré avisando, pero dudo que progrese mucho XD.
En línea

GeorgArming


Desconectado Desconectado

Mensajes: 350


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #6 en: 30 Diciembre 2011, 23:12 pm »

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 :D ¡Un saludo!

por cierto... te parecerá estúpido pero... cómo incluir Bash?
En línea

GeorgArming


Desconectado Desconectado

Mensajes: 350


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #7 en: 30 Diciembre 2011, 23:14 pm »

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

RakNae

Desconectado Desconectado

Mensajes: 46



Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #8 en: 31 Diciembre 2011, 00:11 am »

por cierto... te parecerá estúpido pero... cómo incluir Bash?
Aquí tienes un manual, y el Google Translator va de maravilla :xD para estos casos... :silbar:
http://www.tldp.org/HOWTO/From-PowerUp-To-Bash-Prompt-HOWTO.html
Suerte! :D
En línea

Informático.
Khronos14


Desconectado Desconectado

Mensajes: 443


A lie is a lie


Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #9 en: 31 Diciembre 2011, 00:20 am »

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

Páginas: [1] 2 3 4 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] Curso de Python con Interfaces graficas TK « 1 2 »
Scripting
Erik# 18 35,379 Último mensaje 12 Septiembre 2010, 02:27 am
por Dreykon
(Python)Existen ventanas de entrada y salida de datos en python « 1 2 »
Scripting
tonilogar 11 12,924 Último mensaje 29 Noviembre 2009, 00:49 am
por tonilogar
Identificar Sistema operativo en python ¿posible?
Scripting
redcrow 1 6,199 Último mensaje 9 Julio 2010, 13:29 pm
por Novlucker
[python]VideoTraining Aprende A Programar En Python desde 0 « 1 2 3 »
Scripting
juh 22 13,632 Último mensaje 16 Octubre 2010, 13:12 pm
por Pere Navarro
[Python]Se pueden ejecutar comandos del sistema en python
Scripting
Proxmond 2 4,925 Último mensaje 1 Julio 2014, 01:32 am
por EzianGES
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines