Glosario

Protocolo de transferencia de datos usado por las HP48 y la mayoría de los programas de comunicación. La implementación del Kermit en la HP48 es muy lenta, y es incapaz de transmitir a más de 2400bps, aunque la implementación en computadora es mucho más rápida. Kermit es el único protocolo de transferencia que acepta el modo de transferencia ASCII en vez de tan sólo modo binario. La Universidad de Columbia tiene los derechos sobre el Kermit. El nombre Kermit viene de Kermit la Rana, de los Muppets.

hackear calculadoras

10 respuestas [Último envío]
Integró: 24/09/2009
Envíos: 35
MonedasHP: 2
Imagen de elkar
Calc: HP48G/GX
hackear calculadoras
 
Jue, 19/11/2009 - 12:53

Hola, que piensan de borrar un OS de una calculadora y meterle otro software, es ilegal o no?

una discucion iniciada en otro foro
http://www.calculadoras.cl/foro/showthread.php?t=10281

Top
Integró: 12/11/2009
Envíos: 40
MonedasHP: 28
Imagen de ANONIMO
Calc: HP49 | ROM:2.107
 
#1
Vie, 20/11/2009 - 18:58

Entonces si se podria hacer eso y se tuviera libertad para modificar la rom los mas expertos de los adictos harian una super rom no creen
mas completa que todas las anteriores?

Top
Integró: 20/03/2009
Envíos: 210
MonedasHP: 0
Imagen de VereV
Calc: HP50
 
#2
Sáb, 21/11/2009 - 12:37

Eso no es ilegal, porque la calculadora la compraste vos y haces lo que quieras con ella. Fijate que se hace eso, y son las ROM no oficiales. Es más la última ROM creo que era no oficial y luego HP metió a trabajar al programador para hacerla oficial.

Top
Integró: 25/05/2004
Envíos: 164
MonedasHP: 12
Imagen de HpCarnace
Calc: HP50 | ROM:2.15
 
#3
Dom, 22/11/2009 - 10:25

Tal vez en este momento no sea ilegal ... para los modelos nuevos ... aunque habría que mirar si se puede hacer eso con un modelo financiero de HP.

Pero hace un tiempo HP no permitía que se distribuyera la ROM de la serie 48, tal y como se puede revisar en la descripción de las ROM de esta serie en la página de HPCalc. Los emuladores para HP tampoco podían distribuir las ROM en sus paquetes de instalación tal y como sucede hoy con TIEMU o VTI. Aún hoy fíjate que no se puede hacer correr Emu42 sin tener la calculadora real y su ROM jumpeada. HP no permite que se distribuya la ROM de la HP 42S, Christoph Gießelink pudo "hacer lo que quiera" con su HP42s, pero no podía distribuir la ROM de la misma. Si revisamos la página de Christoph encontramos:

Like all emulators Emu28 needs a ROM image to work. I have no license to publish them, so they aren't included in the emulator package.

Así que todavia hay restricciones. Es como si tomara Windows y lo modificara y distribuyera mi versión modificada. En el caso de la licencia de windows es explícito que esto no se puede hacer, pero en la HP... tendré que revisar el manual.

Acá hay dos aspectos a evaluar: "hacer lo que quieras con tu calculadora cuando la tienes en tu poder" y "distribuir o publicar lo que hiciste con tu calculadora", en el segundo caso estarías compitiendo con la misma HP.

Acá también hay antecedentes, recordemos lo que pasó con el programa EEPro para la HP49G/50G, Gaak estaba impedido para distribuir la conversión que hizo y aún hoy se está esperando por la versión comercial que 'revisó' Sparcom.

Salu2.

...

Top
Integró: 05/06/2003
Envíos: 290
MonedasHP: 86
Imagen de Gaak
Calc: HP50 | ROM:2.15
 
#4
Dom, 22/11/2009 - 15:17

La versión de ROM incluída en cualquier máquina es de distribución gratuita ya que viene con el equipo, pero cualquier método de hacking es incurrir en violación de los derechos de autor, Copyright.
En el caso de las calculadoras, todos pagamos un precio por ellas y uno puede hacer con ella lo que le plazca, pero aplicarle ingeniería inversa (hacking) "y" publicar los códigos conseguidos ya son una falta, debido a que se está liberando algo que pertenece a un producto comercial.
Supongamos que al comprar nuestra PC le apliquemos ingeniería inversa al sistema operativo (Windows), ello no sería una falta siempre y cuando sea algo de uso personal, pero el hecho de liberarlo, eso ya es una falta y es ahi donde entran los temas legales.
Hace un tiempo me ocurrió con EE-Pro, le apliqué ingeniería inversa (131KB), y aunque no liberé el código fuente, empecé a distribuir un producto que fue desarrollado para fines comerciales y fue por eso que me hicieron problema.
Muchos programadores se mantienen en el aninomato al hacer cosas como éstas; como los famosos KeyGen, que de descubrirse la procedencia de ellos se meterían en problemas, y ellos lo saben, por eso el aninomato.
Respecto a las versiones de ROM no oficiales, son desarrolladas por personas que pertenecieron a HP y hasta el mismo Jean-Yves estuvo prohibido de publicar la ROM 1.19-7 de la que se habló mucho tiempo.
- Gaak -

Gustavo Portales | HPcalc | Foro | Videos

Top
Integró: 08/07/2004
Envíos: 492
MonedasHP: 42
Imagen de alexis
 
#5
Dom, 22/11/2009 - 15:32

La mayoria de programas que son supuestamente hackeados y recodificados, se basan en una licencia GNU de acceso publico, que estipula que puede usarse sin fines comerciales, entre ellos varios programas de hpcalc.

Sobre las ROM algunas estan disponibles, pero otras no. Sobre la serie 49, hay ROMs oficiales (Hewlett Packard) y lsa no oficiales (Unknow Autor realizado por algunos que trabajaron en ella) pero de ellas la diferencia es algunos comandos o la velocidad ha mejorado. pero ninguna incluye un nuevo software.

La ROM 2.10-7 incluye nuevo software que la hizo Bernard Parisse y Jean-Ives Avenard que trabajaron en las ROMs anteriores hace años con otras personas y actualmente ya no trabajan en HP, Solo en esta ROM se incluye la hoja de cálculo Spreadsheet y la aplicación de Geometría y serian software adicional, pero no es comercial y se apoya en la licencia GNU.

Otra es la ROM 2.15 que incluye nuevo software StreamSmart para conexión a una unidad de laboratorio, y es oficial de HP.

No se de alguien de habla hispana que haya tratado de modificar la ROM, ya que a pesar de que esta liberada su codificación, para crear se necesita conocer su estructura y compilarlo en un sistema Unix, es por eso que los únicos que lo modifican son los que lo conocen.

Top
Integró: 05/06/2003
Envíos: 290
MonedasHP: 86
Imagen de Gaak
Calc: HP50 | ROM:2.15
 
#6
Lun, 23/11/2009 - 11:06

Yo que sepa la versión liberada no es de la ROM, sino del CAS. Me parece que la ROM se encuentra en ese paquete pero en forma binaria.

- Gaak -

Gustavo Portales | HPcalc | Foro | Videos

Top
Integró: 08/07/2004
Envíos: 492
MonedasHP: 42
Imagen de alexis
 
#7
Lun, 23/11/2009 - 15:32

La ROM liberada con el CAS tiene los siguientes detalles.

CAS Release and ROM

Contiene el código fuente de la CAS de la calculadora HP 49G. Con este paquete, usted debería ser capaz de modificar la fuente y volver a compilar la ROM de la 49G. La mayor parte del CAS se encuentra bajo la licencia LGPL, pero algunas partes no lo estan, por lo que no todos los CAS son modificables. Compila a algo que pretende ser la ROM 1.24.

http://www.hpcalc.org/details.php?id=5997

Top
Integró: 03/04/2009
Envíos: 5
MonedasHP: 3
Imagen de CIENCIASMAGICAS
Calc: HP50
 
#8
Jue, 18/03/2010 - 13:12

Efectivamente es el codigo fuente de la 49G. Y de hecho creo que este deberia ser el tema mas importante del foro. Si alguien lo ha compilado a su version final me gustaria lo comentara.

Top
Integró: 08/07/2004
Envíos: 492
MonedasHP: 42
Imagen de alexis
 
#9
Jue, 18/03/2010 - 13:34

No creo, ya que solo los que hicieron esa ROM, son los unicos que si pueden realizar una nueva modificación o ROM, pero en caso de que haya alguien que lo haga, no estamos seguros que esa ROM funcione y no haga algo malo a la máquina. Como el que la deje inutilizable, y como casi todo en la vida, es un riesgo a correr.

Top
Integró: 24/08/2004
Envíos: 16
MonedasHP: 2
Imagen de Crono
 
#10
Jue, 18/03/2010 - 15:21

Yo había bajado ese paquete, y tal como dice Gaak, lo que viene es parte del código fuente del CAS, el resto del sistema operativo viene ya compilado. Primero lo compilé tal como venía y funcionó en la calculadora.

Entonces intenté hacerle un par de modificaciones, primero traducir la "Ayuda" del CAS y también corregir un error: cuando uno presiona CASCMD o HELP en el menú TOOL, y presiona CANCEL, queda un 0 en la pila. Logré compilarla, pero la ROM no funcionó, no recuerdo que problema tuve, probablemente un Try to recover memory... Después de eso lo dejé olvidado.

Pero sí, solo es parte del código del CAS (por un asunto de licencias).
Saludos.

Top

Twitter

Cargando...