logo

blog

My website can't be that messy, right? git clone https://anongit.hacktivis.me/git/blog.git/
commit: 8fcecdafe77c6d9cb3a1bd355d49f79e87269119
parent 7bb2f045a0fc3af24e62ab25e9a35f65a221c4a2
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue, 13 May 2025 14:16:48 +0200

notes/software-manifesto: #voluntary-communications: Clarify consent, require information

Diffstat:

Mnotes/software-manifesto.xhtml7++++---
1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/notes/software-manifesto.xhtml b/notes/software-manifesto.xhtml @@ -77,18 +77,19 @@ <h3 id="voluntary-communications">Communications must be voluntary <a href="#voluntary-communications">§</a></h3> <p> - The license and the software may not require communications to any other person or group of persons than freely intended by the user. + The license and the software may not make communications other than freely consented by the user, with clear information about what will be communicated. </p> <p> Specifically: <ul> - <li>The software and it's license must not require access to any specific network</li> + <li>The software must clearly ask for the user consent (so defaults to no) for all communications other than explictly intended (such as done via the user-interface or explicit configuration)</li> + <li>The software and it's license must not require access to any non-configurable network</li> <li>The license may require providing Source Code access to users but it may not require it to be sent to a specific person or be rendered more public than existing communications done with said software.</li> </ul> </p> <p> - See the <a href="https://wiki.debian.org/DissidentTest">Dissident Test</a> and <a href="https://wiki.debian.org/DesertIslandTest">Desert Island Test</a> of debian-legal + See the <a href="https://wiki.debian.org/DissidentTest">Dissident Test</a> and <a href="https://wiki.debian.org/DesertIslandTest">Desert Island Test</a> of debian-legal. As well as <a href="https://eur-lex.europa.eu/eli/reg/2016/679">European Union General Data Protection Regulation</a>. </p> <h3 id="interfaces">Program Interfaces Must be Documented <a href="#interfaces">§</a></h3>