Como faço legalmente uma versão de código aberto de um jogo de código fechado? [fechadas]

26

É legal fazer uma versão de código aberto de um jogo de código fechado (e um pacote de expansão) para distribuir para outros usuários? Eu quero fazer isso para um jogo antigo chamado Age of Empires 2.

    
por hunter 16.08.2012 / 19:16

4 respostas

15

O Age of Empires II geralmente pode ser executado no Ubuntu e em outros sistemas GNU / Linux sem muitos problemas , usando Wine .

Divulgação: não sou advogado.

Quanto à questão geral , se o seu objetivo é criar software gratuito de código aberto que facilite jogar um jogo proprietário e você tenha habilidades de programação, normalmente não há impedimento legal para escrever um < mecanismo de jogo strong e substituto. (Você pode potencialmente entrar em conflito com patentes de software, mas não mais do que em qualquer outro projeto de programação importante para produzir software para executar tarefas que o software existente já executa.) Se você fizer isso, alguém poderá instalar seu mecanismo e, se eles tiverem os dados artísticos (mapas, "mundos", sons e assim por diante) do jogo, eles podem jogar o jogo.

Desenvolver um mecanismo de jogo para um jogo existente é uma tarefa não trivial e, geralmente, haverá diferenças entre o modo como ele se comporta e o funcionamento do jogo original, embora possam ser leves. Mas a principal coisa que você deve perceber é que os dados do jogo, representando o "mundo" do jogo, ainda serão proprietários e geralmente ilegais para redistribuir . Então as pessoas ainda terão que ter uma cópia do jogo (ou pelo menos certos arquivos dela), para jogar usando seu mecanismo.

Um exemplo de jogo em que isso foi feito é o Jazz Jackrabbit , que pode ser jogado com o OpenJazz mecanismo de jogo.

Outro exemplo (onde na verdade foi o desenvolvedor original que lançou a versão GNU / Linux do mecanismo do jogo como software livre de código aberto) é DOOM (e desde então, a maioria dos mecanismos de jogos do Id Software acabaram sendo lançado como FOSS, às vezes com pequenas modificações por motivos de patente). Existem inúmeros projetos comunitários que aprimoraram o mecanismo original do DOOM, permitindo mapas mais complexos, gráficos aprimorados e mais experiência de jogo tridimensional.

Dadas as limitações e que escrever um mecanismo de jogo do zero (além de testá-lo e corrigir bugs) é uma tarefa significativa, você pode decidir crie o seu próprio jogo .

  

Aviso: Esta resposta é apenas para fins informativos e não para fornecer aconselhamento jurídico. Você deve entrar em contato com um advogado para obter aconselhamento em relação a qualquer questão ou problema específico.

    
por Eliah Kagan 16.08.2012 / 19:49
28

Você não pode copiá-lo para ser de código aberto. Mesmo se a fonte vazasse, isso é ilegal. Você pode, no entanto, seguir os passos de FreeCiv ou Doom3 . O FreeCiv é baseado na Civilização e é uma versão de código aberto. O Doom3 também é de código aberto, mas requer o uso de dados oficiais do jogo para operação completa ou você deve fornecer seus próprios recursos para os modelos. De qualquer forma, o mecanismo é gratuito, de código aberto e disponível para todos. O FreeCiv não inclui dados de jogos, pois tanto o original quanto o FreeCiv geram mapas dinamicamente. Os requisitos para liberar sua versão são os seguintes:

  • Todas as patentes relacionadas ao original devem ter expirado. Você pode usar uma pesquisa de patentes, como a Pesquisa de patentes do Google . Basta digitar sua consulta como se fosse uma pesquisa normal do Google e, com um ou dois resultados da Web, as patentes serão exibidas.

  • O programa que você está escrevendo não usa criptografia strong que é restrita pelo governo dos EUA (ou se ele fosse baixado em alguns países, você poderia ser considerado um traficante de armas). Você também pode inscreva-se no Departamento de Indústria e Segurança dos EUA, que faz parte do Departamento de Comércio dos EUA, embora a documentação legal possa ser muito difícil de arquivar sem advogado legal profissional. Veja também as Perguntas frequentes sobre criptografia do BIS .

  • Sua versão não usa imagens ou outros arquivos (como arquivos de som) da versão original.

  • Sua versão inclui algumas alterações (pelo menos pequenas).

  • Você não usou, diretamente ou como uma ideia sobre como escrever sua versão, qualquer fonte do original se tivesse vazado.

  • Você não utiliza as marcas registradas da fonte.

Observe que você precisa codificá-lo, empacotá-lo e colocá-lo em um PPA ou nos repositórios. Isso pode ser muito difícil. Não há como simplesmente copiar e colar alguma mágica da versão antiga. Por favor, leia o aviso abaixo antes de fazer qualquer coisa para fazer sua versão, e para mais orientações sobre os estágios reais de codificação, visite Desenvolvimento de Jogos e < href="http://stackoverflow.com"> estouro de pilha .

  Aviso legal: Este não é um conselho legal. O autor desta resposta, Pergunte ao Ubuntu, Stack Exchange, Inc, seus representantes, agentes e / ou quaisquer partes afiliadas não será responsável por quaisquer danos, incidentais ou conseqüentes, que possam surgir devido ao uso destas diretrizes. Essas diretrizes são baseadas nas leis e regulamentações dos EUA. Leis e regulamentos em sua área podem ser diferentes, por isso verifique com um advogado ou autoridades locais.

    
por hexafraction 31.03.2014 / 13:14
7

Por que não apenas participar da equipe de desenvolvimento aqui ?

0 A.D é um fantástico AOE2 spin-off, e poderia fazer com alguns devs. Além disso, você economiza alguns dos horrores de realizar um projeto tão grande como esse.

    
por lwm 17.08.2012 / 08:31
5

Enquanto as outras respostas cobrem adequadamente as considerações de direitos autorais e patente , você também deve estar ciente da marca comercial .

Em particular, você perguntou:

  

É legal fazer uma versão de código aberto de um jogo de código fechado

De acordo com a lei de marcas registradas, isso depende do que você entende por "versão". Uma marca registrada concede ao seu proprietário o direito exclusivo de usar uma marca protegida (como "Age of Empires") no comércio. Proíbe outras pessoas de usar a marca ou uma marca similar em uma área de comércio relacionada (como computadores da marca Age of Empires), bem como em áreas não relacionadas de forma a "diluir" o valor da marca (por exemplo, Age of Empires banheiros com descarga de marca).

Então, você não chamará seu jogo de "Age of Empires" ou algo semelhante, e você deve deixar claro que é um produto de terceiros que não é criado, endossado ou afiliado a os donos da marca (eu acho que a Microsoft). No entanto, é bom mencionar o Age of Empires, por exemplo, Dizer que seu jogo é semelhante ou inspirado no Age of Empires, já que isso seria uma declaração puramente factual.

(Claro que para ter certeza do que você quer é legal, consulte um advogado.)

    
por Mechanical snail 17.08.2012 / 00:42