accesskey_mod_content

O novo comprobador de compatibilidade de licenzas de JoinUp

  • Escoitar
  • Copiar
  • Imprimir PDF
  • Compartir

"Noticia dispoñible unicamente con fins históricos e de hemeroteca. A información e ligazóns mostradas correspóndense cos que estaban operativos á data da súa publicación. Non se garante que continúen activos actualmente".

23 novembro 2020

A plataforma europea  JoinUp  presentou a súa Comprobador de Compatibilidade  para avaliar a posibilidade de  combinar o  código fonte obtido baixo diferentes licenzas e así poder distribuílo.

Hai un ano,  JoinUp(Abre en nova xanela)  (a plataforma europea que ten como obxectivo compartir e reutilizar solucións de interoperabilidade para administracións públicas, empresas e cidadáns) presentou o  Asistente de Licenzas de Joinup(Abre en nova xanela) (JLA) que, a día de hoxe, analiza agora máis de 50 licenzas abertas.

A principal innovación do JLA é a posibilidade de seleccionar licenzas abertas en función do seu contido, pero tamén destaca por ser un exemplo de sinerxia con o  proxecto SPDX da Fundación Linux. O JLA adoptou o identificador de licenza SPDX como estándar e está vinculado co texto completo da licenza que se proporciona desde a base de datos de SPDX.

Nun segundo paso, JoinUp agregou unha nova funcionalidade a comparar licenzas abertas. Desta forma, pódense seleccionar ata cinco licencias para obter unha táboa comparando as súas especificidades.

Atopándose neste punto, a plataforma deu un paso máis aló e acaba de presentar o  Comprobador de Compatibilidade(Abre en nova xanela)   para avaliar a posibilidade de combinar o  código fonte obtido baixo diferentes licenzas e distribuílo.

O seu funcionamento

É fácil. Para verificar esta compatibilidade, seleccionará unha licenza de entrada (que é a licenza do código que desexa usar) e unha licenza de saída (que é a licenza que lle gustaría usar para a distribución do software combinado. Despois de validar a súa selección (a través de o  botón “Verificar compatibilidade”), o sistema experto do JLA proporcionará unha resposta, analizando, se se desexa, ata catro tipos de uso:

  • Como un compoñente de solución distinto ou complementario (parte da mesma distribución).
  • Como ferramenta para producir as súas propias funcionalidades de software (uso normal da ferramenta, de acordo con as súas instrucións de uso).
  • Nunha combinación mediante a vinculación (as interfaces do programa utilizado cópianse no seu propio programa).
  • Nunha combinación mediante a fusión dos dous códigos fonte.

Fonte orixinal da noticia

  • Desenvolvemento de Sistemas