¿Es legal hacer una versión de código abierto de un juego de código cerrado (y un paquete de expansión) para distribuir a otros usuarios? Quiero hacer eso para un viejo juego llamado Age of Empires 2.
games
development
open-source
legal
cazador
fuente
fuente
Respuestas:
Age of Empires II generalmente se puede ejecutar en Ubuntu y otros sistemas GNU / Linux sin demasiados problemas , utilizando Wine .
Divulgación: no soy un abogado.
En cuanto a la pregunta general , si su objetivo es crear un software gratuito de código abierto que facilite jugar un juego patentado, y tiene habilidades de programación, generalmente no hay impedimento legal para escribir un motor de juego de reemplazo . (Es posible que caiga en conflicto con las patentes de software, pero no más que en cualquier otro proyecto de programación importante para producir software para realizar tareas que el software existente ya realiza). Si lo hace, alguien puede instalar su motor, y luego, si tienen los datos artísticos (mapas, "mundos", sonidos, etc.) del juego , pueden jugar el juego.
Desarrollar un motor de juego para un juego existente no es una tarea trivial, y generalmente habrá diferencias entre la forma en que se comporta y la forma en que se ejecuta el juego original, aunque pueden ser leves. Pero lo principal que debe tener en cuenta es que los datos del juego, que representan el "mundo" del juego, seguirán siendo propietarios y, en general, ilegales para redistribuir . Por lo tanto, las personas aún tendrán que tener una copia del juego (o al menos ciertos archivos de él), para jugarlo usando su motor.
Un ejemplo de un juego donde se hizo esto es Jazz Jackrabbit , que se puede jugar con el motor de juego OpenJazz .
Otro ejemplo (donde en realidad fue el desarrollador original que lanzó la versión GNU / Linux del motor del juego como software libre de código abierto) es DOOM (y desde entonces, la mayoría de los motores de juegos de Id Software finalmente se han lanzado como FOSS, a veces con ligeras modificaciones por razones de patente). Hay una serie de proyectos comunitarios que han mejorado el motor DOOM original, permitiendo mapas más complejos, gráficos mejorados y una experiencia de juego más tridimensional.
Dadas las limitaciones y que escribir un motor de juego desde cero (además de probarlo y corregir errores) es una tarea importante, puedes decidir crear tu propio juego .
fuente
No puede copiarlo para que sea de código abierto. Incluso si la fuente se filtró, eso es ilegal. Sin embargo, puede seguir los pasos de FreeCiv o Doom3 . FreeCiv se basa en Civilization y es una versión de código abierto. Doom3 también es de código abierto, pero requiere el uso de datos oficiales del juego para una operación completa o debe proporcionar sus propios activos para los modelos. De cualquier manera, el motor es gratuito, de código abierto y disponible para todos. FreeCiv no incluye datos del juego, ya que tanto el original como FreeCiv generan mapas dinámicamente. Los requisitos para lanzar su versión son los siguientes:
Cualquier patente relacionada con el original debe haber expirado. Puede usar una búsqueda de patentes como Google Patent Search . Simplemente escriba su consulta como si fuera una búsqueda normal de Google, y debajo de uno o dos resultados web, se mostrarán las patentes.
El programa que está escribiendo no utiliza una criptografía sólida que esté restringida por el gobierno de los EE. UU. (O si fuera descargado en algunos países, podría ser considerado un traficante de armas) También puede registrarse en la Oficina de Industria y Seguridad de los EE. UU. , Que es parte del Departamento de Comercio de los Estados Unidos, aunque la documentación legal puede ser muy difícil de presentar sin un asesor legal profesional. Consulte también las preguntas frecuentes de BIS sobre cifrado .
Su versión no utiliza imágenes u otros archivos (como archivos de sonido) de la versión original.
Su versión incluye algunos cambios (al menos menores).
No usó, directamente, o como una idea sobre cómo escribir su versión, ninguna de las fuentes del original si se hubiera filtrado.
No utiliza las marcas registradas de la fuente.
Tenga en cuenta que debe codificarlo, empaquetarlo y colocarlo en un PPA o en los repositorios. Esto puede ser muy difícil. No hay forma de copiar y pegar un poco de magia de la versión anterior. Lea el descargo de responsabilidad a continuación antes de hacer algo para hacer su versión, y para obtener más orientación sobre las etapas reales de codificación, visite Desarrollo de juegos y Desbordamiento de pila .
fuente
¿Por qué no unirse al equipo de desarrollo aquí ?
0 AD es un fantástico spin-off de AOE2, y podría funcionar con algunos desarrolladores. Además, te ahorras algunos de los horrores de emprender un proyecto tan grande como ese tú mismo.
fuente
Si bien las otras respuestas cubren adecuadamente las consideraciones de derechos de autor y patentes , también debe conocer la marca registrada .
En particular, preguntaste:
Según la ley de marcas registradas, esto depende de lo que quiere decir con "versión". Una marca comercial otorga a su propietario el derecho exclusivo de usar una marca protegida (como "Age of Empires") en el comercio. Prohíbe a otros usar la marca o una marca similar en un área de comercio relacionada (como las computadoras de la marca Age of Empires), así como en áreas no relacionadas de una manera que pueda "diluir" el valor de la marca (por ejemplo, Age of Empires inodoros de marca).
Por lo tanto, usted debe no llame a su juego "Age of Empires" o algo similar, y se debe dejar claro que se trata de un producto de 3 ª parte no hecho por, aprobado por, o afiliados a los propietarios de la marca (creo Microsoft) . Sin embargo, está bien mencionar Age of Empires, por ejemplo, decir que su juego es similar o inspirado en Age of Empires, ya que sería una declaración puramente objetiva.
(Por supuesto, para asegurarse de que lo que quiere es legal, consulte a un abogado).
fuente