diff options
author | Andrew Yu <andrew@andrewyu.org> | 2022-04-16 04:32:17 +0200 |
---|---|---|
committer | Andrew Yu <andrew@andrewyu.org> | 2022-04-16 04:32:31 +0200 |
commit | 36ff6b23443ea9285a40ec685dcc638d0b481385 (patch) | |
tree | 676bd9ffff06efffad39bad5b9e996bee05b8e0a | |
parent | c9cef811d0097eed76bb8b11d1157cf235ee9e58 (diff) | |
download | www-36ff6b23443ea9285a40ec685dcc638d0b481385.tar.gz |
rms ref
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | pragmatics.md | 11 | ||||
-rw-r--r-- | pragmatics.txt | 44 | ||||
-rw-r--r-- | pragmatics.xml | 15 |
4 files changed, 49 insertions, 26 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..18c93a1 --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +pragmatics.txt: pragmatics.xml + xml2rfc --text pragmatics.xml + +pragmatics.xml: pragmatics.md + mmark pragmatics.md > pragmatics.xml diff --git a/pragmatics.md b/pragmatics.md index 517d9a2..dd64819 100644 --- a/pragmatics.md +++ b/pragmatics.md @@ -54,6 +54,9 @@ Furthermore, the amount of users we can reach on these protocols are rather limi Matrix users, in particular users of the matrix.org homeserver, typically know but don't completely understand Free Software. Rather than using Matrix IDs to identify users, the Matrix specification specifies that third-party platform identities, such as email and GitHub, are how users should be referenced both internally by servers and shown to other users. This is obviously an increadibly foolish isea, especially considering the use of centralized identity servers (similar to X509 certificate authorities) for 3PIDs. These are our first targets, but these should also be easy to get the idea across. +# The Plan + +But there is one special case where using some nonfree software, and even urging others to use it, can be a positive thing. That's when the use of the nonfree software aims directly at putting an end to the use of that very same nonfree software.[@!RMSGP] # Technical Limitations @@ -79,13 +82,13 @@ Many thanks to iShareFreedom, qrpnxz, DiffieHellman, Leah Rowe and many others f Many thanks to everyone in the Free Software community for the freedom we have today. -<reference anchor="IETF1" target="https://www.ietf.org/old/2009/proceedings/prior29/IETF01.pdf"> +<reference anchor="RMSGP" target="http://www.gnu.org/philosophy/is-ever-good-use-nonfree-program.en.html"> <front> - <title>Proceedings of the 16-17 January 1986 DARPA Gateway Algorithms and Data Structures Task Force</title> + <title>Is It Ever a Good Thing to Use a Nonfree Program?</title> <author> - <organization>The MITRE Corporation</organization> + <organization>The GNU Project</organization> </author> - <date year="1986" month="January"></date> + <date year="2013" month="December"></date> </front> </reference> diff --git a/pragmatics.txt b/pragmatics.txt index 45ecd5a..d0dcd5c 100644 --- a/pragmatics.txt +++ b/pragmatics.txt @@ -4,7 +4,7 @@ Free Software Community A. Yu. Yu The Second School Affiliated to Fudan University - 15 April 2022 + 16 April 2022 Pragmatic Use of Nonfree Software @@ -26,9 +26,11 @@ Status of This Memo Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 1 - 2. Technical Limitations . . . . . . . . . . . . . . . . . . . . 3 - 3. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 4. FSF Considerations . . . . . . . . . . . . . . . . . . . . . 3 + 2. The Plan . . . . . . . . . . . . . . . . . . . . . . . . . . 3 + 3. Technical Limitations . . . . . . . . . . . . . . . . . . . . 3 + 4. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . 3 + 5. FSF Considerations . . . . . . . . . . . . . . . . . . . . . 3 + 6. Normative References . . . . . . . . . . . . . . . . . . . . 3 Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . 3 Contributors . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 3 @@ -51,8 +53,6 @@ Table of Contents - - Yu Informational [Page 1] Pragmatic Use of Nonfree Software April 2022 @@ -114,18 +114,31 @@ Yu Informational [Page 2] Pragmatic Use of Nonfree Software April 2022 -2. Technical Limitations +2. The Plan + + But there is one special case where using some nonfree software, and + even urging others to use it, can be a positive thing. That's when + the use of the nonfree software aims directly at putting an end to + the use of that very same nonfree software.[RMSGP] + +3. Technical Limitations git://git.andrewyu.org/internet-delay-chat -3. Conclusion +4. Conclusion Hi -4. FSF Considerations +5. FSF Considerations Hi +6. Normative References + + [RMSGP] The GNU Project, "Is It Ever a Good Thing to Use a Nonfree + Program?", December 2013, <http://www.gnu.org/philosophy/ + is-ever-good-use-nonfree-program.en.html>. + Acknowledgements Many thanks to iShareFreedom, qrpnxz, DiffieHellman, Leah Rowe and @@ -152,17 +165,4 @@ Author's Address - - - - - - - - - - - - - Yu Informational [Page 3] diff --git a/pragmatics.xml b/pragmatics.xml index a0a78af..f192ff7 100644 --- a/pragmatics.xml +++ b/pragmatics.xml @@ -36,6 +36,10 @@ <t>Matrix users, in particular users of the matrix.org homeserver, typically know but don't completely understand Free Software. Rather than using Matrix IDs to identify users, the Matrix specification specifies that third-party platform identities, such as email and GitHub, are how users should be referenced both internally by servers and shown to other users. This is obviously an increadibly foolish isea, especially considering the use of centralized identity servers (similar to X509 certificate authorities) for 3PIDs. These are our first targets, but these should also be easy to get the idea across.</t> </section> +<section anchor="the-plan"><name>The Plan</name> +<t>But there is one special case where using some nonfree software, and even urging others to use it, can be a positive thing. That's when the use of the nonfree software aims directly at putting an end to the use of that very same nonfree software.<xref target="RMSGP"></xref></t> +</section> + <section anchor="technical-limitations"><name>Technical Limitations</name> <t>git://git.andrewyu.org/internet-delay-chat</t> </section> @@ -51,6 +55,17 @@ </middle> <back> +<references><name>Normative References</name> +<reference anchor="RMSGP" target="http://www.gnu.org/philosophy/is-ever-good-use-nonfree-program.en.html"> + <front> + <title>Is It Ever a Good Thing to Use a Nonfree Program?</title> + <author> + <organization>The GNU Project</organization> + </author> + <date year="2013" month="December"></date> + </front> +</reference> +</references> <section anchor="acknowledgements" numbered="false"><name>Acknowledgements</name> <t>Many thanks to iShareFreedom, qrpnxz, DiffieHellman, Leah Rowe and many others for the ideas (and rebutted arguments) in this article.</t> |