Liblicense.

LiBlicense é uma biblioteca para gerenciar metadados de licença, em particular informações de licenciamento CC.
Baixe Agora

Liblicense. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Scott Shawcroft
  • Site do editor:
  • http://wiki.creativecommons.org/Liblicense

Liblicense. Tag


Liblicense. Descrição

LiBlicense é uma biblioteca para gerenciar metadados de licença, em particular informações de licenciamento CC. LiBlicense é uma biblioteca para gerenciar metadados de licença, em particular informações de licenciamento CC.A idéia desta biblioteca começou no canal do IRC, em uma discussão sobre como melhor ajudar a melhorar a comunidade de desenvolvedores de software a trabalhar com coisas relacionadas com CC - principalmente o formato de metadados. Basicamente, a ideia é escrever uma biblioteca C portátil que gerencia os metadados para licenças CC e um monte de outras licenças de interesse para a comunidade. A biblioteca produzirá informações de licenciamento com base nas especificações de chamar bibliotecas e programas. Além de gerar texto para licenças específicas, ele também permitirá que um aplicativo enumerar quais licenças estão disponíveis atualmente e fornecer texto descritivo para cada licença e para recursos de licença. Também deve fornecer uma maneira fácil de especificar "Verificar" URLs. O benefício desta biblioteca é que os aplicativos que vinculam a ele podem oferecer corretamente as opções de licenciamento, e essas opções podem ser atualizadas de forma transparente por meio de gerenciadores de pacotes como versões de licença são atualizadas. As descrições legíveis por humanos também serão internacionalizadas, de preferência usando os mesmos arquivos .PO usados pelo site CC. Portanto, o liblicense aproveitará a atualização do pacote e os sistemas I18N para permitir que os aplicativos ofereçam sempre as opções de licenciamento de corrente e corretas e texto de licença. Parte do projeto também deve fornecer invólucrantes para a biblioteca para outros idiomas, e ajudar os desenvolvedores externos a adicionar suporte de metadados a seus projetos. Um bom começo provavelmente será para envolver a biblioteca para Python e usá-lo para o CCPublidor. Também integraremos um sistema de módulo para que as bibliotecas possam ser usadas para incorporar e extrair metadados em / em formatos comuns. Como o próprio liblicense lida apenas com strings de texto, também podemos fazer bibliotecas GUI para fornecer diálogos que apresentem estas cordas ao usuário em aplicativos de desktop ou web. Essa camada garante que esses diálogos apresentem opções de licenciamento consistentes. Qual é o novo nesta versão: · Esta versão apresenta uma reorganização do código, criando três pacotes separados. · Essa versão da biblioteca apresenta pequenas alterações nas ligações de escolha e python.


Liblicense. Software Relacionado