summaryrefslogtreecommitdiff
path: root/pages/licensing.sxml
blob: 8b4cd40e0cc3e8e9a71987c1bfb68ce3532dbba6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
;;; -*- scheme -*-

;;; Copyright © 2019 - 2020 Jakob L. Kreuze <zerodaysfordays@sdf.org>
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU 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
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program. If not, see
;;; <http://www.gnu.org/licenses/>.

(use-modules (jakob theme)
             (jakob utils sxml))

`((title . "License Information")
  (content
   . ((h2 "Licensing Information")
      (p "Unless otherwise specified, the text and images on this site are free
culture works available under the "
         (a (@ (href "https://creativecommons.org/licenses/by-sa/4.0/"))
            "Creative Commons Attribution Share-Alike 4.0 International")
         " license.")
      (p "You are free to:")
      (ul
       (li "Share — copy and redistribute the material in any medium or format for
any purpose, even commercially.")
       (li "Adapt — remix, transform, and build upon the material for any purpose,
even commercially.")
       (li "The licensor cannot revoke these freedoms as long as you follow the
license terms."))
      (p "Under the following terms:")
      (ul
       (li "Attribution — You must give appropriate credit, provide a link to the
license, and indicate if changes were made. You may do so in any
reasonable manner, but not in any way that suggests the licensor
endorses you or your use.")
       (li "ShareAlike — If you remix, transform, or build upon the material, you
must distribute your contributions under the same license as the
original.")
       (li "No additional restrictions — You may not apply legal terms or
technological measures that legally restrict others from doing anything
the license permits."))
      (p "Notices:")
      (p "You do not have to comply with the license for elements of the material
in the public domain or where your use is permitted by an applicable
exception or limitation.")
      (p "No warranties are given. The license may not give you all of the
permissions necessary for your intended use. For example, other rights
such as publicity, privacy, or moral rights may limit how you use the
material.")
      (hr)
      (p "Fugue Icons by "
         (a (@ (href "https://p.yusukekamiyamane.com/about/"))
            "Yusuke Kamiyamane")
         " are under the "
         (a (@ (href "http://creativecommons.org/licenses/by/3.0/"))
            "Creative Commons Attribution 3.0 License")
         ".")
      (h2 "JavaScript Web Labels")
      (table (@ (id "jslicense-labels1"))
             (tr (td ,(hyperlink "/static/js/dynamic-comment-form.js"
                                 `(p "/static/js/dynamic-comment-form.js")))
                 (td ,(hyperlink "http://www.gnu.org/licenses/gpl-3.0.html"
                                 `(p "GNU General Public License 3.0 or later")))
                 (td ,(hyperlink "/static/js/dynamic-comment-form.js"
                                 `(p "/static/js/dynamic-comment-form.js"))))
             (tr (td ,(hyperlink "/static/js/proof-of-work.js"
                                 `(p "/static/js/proof-of-work.js")))
                 (td ,(hyperlink "http://www.gnu.org/licenses/gpl-3.0.html"
                                 `(p "GNU General Public License 3.0 or later")))
                 (td ,(hyperlink "/static/js/proof-of-work.js"
                                 `(p "/static/js/proof-of-work.js"))))
             (tr (td ,(hyperlink "/static/js/webmention.js"
                                 `(p "/static/js/webmention.js")))
                 (td ,(hyperlink "http://www.gnu.org/licenses/gpl-3.0.html"
                                 `(p "GNU General Public License 3.0 or later")))
                 (td ,(hyperlink "/static/js/webmention.js"
                                 `(p "/static/js/webmention.js"))))
             (tr (td ,(hyperlink "/static/js/comment-reactions.js"
                                 `(p "/static/js/comment-reactions.js")))
                 (td ,(hyperlink "http://www.gnu.org/licenses/gpl-3.0.html"
                                 `(p "GNU General Public License 3.0 or later")))
                 (td ,(hyperlink "/static/js/comment-reactions.js"
                                 `(p "/static/js/comment-reactions.js"))))
             (tr (td ,(hyperlink "/static/js/section-folds.js"
                                 `(p "/static/js/section-folds.js")))
                 (td ,(hyperlink "http://www.gnu.org/licenses/gpl-3.0.html"
                                 `(p "GNU General Public License 3.0 or later")))
                 (td ,(hyperlink "/static/js/section-folds.js"
                                 `(p "/static/js/section-folds.js"))))
             (tr (td ,(hyperlink "/static/js/rsvp.js"
                                 `(p "/static/js/rsvp.js")))
                 (td ,(hyperlink "http://www.gnu.org/licenses/gpl-3.0.html"
                                 `(p "GNU General Public License 3.0 or later")))
                 (td ,(hyperlink "/static/js/rsvp.js"
                                 `(p "/static/js/rsvp.js"))))
             (tr (td ,(hyperlink "/static/js/oneko.js"
                                 `(p "/static/js/oneko.js")))
                 (td ,(hyperlink "http://www.jclark.com/xml/copying.txt"
                                 `(p "Expat License")))
                 (td ,(hyperlink "/static/js/oneko.js"
                                 `(p "/static/js/oneko.js"))))))))