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:
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>