superkhau / lice

An open source license generator and license viewer.
MIT License
55 stars 7 forks source link

license server? #9

Closed ghost closed 4 months ago

ghost commented 1 year ago

Hi.

I would like to know if you all have already thought about creating a lice server to be a license server. This question does context on adding an address of html files, projects and plugins.

ralyodio commented 1 year ago

What value would a license server provide?

ghost commented 1 year ago

Hi ralyodio.

I have a similar question in this open issue.

What value would a license server provide?

ghost commented 1 year ago

There is a new networking protocol called nostr. So, there is a proposal in nostr to validate, authenticate certain contents. It would be a great opportunity to have a license authentication server or even a "lice server" to authenticate certain contents, text licenses etc in nostr.

I think you meant this NIP here: NIP IDEA: New note tag "content-licensed " (or label)

ghost commented 1 year ago

There is a standardization called "web-components", in this standardization there is a proposal called "web-components-license" which should have a license server. This would be another opportunity to have a license server or a "lice server" for this.

This can be found in the officially html specification: license-html: 'the "license keyword" indicates that the referenced document provides the copyright license terms under which the main content of the current document is provided.'

Another possibility would be to use the lice server to authenticate certain plugins with a licensed rest/restful API: MIT, GPL etc.

For example: <p><small><a rel="license" href="http://www.superkhau-license.org/licenses/mit-license.php">MIT Licensed</a></small></p>

ralyodio commented 8 months ago

I love nostr, so if we can do this I'm infavor of it. I'm not sure what the server would actually do though...does it just host a copy of the licenses? Because we can use github for that.

ralyodio commented 4 months ago

closing due to no answer