Open ppKrauss opened 1 year ago
Link da api em https://test.afa.codes/_sql/licenses
Uso futuro, implementação parcial dos metadados de "Verifiable Credentials Data Model", https://www.w3.org/TR/vc-data-model/
@ppKrauss
Disponível para testes.
Para usar a api diretamente: https://afa.codes/_sql/rpc/plicenses?p_string=<string>
.
Exemplos: https://afa.codes/_sql/rpc/plicenses?p_string=cc0-1.0 ou https://afa.codes/_sql/rpc/plicenses?p_string=ecl
Para testar o redirecionador: https://lic.digital-guard.org/<string>
.
Exemplos: https://lic.digital-guard.org/cc0~1.0 ou https://lic.digital-guard.org/ecl
A função por trás da api é api.plicenses.
Os *nomes de arquivo `implied-.md` das licenças implícitas precisam ser controlados**, ver e cumprir sintaxe em https://github.com/digital-guard/licenses/wiki
O subdomímio "license",
lic.digital-guard.org
permite redirecionar às páginas ou documentos de licenças da seguinte forma:lic.digital-guard.org/{label}
oulic.digital-guard.org/{label}~{version}
.Exemplos de label e version de licenças:
cc0
,agpl
,mit
,apache~1.1
,cc-by~3.0
.Exemplos de licenças implícitas:
implied-lex-br
,implied-berne~1948
.lic.digital-guard.org/{name}
Exemplos:
MIT
,Apache-2.0
,CC-BY-ND-4.0
,Implied Berne-1886
,Implied Lex-BR-1.0
.Rótulos de licenças padronizadas na coluna
id_label
de licenses.csv, nomes na colunaname
. Rótulos de licenças implícitas na colunaid_label
de implieds.csv, nomes na colunaname
.PS: sempre que não for ambígua, a troca de
~
por-
é permitida na referência, sendo na resolução canônica substituído por~
.