Skip to content

TheRealOne78/error_pages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TheRealOne78's error pages

Terms of use and licensing

All HTML (HyperText Markup Language), CSS (Cascade Style Sheets) and JS (JavaScript) code is licensed under the terms of GNU GPLv3+. You can find a copy of the GPLv3+ license at '/LICENSE.GPL3' or at https://www.gnu.org/licenses/gpl-3.0.en.html. If you are unable to find the license, contact the Free Software Foundation at licensing@gnu.org.

All images including the ones in the SVG format are licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0), except for the images in the '/img/license/' directory which are made by the Free Software Foundation and Creative Commons. To view a copy of this license, see '/LICENSE.CCBY40' or visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

All the other used assets are used under the Public Domain and are written in the "List of other assets and authors" list.

Since the error documents are licensed under the GNU GPLv3+ license, when you modify the error pages, you have to comply with the license - you can integrate software that is permissive, but not the other way. For example, you can't add proprietary JavaScript code, but you can add (free and) open source JavaScript code that is compatible with the GNU GPLv3+ license.

Even if the error documents are licensed under the GNU GPLv3+ license, you can still deliver non-free resources as long as the error documents and the other resources don't interract with each other when delivering to the client. When the client will have the error documents delivered, the host must not deliver resources that are not compatible with the GNU GPLv3 license.

List of other assets and authors

.
├── LICENSE.CCBY40
├── LICENSE.GPL3
├── LICENSE.TXT
├── README.MD
├── css
│   └── error.css
├── documents
│   ├── 400.htm
│   ├── 401.htm
│   ├── 402.htm
│   ├── 403.htm
│   ├── 404.htm
│   ├── 405.htm
│   ├── 406.htm
│   ├── 407.htm
│   ├── 408.htm
│   ├── 409.htm
│   ├── 410.htm
│   ├── 411.htm
│   ├── 412.htm
│   ├── 413.htm
│   ├── 414.htm
│   ├── 415.htm
│   ├── 416.htm
│   ├── 417.htm
│   ├── 418.htm
│   ├── 421.htm
│   ├── 422.htm
│   ├── 423.htm
│   ├── 424.htm
│   ├── 425.htm
│   ├── 426.htm
│   ├── 428.htm
│   ├── 429.htm
│   ├── 431.htm
│   ├── 451.htm
│   ├── 500.htm
│   ├── 501.htm
│   ├── 502.htm
│   ├── 503.htm
│   ├── 504.htm
│   ├── 505.htm
│   ├── 506.htm
│   ├── 507.htm
│   ├── 508.htm
│   ├── 510.htm
│   └── 511.htm
├── fonts
│   └── VT323-Regular.ttf
├── img
│   ├── 404.file.svg
│   ├── 404.img.svg
│   ├── 404.music.svg
│   ├── 404.video.svg
│   └── license
│       ├── by.svg
│       └── gpl-v3-logo.svg
├── index.html
└── script
    ├── 404.js
    ├── file.js
    └── script.js

7 directories, 56 files