licensing.xhtml 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. h t t :: / / t /
  4. h t t :: // // t //
  5. h ttttt ttttt ppppp sssss // // y y sssss ttttt //
  6. hhhh t t p p s // // y y s t //
  7. h hh t t ppppp sssss // // yyyyy sssss t //
  8. h h t t p s :: / / y .. s t .. /
  9. h h t t p sssss :: / / yyyyy .. sssss t .. /
  10. <https://y.st./>
  11. Copyright © 2017 Alex Yst <mailto:copyright@y.st>
  12. This program is free software: you can redistribute it and/or modify
  13. it under the terms of the GNU General Public License as published by
  14. the Free Software Foundation, either version 3 of the License, or
  15. (at your option) any later version.
  16. This program is distributed in the hope that it will be useful,
  17. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  19. GNU General Public License for more details.
  20. You should have received a copy of the GNU General Public License
  21. along with this program. If not, see <https://www.gnu.org./licenses/>.
  22. -->
  23. <!DOCTYPE html>
  24. <html xmlns="http://www.w3.org/1999/xhtml">
  25. <head>
  26. <base href="https://y.st./en/a/licensing.xhtml" />
  27. <title>Website component licensing &lt;https://y.st./en/a/licensing.xhtml&gt;</title>
  28. <link rel="icon" type="image/png" href="/link/CC_BY-SA_4.0/y.st./icon.png" />
  29. <link rel="stylesheet" type="text/css" href="/link/basic.css" />
  30. <link rel="stylesheet" type="text/css" href="/link/site-specific.css" />
  31. <script type="text/javascript" src="/script/javascript.js" />
  32. <meta name="viewport" content="width=device-width" />
  33. </head>
  34. <body>
  35. <nav>
  36. <p>
  37. <a href="/en/">Home</a> |
  38. <a href="/en/a/about.xhtml">About</a> |
  39. <a href="/en/a/contact.xhtml">Contact</a> |
  40. <a href="/a/canary.txt">Canary</a> |
  41. <a href="/en/URI_research/"><abbr title="Uniform Resource Identifier">URI</abbr> research</a> |
  42. <a href="/en/opinion/">Opinions</a> |
  43. <a href="/en/coursework/">Coursework</a> |
  44. <a href="/en/law/">Law</a> |
  45. <a href="/en/a/links.xhtml">Links</a> |
  46. <a href="/en/a/licensing.xhtml.asc">{this page}.asc</a>
  47. </p>
  48. <hr/>
  49. </nav>
  50. <header>
  51. <h1>Website component licensing</h1>
  52. <p>The licenses that apply to this website and individual files</p>
  53. </header>
  54. <p>
  55. As a whole, this website is offered to you under the terms of the <abbr title="GNU&apos;s Not Unix">GNU</abbr> General Public License version Three.
  56. At your option, you may instead use any later version of this license, as published by the <abbr title="Free Software Foundation">FSF</abbr>.
  57. I may not like the <abbr title="Free Software Foundation">FSF</abbr> because of their noxious attitude toward the freedoms needed with non-software, but their software license fits the needs of this website well.
  58. Additionally, individual files may be under additional and more permissive licenses.
  59. If the file is in a text-based format that allows comments (for example, <abbr title="Extensible Hypertext Markup Language">XHTML</abbr>, <abbr title="Cascading Style Sheets">CSS</abbr>, and JavaScript), the license information that applies to that file will be in the comments.
  60. <abbr title="Extensible Hypertext Markup Language">XHTML</abbr> files additionally have this information in the footer, though this would break $[CSS] and JavaScript files, so you&apos;ll just have to read the comments of those.
  61. Files with paths ending in &quot;.asc&quot; are released as-is.
  62. They&apos;re signature files and you may not have the private key that I used to sign my pages.
  63. If you edit my pages and wish the edited version to be signed, you&apos;ll need to sign with your own key as to not misrepresent me.
  64. That said, the signature files are still under the same license as the rest of the website, so if you wanted to use them for something, you&apos;d be able to, though I can&apos;t fathom what they&apos;d be useful for.
  65. The <a href="/a/canary.txt">canary</a> file also doesn&apos;t specify a license, but again, is covered by the <abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr> with no signing key provided.
  66. The non-text files of this website have typically been stored using file paths that reference both the license and the domain that the file originated from.
  67. There has been one exception to this, and that has been any image that is referenced in <abbr title="Extensible Hypertext Markup Language">XHTML</abbr> files using the <code>&lt;link/&gt;</code> tag (directly (in the case of the website icon) or indirectly (in the case of images used in <abbr title="Cascading Style Sheets">CSS</abbr>)).
  68. As of <span title="Day 00697: Wednesday, 2017 February 01">2017-02-01</span>, this exception has been corrected.
  69. All non-text files are dual licensed under the <abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr> and a license specified in the path.
  70. The path format is as follows:
  71. </p>
  72. <blockquote>
  73. <p>
  74. /{tag}/{license}/{domain}/{image}
  75. </p>
  76. </blockquote>
  77. <p>
  78. {tag} is the <abbr title="Extensible Hypertext Markup Language">XHTML</abbr> tag used to reference the file, and is mainly for internal use.
  79. It won&apos;t apply to your use outside of this website.
  80. {license} is the abbreviation of the name of the license that applies in addition to the <abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr>.
  81. This will usually be either a <abbr title="Creative Commons Attribution">CC BY</abbr> or <abbr title="Creative Commons Attribution-ShareAlike">CC BY-SA</abbr> license with a particular version number.
  82. {domain} will be the domain in which the image originated from.
  83. In cases where the image didn&apos;t originate from this domain, I&apos;ll usually include more complete attribution in the <abbr title="Extensible Hypertext Markup Language">XHTML</abbr> file that references the image.
  84. {image} can be anything that completes the path.
  85. It may contain one or several nested directories and will contain the file name including the file extension.
  86. This information, like {tag}, may not be meaningful for your purposes and can be thrown away.
  87. </p>
  88. <p>
  89. For your convenience as well as mine, a couple Git repositories exist that show this website&apos;s code in full:
  90. </p>
  91. <ul>
  92. <li>
  93. <a href="https://git.vola7ileiax4ueow.onion/y.st./y.st.">On Volatile Git</a>
  94. </li>
  95. <li>
  96. <a href="https://notabug.org./y.st./y.st.">On NotABug.org</a>
  97. </li>
  98. </ul>
  99. <p>
  100. As of late, these repositories have not been seeing daily updates.
  101. Be patient though, updates are made available about monthly.
  102. </p>
  103. <hr/>
  104. <p>
  105. Copyright © 2017 Alex Yst;
  106. You may modify and/or redistribute this document under the terms of the <a rel="license" href="/license/gpl-3.0-standalone.xhtml"><abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr></a>.
  107. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  108. My address is in the source comments near the top of this document.
  109. This license also applies to embedded content such as images.
  110. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  111. </p>
  112. <p>
  113. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  114. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fa%2Flicensing.xhtml"><abbr title="Extensible Hypertext Markup Language">XHTML</abbr> 5.1</a> specification and uses style sheets that conform to the <a href="http://jigsaw.w3.org./css-validator/validator?uri=https%3A%2F%2Fy.st.%2Fen%2Fa%2Flicensing.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  115. </p>
  116. </body>
  117. </html>