Protecting users from accidentally doing things they don't want to do isn't a digital restriction, and it isn't even remotely similar to denying source code. Lots of libre programs have this kind of feature. Some examples:

* Trisquel's package manager warns you if you try to install a package that isn't signed by a trusted party (as you can see in a recent thread), to protect you from man-in-the-middle attacks.

* GNOME recently decided to not include an option in the graphical preferences window of Epiphany, to prevent confusion.

* GNOME's user accounts manager doesn't give you an obvious way to create an account without a password.

* The Tor Browser Bundle warns you very strongly against opening files after downloading them through Tor, to protect your identity from being revealed by external requests in things like PDFs.

* The Tor Browser Bundle and IceCat clear your clipboard any time you load a new page, to prevent malicious JavaScript code from reading sensitive information off of it.

* Any place you type a password, it isn't displayed. Either you see dots instead, or you see nothing at all.

Reply via email to