diff options
Diffstat (limited to 'about.hbs')
| -rw-r--r-- | about.hbs | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/about.hbs b/about.hbs new file mode 100644 index 0000000..a2b47c5 --- /dev/null +++ b/about.hbs @@ -0,0 +1,44 @@ +<!doctype html> +<!-- +Copyright (C) 2026 Doan Luu Duc Tai <doan@luuduct.ai> + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see <https://www.gnu.org/licenses/>. +--> + +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>Stack — third-party licenses</title> + <style>body{max-width:80ch;margin:2rem auto;padding:0 1rem;font:1rem/1.6 system-ui}pre{white-space:pre-wrap;overflow-wrap:anywhere}section{margin:3rem 0}a{color:inherit}</style> +</head> +<body> +{{#*inline "gnu-name"}}{{#if (eq id "MIT")}}Expat License{{else if (eq id "Apache-2.0")}}Apache License, Version 2.0{{else if (eq id "BSD-3-Clause")}}Modified BSD License{{else if (eq id "BSD-2-Clause")}}FreeBSD License{{else if (eq id "0BSD")}}Zero-clause BSD License{{else if (eq id "Unicode-3.0")}}Unicode License v3{{else if (eq id "Zlib")}}License of ZLib{{else if (eq id "AGPL-3.0-or-later")}}GNU Affero General Public License, version 3 or later{{else}}{{name}}{{/if}}{{/inline}} +<h1>Third-party licenses for Stack</h1> +<p>Stack is covered by the GNU Affero General Public License, version 3 or later. +This page covers the Rust dependencies recorded in Cargo.lock. Supporting container +applications and their operating-system packages have their own notices.</p> +<p>Headings follow <a href="https://www.gnu.org/licenses/license-list.html">GNU's +license names</a> where listed. SPDX identifiers remain available for exact identification. +The original license texts below are unchanged.</p> +<ul>{{#each overview}}<li><a href="#{{id}}">{{> gnu-name}}</a> ({{count}})</li>{{/each}}</ul> +{{#each licenses}} +<section id="license-{{@index}}" data-spdx="{{id}}"> +{{#if first_of_kind}}<h2 id="{{id}}">{{> gnu-name}}</h2>{{/if}} +<ul>{{#each used_by}}<li><a href="{{#if crate.repository}}{{crate.repository}}{{else}}https://crates.io/crates/{{crate.name}}{{/if}}">{{crate.name}} {{crate.version}}</a></li>{{/each}}</ul> +<pre>{{text}}</pre> +</section> +{{/each}} +</body> +</html> |
