Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: sleepcode en 7 Noviembre 2014, 02:39 am



Título: WINDOWS distribuido en binario
Publicado por: sleepcode en 7 Noviembre 2014, 02:39 am
Hola,

Leyendo a Eric Raymond sobre las ventajas de UNIX sobre WINDOWS a la hora de aprender código se me clarificaron muchas cuestiones pero tambien me dejó algunas confusiones.

Esto último referente a cuando dice de WINDOWS que es distribuido en binario.

Mi duda es si se puede pasar de binario a un código de más alto nivel para poder entenderlo. Supongo que no porque en ese caso de nada le serviria a WINDOWS distribuirlo en binario pero me queda la duda.

Supongo que es una pregunta tonta pero ando liado con el asunto.  :xD

un saludo


Título: Re: WINDOWS distribuido en binario
Publicado por: .:UND3R:. en 7 Noviembre 2014, 03:19 am
Si se puede pero nunca podrás obtener el código de fuente original, puedes pasar el código binario a lenguaje ensamblador el cual posteriormente podrías pasarlo (según yo de forma manual no automatizada) a lenguaje de alto nivel, como ves es un trabajo de joyero ya que una gran cantidad de líneas en ensamblador se pueden resumir a una simple instrucción.

Saludos


Título: Re: WINDOWS distribuido en binario
Publicado por: sleepcode en 7 Noviembre 2014, 03:36 am
Muchas gracias por la respuesta, sí que supone un trabajo de joyero pues jejeje.

Aún en ese caso.. alguien con la paciencia necesaria y el tiempo suficiente quizás podria trasladar todo ese binario a codido fuente, ¿no?, aunque imagino por los pasos que comentas que no estaria libre de errores.

¿supondria eso una amenaza para WINDOWS? el que alguien haga público su código.

Supongo que los desarrolladores de aplicaciones para WINDOWS lo conocerán, ¿quienes  más conocen el código fuente?

Imagino que aún sabiendose la gente que lo pudiera utilizar seguiria trabajando en UNIX, que por lo poco que llevo leído es muy superior en su entramado básico. Pero aún así el potencial de mercado de WINDOWS lo haria muy apetecible. O no. Supongo que sí porque de lo contrario se ofreceria el código abiertamente... como ves tengo muchísimas dudas con esto.

Un saludo!


Título: Re: WINDOWS distribuido en binario
Publicado por: engel lex en 7 Noviembre 2014, 04:06 am
Citar
Muchas gracias por la respuesta, sí que supone un trabajo de joyero pues jejeje.

Aún en ese caso.. alguien con la paciencia necesaria y el tiempo suficiente quizás podria trasladar todo ese binario a codido fuente, ¿no?, aunque imagino por los pasos que comentas que no estaria libre de errores.

¿supondria eso una amenaza para WINDOWS? el que alguien haga público su código.

Supongo que los desarrolladores de aplicaciones para WINDOWS lo conocerán, ¿quienes  más conocen el código fuente?

Imagino que aún sabiendose la gente que lo pudiera utilizar seguiria trabajando en UNIX, que por lo poco que llevo leído es muy superior en su entramado básico. Pero aún así el potencial de mercado de WINDOWS lo haria muy apetecible. O no. Supongo que sí porque de lo contrario se ofreceria el código abiertamente... como ves tengo muchísimas dudas con esto.

Un saludo!

alguien con MUCHA paciencia, MUCHO conocimiento y MUCHO tiempo... windows debe ser un proyecto superior al medio millón de lineas de codigo, en ensablador miles de instrucciones más aún...

si, es una amenaza que alguien haga publico el codigo fuente de una de las ultimas versiones, ya que saldrian "distros" ilegales por ahí XD

Citar
Supongo que los desarrolladores de aplicaciones para WINDOWS lo conocerán, ¿quienes  más conocen el código fuente?
no.... los desarrolladores de aplicaciones es cualquier persona que sabe programar XD en este foro hay unos cuantos, sin embargo windows es caja negra, sabes como meter las cosas y el resultado... el como se hace no se sabe XD

sobre lo ultimo, quien le guste unix, unix, quien le guste windows, windows, que sea código libre cambiaría usuarios, pero ambos tendrían su mercado


Título: Re: WINDOWS distribuido en binario
Publicado por: sleepcode en 7 Noviembre 2014, 04:23 am
Gracias por las respuestas, me han clarificado mucho las dudas, hasta la próxima. :)