unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Arthur Miller <arthur.miller@live.com>
To: Richard Stallman <rms@gnu.org>
Cc: ams@gnu.org, emacs-devel@gnu.org, ulm@gentoo.org,
	Dmitry Gutov <dgutov@yandex.ru>
Subject: Re: [ELPA] New package: repology.el
Date: Wed, 06 Jan 2021 21:36:00 +0100	[thread overview]
Message-ID: <AM0PR06MB65776698F6C7E2560B3998E996D00@AM0PR06MB6577.eurprd06.prod.outlook.com> (raw)
In-Reply-To: <X/YHE8U7OwDHj2Ot@protected.rcdrun.com> (Jean Louis's message of "Wed, 6 Jan 2021 21:53:08 +0300")

Jean Louis <bugs@gnu.support> writes:

> * Arthur Miller <arthur.miller@live.com> [2021-01-06 19:24]:
>> > As from example above, it does not says nothing about the license at
>> > all and thus does not serve to you as user to "recognize if software
>> > is free or not-free". That is why you should make better your personal
>> > research.
>> If it says non-free than it is quite clear for anyone with a bit of
>> intelligence in their head that it is, well: NON-FREE!
>
> Try using it yourself. Since I gave you my last example, I did not get
> impression that you improved your perception. This is because you did
> not try it. My conclusion is that it does not say for every piece of
> software that it is non-free. It is probably only for those software
> from Debian, that it gives the name of repository in the fourth column
> and Debian keeps name of repository "non-free". Repology.org server
> provides references to software packages from plethora of
> repositories. Other repositories may not name the repository
> "non-free", so you may not easily distinguish about that. And, I also
> gave example that package information may not show at all which
> license is used by specific package. Sometimes it may show, sometimes
> not.
>
> Take for example the proprietary black list by the fully free Parabola
> GNU/Linux distribution:
> https://git.parabola.nu/blacklist.git/plain/blacklist.txt
>
> and then use repology.el package to search for those packages.
>
> Then try searching for a popular non-free browser such as "Opera"
>
> You may find an entry like this:
>
> SlackBuilds          network/opera-developer 74.0.3890.0  network
> edps.mundognu@gmail.com
>
> where it gives following information:
>
> repo            slackbuilds
> srcname         network/opera-developer
> visiblename     network/opera-developer
> version         74.0.3890.0
> maintainers     edps.mundognu@gmail.com
> downloads       https://download1.operacdn.com/pub/opera-developer/74.0.3890.0/linux/opera-developer_74.0.3890.0_amd64.deb
> www             https://www.opera.com/
> categories      network
> status          ignored
> origversion     -
>
> And in such information there is hyperlink on how to download non-free
> software.
>
> Nothing says if software is free or not.
>
> This is becuse SlackBuilds unethical repository probably does not
> provide license information on software they package, including
> proprietary software.
>
> If however, user clocks on the entry like this:
>
> nixpkgs unstable     opera                68.0.3618.63 -
> fallback-mnt-nix@repology
>
> then one can get some information as the nixpkgs unethical repository,
> does provide information that they are distributing proprietary
> software, they mention it as "Unfree":
>
> repo            nix_unstable
> name            opera
> visiblename     opera
> version         68.0.3618.63
> maintainers     fallback-mnt-nix@repology
> licenses        Unfree
> www             https://www.opera.com/
> summary         Web browser
> status          outdated
> origversion     -
>
> Other unethical repository like Solus would spit out result by
> repology.el like this:
>
> repo            solus
> srcname         opera-stable
> binname         opera-stable
> visiblename     opera-stable
> version         73.0.3856.329
> maintainers     harveydevel@gmail.com
> licenses        Distributable
> www             https://www.opera.com/
> summary         The Opera browser brings you more speed, more discoveries and more safety on the web - all for free
> categories      network.web.browser
> status          newest
> origversion     -
>
> "Distributable" is vague and does not say really what license it is,
> but I do ensure you that Opera is proprietary software.
>
> And so on, and so on.
>
> By putting repology.el into GNU ELPA, GNU software like Emacs will
> become a good reference to unethical software repositories promoting
> among proprietary software.
>
>> > It is matter of freedom and liberty and
>> > teaching people free software and not religion.
>> I didn't said that GNU teaches people about religion. I said you are
>> religious dogmatic about software.
>
> Who I am, or how I am is not subject of this. I do need to conform to
> yours or anybody's standards or classes of society. 
Ok. Fair enough; as long as you don't demand other people to live up to
your standards. I am affraid by stigmatizing people for running some
software you are actually indirectly demanding them to live up to your
standards. (btw - I think you ment "I do not need ..." :-))

> Subject is the Emacs package repology.el and if inclusion into GN ELPA
> is aligned with GNU purposes. I am free software user and cannot
> recommend any proprietary software to any party, so I do not recommend
> that GNU Emacs in official GNU repository becomes a platform to
> promote proprietary software packages. And I can hardly understand why
> you promote such view point. People reading this mailing list shall
> know that GNU Emacs is about free software.
Since you like dictionaries a lot, maybe you should look up word
"information" and word "promotion" in some. They are two different
things.

I am not promoting non-free software, but I am very pragmatic person. As
a curiosa, about me, I even went in a political party to promote
actually free software; because I thought we could save A LOTS of
taxpayers money in the long run, and could make the world a better place
if we invested in free software isntead of sending money out of the
contrey to Microsoft or Apple or other big tech Co:s.

However dogmaticism and stigmaticism has never proven to be useful in
the long run. On contrary it is unproductive and potentially harmful. It
holds for every aspect of human life.

So is neither ultra-radicalism, it has tendency to alienate people.

> Attempt to promote proprietary software by including repology.el in
> GNU ELPA is confusing free software users reading this mailing list.
See above about dictionary.

As a curiosa, I wonder what do you think, how much of medical software
that powers life-holding machines in hospitals is *Free*? Should we
erase all those chips and hardrives? What do you think about *that*
unethical software? Do we have alternative? I really wish nobody ever
gets into a respiratory machine, but those that end up there are
probably thankful for whatever software runs it. Are those implicit
users of "unethical softare" suddenly "unethical people" because they
have no choice?

Is it unethical to not jump in a lake and save a drowbing persons life
if you can't swim?

Pesonally, I wish we had only free software in this world; but until we
have, I am affraid a people in that circumstance are thankful to have
whatever there is.

And yes, I agree repology could list the license along their tags and
include license category to search/filter for, at least in their
"Advanced ..." dialogue. Now when I see it I wonder even for whom is it
useful, on first sight it does not even seem very useful, I don't really
know.



  parent reply	other threads:[~2021-01-06 20:36 UTC|newest]

Thread overview: 145+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-30 16:23 [ELPA] New package: repology.el Nicolas Goaziou
2020-12-30 19:34 ` Jean Louis
2020-12-30 21:01   ` Clément Pit-Claudel
2020-12-31 13:31     ` Jean Louis
2020-12-31 11:46   ` Nicolas Goaziou
2020-12-31 13:11     ` Jean Louis
2020-12-31 20:30       ` Ulrich Mueller
2021-01-01  7:31         ` Richard Stallman
2021-01-01 10:05         ` Jean Louis
2021-01-01 11:56           ` Eli Zaretskii
2021-01-02  9:56             ` Jean Louis
2021-01-02  5:30           ` Richard Stallman
2021-01-04 12:09             ` Dmitry Gutov
2021-01-04 14:39               ` Alfred M. Szmidt
2021-01-04 15:00                 ` Ulrich Mueller
2021-01-04 16:32                   ` Alfred M. Szmidt
2021-01-05  6:45                   ` Richard Stallman
2021-01-05  8:56                     ` Alfred M. Szmidt
2021-01-07  7:34                       ` Richard Stallman
2021-01-04 15:02                 ` Dmitry Gutov
2021-01-04 16:29                   ` Alfred M. Szmidt
2021-01-04 17:08                     ` Dmitry Gutov
2021-01-04 17:12                       ` Alfred M. Szmidt
2021-01-04 17:17                         ` Dmitry Gutov
2021-01-04 17:58                           ` Alfred M. Szmidt
2021-01-04 17:43                         ` Clément Pit-Claudel
2021-01-04 17:55                           ` Vasilij Schneidermann
2021-01-04 18:51                             ` Clément Pit-Claudel
2021-01-04 22:21                               ` Vasilij Schneidermann
2021-01-05  2:09                                 ` Stefan Monnier
2021-01-05  6:42                                   ` Richard Stallman
2021-01-05  9:28                                     ` Ulrich Mueller
2021-01-06  5:03                             ` Richard Stallman
2021-01-06  9:44                               ` Alfred M. Szmidt
2021-01-07 17:51                                 ` Richard Stallman
2021-01-04 19:14                           ` Ulrich Mueller
2021-01-04 19:17                             ` Clément Pit-Claudel
2021-01-06  5:02                       ` Richard Stallman
2021-01-06 10:58                         ` Dmitry Gutov
2021-01-06 14:41                         ` Jean Louis
2021-01-06 14:59                           ` Arthur Miller
2021-01-06 15:21                             ` Jean Louis
2021-01-06 16:23                               ` Arthur Miller
2021-01-06 18:53                                 ` Jean Louis
2021-01-06 19:26                                   ` Eli Zaretskii
2021-01-06 21:18                                     ` Alfred M. Szmidt
2021-01-06 21:25                                       ` Dmitry Gutov
2021-01-07  7:47                                         ` Richard Stallman
2021-01-07  8:54                                       ` Jean Louis
2021-01-07 14:07                                       ` Eli Zaretskii
2021-01-07  7:49                                     ` Richard Stallman
2021-01-07 11:41                                       ` Dmitry Gutov
2021-01-09  6:39                                         ` Richard Stallman
2021-01-09 10:50                                           ` Dmitry Gutov
2021-01-07 14:24                                       ` Eli Zaretskii
2021-01-07  8:15                                     ` Jean Louis
2021-01-07 14:37                                       ` Eli Zaretskii
2021-01-06 20:36                                   ` Arthur Miller [this message]
2021-01-07  7:48                                     ` Richard Stallman
2021-01-07 16:53                                       ` Arthur Miller
2021-01-14  5:21                                         ` Richard Stallman
2021-01-15 14:52                                           ` Arthur Miller
2021-01-16  5:14                                             ` Richard Stallman
2021-01-07  7:49                                   ` Richard Stallman
2021-01-07  9:00                                     ` Jean Louis
2021-01-08  6:21                                       ` Richard Stallman
2021-01-07 10:55                                     ` Ulrich Mueller
2021-01-09  6:34                                       ` Richard Stallman
2021-01-09 21:07                                         ` Ulrich Mueller
2021-01-11  4:46                                           ` Richard Stallman
2021-01-12  8:24                                             ` Ulrich Mueller
2021-01-20  6:14                                       ` Richard Stallman
2021-01-21 11:09                                         ` Ulrich Mueller
2021-01-22  6:06                                           ` Richard Stallman
2021-01-22  9:43                                             ` Ulrich Mueller
2021-01-24  6:35                                               ` Richard Stallman
2021-01-24  8:34                                                 ` Ulrich Mueller
2021-01-25  5:53                                                   ` Richard Stallman
2021-01-25  6:52                                                     ` Jean Louis
2021-01-25 12:11                                                       ` Fabrice BAUZAC-STEHLY
2021-01-25 15:29                                                       ` Eli Zaretskii
2021-01-27  7:37                                                       ` Richard Stallman
2021-01-25 15:51                                                     ` Dmitry Gutov
2021-01-25 17:59                                                       ` Jean Louis
2021-01-25 18:21                                                         ` Dmitry Gutov
2021-01-26  3:40                                                           ` Jean Louis
2021-01-26  6:10                                                           ` Richard Stallman
2021-01-26 13:42                                                             ` Stefan Monnier
2021-01-27 18:32                                                               ` Jean Louis
2021-01-25 19:33                                                         ` Eli Zaretskii
2021-01-25 19:38                                                         ` Eli Zaretskii
2021-01-26 13:21                                                         ` Richard Stallman
2021-01-26  5:59                                                       ` Richard Stallman
2021-01-26 13:15                                                         ` Dmitry Gutov
2021-01-27  7:41                                                           ` Richard Stallman
2021-01-24 10:53                                                 ` Org schemas we talked to be non-free, was: " Jean Louis
2021-01-24 17:50                                                   ` Ulrich Mueller
2021-01-24 19:12                                                     ` Jean Louis
2021-01-24 19:53                                                       ` Eli Zaretskii
2021-01-24 20:36                                                         ` Ulrich Mueller
2021-01-25 15:06                                                           ` Eli Zaretskii
2021-01-26  6:01                                                             ` Richard Stallman
2021-01-26 15:57                                                               ` Eli Zaretskii
2021-01-26 16:03                                                                 ` Dmitry Gutov
2021-01-26 16:13                                                                   ` Eli Zaretskii
2021-01-26 16:14                                                                     ` Dmitry Gutov
2021-01-26 16:31                                                                       ` Eli Zaretskii
2021-01-26 22:55                                                                         ` Dmitry Gutov
2021-01-28  6:29                                                                 ` Richard Stallman
2021-01-28 14:08                                                                   ` Eli Zaretskii
2021-01-29  6:36                                                                     ` Richard Stallman
2021-01-24 20:47                                                         ` Jean Louis
2021-01-25 15:13                                                           ` Eli Zaretskii
2021-01-25 17:50                                                             ` Jean Louis
2021-01-25 17:56                                                             ` Jean Louis
2021-01-25 19:27                                                               ` Eli Zaretskii
2021-01-26  3:50                                                                 ` Jean Louis
2021-01-26  6:09                                                               ` Richard Stallman
2021-01-25 20:10                                                             ` Ulrich Mueller
2021-01-25 20:21                                                               ` Eli Zaretskii
2021-01-26  6:09                                                               ` Richard Stallman
2021-01-25  5:53                                                         ` Richard Stallman
2021-01-25 15:27                                                           ` Eli Zaretskii
2021-01-24 20:46                                                       ` tomas
2021-01-27  7:35                                                         ` Richard Stallman
2021-01-25  5:53                                                       ` Richard Stallman
2021-01-25  9:27                                                         ` Ulrich Mueller
2021-01-26  6:03                                                           ` Richard Stallman
2021-01-26  9:24                                                             ` Ulrich Mueller
2021-01-27  7:43                                                               ` Richard Stallman
2021-01-26 15:43                                                             ` Jose A. Ortega Ruiz
2021-01-26 16:48                                                             ` Kévin Le Gouguec
2021-01-28  6:34                                                               ` Richard Stallman
2021-01-25  5:51                                                     ` Richard Stallman
2021-02-16  5:21                                       ` freedom issues in free software Richard Stallman
2021-01-07 15:05                                     ` [ELPA] New package: repology.el Stefan Monnier
2021-01-13 15:57                                       ` Richard Stallman
2021-01-05  6:33               ` Richard Stallman
2021-01-05 11:21                 ` Dmitry Gutov
2021-01-07  7:32                   ` Richard Stallman
2020-12-30 21:58 ` [ELPA] New package: repology.el (v2) Nicolas Goaziou
2021-01-04 11:45   ` [ELPA] New package: repology.el (v3) Nicolas Goaziou
2021-01-04 17:32     ` Stefan Monnier
2021-01-19  9:50       ` [ELPA] New package: repology.el (v4) Nicolas Goaziou
2021-01-20  6:13         ` Richard Stallman

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=AM0PR06MB65776698F6C7E2560B3998E996D00@AM0PR06MB6577.eurprd06.prod.outlook.com \
    --to=arthur.miller@live.com \
    --cc=ams@gnu.org \
    --cc=dgutov@yandex.ru \
    --cc=emacs-devel@gnu.org \
    --cc=rms@gnu.org \
    --cc=ulm@gentoo.org \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).