elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 23:35  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

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

Desconectado Desconectado

Mensajes: 236


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

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]


Desconectado Desconectado

Mensajes: 385



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

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


En línea
m0rf


Desconectado Desconectado

Mensajes: 557


TBB


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

Veo que empezaste a recabar información!!!

Hablamos a la noche.
En línea

Estilo ilícito ®
GeorgArming

Desconectado Desconectado

Mensajes: 236


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

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

Desconectado Desconectado

Mensajes: 42



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

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: 236


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

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 Desconectado

Mensajes: 236


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

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

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 Desconectado

Mensajes: 236


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

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
RakNae

Desconectado Desconectado

Mensajes: 42



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

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: 285


A lie is a lie


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

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

Desconectado Desconectado

Mensajes: 42



Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #10 en: 31 Diciembre 2011, 10:53 »

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? :xD)
Un saludo :rolleyes:
En línea

Informático.
GeorgArming

Desconectado Desconectado

Mensajes: 236


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #11 en: 31 Diciembre 2011, 13:05 »

más básico pero tampoco es tan fácil, eh? al menos para mentes como la mía  :rolleyes:.
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 Desconectado

Mensajes: 236


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #12 en: 31 Diciembre 2011, 13:08 »

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 Desconectado

Mensajes: 236


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #13 en: 31 Diciembre 2011, 13:25 »

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

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 Desconectado

Mensajes: 170


Making a Distro...


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #14 en: 1 Enero 2012, 13:13 »

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
Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

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 Último mensaje 29 Noviembre 2009, 00:49
por tonilogar
Identificar Sistema operativo en python ¿posible?
Scripting
redcrow 1 2,258 Último mensaje 9 Julio 2010, 13:29
por Novlucker
[python]VideoTraining Aprende A Programar En Python desde 0 « 1 2 »
Scripting
juh 22 5,570 Último mensaje 16 Octubre 2010, 13:12
por sheevalum
[Python] Importar Funciones de C++ a Modulo de Python
Scripting
Di6it4Lj4ck4L 2 898 Último mensaje 2 Mayo 2011, 19:08
por Di6it4Lj4ck4L
[Python] Kaley, Keylogger simple en Python
Scripting
Fyrox 0 1,071 Último mensaje 21 Septiembre 2011, 23:24
por Fyrox
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines