all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Alexandre Garreau <galex-713@galex-713.eu>
To: Richard Stallman <rms@gnu.org>
Cc: eliz@gnu.org, Tim Cross <theophilusx@gmail.com>,
	rpluim@gmail.com, emacs-devel@gnu.org
Subject: Re: Does service lookup by name work on Windows now?
Date: Mon, 28 Jan 2019 12:03:25 +0100	[thread overview]
Message-ID: <87zhrlgi2q.fsf@portable.galex-713.eu> (raw)
In-Reply-To: <E1gntwI-0005nE-3v@fencepost.gnu.org> (Richard Stallman's message of "Sun, 27 Jan 2019 18:34:10 -0500")

[-- Attachment #1: Type: text/plain, Size: 2289 bytes --]

So to make the thing not fully negative, would it be useful to recall
that sometimes we make free software work on Windows so that to offer a
taste of freedom, and state in this text that in when doing so, we
prefer to keep this software working on older versions?

Maybe something could be added on the fact that computers should be
owned by users and then it should be their choice to get new
(anti-)features or not (and to choose between stability and
flexibility)… be it, preferably, with “security updates” backported on
old versions, as it is only possible with free software, and as “some
GNU/Linux distributions” (so not to cite Debian) already do.

Then recalling it is nowadays commonplace for proprietary software to
force upgrades (often with multiple anti-features), that this is an
anti-feature, that this implies an universal backdoor, and that is a
good reason to go GNU/Linux instead of Windows 8/10, so you might hook
there the anti-windows-8/10 campaign.

Also something, maybe too much but still: forced upgrades are often
described by software editors as a “feature” because it allows to
correct “bugs” or “security holes” that are client-side: for instance, a
glitch in a game that allow for a user to cheat in their own interest,
or more commonly they notice spam, or harassement, begins to appear in
their “application”, so they “fortunately” and happily update so to
allow censorship *on the clients that cause the problem*.

So instead of having some clients capable to block other users, or to
detect cheat (which may be seen as a feature), they make the application
sending the spam unable to work or send anything (while this is still
technically possible if they knew the protocol), or the game unable to
cheat: in each case, the (anti-)“feature” is made so that to go against
the will of the user that gets the update.  This is also a wrong way of
approaching security, as it keeps protocols and receiver-clients (rather
than whole clients or their emitting part) dumb, insecure and inferior.
A thing that is impossible with free software (you just download the old
version, or change the software, and exploit the protocol again: so you
*have* to fix it reader-side, or protocol-side).

[-- Attachment #2.1: Type: text/html, Size: 2354 bytes --]

  parent reply	other threads:[~2019-01-28 11:03 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-26 11:00 Does service lookup by name work on Windows now? Robert Pluim
2019-01-26 11:56 ` Eli Zaretskii
2019-01-26 12:05   ` Robert Pluim
2019-01-26 12:23     ` Eli Zaretskii
2019-01-26 12:34       ` Robert Pluim
2019-01-26 12:55         ` Eli Zaretskii
2019-01-26 22:46           ` Richard Stallman
2019-01-27  5:11             ` Tim Cross
2019-01-27 21:08               ` Alexandre Garreau
2019-01-27 23:34               ` Richard Stallman
2019-01-28  3:31                 ` Eli Zaretskii
2019-01-28 11:03                 ` Alexandre Garreau [this message]
2019-01-30  3:31                   ` Richard Stallman
2019-01-28 10:12           ` Robert Pluim
2019-01-28 15:44             ` Eli Zaretskii
2019-02-04 13:02               ` Robert Pluim
2019-02-04 16:14                 ` Eli Zaretskii
2019-02-04 16:53                   ` Robert Pluim

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87zhrlgi2q.fsf@portable.galex-713.eu \
    --to=galex-713@galex-713.eu \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=rms@gnu.org \
    --cc=rpluim@gmail.com \
    --cc=theophilusx@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.