diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2021-04-10 18:58:07 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2021-04-10 18:58:07 +0200 |
| commit | 7e5d392d8096cded1abf5a73cf35235a4cfa7046 (patch) | |
| tree | 3c697181ad6f2892d8f06bef3c3dfe187ed9428b | |
| parent | website: Add code of conduct. (diff) | |
website: Add free software definition.
* website/free-software.md: New file.
* website/haunt.scm (static-pages): Add it.
* website/index.md: Refer to it.
| -rw-r--r-- | free-software.md | 20 | ||||
| -rw-r--r-- | haunt.scm | 3 | ||||
| -rw-r--r-- | index.md | 6 |
3 files changed, 26 insertions, 3 deletions
diff --git a/free-software.md b/free-software.md new file mode 100644 index 0000000..d173927 --- /dev/null +++ b/free-software.md | |||
| @@ -0,0 +1,20 @@ | |||
| 1 | title: Free software | ||
| 2 | author: The GNU Assembly | ||
| 3 | --- | ||
| 4 | |||
| 5 | # What’s “free software”? | ||
| 6 | |||
| 7 | The GNU Assembly produces _free software_, also referred to as “_libre_ | ||
| 8 | software”, “liberating software”, or “open source”. Software is “free” | ||
| 9 | if it _respects its user’s freedom_, namely the following four essential | ||
| 10 | freedoms: | ||
| 11 | |||
| 12 | 1. The freedom to run the program as the user wishes, for any purpose. | ||
| 13 | 2. The freedom to study how the program works and to change it to suit | ||
| 14 | their needs. | ||
| 15 | 3. The freedom to redistribute it. | ||
| 16 | 4. The freedom to distribute copies of modified versions. | ||
| 17 | |||
| 18 | These criteria were spelled out by Richard M. Stallman in the 1980s. | ||
| 19 | The defense of the freedom of computer users are at the core of the | ||
| 20 | [Social Contract](/en/documents/social-contract) of the GNU Assembly. | ||
| @@ -113,6 +113,9 @@ representation." | |||
| 113 | sxml->html))) | 113 | sxml->html))) |
| 114 | 114 | ||
| 115 | (list (markdown-page "index.html" "index.md") | 115 | (list (markdown-page "index.html" "index.md") |
| 116 | |||
| 117 | (markdown-page "/en/documents/free-software/index.html" | ||
| 118 | "free-software.md") | ||
| 116 | (markdown-page "/en/documents/code-of-conduct/index.html" | 119 | (markdown-page "/en/documents/code-of-conduct/index.html" |
| 117 | "code-of-conduct.md") | 120 | "code-of-conduct.md") |
| 118 | (markdown-page "/en/documents/social-contract/index.html" | 121 | (markdown-page "/en/documents/social-contract/index.html" |
| @@ -23,9 +23,9 @@ highlights: | |||
| 23 | project are subject to its [code of | 23 | project are subject to its [code of |
| 24 | conduct](/en/documents/code-of-conduct). | 24 | conduct](/en/documents/code-of-conduct). |
| 25 | - GNU’s Novelty is Unequaled — We contribute to projects that go back | 25 | - GNU’s Novelty is Unequaled — We contribute to projects that go back |
| 26 | to the roots of free software, some of us even know what “CVS” | 26 | to the roots of [free software](/en/documents/free-software), some |
| 27 | means. These projects and newer ones are leading in their own | 27 | of us even know what “CVS” means. These projects and newer ones are |
| 28 | domain and we plan to keep it that way. | 28 | leading in their own domain and we plan to keep it that way. |
| 29 | - GNU Needs U! — It’s about building a software commons to empower | 29 | - GNU Needs U! — It’s about building a software commons to empower |
| 30 | computer users. We need you — as a user, developer, speaker, | 30 | computer users. We need you — as a user, developer, speaker, |
| 31 | coordinator, translator, system administrator: if you share [our | 31 | coordinator, translator, system administrator: if you share [our |