Eli
485meneos

Atari viola la licencia GPL de ScummVM

Atari ha reeditado algunas aventuras gráficas antiguas para la consola Wii. Sin embargo, en vez de realizar una conversión, los programadores decidieron usar el intérprete de aventuras gráficas "ScummVM", bajo la licencia GPL y sin el consentimiento de los creadores originales. Aquí tenéis un resumen de la historia, traducido a partir de lo publicado en el blog de Sev, uno de los encargados del proyecto ScummVM

etiquetas: atari, viola, gpl, scummvm
negativos: 0  usuarios: 227  anónimos: 258  compartir:  twitter  facebook  friendfeed
últimas relacionadas
  1. #1   Muchas empresas se apropian de código licenciado bajo la GPL, hay que hacerles entender de una puta vez que si usas código bajo la GPL tienes unas obligaciones respecto a ese código.

    Espero que les pongan una buena multa y les obliguen a publicar las modificaciones.
    votos: 15, karma: 134
    por albandy el 26-06-2009 09:24 UTC
  2. #2   ¿La donación que harán a la fundación del soft libre a cuantos Ronaldos equivaldrá?

    ¿Será lo equivalente 3 muertos o 3 muertos y 1/3 como a aquella señora que multaron por descargar contenidos "ilegales"?
    votos: 6, karma: 58
    por sparker el 26-06-2009 09:27 UTC
  3. #3   Me da pena ver como Atari está dejando su nombre por los suelos, últimamente con cosas como esta o esta otra --> meneame.net/story/atari-engana-diciendo-tales-of-vesperia-estaria-espao

    Una de las marcas con las que todos empezamos a aficionarnos a eso de las videoconsolas y que mal está quedando con todos sus antiguos fans...
    votos: 4, karma: 56
    por KlonAbierto el 26-06-2009 09:32 UTC
  4. #4   A ver, Atari sólo sigue el espíritu de ScummVM!!! Pensadlo bien:

    ¿Qué videojuego ensalzó las victudes del sistema ScummVM (de hecho se llama 'Scumm' por eso)?? MONKEY ISLAND!! Y qué quería ser Guybrush Threepwood? PIRATA!!

    Atari, por ende, lleva razón :D :D :D
    votos: 11, karma: 71
    por ChanVader el 26-06-2009 09:35 UTC
  5. #5   #2 es más, ¿Cuanto sería en campos de futbol? Si es que ya no se usan las unidades de medida adecuadas, ¿verdad?
    votos: 0, karma: 6
    por EdmundoDantes el 26-06-2009 09:36 UTC
  6. #6   Trabajar en Atari en los 70 era el equivalente actual a trabajar en Google: estar codo con codo con lo mejorcito del panorama.

    Y ahora de Atari solo queda eso, la inercia de la marca y un bonito logo.
    votos: 1, karma: 19
    por moises el 26-06-2009 09:37 UTC
  7. #7   #0 el problema no es que hayan usado código de ScummVM sin el consentimiento de sus autores. La GPL no exige que notifiques al autor que has usado su código (esto la convertiría en una licencia no-libre).

    La violación de la licencia en este caso consiste en que han tomado fragmentos de código GPL sin reconocer la autoría del código original, y además han redistribuido ese código bajo una licencia distinta violando la cláusula copyleft de la GPL.
    votos: 8, karma: 78
    por divad el 26-06-2009 09:38 UTC
  8. #8   #4 Diría que se llama Scumm por Maniac Mansion: "Script Creation Utility for Maniac Mansion"
    votos: 25, karma: 212
    por julioaba el 26-06-2009 09:39 UTC
  9. #9   El problema no solo les viene de no reconocer la autoría del autor original. Otro de los problemas es que el SDK de nintendo tampoco les permite usar código bajo GPL, con lo cual si cumplen la gpl incumplen el contrato con nintendo. Al final se ha resuelto con una multa y la destrucción de los juegos, con lo cual atari pierde bastante dinero por no culpa de subcontratar a empresas que no hacen las cosas bien.
    votos: 3, karma: 39
    por nuvalo el 26-06-2009 09:45 UTC
  10. #10   Mira detrás de ti! Una GPL de tres cabezas!
    votos: 8, karma: 84
    por Ricewind el 26-06-2009 09:46 UTC
  11. #11   #8 toda la razón del mundo. El 'Scumm Bar' que salía en Monkey Island I era en honor al Maniac Mansion.

    Joe, q viejos somos...
    votos: 1, karma: 22
    por ChanVader el 26-06-2009 09:47 UTC
  12. #12   Resumen del resumen, bastante interesante:

    - Atari (distrubuidor) encarga el trabajo a Majesco Entertainment (desarrolladora original de uno de los juegos) que a su vez pasa el trabajo de adaptación a Mistic Soft.

    - Mistic Soft hace el trabajo, usando la SDK de Nintendo y el ScummmVM

    - La gente de SummVM, mediante ingeniería inversa, se dan cuenta y avisan a Atari de que están violando la GPL

    - Atarí dice, Ok, lo sentimos, no lo sabíamos, no pasa nada, publicamos lo que haga falta.

    - Problema (y clave de todo): La licencia del SDK de Nintendo prohibe usar el SDK conjuntamente con código libre :O

    - Con lo que si Atari cumple con la GPL, incumple la SDK de Nintendo. Dicho de otra forma, la han cagado desde el principio y no hay solución "legal"

    - Así que Atari decide "indemnizar" a ScummVM a cambio de olvidar el tema

    - Pero ScummVM dice que nada de nada, que no quieren dinero, que quieren reconocimiento.

    Y así está la cosa. En mi opinión, la culpa de todo no es de Atari, es de la licencia de Nintendo y de la gente de Mistic Soft, por no conocer ese detalle de "Si usas Nintendo, olvídate de usar SL"
    votos: 55, karma: 468
    por angelitoMagno el 26-06-2009 09:49 UTC
  13. #13   No les cuesta nada cambiar el licenciamiento a GPL y publicar el código fuente utilizado y/o modificado.

    El soporte final es un juego de la Wii por lo que nadie podrá hacer un uso de ese código que les afecte directamente.

    Yo si fuera ellos cediría y cumpliría la licencia.
    votos: 2, karma: -12
    por sorrillo el 26-06-2009 09:51 UTC
  14. #14   #13 léete la noticia: el SDK de nintendo no permite hacer uso de código libre.

    Por mi parte, un tirón de orejas para los currantes de esa empresa, que no son capaces ni de leerse los términos de licencia de lo que usan.
    votos: 5, karma: 54
    por sparker el 26-06-2009 09:53 UTC
  15. #15   ¿Pero ScummVM no es abandonware ya? :S
    votos: 0, karma: 8
    por Chikedor el 26-06-2009 09:53 UTC
  16. #16   Atari son una panda de sanguijuelas. Roban reusan sin permiso y luego te quieren extorsionar para que les des dinero usando tecnicas mafiosas.
    votos: 3, karma: -26
    por geburah el 26-06-2009 09:54 UTC
  17. #17   #15 quizás algunos de los juegos a los que tú juegas en ScummVM sí que sean abandonware, pero el emulador (scummvm) está en desarrollo y publican nuevas versiones periódicamente.
    votos: 1, karma: 17
    por sparker el 26-06-2009 09:54 UTC
  18. #18   #15 y #17, ScummVM no es ningún juego, así que no puede ser abandonware. Aparte, confundes SCUMM con ScummVM.
    Lo segundo, que es lo que viola, es un intérprete de SCUMM, Script Creation Utility for Maniac Mansion. Es como si dijeras que un emulador de Mega Drive es abandonware :P .
    votos: 1, karma: 14
    por LC0 el 26-06-2009 10:02 UTC
  19. #19   "Lo cierto es que el equipo de ScummVM solo quería que se les reconociera su trabajo, y que añadieran lo necesario para cumplir la GPL (logos de GPL, logos de ScummVM, reconocimiento de los colaboradores que hubieran participado …)."

    El artículo es erróneo. Puesto que el juego de Wii se distribuye al público en general, el código fuente del mismo debería ser publicado bajo licencia GPL. Están violando el principio fundamental de la GPL, que es la distribución del código fuente con carácter viral, cosa que no tiene nada que ver con logos de GPL o logos de ScummVM.
    votos: 2, karma: 7
    por Nuak el 26-06-2009 10:03 UTC
  20. #20   Ojo, que no estoy a favor del copyright en elementos culturales, ni mucho menos... pero cambiando 3 palabras en el comentario, ¡¡como cambiarían los comentarios siguientes!!

    #1
    "Muchas personas se apropian de código licenciado bajo copyright, hay que hacerles entender de una puta vez que si usas código con copyright tienes unas obligaciones respecto a ese código.

    Espero que les pongan una buena multa y les obliguen a publicar las modificaciones."

    Las licencias son iguales para todos, si las imcumples...
    No quiero iniciar un debate, simplemente es una observación inocente.
    adios karma, adios. :-P
    votos: 4, karma: 10
    por Markinos el 26-06-2009 10:06 UTC
  21. #21   #11 no exactamente Scumm es el lenguaje de script que Lucastarts/Lucasfilms games usaba para desarrollar sus juegos. Se creo inicialmente para Maniac Mansion(y por eso la parte MM de SCUMM). No obstante el SCUMM se uso desde Maniac Mansion hasta Monkey Island 3.

    El homenaje por tanto no era a Maniac Mansion sino al lenguaje de script usado en ese juego(y en anteriores como Zack McKraken y Maniac Mansion)
    votos: 0, karma: 8
    por Gresteh el 26-06-2009 10:09 UTC
  22. #22   #17 creo que ahora que van a reeditar el Monkey Island este deja de ser Abandoware. De hecho en la reedición puedes cambiar al modo "antiguo" (con los gráficos originales) y creo que han aprovechado esto y han renovado la licencia, por lo que abandonware nada de nada.

    No estoy seguro de esto, pero ojo a ver si nos la van a colar por esta tonteria

    PD: Lo de Ataria feo feo, pero esta vez no ha sido culpa suya si no de los de Mistic Soft, que se tocan bien los huevines haciendo trabajos de "Cortar/Pegar"
    votos: 0, karma: 6
    por Ducamp el 26-06-2009 10:10 UTC
  23. #23   #20 tu comentario pierde muchísimo con ese "adios karma, adios" :/
    votos: 4, karma: 55
    por luiti el 26-06-2009 10:13 UTC
  24. #24   #19 Con la frase "y que añadieran lo necesario para cumplir la GPL" creo que se entiende que em refiero a "todo", pero es verdad que se me olvidó comentar lo más importante. Sorry, ahora lo cambio.
    votos: 0, karma: 7
    por nuvalo el 26-06-2009 10:17 UTC
  25. #25   #19 Si no me equivoco ScummVM ejecuta binarios. Si dichos binarios no son GPL no pasa nada. Es como usar el OpenOffice con archivos cualesquiera. Que el OpenOffice sea libre, no quiere decir que solo debas usar documentos CC con él.

    Así que, si usan una versión modificada de ScummVM para ejecutar unos binarios concretos, solo deberían liberar lo relacionado con el emulador, no lo relacionado con el juego propiamente dicho.

    Ten en cuenta que el artículo se limita a traducir lo que dice el creador de ScummVM. El sabe perfectamente que es lo que implica usar ScummVM a términos de licencia
    votos: 5, karma: 61
    por angelitoMagno el 26-06-2009 10:18 UTC
  26. #26   #20 la diferencia está en que ScummVM aporta muchísimo a la comunidad. Ellos aportan código libre y simplemente te piden que, si haces un producto derivado, publiques las fuentes. Si lo quieres vender, perfecto, pero publica las fuentes.

    En este caso ha venido una empresa con ánimo de lucro, ha cogido el código, lo ha cerrado y lo ha vendido.

    En el escenario inverso, una empresa de software privativo no aporta nada a la comunidad. Te prohibe explícitamente cualquier tipo de distribución de sus productos. Aunque no tengas ánimo de lucro.

    Yo respeto las licencias de los productos privativos. No los crackeo ni los uso sin licencia. De hecho, no los uso. Prefiero optar por alternativas libres.
    votos: 2, karma: 26
    por sparker el 26-06-2009 10:19 UTC
  27. #27   #22 En realidad el denominar a algo Abandonware es falso. Siempre hay alguien que tiene la propiedad de los derechos, los intente usar o no. Como minimo estan protegidos por el famoso Copyright, por lo que hay un titular del mismo y no sera libre hasta dentro de muchos años. Lo que ocurre normalmente es que ese titular se desentiende del programa al no ser viable el obtener rendimiento economico de el, por lo que se puede distribuir sin que el dueño mueva un dedo por evitarlo, por simple desinteres.

    El titular puede ser la empresa que lo creo, uno de los desarrolladores originales, o una empresa que comprase los derechos de los juegos cuando la empresa creadora desaparecio... pero siempre hay un dueño.

    En la practica nadie persigue el abandonware, o casi nadie ya que no merece la pena.
    votos: 5, karma: 52
    por Gresteh el 26-06-2009 10:24 UTC
  28. #28   #26 Un comentario. De cara a la GPL el que haya o no haya ánimo de lucro es irrelevante
    votos: 3, karma: 44
    por angelitoMagno el 26-06-2009 10:28 UTC
  29. #29   #11 y que SCUMM también era el engine de mi 1 y 2, así como de indy 3 y 4 y unos cuantos más, así que el bar no era por maniac mansión, sino por su engine :P
    votos: 0, karma: 7
    por NazguL2 el 26-06-2009 10:36 UTC
  30. #30   #28, claro, por eso he dicho en #26:

    Si lo quieres vender, perfecto, pero publica las fuentes.
    votos: 0, karma: 9
    por sparker el 26-06-2009 10:42 UTC
  31. #31   Entonces la noticia es amarillista, no es Atari la que incumple si no una de sus "filiales"...
    votos: 0, karma: 7
    por MacCano el 26-06-2009 10:45 UTC
  32. #32   #31 no son filiales, son subcontratas, así que atari es también 100% responsable .
    votos: 1, karma: 16
    por MazarD el 26-06-2009 10:54 UTC
  33. #33   #12 Perdona, te he votado negativo cuando queria votar positivo, lo siento
    votos: 0, karma: 9
    por sid el 26-06-2009 10:56 UTC
  34. #34   Atari violó a mi padre y mató a mi madre
    votos: 2, karma: 4
    por marotorod el 26-06-2009 11:12 UTC
  35. #35   Atari contrató a Majesco Entertainment, para que creara el port de su juego original. Majesco Entertainment, a su vez subcontrató a la empresa Mistic Soft, que fue la que hizo el trabajo final. Bueno, no exactamente. A ellos les suministraron el código fuente de los juegos originales, gráficos, etc… para que pudieran reproducir su trabajo sobre wii. Sin embargo ellos prefirieron tomar otro rumbo.

    Es una de las cosas que tiene tanta subcontratación, que pierdes el control sobre lo que hacen y te encuentras sorpresitas como ésta.
    votos: 1, karma: 14
    por TeRSeuS el 26-06-2009 11:29 UTC
  36. #36   Hola, me llamo Atari y quiero ser un pirata!
    votos: 1, karma: -2
    por barmatal el 26-06-2009 11:29 UTC
  37. #37   #25 Evidentemente solo tienen que liberar el código modificado de ScummVM, en ningún caso el código interpretado, la GPL no afecta en ningún sentido a los binarios de los juegos (si no ya lo habría hecho con el propio ScummVM).

    No solo eso, tienen que liberarlo de modo que cualquier persona, con las herramientas necesarias y chuflándole los binarios del juego intepretado, pueda compilar y ejecutar el programa. Esto afectaría además al propio SDK de Nintendo (que no es GPL), ligado al código modificado del ScummVM. De ahí que la Free Software Foundation ofrezca una licencia más flexible, la Lesser GPL (LPGL), usualmente empleada en librerías y frameworks, que no es la que ScummVM emplea por motivos obvios.
    votos: 1, karma: 14
    por Nuak el 26-06-2009 11:35 UTC
  38. #38   #34 Atari sabe como solucionar la crisis pero no lo dice
    votos: 1, karma: -2
    por Canaca el 26-06-2009 11:37 UTC
  39. #39   #20 te juro que iba a comentar lo mismo del comentario #1 ,que si cambias empresas por internautas y "código licenciado bajo la GPL" por canciones/peliculas, te sale un comentario pro SGAE de lo mas chulo :)

    adiós karma, adiós
    votos: 0, karma: 6
    por Canaca el 26-06-2009 11:40 UTC
  40. #40   #12 Si el SDK de Nintendo se pudiese utilizar con código GPL tendrían que ofrecer el código de todo juego en las tiendas que emplease código bajo esa licencia. La GPL es viral.
    votos: 0, karma: 6
    por Nuak el 26-06-2009 11:40 UTC
  41. #41   #20 Pues te mereces el negativo porque has demostrado que no tienes ni la más remota idea de lo que hablas. La licencia GPL también está sujeta a las leyes del copyright, sólo que elimina las restricciones de copia, modificación y distribución siempre y cuando sean bajo los términos de la misma licencia.

    Así que cambiando las palabras no cambias nada, salvo que no puedes usar código con copyright que no permita su copia, modificación y distribución ya que es ilegal y por lo tanto tampoco podrías publicar ninguna modificación.

    Descargar música o películas es legal, usar software con copyright sin cumplir con la licencia no.
    votos: 1, karma: 14
    por kahun el 26-06-2009 13:09 UTC
  42. #42   #40 Visual Studio se puede utilizar con código GPL, ¿se tendrán que liberar todos los programas desarrollados con Visual Studio?
    votos: 0, karma: 6
    por kahun el 26-06-2009 13:13 UTC
  43. #43   Yo esperaba mucho mas de los comentarios, antes de crticar y comentar:

    1) Leer es.wikipedia.org/wiki/GPL y entender especificamente lo que se refiere a "compatibilidad"
    2) Entender que significa "combinar código"
    3) Entender la diferencia entre "combinar codigo", distribuir diferentes binarios juntos y que 2 binarios funcionen juntos.
    3) Saber si ATARI ha combinado codigo
    4) Saber que es un SDK
    5) Entender que es Copyright
    6) Y varias cosas mas que no se como explicar.

    La mayoria de los comentarios estan completamente equivocados, no voy a dedicarme a corregir cada uno, entiendan bien del tema o simplemente no hagan criticas o explicaciones de lo que no saben.
    votos: 2, karma: 22
    por kernelspace el 26-06-2009 14:04 UTC
  44. #44   #12 La otra opción sería arreglar con Nintendo...
    votos: 0, karma: 6
    por paul21 el 02-07-2009 03:03 UTC
comentarios cerrados

menéame