Re: ¿Es legal ing.reversa acá en Chile?
On Aug 25, 2010, at 10:25 PM, Juan Carlos Inostroza wrote: Hola Aldrin! Hey ! 2010/8/20 Aldrin Martoq amar...@dcc.uchile.cl Quiero terminar y liberar (ojalá libre) un software el cual procesa varios archivos propietarios (he estado con un editor hexadecimal algunas horas) y de pronto me vino la pregunta si lo que estoy haciendo es legal o no. Yaa...veamos... Me imagino que no hay daño a menos que publique el software. Mi idea era lanzarlo bajo MIT, es una reescritura del trabajo que hicieron otros tipos para el proyecto line6linux... así que mi aporte en descifrar el archivo es mínimo, pero tengo la duda de todas formas si aportar en descifrar un archivo propietario cabe dentro de ing. reversa y si es legal/ilegal bajo qué ámbitos. De hecho, la ingenieria reversa per se no es ilegal. Pero si lo puede ser, por ejemplo, crear tu propia implementacion de un programa para hacer lo que el programa original no estaba dise~ado para (los gringos le llaman Circunvencion). Usando la DMCA como ejemplo, la circunvencion es completamente aceptable,siempre y cuando dispongas de una licencia de uso para el programa original. (Ref 17 U.S.C.s1201(f) ). Incluso te protege en caso de querer hacer la ing. reversa para, por ejemplo, garantizar interoperabilidad con otros componentes, no disponibles al momento de salir el software. Ah, y ademas te permitiria la distribucion del programa, con el solo hecho de permitir la interoperabilidad solamente. En caso contrario, puede hacerse valer via DMCA. Pero entiendo que la DMCA es solo en gringolandia, acá en Chile NO. Ahora, la diferencia es que la CEE (Com.Econ.Eurp) no permite directamente la circunvencion o la ingenieria reversa, ya que va en contra de la legislacion de patentes de por alla. Asi que a mirar con cuidado la licencia del programa :-) Idem, eso es... Europa? Tenía la idea que allá es mucho mas liberal para asuntos de compatibilidad la ing reversa, versus gringolandia... Y hace poco que se modificó la ley acá en Chile en ese mismo espíritu, Enrique dió la indicación. Otra pregunta que estaba pensando es: ¿qué tan válido son las licencias de software? ¿sobre todo estas que son un texto, tu apretas un botón y aceptas o rechazas y difícilmente obtenemos una copia de este acuerdo? ¿Alguien sabe? Lo que hace el software es analizar alrededor de 10 tonos para determinar si hay repetidos y provee una búsqueda rápida sobre ellos... porque la página web que hizo Line6 para proveer el mismo servicio apesta. La versión 2 espero reemplazar el programa de edición ya que el software de edición oficial se cae a pedazos en mi sistema. Line6 ha publicado documentación que permite hacer el programa de edición (un montón de comandos MIDI), pero no acerca del archivo en cuestión hasta donde he visto. Con tal que lo uses para interoperabilidad, no le veo mayor da~o. Bueno, la licencia es la típica que dice que no debes hacer ing reversa... Para mí descifrar el formato de un archivo cabe en esto. Lo otro entretenido es que la gran mayoría de la pega de descifrado estaba hecha (en el proyecto line6linux), mi aporte es mínimo. La otra es que p*tees a los de Line6 para que saquen un programa decente :D No soy el único, solo me cansé de esperar. Creo que la otra opción de manejar la pedalera es otro software (GearBox) pero no es lo mismo... Antes era mucho mas útil todo, ahora no :-/ Aldrin Martoq http://aldrin.martoq.cl/
Re: ¿Es legal ing.reversa acá en Chile?
Hola Aldrin! 2010/8/20 Aldrin Martoq amar...@dcc.uchile.cl Quiero terminar y liberar (ojalá libre) un software el cual procesa varios archivos propietarios (he estado con un editor hexadecimal algunas horas) y de pronto me vino la pregunta si lo que estoy haciendo es legal o no. Yaa...veamos... Me imagino que no hay daño a menos que publique el software. Mi idea era lanzarlo bajo MIT, es una reescritura del trabajo que hicieron otros tipos para el proyecto line6linux... así que mi aporte en descifrar el archivo es mínimo, pero tengo la duda de todas formas si aportar en descifrar un archivo propietario cabe dentro de ing. reversa y si es legal/ilegal bajo qué ámbitos. De hecho, la ingenieria reversa per se no es ilegal. Pero si lo puede ser, por ejemplo, crear tu propia implementacion de un programa para hacer lo que el programa original no estaba dise~ado para (los gringos le llaman Circunvencion). Usando la DMCA como ejemplo, la circunvencion es completamente aceptable,siempre y cuando dispongas de una licencia de uso para el programa original. (Ref 17 U.S.C.s1201(f) ). Incluso te protege en caso de querer hacer la ing. reversa para, por ejemplo, garantizar interoperabilidad con otros componentes, no disponibles al momento de salir el software. Ah, y ademas te permitiria la distribucion del programa, con el solo hecho de permitir la interoperabilidad solamente. En caso contrario, puede hacerse valer via DMCA. Ahora, la diferencia es que la CEE (Com.Econ.Eurp) no permite directamente la circunvencion o la ingenieria reversa, ya que va en contra de la legislacion de patentes de por alla. Asi que a mirar con cuidado la licencia del programa :-) Lo que hace el software es analizar alrededor de 10 tonos para determinar si hay repetidos y provee una búsqueda rápida sobre ellos... porque la página web que hizo Line6 para proveer el mismo servicio apesta. La versión 2 espero reemplazar el programa de edición ya que el software de edición oficial se cae a pedazos en mi sistema. Line6 ha publicado documentación que permite hacer el programa de edición (un montón de comandos MIDI), pero no acerca del archivo en cuestión hasta donde he visto. Con tal que lo uses para interoperabilidad, no le veo mayor da~o. La otra es que p*tees a los de Line6 para que saquen un programa decente :D Saludos! -- Juan C. Inostroza j...@codemonkey.cl
Re: ¿Es legal ing.reversa acá en Chile?
El 23 de agosto de 2010 23:05, Patricio Morales airwol...@gmail.comescribió: [...] Es una historia un poco larga,pero refleja bien lo que es la ingeniería inversa,los contextos de la legalidad y hasta donde son capaces de llegar las grandes corporaciones estadounidenses,cuando sienten sus intereses amenazados. no lo encuentro tan terrible ya que lucrar con versiones clonadas (sin el consentimiento del creador original) de cualquier producto es ilegal y demuestra poca imaginacion/creatividad. si tu ejemplo fuera al reves, un producto creado en Brasil o Chile cuyo clon se vende como pan caliente en EE.UU. sin retribucion alguna para sus creadores originales, segun tu, seria muy terrible que traten de parar la produccion y venta de los clones? -- Ricardo Mun~oz A. http://www.tux.cl
Re: ¿Es legal ing.reversa acá en Chile?
El 24 de agosto de 2010 09:14, Ricardo Munoz rmu...@tux.cl escribió: El 23 de agosto de 2010 23:05, Patricio Morales airwol...@gmail.com escribió: [...] Es una historia un poco larga,pero refleja bien lo que es la ingeniería inversa,los contextos de la legalidad y hasta donde son capaces de llegar las grandes corporaciones estadounidenses,cuando sienten sus intereses amenazados. no lo encuentro tan terrible ya que lucrar con versiones clonadas (sin el consentimiento del creador original) de cualquier producto es ilegal y demuestra poca imaginacion/creatividad. Ricardo: -Entonces ¿Como te explicas el boom de los Pc Non-IBM a mediados de los ochenta, de no haber sido por los abogados de IBM,que no contemplaron esa posibilidad?:De no haber sido por eso hasta el día de hoy todos estaríamos usando Pc's IBM. -En el caso de Unitron ,primeramente intentaron llegar a un acuerdo con Apple para la fabricación del Mac brasileño ,pero Apple quería el 51% de las utilidades,cuestión prohibida por aquel entonces por la legislación de Brasil. -- Ricardo Mun~oz A. http://www.tux.cl -- Patricio Morales Fariña Técnico en Computación Alumno Ing. Informática (Técnicos Vespertino) Universidad de los Lagos 045-219291- Temuco Chile cel 78732062 Linux user number 481578 http://counter.li.org/
Re: ¿Es legal ing.reversa acá en Chile?
El 24 de agosto de 2010 09:53, Patricio Morales airwol...@gmail.comescribió: El 24 de agosto de 2010 09:14, Ricardo Munoz rmu...@tux.cl escribió: El 23 de agosto de 2010 23:05, Patricio Morales airwol...@gmail.com escribió: [...] Es una historia un poco larga,pero refleja bien lo que es la ingeniería inversa,los contextos de la legalidad y hasta donde son capaces de llegar las grandes corporaciones estadounidenses,cuando sienten sus intereses amenazados. no lo encuentro tan terrible ya que lucrar con versiones clonadas (sin el consentimiento del creador original) de cualquier producto es ilegal y demuestra poca imaginacion/creatividad. Ricardo: -Entonces ¿Como te explicas el boom de los Pc Non-IBM a mediados de los ochenta, de no haber sido por los abogados de IBM,que no contemplaron esa posibilidad?:De no haber sido por eso hasta el día de hoy todos estaríamos usando Pc's IBM. la explicacion esta en la astucia de Microsoft de lograr un acuerdo con IBM para licenciar por su cuenta su sistema operativo MS-DOS (sin un sistema operativo el hardware no sirve de nada), ademas el unico componente propietario era la BIOS (la arquitectura x86 usada por IBM existia desde antes[3]), la cual fue clonada mediante la tecnica clean room design [1]. entonces, la combinacion de BIOS-clonada + sistema operativo licenciado (MS-DOS) + hardware compatible hizo posible un PC de bajo costo que se hizo rapidamente popular, y el resto es historia...[2]. -En el caso de Unitron ,primeramente intentaron llegar a un acuerdo con Apple para la fabricación del Mac brasileño ,pero Apple quería el 51% de las utilidades,cuestión prohibida por aquel entonces por la legislación de Brasil. en el caso que usaste como ejemplo, el prototipo que llego a manos de Apple tenia un Mac ROM de propiedad de Apple [4], supuestamente usado para pruebas de compatibilidad, lo cual permitio a Apple presionar al gobierno Brasilen~o. [1] http://en.wikipedia.org/wiki/Clean_room_design [2] http://en.wikipedia.org/wiki/IBM_PC_compatible [3] http://en.wikipedia.org/wiki/X86_architecture [4] http://lowendmac.com/clones/unitron.html -- Ricardo Mun~oz A. http://www.tux.cl
Re: ¿Es legal ing.reversa acá en Chile?
On 20/08/10 17:57, Aldrin Martoq wrote: Quiero terminar y liberar (ojalá libre) un software el cual procesa varios archivos propietarios (he estado con un editor hexadecimal algunas horas) y de pronto me vino la pregunta si lo que estoy haciendo es legal o no. Me imagino que no hay daño a menos que publique el software. Mi idea era lanzarlo bajo MIT, es una reescritura del trabajo que hicieron otros tipos para el proyecto line6linux... así que mi aporte en descifrar el archivo es mínimo, pero tengo la duda de todas formas si aportar en descifrar un archivo propietario cabe dentro de ing. reversa y si es legal/ilegal bajo qué ámbitos. Lo que hace el software es analizar alrededor de 10 tonos para determinar si hay repetidos y provee una búsqueda rápida sobre ellos... porque la página web que hizo Line6 para proveer el mismo servicio apesta. La versión 2 espero reemplazar el programa de edición ya que el software de edición oficial se cae a pedazos en mi sistema. Line6 ha publicado documentación que permite hacer el programa de edición (un montón de comandos MIDI), pero no acerca del archivo en cuestión hasta donde he visto. ¿Qué opinan? On Aug 20, 2010, at 6:03 PM, Javier Garay wrote: Desde que aspectos ves que sea ilegal?? No es ilegal, a menos que la licencia del software asi lo indique y especificamente lo exprese. Bueno, el Software License Agreement (texto con un botón aceptar antes de descargar) dice: ... You will not, directly or indirectly, reverse engineer, decompile, disassemble or otherwise attempt to discover the source code or underlying ideas or algorithms of the Software; modify, translate, or create derivative works based on the Software ... Creo que lo que tratan de proteger es la tecnología de modelado de amplificadores, entiendo que Line6 tiene patentes en EEUU al respecto... On Aug 20, 2010, at 7:32 PM, Enrique Herrera Noya wrote: en la ley de prop. intelectual se vio el punto que tocas deja revisar que dice creo que se puede hacer para investigacion para lucrar no, si lo liberas no estas lucrando Excelente Enrique, gracias por la indicación. Esto fue actualizado el 4 Abril 2010: http://www.leychile.cl/Navegar?idNorma=28933 b) Las actividades de ingeniería inversa sobre una copia obtenida legalmente de un programa computacional que se realicen con el único propósito de lograr la compatibilidad operativa entre programas computacionales o para fines de investigación y desarrollo. La información así obtenida no podrá utilizarse para producir o comercializar un programa computacional similar que atente contra la presente ley o para cualquier otro acto que infrinja los derechos de autor. Aldrin Martoq http://aldrin.martoq.cl/
Re: ¿Es legal ing.reversa acá en Chile?
Desde que aspectos ves que sea ilegal?? No es ilegal, a menos que la licencia del software asi lo indique y especificamente lo exprese. Enviado desde mi iPhone El 20-08-2010, a las 17:57, Aldrin Martoq amar...@dcc.uchile.cl escribió: Quiero terminar y liberar (ojalá libre) un software el cual procesa varios archivos propietarios (he estado con un editor hexadecimal algunas horas) y de pronto me vino la pregunta si lo que estoy haciendo es legal o no. Me imagino que no hay daño a menos que publique el software. Mi idea era lanzarlo bajo MIT, es una reescritura del trabajo que hicieron otros tipos para el proyecto line6linux... así que mi aporte en descifrar el archivo es mínimo, pero tengo la duda de todas formas si aportar en descifrar un archivo propietario cabe dentro de ing. reversa y si es legal/ilegal bajo qué ámbitos. Lo que hace el software es analizar alrededor de 10 tonos para determinar si hay repetidos y provee una búsqueda rápida sobre ellos... porque la página web que hizo Line6 para proveer el mismo servicio apesta. La versión 2 espero reemplazar el programa de edición ya que el software de edición oficial se cae a pedazos en mi sistema. Line6 ha publicado documentación que permite hacer el programa de edición (un montón de comandos MIDI), pero no acerca del archivo en cuestión hasta donde he visto. ¿Qué opinan? Aldrin Martoq http://aldrin.martoq.cl/
Re: ¿Es legal ing.reversa acá en Chile?
El 20 de agosto de 2010 18:03, Javier Garay javierzga...@gmail.comescribió: Desde que aspectos ves que sea ilegal?? No es ilegal, a menos que la licencia del software asi lo indique y especificamente lo exprese. Enviado desde mi iPhone El 20-08-2010, a las 17:57, Aldrin Martoq amar...@dcc.uchile.cl escribió: Quiero terminar y liberar (ojalá libre) un software el cual procesa varios archivos propietarios (he estado con un editor hexadecimal algunas horas) y de pronto me vino la pregunta si lo que estoy haciendo es legal o no. Me imagino que no hay daño a menos que publique el software. Mi idea era lanzarlo bajo MIT, es una reescritura del trabajo que hicieron otros tipos para el proyecto line6linux... así que mi aporte en descifrar el archivo es mínimo, pero tengo la duda de todas formas si aportar en descifrar un archivo propietario cabe dentro de ing. reversa y si es legal/ilegal bajo qué ámbitos. Lo que hace el software es analizar alrededor de 10 tonos para determinar si hay repetidos y provee una búsqueda rápida sobre ellos... porque la página web que hizo Line6 para proveer el mismo servicio apesta. La versión 2 espero reemplazar el programa de edición ya que el software de edición oficial se cae a pedazos en mi sistema. Line6 ha publicado documentación que permite hacer el programa de edición (un montón de comandos MIDI), pero no acerca del archivo en cuestión hasta donde he visto. ¿Qué opinan? Aldrin Martoq http://aldrin.martoq.cl/ La licencia de software no es ley. No soy experto, pero no veo que sea ilegal estrictamente hablando. Lo que podría ocurrir es que tal vez te topes con alguna patente en algunos países (donde exista la manía de considerar el software como patentable). -- ~~~ Atentamente, Gonzalo Díaz Cruz Estudiante Ingeniería de Ejecución en Computación e Informática Universidad de Santiago de Chile ~~~ http://blog.gon.cl/ http://twitter.com/sir_gon http://flickr.com/photos/sir_gon
Re: ¿Es legal ing.reversa acá en Chile?
On 20/08/10 17:57, Aldrin Martoq wrote: Quiero terminar y liberar (ojalá libre) un software el cual procesa varios archivos propietarios (he estado con un editor hexadecimal algunas horas) y de pronto me vino la pregunta si lo que estoy haciendo es legal o no. Me imagino que no hay daño a menos que publique el software. Mi idea era lanzarlo bajo MIT, es una reescritura del trabajo que hicieron otros tipos para el proyecto line6linux... así que mi aporte en descifrar el archivo es mínimo, pero tengo la duda de todas formas si aportar en descifrar un archivo propietario cabe dentro de ing. reversa y si es legal/ilegal bajo qué ámbitos. Lo que hace el software es analizar alrededor de 10 tonos para determinar si hay repetidos y provee una búsqueda rápida sobre ellos... porque la página web que hizo Line6 para proveer el mismo servicio apesta. La versión 2 espero reemplazar el programa de edición ya que el software de edición oficial se cae a pedazos en mi sistema. Line6 ha publicado documentación que permite hacer el programa de edición (un montón de comandos MIDI), pero no acerca del archivo en cuestión hasta donde he visto. ¿Qué opinan? en la ley de prop. intelectual se vio el punto que tocas deja revisar que dice creo que se puede hacer para investigacion para lucrar no, si lo liberas no estas lucrando Aldrin Martoq http://aldrin.martoq.cl/