Usar cupom WELCOME para salvar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Moeda
$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Imagem de código aberto

O FiveM tem código aberto? Acesso ao código-fonte e licenças de recursos

Uma parte substancial do código-fonte do cliente e do servidor FiveM está disponível publicamente no repositório CitizenFX. Isso não torna todos os componentes, assets do jogo, serviços hospedados ou recursos de terceiros livremente reutilizáveis. Confira a licença aplicável ao código ou asset exato que você quer usar.

Onde inspecionar o código-fonte

Comece pelo repositório oficial citizenfx/fivem. Ele contém código da plataforma e informações de compilação, incluindo componentes de cliente e servidor. A afirmação anterior de que o core e o código de rede do FiveM são inteiramente fechados está incorreta.

Leia o README do repositório e os arquivos de licença aplicáveis ao diretório ou componente. Acesso público ao código-fonte e permissão para redistribuir uma versão modificada são questões separadas.

O que significa código aberto

Uma licença de código aberto concede direitos conforme seus termos; simplesmente publicar código não basta. A Definição de Código Aberto descreve os critérios relevantes de distribuição, código-fonte e trabalhos derivados. Dependências e componentes incluídos podem ter licenças diferentes.

Os assets do jogo GTA V continuam separados do código-fonte da plataforma FiveM. O acesso ao framework não concede direitos irrestritos de copiar ou distribuir conteúdo do jogo.

Recursos de terceiros têm seus próprios termos

Um recurso pode ter código-fonte editável, licença de código aberto, licença comercial ou arquivos protegidos. Leia a licença exata do recurso e a lista de arquivos incluídos. Não presuma que um download gratuito permite revenda, redistribuição ou modificação.

O Asset Escrow protege arquivos de recursos compatíveis e vincula o uso ao direito de acesso; ele não define o licenciamento da plataforma FiveM inteira. Confira separadamente a edição da plataforma e o suporte atual a escrow.

Antes de modificar ou compartilhar código

  1. Identifique o repositório, a versão e os arquivos exatos envolvidos.
  2. Leia as licenças e os avisos das dependências.
  3. Confirme que a modificação, o uso ou a redistribuição pretendidos são permitidos e mantenha os avisos exigidos.
  4. Mantenha documentadas a procedência do código e as alterações.
  5. Verifique o recurso modificado em um servidor separado antes da implantação.

Escolha acesso ao código-fonte por um motivo prático

Código-fonte editável pode facilitar a depuração e a manutenção quando você tem as habilidades e a permissão para usá-lo. Isso não comprova segurança ou compatibilidade por si só. Avalie a implementação, o histórico de manutenção, a documentação e os testes reais junto com a licença.

O README atual do CitizenFX informa que o uso está sujeito ao Creator Platform License Agreement, exceto nos arquivos com licenças específicas; consulte a licença do repositório e os avisos de terceiros para conhecer os limites exatos.

Documentação de referência

Fonte: fivem.net

Deixe um comentário