all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-25 15:14         ` Links to javascript-based websites from orgmode.org: Paypal and Github (was: Communication problems and possible problems with the website) Ihor Radchenko
@ 2022-02-25 17:39           ` Bastien Guerry
  2022-02-26  5:50             ` Ihor Radchenko
  2022-02-26  8:21             ` c.buhtz
  0 siblings, 2 replies; 78+ messages in thread
From: Bastien Guerry @ 2022-02-25 17:39 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: c.buhtz, Emacs orgmode

Thanks for raising this issues.

Ihor Radchenko <yantar92@gmail.com> writes:

> Fair point. Paypal requires non-free javascript. Github as well,
> AFAIK.

I've removed the GitHub Sponsors and Paypal links from orgmode.org.

I've not removed the link to https://liberapay.com: I suppose it is
usable without requiring non-free Javascript, but I've not checked.
If someone wants to check, that'd be appreciated.

I've not removed every links to github.com on orgmode.org: e.g. the
link to TEC's homepage at the bottom of the website is still here.

The reason is that browsing TEC's GitHub profile does not require
non-free Javascript: I can browse it fine with M-x eww.

I guess we shall remove references to non-free software (like the
Sublime Text editor - I will do this later on.)

> While orgmode.org is not developed in the same repository with the Org
> mode itself, I have a gut feeling that we still have to follow GNU
> coding standards on the website. 

Yes -- please report other problems for orgmode.org.

> However, WORG contains links to various blogs, reddit,
> stackoverflow, and even youtube and it feels right. I notice that I
> am confused. I would like to hear Bastien's opinion on the topic.

Here is my view on this: the orgmode.org website is part of the GNU
project because Org is part of the GNU project, hence the root pages
of https://orgmode.org should follow the GNU standards.

Worg is different: it is a community-driven documentation about Org.
Even though worg contents are licensed under GNU FDL, they are not
part of the GNU project.

If needed, we can make this clearer on the website or even host worg
on a dedicated domain name.

-- 
 Bastien


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-25 17:39           ` Links to javascript-based websites from orgmode.org: Paypal and Github Bastien Guerry
@ 2022-02-26  5:50             ` Ihor Radchenko
  2022-02-26  8:57               ` Bastien
  2022-02-26  8:21             ` c.buhtz
  1 sibling, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-02-26  5:50 UTC (permalink / raw)
  To: Bastien Guerry; +Cc: c.buhtz, Emacs orgmode, Richard Stallman

CCing RMS as this discussion might be of interest for him.
The previous emails in the thread are in
https://list.orgmode.org/b074b191-b06f-928d-284c-7a7ee5d97ce8@ctpowe.net/T/#u

Bastien Guerry <bzg@gnu.org> writes:

> Thanks for raising this issues.
>
> Ihor Radchenko <yantar92@gmail.com> writes:
>
>> Fair point. Paypal requires non-free javascript. Github as well,
>> AFAIK.
>
> I've removed the GitHub Sponsors and Paypal links from orgmode.org.

To clarify, I did not intend to make you remove those links, but rather
wanted to hear your opinion and open a discussion.

As Michael pointed out, https://my.fsf.org/donate itself contains a
paypal payment option:

>> PayPal (not recommended: requires nonfree JavaScript)

Given the apparent contradictory statement in the GNU Coding Standards
(section 8), I feel that either we misunderstand something or the
standards should be updated adding guidelines for the donation services.

Donations (maybe except certain cryptocurrencies) are inherently
non-free because even for direct bank transfers users are often forced
to use bank "security" apps. At the same time, limiting the donation
options will do a lot of harm to FSF projects - cryprocurrency entry
barriers are too high for many users to donate even if they wish to and
not all the countries allow crypto legally.

The entry barriers are important. From my own experience, compared to
just bank details, some online payment made a difference in my decisions
to donate. Easy and familiar web services really facilitate actual
donations (as well as feedback from new users).

I wish there were more easy donation options for an ordinary user to
donate to FSF projects without a need to rely on non-free software. Note
that even liberapay, while providing bank transfer payments, also offers
paypal. Yet, it is the best option I am aware of. Maybe FSF could step
up providing such service?

> I've not removed the link to https://liberapay.com: I suppose it is
> usable without requiring non-free Javascript, but I've not checked.
> If someone wants to check, that'd be appreciated.

I just tried to setup a payment via liberapay using firefox with librejs
extension. I was unable to complete the card payment. It appears that
card payment service liberapay is using requires non-free javascript. I
might be wrong though. It was the first time I actually tried using
liberapay.

In any case, given FSF website providing paypal option, liberapay should
not be an issue. But it leaves us with no real option to allow _easy_
donations yet committing to FSF guidelines.

> I've not removed every links to github.com on orgmode.org: e.g. the
> link to TEC's homepage at the bottom of the website is still here.
>
> The reason is that browsing TEC's GitHub profile does not require
> non-free Javascript: I can browse it fine with M-x eww.

> I guess we shall remove references to non-free software (like the
> Sublime Text editor - I will do this later on.)

Sounds reasonable.

>> However, WORG contains links to various blogs, reddit,
>> stackoverflow, and even youtube and it feels right. I notice that I
>> am confused. I would like to hear Bastien's opinion on the topic.
>
> Here is my view on this: the orgmode.org website is part of the GNU
> project because Org is part of the GNU project, hence the root pages
> of https://orgmode.org should follow the GNU standards.
>
> Worg is different: it is a community-driven documentation about Org.
> Even though worg contents are licensed under GNU FDL, they are not
> part of the GNU project.
>
> If needed, we can make this clearer on the website or even host worg
> on a dedicated domain name.

If we really want to be very strict about following FSF, we might advice
users about alternative ways to view youtube (invidious/youtube-dl). I
just tried stackoverflow and reddit via librejs. The links there can be
opened and be read. I do not think that we need to care much about
commenting.

Best,
Ihor



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-25 17:39           ` Links to javascript-based websites from orgmode.org: Paypal and Github Bastien Guerry
  2022-02-26  5:50             ` Ihor Radchenko
@ 2022-02-26  8:21             ` c.buhtz
  2022-02-26  9:05               ` Bastien
  1 sibling, 1 reply; 78+ messages in thread
From: c.buhtz @ 2022-02-26  8:21 UTC (permalink / raw)
  To: Bastien Guerry, Emacs orgmode; +Cc: Ihor Radchenko

Dear folks,

I really have to apologize after sleeping one night over that topic. I
feel a bit ashamed or intimidated; not sure if these are the correct
terms to express my feelings.

In short: My goal was to learn not to troll!

On 2022-02-25 18:39 Bastien Guerry <bzg@gnu.org> wrote:
> I've removed the GitHub Sponsors and Paypal links from orgmode.org.

I am surprised that my comment caused such big changes. Of course I
appreciate them but I am a totally new and fresh user to the project in
the meaning I am not "important". But it speaks for the "vibes" of your
project and its flat hierarchies that you even take opinions like mine
into account so serious.

My initial "comment" about the GitHub-and-FSF-rules was just because
someone quoted that FSF rules. My goal with expressing my own
interpretation about that FSF-rules in context of your use of GitHub
was not to change/modify your project. I even do not know enough of
your internal rules and organization. I am not in position to tell
someone how to run their projects.

It was more a question about the current state (using GitHub in context
of the FSF rules) and the background of your decisions to learn more
about how to organize FOSS projects and FOSS rules. Let me say it again:
I tried to learn not to troll!

I definitely would say that the way I "asked" or expressed my humble
opinion about your GitHub-use was definitely wrong and to offensive. My
apologize again.

Thanks a lot for listen to me.
Christian


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26  5:50             ` Ihor Radchenko
@ 2022-02-26  8:57               ` Bastien
  2022-02-26 15:18                 ` Jean Louis
                                   ` (4 more replies)
  0 siblings, 5 replies; 78+ messages in thread
From: Bastien @ 2022-02-26  8:57 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: c.buhtz, Emacs orgmode, Richard Stallman

Hi Ihor,

Ihor Radchenko <yantar92@gmail.com> writes:

> To clarify, I did not intend to make you remove those links, but rather
> wanted to hear your opinion and open a discussion.

Sorry if I seemed to act upon this too hastily.

Here is my opinion on the matter.

I think we should consider two separate issues: (1) whether the
donation mechanism requires users to load non-free Javascript and (2)
whether the support mechanism is from an organization that actually
supports Free Software maintainers and developers.

Paypal is bad on (1) and irrelevant on (2): removing the Paypal link
seems like a good move.  The amount I receive from paypal (~150€ per
year) is not something that can justify promoting Paypal for the ~30K
monthly visitors of https://orgmode.org.

GitHub Sponsors is bad on (1) and looks better on (2) but it requires
donators to use GitHub, something that the GNU project does not want
to encourage.  If _I_ want to use GitHub Sponsors this is my decision,
but a website from the GNU project should not advertize this donation
mechanism.

Liberapay is apparently not so good on (1) but the source code is
under the CC0 license (this choice seems weird but I won't argue about
it) and we can contact the developers so that they get better on (1).
It seems to me a good solution for (2): it is run by people who care
about Free Software developers and maintainers.

So, promoting liberapay.com as the *only* donation mechanism seems the
best move here.  If we give the choice between GitHub Sponsors, Paypal
and liberapay.com, donators will take the easy way and liberapay.com
will miss opportunities to get more users and supporters.

> As Michael pointed out, https://my.fsf.org/donate itself contains a
> paypal payment option:
>
>>> PayPal (not recommended: requires nonfree JavaScript)

The FSF is not the GNU project.  I think it is good that GNU software
maintainers can be more strict about this and avoid Paypal.

> The entry barriers are important. From my own experience, compared to
> just bank details, some online payment made a difference in my decisions
> to donate. Easy and familiar web services really facilitate actual
> donations (as well as feedback from new users).

I understand.

If one day more Org contributors appear on a Worg page where they
advertize their need for donations (and I encourage Org contributors
to add such a page), I would have no problem with links to donations
services that are not aligned with GNU standards.

But that's because Worg is a community-driven website, distinct from
the official https://orgmode.org page. (As I said, perhaps a dedicated
domain name for Worg would be useful.)

> I wish there were more easy donation options for an ordinary user to
> donate to FSF projects without a need to rely on non-free software. 

Sure!  In the meantime, M-x list-packages RET could advertize ways to
support maintainers.  GNU ELPA packages would follow GNU standards on
what donation services to accept, while NonGNU ELPA and MELPA would
probably be less strict.  But in general, having the links there would
raise awareness about the maintainers need for support (I myself often
install GNU and NonGNU ELPA packages without reading the associated
website).

> I just tried to setup a payment via liberapay using firefox with librejs
> extension. I was unable to complete the card payment. 

See https://github.com/liberapay/liberapay.com/issues/1374 - I think
there is room for progress.

> But it leaves us with no real option to allow _easy_
> donations yet committing to FSF guidelines.

My experience is that increasing donations is less about making it
technically easier for potential donators and more about communicating
about the need for donations.  Which is not easy to do _at all_!

>> I guess we shall remove references to non-free software (like the
>> Sublime Text editor - I will do this later on.)
>
> Sounds reasonable.

Done.

> If we really want to be very strict about following FSF, we might advice
> users about alternative ways to view youtube (invidious/youtube-dl). 

Adding this a notice for Worg would be useful, yes.  (There is no
youtube.com links on https://git.sr.ht/~bzg/orgweb.)

Best,

-- 
 Bastien


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26  8:21             ` c.buhtz
@ 2022-02-26  9:05               ` Bastien
  0 siblings, 0 replies; 78+ messages in thread
From: Bastien @ 2022-02-26  9:05 UTC (permalink / raw)
  To: c.buhtz; +Cc: Emacs orgmode, Ihor Radchenko

Hi Christian,

<c.buhtz@posteo.jp> writes:

> I am not in position to tell someone how to run their projects.

You are definitly in position to share suggestions, like anyone else,
and we collectively discuss them on this list.

I explained a bit more why I took the decision to remove the GitHub
Sponsor and the Paypal links, I hope this sounds reasonable to you.

I did not take the decision to please you (please don't take this
personally!) but because I think it is a good move, thanks again for
raising this issue.

Best,

-- 
 Bastien


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26  8:57               ` Bastien
@ 2022-02-26 15:18                 ` Jean Louis
  2022-02-27 17:18                   ` Bastien Guerry
  2022-02-27  4:11                 ` Richard Stallman
                                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 78+ messages in thread
From: Jean Louis @ 2022-02-26 15:18 UTC (permalink / raw)
  To: emacs-orgmode, Bastien, Ihor Radchenko
  Cc: c.buhtz, Emacs orgmode, Richard Stallman

Open up few crypto accounts and let people donate their crypto money as well. 

Jean


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26  8:57               ` Bastien
  2022-02-26 15:18                 ` Jean Louis
@ 2022-02-27  4:11                 ` Richard Stallman
  2022-02-27 17:57                   ` Bastien
  2022-02-27  4:43                 ` Bradley M. Kuhn
                                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-02-27  4:11 UTC (permalink / raw)
  To: Bastien; +Cc: c.buhtz, Emacs-orgmode, yantar92

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > I think we should consider two separate issues: (1) whether the
  > donation mechanism requires users to load non-free Javascript and (2)
  > whether the support mechanism is from an organization that actually
  > supports Free Software maintainers and developers.

I think both of these criteria are fitting _for a GNU package_.

In my own life, I might make payments for various purposes, some
which are not about software at all.  So I wouldn't insist on (2)
when deciding whether to buy something or donate to a cause.
But I would always insist on (1).

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26  8:57               ` Bastien
  2022-02-26 15:18                 ` Jean Louis
  2022-02-27  4:11                 ` Richard Stallman
@ 2022-02-27  4:43                 ` Bradley M. Kuhn
  2022-03-20 11:27                   ` Ihor Radchenko
  2022-02-27 11:29                 ` Max Nikulin
  2022-06-18  1:29                 ` Ihor Radchenko
  4 siblings, 1 reply; 78+ messages in thread
From: Bradley M. Kuhn @ 2022-02-27  4:43 UTC (permalink / raw)
  To: Emacs orgmode

I'm a happy org-mode user who usually just lurks on the list, but I have some
expertise of note to share on the issue of taking donations and proprietary
Javascript.

I've spent much time over the last 25 years working for and/or helping to run
various non-profit organizations related to FOSS.  I've worked on the problem
of “how do you take donations while limiting the amount of proprietary
software both the donors and NPO staff have to use?” extensively.

To my knowledge, the current answers to these questions are:

 (0) You cannot take online donations by credit/debit card or ACH without
     either:

      (a) handling PCI-compliance rules yourself, which is a high burden and
          out of reach for most small organizations. (I have researched this
          extensively, and am pretty sure that the level of self-PCI
          compliance that would be required for this would mean the
          organization would need to employ at least one person who will
          spend almost full-time working on PCI compliance.)

      (b) having the donor run some proprietary Javascript [0].

 (1) It is impossible for an organization to take credit card donations
     without its staff sometimes using non-FOSS (usually in the form of
     proprietary Javascript).  It's very difficult to take ACH donations of
     any kind without the staff occasionally using proprietary software.

I'd be glad to discuss how I've come to these assessments in more detail if
that's useful to the discussion.  (However, I won't have time to check back
into this thread until Tuesday due to a deadline.)

I generally recommend PayPal to projects that want to minimize proprietary
Javascript because you cn often make it all the way through a PayPal
transaction (if you already have a PayPal account with a credit card attached
and you're in the USA) with Javascript fully turned off.  That's not saying
much, but it's better than other processors.  I retest that every 3-6 months;
the last time I tested it was November.

Comparatively, Stripe is particularly bad because they mandate that you load
their proprietary Javascript on your own page (see below in footnote for
more) if you want them to handle the PCI compliance.


[0] Someone mentioned liberapay — but it simply uses Stripe and/or PayPal
    underneath for the donations.  I just double checked this and noticed
    that the payment page has:
         <script src="https://js.stripe.com/v3/"></script>
    which is what Stripe requires if you want them to handle the PCI
    compliance.

  -- bkuhn


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26  8:57               ` Bastien
                                   ` (2 preceding siblings ...)
  2022-02-27  4:43                 ` Bradley M. Kuhn
@ 2022-02-27 11:29                 ` Max Nikulin
  2022-02-27 12:58                   ` Timothy
  2022-03-20  6:31                   ` Ihor Radchenko
  2022-06-18  1:29                 ` Ihor Radchenko
  4 siblings, 2 replies; 78+ messages in thread
From: Max Nikulin @ 2022-02-27 11:29 UTC (permalink / raw)
  To: emacs-orgmode

>>> I guess we shall remove references to non-free software (like the
>>> Sublime Text editor - I will do this later on.)
>>
> Ihor Radchenko writes:
>> Sounds reasonable.
> 
On 26/02/2022 15:57, Bastien wrote:
> Done.

Frankly speaking, I never considered mention of sublime text in such 
context as endorsing it. Even though such linking might cause transition 
in both direction, I thought it was targeting mostly current sublime 
users. I believed that:
- It makes first step toward using Org easier since such possibility 
becomes discoverable through search engines.
- It reduces friction in heterogeneous teams when an Emacs user proposes 
to use Org markup. Later demonstrating features of real Org Mode may 
become a convincing argument to try GNU Emacs.

As to search engines, some page on Worg may work almost as well. 
Visitors of the main page who came noticed a mention or a link has less 
chance to be hooked however.

Actually I considered Atom and VS Code (that are still on the main page) 
quite similar. I admit that they are open source, but are available 
packages are really free? Maybe my opinion was just distorted by a 
mention of a project aiming to remove telemetry code from VS Code, 
however even that code is actually free, not to mention that privacy is 
completely distinct issue.



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-27 11:29                 ` Max Nikulin
@ 2022-02-27 12:58                   ` Timothy
  2022-02-27 14:25                     ` Michael Powe
  2022-03-20  6:31                   ` Ihor Radchenko
  1 sibling, 1 reply; 78+ messages in thread
From: Timothy @ 2022-02-27 12:58 UTC (permalink / raw)
  To: Max Nikulin; +Cc: emacs-orgmode

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

Hi Max,

>>>> I guess we shall remove references to non-free software (like the
>>>> Sublime Text editor - I will do this later on.)

> Frankly speaking, I never considered mention of sublime text in such context as
> endorsing it. Even though such linking might cause transition in both direction,
> I thought it was targeting mostly current sublime users. I believed that:
> - It makes first step toward using Org easier since such possibility becomes
>  discoverable through search engines.
> - It reduces friction in heterogeneous teams when an Emacs user proposes to use
>   Org markup. Later demonstrating features of real Org Mode may become a
>  convincing argument to try GNU Emacs.

My 2c: I think being overly zealous with this is a bad idea. We need to meet
people where they are, not where we want them to be.

All the best,
Timothy

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-27 12:58                   ` Timothy
@ 2022-02-27 14:25                     ` Michael Powe
  0 siblings, 0 replies; 78+ messages in thread
From: Michael Powe @ 2022-02-27 14:25 UTC (permalink / raw)
  To: emacs-orgmode


On 2/27/2022 07:58, Timothy wrote:
> Hi Max,
>
>>>>> I guess we shall remove references to non-free software (like the
>>>>> Sublime Text editor - I will do this later on.)
>> Frankly speaking, I never considered mention of sublime text in such context as
>> endorsing it. Even though such linking might cause transition in both direction,
>> I thought it was targeting mostly current sublime users. I believed that:
>> - It makes first step toward using Org easier since such possibility becomes
>>   discoverable through search engines.
>> - It reduces friction in heterogeneous teams when an Emacs user proposes to use
>>    Org markup. Later demonstrating features of real Org Mode may become a
>>   convincing argument to try GNU Emacs.
> My 2c: I think being overly zealous with this is a bad idea. We need to meet
> people where they are, not where we want them to be.
>
Hello,

Second that emotion.

I iterate a previous message I wrote: FSF has a PayPal link on its 
donations page. I don't think org needs to compete for the "purity" 
prize. The amount of money is less important than letting people express 
their support for the software, by voting with their wallet.

I live in the US. My bank is local. I can't make purchases outside the 
US without pre-clearing them with the bank -- unless I use PayPal. The 
latter is my choice. Everyone has their threshold of inconvenience.  
Mine happens to be getting on the phone with the bank every time I want 
to press the "buy" (or "donate") button.

Re: VS Code. Many extensions are copyrighted by their creators (e.g., 
Oracle, Salesforce). I know nothing about the legalese of copyright 
notices. Still, I would not expect that these extensions are free in the 
GNU sense.

Thanks.

mp

> -- 
> "Do not neglect to do good, and to share what you have." - Hebrews 13:16a
> Michael Powe
> Naugatuck CT USA
> powem@ctpowe.net


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26 15:18                 ` Jean Louis
@ 2022-02-27 17:18                   ` Bastien Guerry
  2022-02-27 17:32                     ` Neil Jerram
  0 siblings, 1 reply; 78+ messages in thread
From: Bastien Guerry @ 2022-02-27 17:18 UTC (permalink / raw)
  To: Jean Louis; +Cc: c.buhtz, emacs-orgmode, Ihor Radchenko, Richard Stallman

Jean Louis <bugs@gnu.support> writes:

> Open up few crypto accounts and let people donate their crypto money
> as well. 

I'm not in favor of this.

-- 
 Bastien


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-27 17:18                   ` Bastien Guerry
@ 2022-02-27 17:32                     ` Neil Jerram
  0 siblings, 0 replies; 78+ messages in thread
From: Neil Jerram @ 2022-02-27 17:32 UTC (permalink / raw)
  To: Bastien Guerry
  Cc: c.buhtz, Org Mode List, Ihor Radchenko, Jean Louis,
	Richard Stallman

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

On Sun, 27 Feb 2022, 17:19 Bastien Guerry, <bzg@gnu.org> wrote:

> Jean Louis <bugs@gnu.support> writes:
>
> > Open up few crypto accounts and let people donate their crypto money
> > as well.
>
> I'm not in favor of this.
>

+1.  I assume this conversation is supposed to be ethically driven, and
cryptocurrencies are at least ethically questionable for their use of
energy.

Best wishes,
     Neil

[-- Attachment #2: Type: text/html, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-27  4:11                 ` Richard Stallman
@ 2022-02-27 17:57                   ` Bastien
  0 siblings, 0 replies; 78+ messages in thread
From: Bastien @ 2022-02-27 17:57 UTC (permalink / raw)
  To: Richard Stallman; +Cc: c.buhtz, Emacs-orgmode, yantar92

Richard Stallman <rms@gnu.org> writes:

> So I wouldn't insist on (2)
> when deciding whether to buy something or donate to a cause.

When the cause is about supporting Free Software contributors, I think
it's good to favor donation services that support Free Software, hence
the choice for promoting the liberapay.com donation link only.

-- 
 Bastien


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
       [not found] <621b1e76.1c69fb81.2121d.679b@mx.google.com>
@ 2022-02-28  5:41 ` Richard Stallman
  2022-02-28 15:06   ` Michael Powe
  0 siblings, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-02-28  5:41 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: Emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

The FSF accepts credit card payments without Javascript, thanks to a
special arrangement with a credit card processor.  But it is not easy
to get a credit card processor to accept you as a client that way.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-28  5:41 ` Links to javascript-based websites from orgmode.org: Paypal and Github Richard Stallman
@ 2022-02-28 15:06   ` Michael Powe
  0 siblings, 0 replies; 78+ messages in thread
From: Michael Powe @ 2022-02-28 15:06 UTC (permalink / raw)
  To: emacs-orgmode

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


On 2/28/2022 00:41, Richard Stallman wrote:
> [[[ To any NSA and FBI agents reading my email: please consider  > ]]] [[[ whether defending the US Constitution against all enemies, > 
]]] [[[ foreign or domestic, requires you to follow Snowden's > example. 
]]] > > The FSF accepts credit card payments without Javascript, thanks 
to a > special arrangement with a credit card processor. But it is not > 
easy to get a credit card processor to accept you as a client that > 
way. > Hmm, well, perhaps you're thinking of a different issue. I'm 
referring to PayPal.

https://my.fsf.org/donate

The text on the page is: "PayPal (not recommended: requires nonfree 
JavaScript)"

My personal dislike of PP has nothing to do with the status of its page 
code, and everything to do with its corporate ethical code. I don't have 
money on account there.When buying overseas, I use PP as a routing agent 
to mask from my bank the destination of my CC charges.

Org will tread its own path on this. My feeling is that there's more at 
stake than Euros. But, I'm just a user.

mp

-- 
"Do not neglect to do good, and to share what you have." - Hebrews 13:16a
Michael Powe
Naugatuck CT USA
powem@ctpowe.net

[-- Attachment #2: Type: text/html, Size: 1985 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-27 11:29                 ` Max Nikulin
  2022-02-27 12:58                   ` Timothy
@ 2022-03-20  6:31                   ` Ihor Radchenko
  1 sibling, 0 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-03-20  6:31 UTC (permalink / raw)
  To: Max Nikulin; +Cc: emacs-orgmode

Max Nikulin <manikulin@gmail.com> writes:

> Actually I considered Atom and VS Code (that are still on the main page) 
> quite similar. I admit that they are open source, but are available 
> packages are really free? Maybe my opinion was just distorted by a 
> mention of a project aiming to remove telemetry code from VS Code, 
> however even that code is actually free, not to mention that privacy is 
> completely distinct issue.

Note that not all Emacs packages are truly free (GPL), which is why we
have MELPA and non-GNU ELPA. Nothing can stop people from creating a
proprietary extension either.

As for Atom and VS Code, we do not refer to them directly, but only to
GPL-licensed Org extensions for Atom and VS Code. In general, we cannot
expect non-GNU software to avoid promoting proprietary software. 

Here is what GNU standards say on this issue:

>> What about chains of links? Following links from nearly any web site
>> can lead eventually to promotion of non-free software; this is
>> inherent in the nature of the web. Here’s how we treat that.
>> 
>> You should not refer to AT&T’s web site if that recommends AT&T’s
>> non-free software packages; you should not refer to a page p that
>> links to AT&T’s site presenting it as a place to get some non-free
>> program, because that part of the page p itself recommends and
>> legitimizes the non-free program.
>> 
>> However, if p contains a link to AT&T’s web site for some other
>> purpose (such as long-distance telephone service), that is no reason
>> you should not link to p.

When linking to Org extensions for Atom and VS Code, not presenting them
as a place to get non-free software (because Atom and VS Code are not
non-free themselves). Non-free extension are a deeper level of the link
chain. I interpret GNU Standards statement as allowing second-level
links to non-free software.

In contrast, Org extension for Sublime requires installing non-free
Sublime editor to work. I see it against GNU standards.

Note that I do not fully agree with how strict are GNU standards exactly
because of the discoverability issues you mentioned. But I do not feel
that we should ignore GNU standards in Org without getting approval from
RMS or GNU. Certainly not when Bastien (the maintainer) decided to
follow GNU standards more strictly.

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-27  4:43                 ` Bradley M. Kuhn
@ 2022-03-20 11:27                   ` Ihor Radchenko
  2022-03-21  1:22                     ` Bradley M. Kuhn
  0 siblings, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-03-20 11:27 UTC (permalink / raw)
  To: Bradley M. Kuhn; +Cc: Emacs orgmode

"Bradley M. Kuhn" <bkuhn@ebb.org> writes:

> I'd be glad to discuss how I've come to these assessments in more detail if
> that's useful to the discussion.  (However, I won't have time to check back
> into this thread until Tuesday due to a deadline.)
>
> I generally recommend PayPal to projects that want to minimize proprietary
> Javascript because you cn often make it all the way through a PayPal
> transaction (if you already have a PayPal account with a credit card attached
> and you're in the USA) with Javascript fully turned off.  That's not saying
> much, but it's better than other processors.  I retest that every 3-6 months;
> the last time I tested it was November.
>
> Comparatively, Stripe is particularly bad because they mandate that you load
> their proprietary Javascript on your own page (see below in footnote for
> more) if you want them to handle the PCI compliance.
>
>
> [0] Someone mentioned liberapay — but it simply uses Stripe and/or PayPal
>     underneath for the donations.  I just double checked this and noticed
>     that the payment page has:
>          <script src="https://js.stripe.com/v3/"></script>
>     which is what Stripe requires if you want them to handle the PCI
>     compliance.

Thanks for the insight! Could you elaborate a bit why you consider
PayPal better than Librepay (Stripe)? I made an attempt to pay using
PayPal with LibreJS extension and I was unable to go through even a
little. For Librepay, I made all the way to the point where I had to run
Stripe.

Now, we have removed PayPal and left Librepay option in orgmode.org, but
if you think that PayPal should be considered better compared to
Librepay ethically, we would like to hear your opinion.

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-03-20 11:27                   ` Ihor Radchenko
@ 2022-03-21  1:22                     ` Bradley M. Kuhn
  0 siblings, 0 replies; 78+ messages in thread
From: Bradley M. Kuhn @ 2022-03-21  1:22 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: Emacs orgmode


> "Bradley M. Kuhn" <bkuhn@ebb.org> writes:
> > I generally recommend PayPal to projects that want to minimize
> > proprietary Javascript because you cn often make it all the way through a
> > PayPal transaction (if you already have a PayPal account with a credit
> > card attached and you're in the USA) with Javascript fully turned off.

Ihor Radchenko wrote:
> Could you elaborate a bit why you consider PayPal better than Librepay
> (Stripe)?

Note that Librepay isn't a payment processor; it's a fundraising site that is
a consumer (rather than provider) of payment processing.  Underneath,
Librepay uses PayPal and/or Stripe (and maybe other payment processors, but I
think those are the primary two, and possibly the only two, that Librepay
supports).

In my work at Software Freedom Conservancy (and at other charities before
it), I've evaluated and keep good tabs on how much proprietary software users
are required to install (usually in the form of proprietary Javascript) to
donate money via various payment processors.  It *is* possible to get all the
way through a PayPal donation without running proprietary Javascript once you
already have a PayPal account.  This isn't true with Stripe; every Stripe
transaction needs proprietary Javascript.

Meanwhile, PayPal definitely keeps getting worse, so their advantage over
Stripe isn't particularly strong.  I have heard from folks outside the USA
that it's absolutely impossible to do anything on PayPal without proprietary
Javascript.  When you're geolocated as being in the USA, things are slightly
better with PayPal with regard to Javascript requirements.  If you are in the
USA and have a pre-existing PayPal account, then likely you can get all the
way through the payment without running proprietary Javascript.

> I made an attempt to pay using PayPal with LibreJS extension and I was
> unable to go through even a little.  …  For Librepay, I made all the way to
> the point where I had to run Stripe.

Right, but that is merely comparing an apple martini to an apple juice box,
and pointing out the latter didn't cause the user to become intoxicated.
AFAICT, Librepay doesn't process payments without Stripe or PayPal (or some
other payment processor).  Obviously if you like the add-on services that
Librepay offers for donation solicitation/management on top of payment
processing, then by all means use that too.  But ultimately underneath,
you'll be using some payment processor.

> Now, we have removed PayPal and left Librepay option in orgmode.org, but if
> you think that PayPal should be considered better compared to Librepay
> ethically, we would like to hear your opinion.

Again, the individual (and I think it is just one person) that runs Librepay
is providing a service that some folks like, but that service isn't
processing payments, AFAIK.

If you're encourage people to donate to orgmode via Librepay, you're
encouraging them to use either PayPal or Stripe, ultimately, since they won't
finish the donation transaction without using an underlying payment
processor.  As I said, if you like the add-ons that Librepay is providing on
top of PayPal and/or Stripe, then of course enjoy them, since Librepay
*itself* (AFAIK) is licensed freely.  But, if you goal is to find a payment
processor that doesn't require users to (at least sometimes) run proprietary
Javascript, then there is basically no way to do it, unless you do the PCI
compliance yourself, which is a staffing commitment. (I discussed this in my
prior email.)

Thank you again for orgmode.  I use it every day!

  -- bkuhn


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-02-26  8:57               ` Bastien
                                   ` (3 preceding siblings ...)
  2022-02-27 11:29                 ` Max Nikulin
@ 2022-06-18  1:29                 ` Ihor Radchenko
  2022-06-18  9:51                   ` Ihor Radchenko
                                     ` (2 more replies)
  4 siblings, 3 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-06-18  1:29 UTC (permalink / raw)
  To: Bastien; +Cc: c.buhtz, Emacs orgmode, Richard Stallman

Bastien <bzg@gnu.org> writes:

> If one day more Org contributors appear on a Worg page where they
> advertize their need for donations (and I encourage Org contributors
> to add such a page), I would have no problem with links to donations
> services that are not aligned with GNU standards.

I have been recently exploring Liberapay and stumbled upon
https://liberapay.com/about/teams.

It is possible to create a "team" and distribute the donations across
multiple developers. I believe that it is one of a simple (from
perspective of user) ways to direct donations to the willing Org
contributors without creating confusion among donors on where to donate.

WDYT?

Best,
Ihor




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-18  1:29                 ` Ihor Radchenko
@ 2022-06-18  9:51                   ` Ihor Radchenko
  2022-06-18 14:31                   ` Bastien
  2022-06-19 15:52                   ` Richard Stallman
  2 siblings, 0 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-06-18  9:51 UTC (permalink / raw)
  To: Bastien; +Cc: Emacs orgmode, Richard Stallman

Dear All,

Please drop c.buhtz@posteo.jp from the CC list in the future replies. (I
am asking on behalf of c.buhtz@posteo.jp)

Best,
Ihor



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-18  1:29                 ` Ihor Radchenko
  2022-06-18  9:51                   ` Ihor Radchenko
@ 2022-06-18 14:31                   ` Bastien
  2022-06-19 15:52                   ` Richard Stallman
  2 siblings, 0 replies; 78+ messages in thread
From: Bastien @ 2022-06-18 14:31 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: Emacs orgmode, Richard Stallman

Hi Ihor,

Ihor Radchenko <yantar92@gmail.com> writes:

> I have been recently exploring Liberapay and stumbled upon
> https://liberapay.com/about/teams.
>
> It is possible to create a "team" and distribute the donations across
> multiple developers. I believe that it is one of a simple (from
> perspective of user) ways to direct donations to the willing Org
> contributors without creating confusion among donors on where to donate.

Yes, good idea.  Can you create an account on https://liberapay.com
and sent me the email you used in private?

I have created a liberapay team, I will invite you there.  

Then there are a few settings to discuss before we can switch the link
on orgmode.org, but I think it will be an easy step forward.

Thanks,

-- 
 Bastien


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-18  1:29                 ` Ihor Radchenko
  2022-06-18  9:51                   ` Ihor Radchenko
  2022-06-18 14:31                   ` Bastien
@ 2022-06-19 15:52                   ` Richard Stallman
  2022-06-20  0:13                     ` briangpowell
  2022-06-20  1:22                     ` Ihor Radchenko
  2 siblings, 2 replies; 78+ messages in thread
From: Richard Stallman @ 2022-06-19 15:52 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: bzg, c.buhtz, Emacs-orgmode, rms

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > I have been recently exploring Liberapay and stumbled upon
  > https://liberapay.com/about/teams.

Is it possible to make a donation through Liberapay without running
any nonfree software?  Including nonfree Javascript software send
by the site itself?

And is it possible for the intended recipients to receive the money
without running nonfree software including JS?

If the answers are yes and yes, maybe that system is ethical and good.
Otherwise, it is not a solution, only a different variation of the problem.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-19 15:52                   ` Richard Stallman
@ 2022-06-20  0:13                     ` briangpowell
  2022-06-20  1:22                     ` Ihor Radchenko
  1 sibling, 0 replies; 78+ messages in thread
From: briangpowell @ 2022-06-20  0:13 UTC (permalink / raw)
  To: rms; +Cc: Ihor Radchenko, Bastien, c.buhtz, emacs-orgmode

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

Yuge fan of RMS, Richard M Stallman & the OrgMode community--long time user
of GNU software & OrgMode

As always, much agree with RMS

But, suggest donations to support free software be made using Monero--I use
the open source "MyMonero" wallet software; its cryptocurrency
software--its free & open source & donors can make uncensorable donations
as privately as they would like in a currency that cannot be seized by
banksters or the NWO NaZi governments running things to hell right now

All a software engineer need do is publish a public key number

Here's mine for
example: 42JjWPnWmWYQaLmtnDyMjC8sCG6YmZ1ViTiJfHWZrSbKfuMWQ27qduYHttrsxYRCyf4UHbFAWQk4y4nTfuUf2jfGD7LWzne


On Sun, Jun 19, 2022 at 11:54 AM Richard Stallman <rms@gnu.org> wrote:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > I have been recently exploring Liberapay and stumbled upon
>   > https://liberapay.com/about/teams.
>
> Is it possible to make a donation through Liberapay without running
> any nonfree software?  Including nonfree Javascript software send
> by the site itself?
>
> And is it possible for the intended recipients to receive the money
> without running nonfree software including JS?
>
> If the answers are yes and yes, maybe that system is ethical and good.
> Otherwise, it is not a solution, only a different variation of the problem.
>
> --
> Dr Richard Stallman (https://stallman.org)
> Chief GNUisance of the GNU Project (https://gnu.org)
> Founder, Free Software Foundation (https://fsf.org)
> Internet Hall-of-Famer (https://internethalloffame.org)
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 2605 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-19 15:52                   ` Richard Stallman
  2022-06-20  0:13                     ` briangpowell
@ 2022-06-20  1:22                     ` Ihor Radchenko
  2022-06-20  2:11                       ` briangpowell
                                         ` (2 more replies)
  1 sibling, 3 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-06-20  1:22 UTC (permalink / raw)
  To: Richard Stallman; +Cc: bzg, c.buhtz, Emacs-orgmode

Richard Stallman <rms@gnu.org> writes:

>   > I have been recently exploring Liberapay and stumbled upon
>   > https://liberapay.com/about/teams.
>
> Is it possible to make a donation through Liberapay without running
> any nonfree software?  Including nonfree Javascript software send
> by the site itself?
>
> And is it possible for the intended recipients to receive the money
> without running nonfree software including JS?
>
> If the answers are yes and yes, maybe that system is ethical and good.
> Otherwise, it is not a solution, only a different variation of the problem.

AFAIU, no and no. See
https://list.orgmode.org/CAFm0skG_-80iQ-TO-hduvVt_GHQWosOHBeHJ61dyA=wNg8vc_w@mail.gmail.com/T/#m322d74a1efb4e3773ae2df7b6bda4505c4b5fa15

It looks like there is no free option as long as banks are involved.

Cryptocurrencies are easier in terms of software freedom, but their
legal status is not stable (e.g. cryptocurrency is illegal in the
country I now live in).

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-20  1:22                     ` Ihor Radchenko
@ 2022-06-20  2:11                       ` briangpowell
  2022-06-20  2:35                         ` Ihor Radchenko
  2022-06-27  3:43                       ` Richard Stallman
  2022-07-03 23:31                       ` Jean Louis
  2 siblings, 1 reply; 78+ messages in thread
From: briangpowell @ 2022-06-20  2:11 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: Richard Stallman, Bastien, c.buhtz, emacs-orgmode

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

Understood Ihor

I respect your position & predicament

But I've published my public key address; I know you're an avid & prolific
donor of free software--watch your code donations submitted daily--I'll
continue to support free software forever of course & thanks very much to
RMS & the FSF for starting the free software movement & supporting its
growth for many years

Suggest you stay away from PayPal & ALL the other methods you
suggested--PayPal for example has been shutting down the accounts of
"freedom fighters" & can & will continue to do so whenever they wish, for
whatever reason they choose

You have permission to use my name as your fake software developer "nom de
guerre" & I can relay the funding to you in whatever manner you
desire--PayPal is fine...until they ban me from that--notes can be made
during the transaction of what the project is that you're developing or
whatever & then I can relay the money

I pay my taxes on crypto gains; but, if I make no money on the transaction
in such a transaction, well then I owe no taxes, so I wouldn't have to
worry about that--and what laws would you be violating in your country?
None that I can think of

Just out of curiosity: What country do you reside?

Is it Russia? Last I heard Russia is accepting BitCoin for oil, right?

I mean, just look what happened in Canada: Truckers used a funding site,
funding site was shuttered & bank accounts seized & the list of everyone
that donated was published "accidentally"

If they used Monero instead, then NONE of the above problems would have
manifested--Monero is as NOT trackable & its uncensorable







On Sun, Jun 19, 2022 at 9:22 PM Ihor Radchenko <yantar92@gmail.com> wrote:

> Richard Stallman <rms@gnu.org> writes:
>
> >   > I have been recently exploring Liberapay and stumbled upon
> >   > https://liberapay.com/about/teams.
> >
> > Is it possible to make a donation through Liberapay without running
> > any nonfree software?  Including nonfree Javascript software send
> > by the site itself?
> >
> > And is it possible for the intended recipients to receive the money
> > without running nonfree software including JS?
> >
> > If the answers are yes and yes, maybe that system is ethical and good.
> > Otherwise, it is not a solution, only a different variation of the
> problem.
>
> AFAIU, no and no. See
>
> https://list.orgmode.org/CAFm0skG_-80iQ-TO-hduvVt_GHQWosOHBeHJ61dyA=wNg8vc_w@mail.gmail.com/T/#m322d74a1efb4e3773ae2df7b6bda4505c4b5fa15
>
> It looks like there is no free option as long as banks are involved.
>
> Cryptocurrencies are easier in terms of software freedom, but their
> legal status is not stable (e.g. cryptocurrency is illegal in the
> country I now live in).
>
> Best,
> Ihor
>
>

[-- Attachment #2: Type: text/html, Size: 3867 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-20  2:11                       ` briangpowell
@ 2022-06-20  2:35                         ` Ihor Radchenko
  0 siblings, 0 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-06-20  2:35 UTC (permalink / raw)
  To: briangpowell; +Cc: Richard Stallman, Bastien, c.buhtz, emacs-orgmode

briangpowell <briangpowellms@gmail.com> writes:

> I respect your position & predicament
> ...
> Suggest you stay away from PayPal & ALL the other methods you
> suggested--PayPal for example has been shutting down the accounts of
> "freedom fighters" & can & will continue to do so whenever they wish, for
> whatever reason they choose

Clarification: I personally do not have legal issues with using
cryprocurrencies as long as Ukrainian (which I am a citizen of)
jurisdiction is considered. However, cryptocurrencies can be problematic
depending on the country where you want to use the cryptocurrencies.
Some countries straight ban the cryptocurrencies, some limit their usage
as a payment media, some have tricky issues with taxing (for example, it
is common that cryptocurrencies are considered similarly to stocks and
are a subject of special/increased/multiple taxation).
See
https://en.wikipedia.org/wiki/Legality_of_cryptocurrency_by_country_or_territory
I would be unfair if we leave no option for contributors from the
countries with tricky crypto status or contributors who do not want to
use crypto for other reasons (e.g. Bastien voiced against crypto).

In this thread, I am not particularly concerned about the payment
processor. The discussion about free software options for payment has
happened a bit earlier and we concluded that we have no options
involving banks (unfortunately). FSF also does not provide a legal
solution as organization.

At this point, I'd rather discuss the fair distribution of donations
across Org contributors. AFAIK, liberapay provides a pretty decent
policy on this and allows people to donate to Org developers without a
need to choose whom to donate to (yet there is still an option in
liberapay to donate to individual developers directly). See
https://liberapay.com/about/teams

Best,
Ihor









^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-20  1:22                     ` Ihor Radchenko
  2022-06-20  2:11                       ` briangpowell
@ 2022-06-27  3:43                       ` Richard Stallman
  2022-06-27 10:11                         ` Ihor Radchenko
  2022-06-27 22:42                         ` Tom Gillespie
  2022-07-03 23:31                       ` Jean Louis
  2 siblings, 2 replies; 78+ messages in thread
From: Richard Stallman @ 2022-06-27  3:43 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: bzg, c.buhtz, Emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > Is it possible to make a donation through Liberapay without running
  > > any nonfree software?  Including nonfree Javascript software send
  > > by the site itself?
  > >
  > > And is it possible for the intended recipients to receive the money
  > > without running nonfree software including JS?
  > >
  > > If the answers are yes and yes, maybe that system is ethical and good.
  > > Otherwise, it is not a solution, only a different variation of the problem.

  > AFAIU, no and no. See
  > https://list.orgmode.org/CAFm0skG_-80iQ-TO-hduvVt_GHQWosOHBeHJ61dyA=wNg8vc_w@mail.gmail.com/T/#m322d74a1efb4e3773ae2df7b6bda4505c4b5fa15

This is disappointing but not surprising,

GNU packages should not steer people towards running nonfree software.
As a consequence, they should not suggest people donate using payment services
that _require_ the donor to run a nonfree program.


-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-27  3:43                       ` Richard Stallman
@ 2022-06-27 10:11                         ` Ihor Radchenko
  2022-06-28  3:25                           ` Richard Stallman
  2022-06-27 22:42                         ` Tom Gillespie
  1 sibling, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-06-27 10:11 UTC (permalink / raw)
  To: rms; +Cc: bzg, c.buhtz, Emacs-orgmode

Richard Stallman <rms@gnu.org> writes:

> GNU packages should not steer people towards running nonfree software.
> As a consequence, they should not suggest people donate using payment services
> that _require_ the donor to run a nonfree program.

AFAIU, there are no nonfree payment services, except some crypto
payments.

So, does what you say imply that GNU packages should not provide any
donation options, except crypto (via free payment software)?

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-27  3:43                       ` Richard Stallman
  2022-06-27 10:11                         ` Ihor Radchenko
@ 2022-06-27 22:42                         ` Tom Gillespie
  2022-06-27 23:42                           ` Tim Cross
  1 sibling, 1 reply; 78+ messages in thread
From: Tom Gillespie @ 2022-06-27 22:42 UTC (permalink / raw)
  To: rms; +Cc: Ihor Radchenko, Bastien, c.buhtz, emacs-orgmode

> GNU packages should not steer people towards running nonfree software.
> As a consequence, they should not suggest people donate using payment services
> that _require_ the donor to run a nonfree program.

A slight variant of Ihor's question.

While GNU packages should not steer people toward nonfree software,
I assume that there is nothing that prohibits GNU contributors from
accepting donations via non-free systems.

This thread suggests that it is no other option if devs also do not want
to steer people toward cryptocurrencies (which some consider to be as
ethically important as not steering people toward nonfree software).

My question is whether the website for a GNU package can include links
to the websites of individual developers with a note that you can provide
financial support to the project by supporting individuals. In the end the
user still winds up using nonfree JS, but is GNU living up to its principles
by virtue of the extra layer of indirection?

Given that https://www.fsf.org/about/ways-to-donate/ does include paypal
as an option, with a disclaimer, is a disclaimer not a sufficient solution for
GNU packages as well?


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-27 22:42                         ` Tom Gillespie
@ 2022-06-27 23:42                           ` Tim Cross
  2022-06-28  1:46                             ` Michael Powe
  2022-06-28  2:29                             ` Ihor Radchenko
  0 siblings, 2 replies; 78+ messages in thread
From: Tim Cross @ 2022-06-27 23:42 UTC (permalink / raw)
  To: emacs-orgmode


Tom Gillespie <tgbugs@gmail.com> writes:

>> GNU packages should not steer people towards running nonfree software.
>> As a consequence, they should not suggest people donate using payment services
>> that _require_ the donor to run a nonfree program.
>
> A slight variant of Ihor's question.
>
> While GNU packages should not steer people toward nonfree software,
> I assume that there is nothing that prohibits GNU contributors from
> accepting donations via non-free systems.
>
> This thread suggests that it is no other option if devs also do not want
> to steer people toward cryptocurrencies (which some consider to be as
> ethically important as not steering people toward nonfree software).
>
> My question is whether the website for a GNU package can include links
> to the websites of individual developers with a note that you can provide
> financial support to the project by supporting individuals. In the end the
> user still winds up using nonfree JS, but is GNU living up to its principles
> by virtue of the extra layer of indirection?
>
> Given that https://www.fsf.org/about/ways-to-donate/ does include paypal
> as an option, with a disclaimer, is a disclaimer not a sufficient solution for
> GNU packages as well?

Given that the FSF has a link to PayPal on their donations page , I
think we can do the same for the org project. All that is required is
that we do like the FSF does and put a bit of text beside it stating
"Not recommended - requires nonfree Javascript". We should also include
a postal address where people could send in donations to provide an
alternative for those who really don't want to use the non-free service
(which doens't have to be paypal of course - any of them would likely be
as good). 

I also notice the FSF will also accept donations via credit card. There
is no credit card processing service which is based on libre software,
so the FSF is using non-free software to process those donations as
well (I guess technically, they are not directly encouraging people use
the non-free credit card processing service, but apparently it is OK for
the FSF to use it to process those donations?).

I do notice that RMS says "should not" rather than "must not", which I
think provides some 'wriggle room'. Provided we provide some way to
donate without using non-free software and state that we do not
recommend using service XXXX which uses non-free Javascript (they all
seem to at some level) and provided we are prepared to switch to a libre
solution if and when one becomes available (which I doubt it ever will),
we are probably OK. However, I am surprised that out of all the options,
the FSF uses PayPal. 


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-27 23:42                           ` Tim Cross
@ 2022-06-28  1:46                             ` Michael Powe
  2022-06-28  1:54                               ` Ihor Radchenko
  2022-06-28  2:29                             ` Ihor Radchenko
  1 sibling, 1 reply; 78+ messages in thread
From: Michael Powe @ 2022-06-28  1:46 UTC (permalink / raw)
  To: emacs-orgmode


On 6/27/2022 19:42, Tim Cross wrote:
> Tom Gillespie <tgbugs@gmail.com> writes:
>
>>> GNU packages should not steer people towards running nonfree software.
>>> As a consequence, they should not suggest people donate using payment services
>>> that _require_ the donor to run a nonfree program.
>> A slight variant of Ihor's question.
>>
>> While GNU packages should not steer people toward nonfree software,
>> I assume that there is nothing that prohibits GNU contributors from
>> accepting donations via non-free systems.
>>
>> This thread suggests that it is no other option if devs also do not want
>> to steer people toward cryptocurrencies (which some consider to be as
>> ethically important as not steering people toward nonfree software).
>>
>> My question is whether the website for a GNU package can include links
>> to the websites of individual developers with a note that you can provide
>> financial support to the project by supporting individuals. In the end the
>> user still winds up using nonfree JS, but is GNU living up to its principles
>> by virtue of the extra layer of indirection?
>>
>> Given that https://www.fsf.org/about/ways-to-donate/ does include paypal
>> as an option, with a disclaimer, is a disclaimer not a sufficient solution for
>> GNU packages as well?
> Given that the FSF has a link to PayPal on their donations page , I
> think we can do the same for the org project. All that is required is
> that we do like the FSF does and put a bit of text beside it stating
> "Not recommended - requires nonfree Javascript". We should also include
> a postal address where people could send in donations to provide an
> alternative for those who really don't want to use the non-free service
> (which doens't have to be paypal of course - any of them would likely be
> as good).

You don't chop down a tree by snipping off the branches at the top.

Anyone completely serious about a refusal to use nonfree tools for 
making donations will send a check in the mail, literally. I raised the 
point about FSF using PayPal months ago, when this thread started. The 
response was thunderous silence. I don't like PP as a company. Its 
profits finance the activities of some truly repugnant people. The JS 
connection widget is about the most innocuous bit of that company. I 
only use PP when a CC won't work - mostly, buying overseas, which 
purchases my bank blocks without exception. No business from which I 
purchase regularly uses any other payment service. That's the reality of 
the commercialization of the internet. It blows chunks, but here we are.

I don't want to hear about ethical purity from people using products 
made by Apple, one of the most corrupt and corrupting companies on the 
planet; or, from those who shop at Amazon - ditto. I've never purchased 
a book from Amazon, but three times I've purchased products through its 
"marketplace," and I used to subscribe to its Prime video service. I 
don't buy products made in China (e.g., clothes, ceramics). But, it's 
impossible to write this message without using products made there. 
These kinds of casual lapses of ethical behavior are organic to our 
present network design.

If someone finds a payment processor that uses free software, and is 
available for users in the US, I certainly will sign up for it. That the 
FSF isn't using one suggests such services are thin on the ground, or 
nonexistent.

Thanks.

mp

-- 
"Do not neglect to do good, and to share what you have." - Hebrews 13:16a
Michael Powe
Naugatuck CT USA
powem@ctpowe.net



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-28  1:46                             ` Michael Powe
@ 2022-06-28  1:54                               ` Ihor Radchenko
  2022-06-28 19:48                                 ` Michael Powe
  0 siblings, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-06-28  1:54 UTC (permalink / raw)
  To: Michael Powe; +Cc: emacs-orgmode

Michael Powe <powem@ctpowe.net> writes:

> Anyone completely serious about a refusal to use nonfree tools for 
> making donations will send a check in the mail, literally.

Would providing something like
"Contact us via email if you prefer to make a donation using alternative
mechanism"
help if we add such statement to https://liberapay.com/org-mode page?

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-27 23:42                           ` Tim Cross
  2022-06-28  1:46                             ` Michael Powe
@ 2022-06-28  2:29                             ` Ihor Radchenko
  1 sibling, 0 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-06-28  2:29 UTC (permalink / raw)
  To: Tim Cross; +Cc: emacs-orgmode

Tim Cross <theophilusx@gmail.com> writes:

> Given that the FSF has a link to PayPal on their donations page , I
> think we can do the same for the org project. All that is required is
> that we do like the FSF does and put a bit of text beside it stating
> "Not recommended - requires nonfree Javascript".

> I also notice the FSF will also accept donations via credit card. There
> is no credit card processing service which is based on libre software,
> so the FSF is using non-free software to process those donations as
> well (I guess technically, they are not directly encouraging people use
> the non-free credit card processing service, but apparently it is OK for
> the FSF to use it to process those donations?).

There is an important difference here. FSF does provide a JS-free
donation option because it has a special agreement with payment services
to accept credit card payments without JS (according to RMS [1]).

[1] https://orgmode.org/list/E1nOYmK-0002TU-Vd@fencepost.gnu.org

We do not have such an option for Org.

Also, note that Liberapay is better at least because they may add some
JS-free options in future and they did have free JS in the past that
unfortunately had some issues and had to be removed:
https://github.com/liberapay/liberapay.com/issues/1279

> We should also include a postal address where people could send in
> donations to provide an alternative for those who really don't want to
> use the non-free service (which doens't have to be paypal of course -
> any of them would likely be as good).

Then we need someone with stable postal address to handle such
donations. Also, what about privacy of the address?

Alternatively, we can just provide a contact email to discuss
alternative donation options in general (with postal being one of the
options).

> I do notice that RMS says "should not" rather than "must not", which I
> think provides some 'wriggle room'. Provided we provide some way to
> donate without using non-free software and state that we do not
> recommend using service XXXX which uses non-free Javascript (they all
> seem to at some level) and provided we are prepared to switch to a libre
> solution if and when one becomes available (which I doubt it ever will),
> we are probably OK.

We would definitely prefer Libre solution if there were any.
I think that a real working option could be adding some explanation text
describing the FSF-compliance of the donations to
https://liberapay.com/org-mode page.

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-27 10:11                         ` Ihor Radchenko
@ 2022-06-28  3:25                           ` Richard Stallman
  2022-06-28  3:35                             ` Vikas Rawal
  2022-06-28  7:02                             ` Dr. Arne Babenhauserheide
  0 siblings, 2 replies; 78+ messages in thread
From: Richard Stallman @ 2022-06-28  3:25 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: bzg, c.buhtz, Emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > AFAIU, there are no nonfree payment services, except some crypto
  > payments.

In Europe, at least, there is bank transfer.  If you go to a bank
branch, I think, you can do transfers to someone else's account without
running any particular software.

  > So, does what you say imply that GNU packages should not provide any
  > donation options, except crypto (via free payment software)?

Yes, sad to say they should not directly offer donation methods.

The FSF manages to accept credit card donations without making donors
run nonfree software.  But it is not easy to arrange that.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-28  3:25                           ` Richard Stallman
@ 2022-06-28  3:35                             ` Vikas Rawal
  2022-07-02  3:33                               ` Richard Stallman
  2022-06-28  7:02                             ` Dr. Arne Babenhauserheide
  1 sibling, 1 reply; 78+ messages in thread
From: Vikas Rawal @ 2022-06-28  3:35 UTC (permalink / raw)
  To: rms; +Cc: Ihor Radchenko, Bastien, c.buhtz, org-mode mailing list

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

>
>
>   > AFAIU, there are no nonfree payment services, except some crypto
>   > payments.
>
> In Europe, at least, there is bank transfer.  If you go to a bank
> branch, I think, you can do transfers to someone else's account without
> running any particular software.


Bank uses free software on their system?

Or are we to merely shift to services where nonfree software runs on
somebody else's computer?

Go to an internet kiosk and make the payment?

VR

[-- Attachment #2: Type: text/html, Size: 858 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-28  3:25                           ` Richard Stallman
  2022-06-28  3:35                             ` Vikas Rawal
@ 2022-06-28  7:02                             ` Dr. Arne Babenhauserheide
  2022-06-28  8:23                               ` Tim Cross
  2022-06-30  3:09                               ` Richard Stallman
  1 sibling, 2 replies; 78+ messages in thread
From: Dr. Arne Babenhauserheide @ 2022-06-28  7:02 UTC (permalink / raw)
  To: rms; +Cc: Ihor Radchenko, bzg, c.buhtz, emacs-orgmode

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


Richard Stallman <rms@gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > AFAIU, there are no nonfree payment services, except some crypto
>   > payments.
>
> In Europe, at least, there is bank transfer.  If you go to a bank
> branch, I think, you can do transfers to someone else's account without
> running any particular software.

This is becoming harder and harder, because banks push everyone to use
onlinebanking — with non-free apps and non-free Javascript. And it costs
money: A bank transfer by going to the branch is nowadays more expensive
than the amount people usually donate per month.

>   > So, does what you say imply that GNU packages should not provide any
>   > donation options, except crypto (via free payment software)?
>
> Yes, sad to say they should not directly offer donation methods.

So they should rather link to liberapay, so it is not a direct offer?

After the initial setup liberapay usually does the automatic renewal, so
it is not necessary to interact with non-free Javascript after the
initial setup. That’s not perfect, but much better than PayPal.
https://liberapay.com/about/payment-processors

> The FSF manages to accept credit card donations without making donors
> run nonfree software.  But it is not easy to arrange that.

And it does not work for many people in Europe (I for example have no
credit card).

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-28  7:02                             ` Dr. Arne Babenhauserheide
@ 2022-06-28  8:23                               ` Tim Cross
  2022-06-30  3:09                               ` Richard Stallman
  1 sibling, 0 replies; 78+ messages in thread
From: Tim Cross @ 2022-06-28  8:23 UTC (permalink / raw)
  To: Dr. Arne Babenhauserheide
  Cc: rms, Ihor Radchenko, bzg, c.buhtz, emacs-orgmode


"Dr. Arne Babenhauserheide" <arne_bab@web.de> writes:

> [[PGP Signed Part:Undecided]]
>
> Richard Stallman <rms@gnu.org> writes:
>
>> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
>> [[[ whether defending the US Constitution against all enemies,     ]]]
>> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>>
>>   > AFAIU, there are no nonfree payment services, except some crypto
>>   > payments.
>>
>> In Europe, at least, there is bank transfer.  If you go to a bank
>> branch, I think, you can do transfers to someone else's account without
>> running any particular software.
>
> This is becoming harder and harder, because banks push everyone to use
> onlinebanking — with non-free apps and non-free Javascript. And it costs
> money: A bank transfer by going to the branch is nowadays more expensive
> than the amount people usually donate per month.
>

Yes, in Australia, there are many rural towns which no longer have any
local bank branch at all. You might have to travel 100s of miles to
reach a bank branch office (and there won't be any public transport
either). The push is very much towards on-line services and I very much
doubt there is a single bank in Australia which doesn't use non-free
Javascript in their interface.

Still, my main point, which I note RMS did not comment on, is that if
the FSF can have a link to Paypal (with a note stating it is not
recommended), then I don't see why a GNU project cannot do similar. All
that is necessary is to provide an alternative, which could be as simple
as a postal address to send donations to. Concerns over privacy of the
address can be dealt with by using a post box or a mail service, though
I don't see any major issue to be concerned about wrt a mail address.


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-28  1:54                               ` Ihor Radchenko
@ 2022-06-28 19:48                                 ` Michael Powe
  0 siblings, 0 replies; 78+ messages in thread
From: Michael Powe @ 2022-06-28 19:48 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: emacs-orgmode


On 6/27/2022 21:54, Ihor Radchenko wrote:
> Michael Powe <powem@ctpowe.net> writes:
>
>> Anyone completely serious about a refusal to use nonfree tools for
>> making donations will send a check in the mail, literally.
> Would providing something like
> "Contact us via email if you prefer to make a donation using alternative
> mechanism"
> help if we add such statement to https://liberapay.com/org-mode page?

Hello,

I think it would be good to let people know that they could do so.

In re: the mailing address, this should be a post office box, or 
possibly, a business address, not a residential street address. Aside 
from the privacy concern of putting your personal address out there, I 
think it's better marketing to avoid telling users to send their money 
to someone's home. ;-)

Now, I've been using the business name "MAP Analytics" above my home 
address for years. The business exists only in my imagination, but it 
serves the purpose when an "organization" name is required.

Thanks.

mp

-- 
"Do not neglect to do good, and to share what you have." - Hebrews 13:16a
Michael Powe
Naugatuck CT USA
powem@ctpowe.net



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-28  7:02                             ` Dr. Arne Babenhauserheide
  2022-06-28  8:23                               ` Tim Cross
@ 2022-06-30  3:09                               ` Richard Stallman
  2022-06-30 18:21                                 ` Dr. Arne Babenhauserheide
  1 sibling, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-06-30  3:09 UTC (permalink / raw)
  To: Dr. Arne Babenhauserheide; +Cc: yantar92, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > Yes, sad to say they should not directly offer donation methods.

  > So they should rather link to liberapay, so it is not a direct offer?

You can't make a serious point by twisting words.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-30  3:09                               ` Richard Stallman
@ 2022-06-30 18:21                                 ` Dr. Arne Babenhauserheide
  2022-07-01  3:34                                   ` Richard Stallman
  0 siblings, 1 reply; 78+ messages in thread
From: Dr. Arne Babenhauserheide @ 2022-06-30 18:21 UTC (permalink / raw)
  To: rms; +Cc: yantar92, bzg, c.buhtz, emacs-orgmode

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


Richard Stallman <rms@gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > > Yes, sad to say they should not directly offer donation methods.
>
>   > So they should rather link to liberapay, so it is not a direct offer?
>
> You can't make a serious point by twisting words.

I do make a serious point: by linking to liberapay who are actively
searching for ways to get rid of proprietary software, those links are
most likely to become usable without proprietary software once a
practical method to donate without proprietary software exists.

But yes, wrapping that into a cheeky answer is not the most effective
way to make this point.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-30 18:21                                 ` Dr. Arne Babenhauserheide
@ 2022-07-01  3:34                                   ` Richard Stallman
  2022-07-01  3:53                                     ` Tim Cross
  2022-07-01  3:59                                     ` Ihor Radchenko
  0 siblings, 2 replies; 78+ messages in thread
From: Richard Stallman @ 2022-07-01  3:34 UTC (permalink / raw)
  To: Dr. Arne Babenhauserheide; +Cc: yantar92, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > I do make a serious point: by linking to liberapay who are actively
  > searching for ways to get rid of proprietary software, those links are
  > most likely to become usable without proprietary software once a
  > practical method to donate without proprietary software exists.

I agree that links to liberapay might someday work without the donor's
running nonfree software.  But that is not likely to occur this year,
and for it to occur in this decade is a long shot.

So please don't put links to liberapay into GNU package web pages.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-01  3:34                                   ` Richard Stallman
@ 2022-07-01  3:53                                     ` Tim Cross
  2022-07-01 17:54                                       ` Michael Powe
  2022-07-02 17:02                                       ` Jeremie Juste
  2022-07-01  3:59                                     ` Ihor Radchenko
  1 sibling, 2 replies; 78+ messages in thread
From: Tim Cross @ 2022-07-01  3:53 UTC (permalink / raw)
  To: rms; +Cc: Dr. Arne Babenhauserheide, yantar92, bzg, c.buhtz, emacs-orgmode


Richard Stallman <rms@gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > I do make a serious point: by linking to liberapay who are actively
>   > searching for ways to get rid of proprietary software, those links are
>   > most likely to become usable without proprietary software once a
>   > practical method to donate without proprietary software exists.
>
> I agree that links to liberapay might someday work without the donor's
> running nonfree software.  But that is not likely to occur this year,
> and for it to occur in this decade is a long shot.
>
> So please don't put links to liberapay into GNU package web pages.


Please explain how you can argue that position when the FSF has such a
link on their web page? Why is it OK for the FSF to do this to raise
funds, but not acceptable for projects to do the same? 


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-01  3:34                                   ` Richard Stallman
  2022-07-01  3:53                                     ` Tim Cross
@ 2022-07-01  3:59                                     ` Ihor Radchenko
  2022-07-02  3:32                                       ` Richard Stallman
  1 sibling, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-07-01  3:59 UTC (permalink / raw)
  To: rms; +Cc: Dr. Arne Babenhauserheide, bzg, c.buhtz, emacs-orgmode

Richard Stallman <rms@gnu.org> writes:

> I agree that links to liberapay might someday work without the donor's
> running nonfree software.  But that is not likely to occur this year,
> and for it to occur in this decade is a long shot.
>
> So please don't put links to liberapay into GNU package web pages.

Clarification: Links to Liberapay do work without running non-free
software (you can try opening the link yourself). It is only the payment
process that does not work. But we may still try to put some alternative
free payment method in the project description on
https://liberapay.com/org-mode

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-01  3:53                                     ` Tim Cross
@ 2022-07-01 17:54                                       ` Michael Powe
  2022-07-01 18:42                                         ` Samuel Banya
  2022-07-02 17:02                                       ` Jeremie Juste
  1 sibling, 1 reply; 78+ messages in thread
From: Michael Powe @ 2022-07-01 17:54 UTC (permalink / raw)
  To: Tim Cross, rms
  Cc: Dr. Arne Babenhauserheide, yantar92, bzg, c.buhtz, emacs-orgmode


On 6/30/2022 23:53, Tim Cross wrote:
> Richard Stallman <rms@gnu.org> writes:
>
> I agree that links to liberapay might someday work without the donor's
> running nonfree software.  But that is not likely to occur this year,
> and for it to occur in this decade is a long shot.
>
> So please don't put links to liberapay into GNU package web pages.
>>
>> Please explain how you can argue that position when the FSF has such a
>> link on their web page? Why is it OK for the FSF to do this to raise
>> funds, but not acceptable for projects to do the same?

Why are there interstate highways in Hawaii? Why ask why?

(I suspect that RMS doesn't have final say over that decision.)

Thanks.

mp

-- 
"Do not neglect to do good, and to share what you have." - Hebrews 13:16a
Michael Powe
Naugatuck CT USA
powem@ctpowe.net



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-01 17:54                                       ` Michael Powe
@ 2022-07-01 18:42                                         ` Samuel Banya
  0 siblings, 0 replies; 78+ messages in thread
From: Samuel Banya @ 2022-07-01 18:42 UTC (permalink / raw)
  To: Charles Berry

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

My two cents on this:
 * Why not just have a single fallback person that takes the hit of having to use a JS based payment method in the meantime?
 * Or why not just keep the address and encourage mailing donations themselves to a single location (probably FSF office, no?)
I might not know anything about how wiring money works in the context of requiring JS for the transactions, but I feel like if it were just one person to receive payment, or a single address, you could probably remove half of the problems as a result while Librepay becomes more readily available and less dependent on JS based payment APIs.

Sincerely,

Sam

On Fri, Jul 1, 2022, at 1:54 PM, Michael Powe wrote:
> 
> On 6/30/2022 23:53, Tim Cross wrote:
> > Richard Stallman <rms@gnu.org> writes:
> >
> > I agree that links to liberapay might someday work without the donor's
> > running nonfree software.  But that is not likely to occur this year,
> > and for it to occur in this decade is a long shot.
> >
> > So please don't put links to liberapay into GNU package web pages.
> >>
> >> Please explain how you can argue that position when the FSF has such a
> >> link on their web page? Why is it OK for the FSF to do this to raise
> >> funds, but not acceptable for projects to do the same?
> 
> Why are there interstate highways in Hawaii? Why ask why?
> 
> (I suspect that RMS doesn't have final say over that decision.)
> 
> Thanks.
> 
> mp
> 
> -- 
> "Do not neglect to do good, and to share what you have." - Hebrews 13:16a
> Michael Powe
> Naugatuck CT USA
> powem@ctpowe.net
> 
> 
> 

[-- Attachment #2: Type: text/html, Size: 2406 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-01  3:59                                     ` Ihor Radchenko
@ 2022-07-02  3:32                                       ` Richard Stallman
  2022-07-02  3:56                                         ` Ihor Radchenko
  0 siblings, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-07-02  3:32 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: arne_bab, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > Clarification: Links to Liberapay do work without running non-free
  > software (you can try opening the link yourself). It is only the payment
  > process that does not work.

I am using metonymy, saying "the link works" to mean "the link's
functionality works."  It makes the wording shorter, and everyone
can understand it -- including you, if you try.

What purpose is served by refusing to understand?


-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-28  3:35                             ` Vikas Rawal
@ 2022-07-02  3:33                               ` Richard Stallman
  2022-07-02 16:23                                 ` Vikas Rawal
  0 siblings, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-07-02  3:33 UTC (permalink / raw)
  To: Vikas Rawal; +Cc: yantar92, bzg, c.buhtz, Emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > Bank uses free software on their system?

I suppose that would depend on the bank.  It's the bank's affair.
If the bank's software is free, the bank enjoys freedom.
Otherwise, the nonfree software denies the bank freedom.

Either way, it has no effect on us.  We are not running that software,
so it does not deny us our freedom.

I would advise any bank to insist on free software, but if it doesn't
listen, that is the bank's loss, not ours.  I feel sorry for the bank
for this error, but that is not a reason to boycott it.

  > Or are we to merely shift to services where nonfree software runs on
  > somebody else's computer?

Who is morally responsible for running the nonfree software is the
most important question, but you dismiss that as an insignificant
detail.

  > Go to an internet kiosk and make the payment?

That is a fune way way.  However, I usually mail a check instead.  It
doesn't require me to run any nonfree software (it doesn't use
software at all), and I can do it from home.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02  3:32                                       ` Richard Stallman
@ 2022-07-02  3:56                                         ` Ihor Radchenko
  2022-07-02  7:52                                           ` Thomas Dye
  0 siblings, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-07-02  3:56 UTC (permalink / raw)
  To: rms; +Cc: arne_bab, bzg, c.buhtz, emacs-orgmode

Richard Stallman <rms@gnu.org> writes:

>   > Clarification: Links to Liberapay do work without running non-free
>   > software (you can try opening the link yourself). It is only the payment
>   > process that does not work.
>
> I am using metonymy, saying "the link works" to mean "the link's
> functionality works."  It makes the wording shorter, and everyone
> can understand it -- including you, if you try.
>
> What purpose is served by refusing to understand?

I did not refuse to understand. FYI, English is not my mother tongue and
I sometimes miss fine details of the word meanings.

I wrote the above reply because I was not 100% sure if you know the
Liberapay web page itself does not run non-Free JS. Judging from this
reply of yours, you do understand it, which means that my clarification
did not serve much purpose for you, but should not heart the
understanding. It could be useful though if I were right in my doubt.

Note that my clarification did not imply that I propose to leave the
current state of affairs with Liberapay not providing any non-free way
to donate. In my other message I suggested to add some kind of postal
address to allow users to donate by sending a check (a Free
alternative). That way, users could go to Liberapay page and see the
Free way to donate + non-free ways (which we should indicate as not
recommended). Not every person is even aware how to use checks these
days (I only sent a check once in my life and it was not
straightforward).

FYI, saying that GNU projects cannot ask for donations is quite
upsetting and also discouraging. I'd prefer to find an ethically
acceptable alternative.

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02  3:56                                         ` Ihor Radchenko
@ 2022-07-02  7:52                                           ` Thomas Dye
  2022-07-02  8:43                                             ` Ihor Radchenko
  0 siblings, 1 reply; 78+ messages in thread
From: Thomas Dye @ 2022-07-02  7:52 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: rms, arne_bab, bzg, c.buhtz, emacs-orgmode

Aloha Ihor,

If you like, please send a mailing address privately. I’ll happily contribute to support your good work on Org mode. 

All the best,
Tom

> On Jul 1, 2022, at 5:57 PM, Ihor Radchenko <yantar92@gmail.com> wrote:
> 
> Richard Stallman <rms@gnu.org> writes:
> 
>>> Clarification: Links to Liberapay do work without running non-free
>>> software (you can try opening the link yourself). It is only the payment
>>> process that does not work.
>> 
>> I am using metonymy, saying "the link works" to mean "the link's
>> functionality works."  It makes the wording shorter, and everyone
>> can understand it -- including you, if you try.
>> 
>> What purpose is served by refusing to understand?
> 
> I did not refuse to understand. FYI, English is not my mother tongue and
> I sometimes miss fine details of the word meanings.
> 
> I wrote the above reply because I was not 100% sure if you know the
> Liberapay web page itself does not run non-Free JS. Judging from this
> reply of yours, you do understand it, which means that my clarification
> did not serve much purpose for you, but should not heart the
> understanding. It could be useful though if I were right in my doubt.
> 
> Note that my clarification did not imply that I propose to leave the
> current state of affairs with Liberapay not providing any non-free way
> to donate. In my other message I suggested to add some kind of postal
> address to allow users to donate by sending a check (a Free
> alternative). That way, users could go to Liberapay page and see the
> Free way to donate + non-free ways (which we should indicate as not
> recommended). Not every person is even aware how to use checks these
> days (I only sent a check once in my life and it was not
> straightforward).
> 
> FYI, saying that GNU projects cannot ask for donations is quite
> upsetting and also discouraging. I'd prefer to find an ethically
> acceptable alternative.
> 
> Best,
> Ihor
> 



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02  7:52                                           ` Thomas Dye
@ 2022-07-02  8:43                                             ` Ihor Radchenko
  2022-07-02 16:45                                               ` Thomas S. Dye
  0 siblings, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-07-02  8:43 UTC (permalink / raw)
  To: Thomas Dye; +Cc: rms, arne_bab, bzg, c.buhtz, emacs-orgmode

Thomas Dye <tsd@tsdye.online> writes:

> Aloha Ihor,
>
> If you like, please send a mailing address privately. I’ll happily contribute to support your good work on Org mode. 

Thanks for the offer!
I afraid that sending a check to me specifically is not a good idea,
especially from a person based in USA.

I know little about depositing received checks, so I had to search
through my bank website in China (I have no access to my non-Chinese
bank branches here). The result is disappointing. They charge close to
200USD [1] for collecting checks.

As you can see, there is little point sending me checks.

Probably, USA->China is a bit extreme case, but, as I can see, bank fees
are not uncommon for checks. Thus, small donations are likely impossible
via check. Now, I feel like even the available free donation options are
not really suitable in practice for reasons unrelated to free software.

Best,
Ihor

[1] http://www.icbc.com.cn/ICBC/%E6%B5%B7%E5%A4%96%E5%88%86%E8%A1%8C/%E5%B7%A5%E9%93%B6%E6%BE%B3%E9%97%A8/en/InvestmentServices/SecuritiesTrading/ServiceCharge/ChequeCollection/ChequeCollection.htm


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02  3:33                               ` Richard Stallman
@ 2022-07-02 16:23                                 ` Vikas Rawal
  2022-07-04  3:39                                   ` Richard Stallman
  0 siblings, 1 reply; 78+ messages in thread
From: Vikas Rawal @ 2022-07-02 16:23 UTC (permalink / raw)
  To: rms; +Cc: Ihor Radchenko, Bastien, c.buhtz, org-mode mailing list

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

>   > Bank uses free software on their system?
>
> I suppose that would depend on the bank.  It's the bank's affair.
> If the bank's software is free, the bank enjoys freedom.
> Otherwise, the nonfree software denies the bank freedom.
>
> Either way, it has no effect on us.  We are not running that software,
> so it does not deny us our freedom.
>
> I would advise any bank to insist on free software, but if it doesn't
> listen, that is the bank's loss, not ours.  I feel sorry for the bank
> for this error, but that is not a reason to boycott it.
>
>
It is amusing that you talk of a bank as if it was a person. I don't know
what it even means when you say that a bank may or may not enjoy freedom.

More seriously, it is peculiar that you do not see anything problematic in
promoting businesses of entities who rely on non-free software for their
business. Are you, in turn, not promoting non-free software then? A part of
profit the bank makes by doing business with you is shared with companies
making non-free software.



>   > Or are we to merely shift to services where nonfree software runs on
>   > somebody else's computer?
>
> Who is morally responsible for running the nonfree software is the
> most important question, but you dismiss that as an insignificant
> detail.
>

I have done no such thing, and I don't see why you should ascribe
indifference to moral issues to me. That said, I could argue quite the
opposite: that by your argument, your moral responsibility seems to end at
what software runs on your computer. There is no moral responsibility for
anything else.


>   > Go to an internet kiosk and make the payment?
>
> That is a fune way way.  However, I usually mail a check instead.  It
> doesn't require me to run any nonfree software (it doesn't use
> software at all), and I can do it from home.
>

I find this absurd. You are welcome to do what you like, and to believe
that this is somehow morally superior.

I don't see this discussion leading to anything if it is only about
personal preferences and views.

V.

[-- Attachment #2: Type: text/html, Size: 2861 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02  8:43                                             ` Ihor Radchenko
@ 2022-07-02 16:45                                               ` Thomas S. Dye
  2022-07-04 12:31                                                 ` Ihor Radchenko
  2022-07-05  3:01                                                 ` Richard Stallman
  0 siblings, 2 replies; 78+ messages in thread
From: Thomas S. Dye @ 2022-07-02 16:45 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: Thomas Dye, rms, arne_bab, bzg, c.buhtz, emacs-orgmode


Ihor Radchenko <yantar92@gmail.com> writes:

> Thomas Dye <tsd@tsdye.online> writes:
>
>> Aloha Ihor,
>>
>> If you like, please send a mailing address privately. I’ll 
>> happily contribute to support your good work on Org mode. 
>
> Thanks for the offer!
> I afraid that sending a check to me specifically is not a good 
> idea,
> especially from a person based in USA.
>
> I know little about depositing received checks, so I had to 
> search
> through my bank website in China (I have no access to my 
> non-Chinese
> bank branches here). The result is disappointing. They charge 
> close to
> 200USD [1] for collecting checks.
>
> As you can see, there is little point sending me checks.
>
> Probably, USA->China is a bit extreme case, but, as I can see, 
> bank fees
> are not uncommon for checks. Thus, small donations are likely 
> impossible
> via check. Now, I feel like even the available free donation 
> options are
> not really suitable in practice for reasons unrelated to free 
> software.

Yes, your Chinese bank charges exorbitant fees for cashing US 
checks.  That won't work.

It seems odd that our embrace of software freedom should keep us 
from collaborating as fully as we'd like.

Keep up the good work in any case!

All the best,
Tom

-- 
Thomas S. Dye
https://tsdye.online/tsdye


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-01  3:53                                     ` Tim Cross
  2022-07-01 17:54                                       ` Michael Powe
@ 2022-07-02 17:02                                       ` Jeremie Juste
  1 sibling, 0 replies; 78+ messages in thread
From: Jeremie Juste @ 2022-07-02 17:02 UTC (permalink / raw)
  To: Tim Cross; +Cc: rms, Dr. Arne Babenhauserheide, yantar92, bzg, emacs-orgmode


Hello,


For some reason, I increased the score of an email, when the body of the
email contains "discouraged" :-). The argument raised by Timothy
particularly interesting. 

So I've taken the time to read this thread again to understand better
the issue.

As far as I understand, there is currently no
technology that can send electronic payment to someone and at the same time achieve
three goals.

- Promote user freedom (by running free javascript)
- Is a legal form of payment (crypto currency) [1]
- Is decentralized and anonymous

An exception is the FSF which has a special agreement to run free JS,
but it is something that might be costly to implement for individuals.

I think we can all agree that freesoftware developpers and
maintainers are in many cases underfunded for the value they create.  

[1]:https://www.theverge.com/2021/9/24/22691472/china-central-bank-cryptocurrency-illegal-bitcoin

On Friday,  1 Jul 2022 at 13:53, Tim Cross wrote:
> Richard Stallman <rms@gnu.org> writes:
>
>> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
>> [[[ whether defending the US Constitution against all enemies,     ]]]
>> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>>
>>   > I do make a serious point: by linking to liberapay who are actively
>>   > searching for ways to get rid of proprietary software, those links are
>>   > most likely to become usable without proprietary software once a
>>   > practical method to donate without proprietary software exists.
>>
>> I agree that links to liberapay might someday work without the donor's
>> running nonfree software.  But that is not likely to occur this year,
>> and for it to occur in this decade is a long shot.
>>
>> So please don't put links to liberapay into GNU package web pages.
>
> Please explain how you can argue that position when the FSF has such a
> link on their web page? Why is it OK for the FSF to do this to raise
> funds, but not acceptable for projects to do the same? 

Here, I think that the FSF, even while having a free JS alternative,  is
still giving the freedom to potential donors to
restrict their own freedom to fund project that are important for them, by
using Paypal.

My question is the following:  Can we have the freedom to deliberately
restrict our freedom to fund projects that we care about, that give us
freedom in other dimensions?

I am not suggesting to encourage anyone to use non free method of
payments, but allowing them to do so if they want to.  I'd like to see
solutions towards free electronic payments emerge eventually, but I'm
not sure if restricting funding of free software will make that happen.


Best regards,
Jeremie Juste

In the long run we are all dead.


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-06-20  1:22                     ` Ihor Radchenko
  2022-06-20  2:11                       ` briangpowell
  2022-06-27  3:43                       ` Richard Stallman
@ 2022-07-03 23:31                       ` Jean Louis
  2022-07-04  0:11                         ` Ihor Radchenko
  2 siblings, 1 reply; 78+ messages in thread
From: Jean Louis @ 2022-07-03 23:31 UTC (permalink / raw)
  To: Ihor Radchenko
  Cc: Richard Stallman, bzg, c.buhtz, Emacs-orgmode, Emacs-orgmode

On 2022-06-20 04:22, Ihor Radchenko wrote:
> Cryptocurrencies are easier in terms of software freedom, but their
> legal status is not stable (e.g. cryptocurrency is illegal in the
> country I now live in).

Are you sure? Look at this here:
https://www.cnbc.com/2022/03/17/ukraine-legalizes-cryptocurrency-sector-as-donations-pour-in.html

-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-03 23:31                       ` Jean Louis
@ 2022-07-04  0:11                         ` Ihor Radchenko
  0 siblings, 0 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-07-04  0:11 UTC (permalink / raw)
  To: Jean Louis; +Cc: Richard Stallman, bzg, c.buhtz, Emacs-orgmode, Emacs-orgmode

Jean Louis <bugs@gnu.support> writes:

> On 2022-06-20 04:22, Ihor Radchenko wrote:
>> Cryptocurrencies are easier in terms of software freedom, but their
>> legal status is not stable (e.g. cryptocurrency is illegal in the
>> country I now live in).
>
> Are you sure? Look at this here:
> https://www.cnbc.com/2022/03/17/ukraine-legalizes-cryptocurrency-sector-as-donations-pour-in.html

I do not currently live in Ukraine. Crypto is illegal in China.
In any case, legal status and taxation of cryptocurrencies can be tricky
at least for some developers in some countries. See
https://orgmode.org/list/87mte8xdse.fsf@localhost

Also, as I mentioned in other emails, it's not just about legal status.
Other Org devs dislike the idea of using crypto for other reasons.
Bastien directly opposed it [1]. Another dev is not in favor because of
volatility (from personal communication).

[1] https://orgmode.org/list/87mticqldf.fsf@gnu.org

The combination of the above reasons makes it difficult to accept crypto
while keeping things fair.

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02 16:23                                 ` Vikas Rawal
@ 2022-07-04  3:39                                   ` Richard Stallman
  2022-07-04  4:32                                     ` Timothy
  0 siblings, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-07-04  3:39 UTC (permalink / raw)
  To: Vikas Rawal; +Cc: yantar92, bzg, c.buhtz, Emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > I don't see this discussion leading to anything if it is only about
  > personal preferences and views.

It's about the GNU Project's moral stand (nonfree software is an
injustice, and encouraging people to use it is wrong), and what
follows from that.

It's also about the GNU project policy of not steering the public to
run nonfree-software.  You can find that in the GNU Coding Standards,
node References.

People asked questions such as "What would you do?" so I answered
them.

  > More seriously, it is peculiar that you do not see anything problematic in
  > promoting businesses of entities who rely on non-free software for their
  > business.

To see that as problematic would be a rather extreme position.
Do you hold that position?  Do you know anyone who does?
Do you know anyone that boycotts or rebukes businesses
for running non-free software internally?  I don't.

The GNU Project takes a less extreme position: if a business asks
customers to use nonfree software to communicate with the business, we
advise people to refuse to use that software.

Sometimes it's possible to do business with that company
and avoid the nonfree software.  Sometimes it's not.

As this example shows, there are various different kinds of
scenarios involving businesses and nonfree software.  The GNU Project
makes these distinctions and treats them differently.


-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-04  3:39                                   ` Richard Stallman
@ 2022-07-04  4:32                                     ` Timothy
  2022-07-04 12:38                                       ` Ihor Radchenko
  0 siblings, 1 reply; 78+ messages in thread
From: Timothy @ 2022-07-04  4:32 UTC (permalink / raw)
  To: rms; +Cc: Vikas Rawal, yantar92, bzg, c.buhtz, emacs-orgmode

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

Hello All,

I’ve been viewing this thread with trepidation for a while, and I’ve reached
a point where I feel compelled to add another 2c of mine.

> It’s about the GNU Project’s moral stand (nonfree software is an
> injustice, and encouraging people to use it is wrong), and what
> follows from that.
>
> The GNU Project takes a less extreme position: if a business asks
> customers to use nonfree software to communicate with the business, we
> advise people to refuse to use that software.
>
> Sometimes it’s possible to do business with that company
> and avoid the nonfree software.  Sometimes it’s not.
>
> As this example shows, there are various different kinds of
> scenarios involving businesses and nonfree software.  The GNU Project
> makes these distinctions and treats them differently.

This is all very well and good, however in this case we don’t seem to be dealing
with “a company” per se so much as the entire financial sector.

Hence, I find the question underlying this thread to be whether we should be so
uncompromising in avoiding directing users to non-free JS, that maintainers
should be effectively prohibited from soliciting donations.

Forgive me for this ideological transgression, but I personally find this
absurd. I hold that the GNU project and FSF should do everything reasonably
possible to promote FSF and help support the lovely people who devote time an
effort into enriching FOSS. I don’t think it’s news to anyone that FOSS devs are
overwhelmingly underappreciated and under-compensated for the work they do. We
do not do this for the money, but it dignifies the work we do and allows some of
us to devote more time to working on FOSS.

Adding significant road blocks between philanthropic individuals looking to
support a project they like and the project maintainers helps no one in the end.

In this entire 40+ message thread, only two options have been listed (besides
the FSF’s special arrangement) which do not direct people to non-free JS:
Cryptocurrancy
      Which is volatile in value, regional regulation, and
      individual distaste.
Cheques
      Which are a dying (and in some places dead) form of bank transfer
      instruction. It’s already been established that Ihor would face a US$200 fee
      when collecting a cheque, and over where I am the central bank announced in
      2019 that at a point in the near future the “it will be appropriate to wind up
      the cheque system”. Last year a neighbouring country stopped offering or
      receiving cheques altogether.

I think it’s fair to say these are not viable options, leaving accepting
donations via Liberapay, Stripe, etc. as the only practical options. Until then,
let’s not allow perfect to be the enemy of good.

As it happens though, Stripe seem to have open sourced all of their frontend
code — all of these repos <https://github.com/stripe> seem to be MIT-licensed.
Perhaps we just need to get this to be compatible with liberajs?

Alternatively might the FSF be able to accept donations on the behalf of various
projects and distribute the money accordingly? Should the FSF indeed be the only
organisation capable of taking donations in a proper manner, why isn’t this
offered as a service for the wider community instead of withholding this freedom
and just complaining that others don’t provide it?

So, to sum up the situation I’d suggest we pick from the following options:
⁃ Accept the situation isn’t great
⁃ Build/fund a new tool
⁃ Convince an existing tool to be more libera-friendly
⁃ Use the FSF as an intermediary

Asking maintainers not to accept donations (or making it prohibitively
difficult) is not a solution.

All the best,
Timothy

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02 16:45                                               ` Thomas S. Dye
@ 2022-07-04 12:31                                                 ` Ihor Radchenko
  2022-07-05  3:01                                                 ` Richard Stallman
  1 sibling, 0 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-07-04 12:31 UTC (permalink / raw)
  To: Thomas S. Dye; +Cc: rms, arne_bab, bzg, c.buhtz, emacs-orgmode

"Thomas S. Dye" <tsd@tsdye.online> writes:

> Yes, your Chinese bank charges exorbitant fees for cashing US 
> checks.  That won't work.
>
> It seems odd that our embrace of software freedom should keep us 
> from collaborating as fully as we'd like.

I think that the last resort not involving non-free software is a bank
transfer (if your bank allows performing bank transfers without running
software*).

Best,
Ihor

* Last time, my bank still forced me to use their bank app even when I
  went to the bank branch and tried to do a bank transfer.


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-04  4:32                                     ` Timothy
@ 2022-07-04 12:38                                       ` Ihor Radchenko
  2022-07-04 17:48                                         ` Michael Powe
  2022-07-06  2:50                                         ` Richard Stallman
  0 siblings, 2 replies; 78+ messages in thread
From: Ihor Radchenko @ 2022-07-04 12:38 UTC (permalink / raw)
  To: Timothy; +Cc: rms, Vikas Rawal, bzg, c.buhtz, emacs-orgmode

Timothy <tecosaur@gmail.com> writes:

> In this entire 40+ message thread, only two options have been listed (besides
> the FSF’s special arrangement) which do not direct people to non-free JS:
> Cryptocurrancy
>       Which is volatile in value, regional regulation, and
>       individual distaste.
> Cheques
>       Which are a dying (and in some places dead) form of bank transfer
>       instruction. It’s already been established that Ihor would face a US$200 fee
>       when collecting a cheque, and over where I am the central bank announced in
>       2019 that at a point in the near future the “it will be appropriate to wind up
>       the cheque system”. Last year a neighbouring country stopped offering or
>       receiving cheques altogether.

You did not list direct bank transfers.
They should be doable given that a person looking to donate contuct us
via email to obtain transfer info. Though I am not 100% sure how it
holds from the point of view of privacy and suceptibility to scam.

> I think it’s fair to say these are not viable options, leaving accepting
> donations via Liberapay, Stripe, etc. as the only practical options. Until then,
> let’s not allow perfect to be the enemy of good.
>
> As it happens though, Stripe seem to have open sourced all of their frontend
> code — all of these repos <https://github.com/stripe> seem to be MIT-licensed.
> Perhaps we just need to get this to be compatible with liberajs?

If Stripe is licensed under GNU-compatible license, it is great news and
the whole problem appears to be solved. There is no requirement that
every appropriately licensed JS code is also correctly recognized
by liberajs.

> So, to sum up the situation I’d suggest we pick from the following options:
> ⁃ Accept the situation isn’t great
> ⁃ Build/fund a new tool
> ⁃ Convince an existing tool to be more libera-friendly
> ⁃ Use the FSF as an intermediary
>
> Asking maintainers not to accept donations (or making it prohibitively
> difficult) is not a solution.

I support this statement.

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-04 12:38                                       ` Ihor Radchenko
@ 2022-07-04 17:48                                         ` Michael Powe
  2022-07-06  2:50                                         ` Richard Stallman
  1 sibling, 0 replies; 78+ messages in thread
From: Michael Powe @ 2022-07-04 17:48 UTC (permalink / raw)
  To: emacs-orgmode


On 7/4/2022 08:38, Ihor Radchenko wrote:
> Timothy <tecosaur@gmail.com> writes:
>
>> In this entire 40+ message thread, only two options have been listed (besides
>> the FSF’s special arrangement) which do not direct people to non-free JS:
>> Cryptocurrancy
>>        Which is volatile in value, regional regulation, and
>>        individual distaste.
>> Cheques
>>        Which are a dying (and in some places dead) form of bank transfer
>>        instruction. It’s already been established that Ihor would face a US$200 fee
>>        when collecting a cheque, and over where I am the central bank announced in
>>        2019 that at a point in the near future the “it will be appropriate to wind up
>>        the cheque system”. Last year a neighbouring country stopped offering or
>>        receiving cheques altogether.
> [ ... ]
>> So, to sum up the situation I’d suggest we pick from the following options:
>> ⁃ Accept the situation isn’t great
>> ⁃ Build/fund a new tool
>> ⁃ Convince an existing tool to be more libera-friendly
>> ⁃ Use the FSF as an intermediary
>>
>> Asking maintainers not to accept donations (or making it prohibitively
>> difficult) is not a solution.
> I support this statement.

Hello,

Same. This discussion is a classic illustration of making the perfect an 
enemy of the good. In a foot race, the goal is to get across the finish 
line. Similarly, our goal is to get our money where it needs to go. It's 
good to keep that in mind.

Thanks.

mp

-- 
"Do not neglect to do good, and to share what you have." - Hebrews 13:16a
Michael Powe
Naugatuck CT USA
powem@ctpowe.net



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-02 16:45                                               ` Thomas S. Dye
  2022-07-04 12:31                                                 ` Ihor Radchenko
@ 2022-07-05  3:01                                                 ` Richard Stallman
  2022-07-05  3:34                                                   ` Tim Cross
                                                                     ` (2 more replies)
  1 sibling, 3 replies; 78+ messages in thread
From: Richard Stallman @ 2022-07-05  3:01 UTC (permalink / raw)
  To: Thomas S. Dye; +Cc: yantar92, tsd, arne_bab, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > It seems odd that our embrace of software freedom should keep us 
  > from collaborating as fully as we'd like.

It's not odd at all.  As we see various activities pushed into unjust
computing, which requires nonfree software and online dis-services,
remaining free sometimes becomes difficult.  You may have to refuse to
do certsin things "everyone" does.  If one of those things happens to
be useful for working on GNU, that's not surprising as tyranny marches
on.

The GNU Project, as part of the free software movement, condemns those
systems and calls them illegitimate.

How does this relate to what GNU contributors say and do about those
systems?  Mostly it doesn't.  What each contributor privately does
with computers isn't the GNU Project's business.  We have never tried
to make any rules about what computing contributors can or can't use.
But we do have rules about what computing they should promote publicly
in connection with GNU.

For instance, if you want to buy train tickets and maintain your
freedom, you need to pay cash at a station.  If you buy them by
internet, running nonfree JavaScript and identifying yourself, that is
a loss to your freedom, which we consider unfortunate.  But it doesn't
oppose the GNU Project's work, so we don't need rules about that.
It's up to you.

However, if the web pages for a GNU package were to suggest people buy
train tickets via internet, that would creste a moral conflict:
promoting, in a GNU web site, the very practices that the GNU Project
aims to put an end to.

This is what we have rules about.  Not rules about whether you or
anyone can run a nonfree program.  But rules, yes, against publicly
legitimizing, or steering people toward using, nonfree programs, in
direct connection with the GNU Project.

You can say whatever you like if you do it in another context with no
visible relation to GNU.  The point is that you shouldn't give the
wrong idea of where the GNU Project stands on this issue.

Meanwhile, we have a potential solution for donating money: GNU Taler.
It shows promise, for the long term: even national banks are starting
to get interested in it.  (See taler.net.)  But banking systems are
not set up to interact with it today.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-05  3:01                                                 ` Richard Stallman
@ 2022-07-05  3:34                                                   ` Tim Cross
  2022-07-05  8:45                                                   ` Dr. Arne Babenhauserheide
  2022-07-06 17:55                                                   ` Thomas S. Dye
  2 siblings, 0 replies; 78+ messages in thread
From: Tim Cross @ 2022-07-05  3:34 UTC (permalink / raw)
  To: emacs-orgmode


Richard Stallman <rms@gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>
> However, if the web pages for a GNU package were to suggest people buy
> train tickets via internet, that would creste a moral conflict:
> promoting, in a GNU web site, the very practices that the GNU Project
> aims to put an end to.
>
> This is what we have rules about.  Not rules about whether you or
> anyone can run a nonfree program.  But rules, yes, against publicly
> legitimizing, or steering people toward using, nonfree programs, in
> direct connection with the GNU Project.
>
> You can say whatever you like if you do it in another context with no
> visible relation to GNU.  The point is that you shouldn't give the
> wrong idea of where the GNU Project stands on this issue.
>

Richard,

you still have not responded to my question and what was the main point
which started this thread.

How can it be that on one hand, projects are told they cannot have a
link to a means to make a donation which uses non-free software (such as
paypal), but the FSF has exactly that sort of link to obtain donations
for the FSF. Is this not hypocritical? 

As far as I see it, if having a link to paypal for donations is OK for
the FSF, then it is OK for a GNU project (provided the project also
includes wording to the effect we would prefer people use other methods
AND we provide another method, basically do the same as the FSF)

 


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-05  3:01                                                 ` Richard Stallman
  2022-07-05  3:34                                                   ` Tim Cross
@ 2022-07-05  8:45                                                   ` Dr. Arne Babenhauserheide
  2022-07-06  2:52                                                     ` Richard Stallman
  2022-07-06 17:55                                                   ` Thomas S. Dye
  2 siblings, 1 reply; 78+ messages in thread
From: Dr. Arne Babenhauserheide @ 2022-07-05  8:45 UTC (permalink / raw)
  To: rms; +Cc: yantar92, tsd, bzg, c.buhtz, emacs-orgmode

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


Richard Stallman <rms@gnu.org> writes:

> Meanwhile, we have a potential solution for donating money: GNU Taler.
> It shows promise, for the long term: even national banks are starting
> to get interested in it.  (See taler.net.)  But banking systems are
> not set up to interact with it today.

GNU Taler requires an intermediary to clear the coins. This would again
be where a platform like liberapay would come in.

The place to bring that up seems to be the "third payment processor" issue:
https://github.com/liberapay/liberapay.com/issues/1394

And they are planning to do that, so a donation via LiberaPay is an
option to minimize proprietary Javascript — and to get rid of it in the
long run.

Though I do agree that it would be nice to have an *option* to send a
bank transfer and/or have an address to mail a cheque.

To take up criticism before it becomes a discussion: While Github is
annoying, you can read it without running proprietary Javascript (I just
checked that by opening it in eww), and you can interact with it using
email.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-04 12:38                                       ` Ihor Radchenko
  2022-07-04 17:48                                         ` Michael Powe
@ 2022-07-06  2:50                                         ` Richard Stallman
  2022-07-06 14:42                                           ` Hendursaga
  1 sibling, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-07-06  2:50 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: tecosaur, vikasrawal, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > > As it happens though, Stripe seem to have open sourced all of their frontend
  > > code — all of these repos <https://github.com/stripe> seem to be MIT-licensed

Wow!  If that is what it might be, it would be great news.  But we had
better verify it carefully, because it sounds too good to be true.
Would someone like to check the details thoroughly?

Here are some questions to check:

1. Does "front-end code" mean the JavasCript code for their payment
pages?  Or else, what is it?  Is it code to use in apps?  The case that
we're concerned with is payment to web sites.

2. Did their release include _all_ of the client code that a user
must run in order to make a payment to a web site that uses Stripe?

3. Do their payment pages actually send that source code, as released?
Or do they send use minified or a compiled version?
Either way. does it exactly correspond to the released source code?

4. Did they label the code they send, for LibreJS to recognize?

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-05  8:45                                                   ` Dr. Arne Babenhauserheide
@ 2022-07-06  2:52                                                     ` Richard Stallman
  2022-07-06  7:15                                                       ` Dr. Arne Babenhauserheide
  0 siblings, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-07-06  2:52 UTC (permalink / raw)
  To: Dr. Arne Babenhauserheide; +Cc: yantar92, tsd, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > GNU Taler requires an intermediary to clear the coins.

I am not sure what that means.  Could you state in different words
what job that "intermediary" would do?

In fact, the Taler developers are hoping that banks will play two
roles: issuing Taler tokens to spend, and redeeming those that people
receive as payment.

                                                           This would again
  > be where a platform like liberapay would come in.

I don't know whether that is possible -- I suggest you talk with the Taler
developers about it.

  > To take up criticism before it becomes a discussion: While Github is
  > annoying, you can read it without running proprietary Javascript (I just
  > checked that by opening it in eww), and you can interact with it using
  > email.

See https://www.gnu.org/software/repo-criteria-evaluation.html for what's
wrong with Github.  Some actions, such as creating an account, appear
to require running nonfree JS code.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-06  2:52                                                     ` Richard Stallman
@ 2022-07-06  7:15                                                       ` Dr. Arne Babenhauserheide
  2022-07-07  7:25                                                         ` Richard Stallman
  0 siblings, 1 reply; 78+ messages in thread
From: Dr. Arne Babenhauserheide @ 2022-07-06  7:15 UTC (permalink / raw)
  To: rms; +Cc: yantar92, tsd, bzg, c.buhtz, emacs-orgmode

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


Richard Stallman <rms@gnu.org> writes:

>   > GNU Taler requires an intermediary to clear the coins.
>
> I am not sure what that means.  Could you state in different words
> what job that "intermediary" would do?
>
> In fact, the Taler developers are hoping that banks will play two
> roles: issuing Taler tokens to spend, and redeeming those that people
> receive as payment.

That’s when banks take up Taler. Before they do, any intermediary can
take that role and use Taler to pool money so it can be sent in larger
regular transactions.

> I don't know whether that is possible -- I suggest you talk with the Taler
> developers about it.

It’s one of the use-cases in their documentation, so I expect that it
should work.

>   > To take up criticism before it becomes a discussion: While Github is
>   > annoying, you can read it without running proprietary Javascript (I just
>   > checked that by opening it in eww), and you can interact with it using
>   > email.
>
> See https://www.gnu.org/software/repo-criteria-evaluation.html for what's
> wrong with Github.  Some actions, such as creating an account, appear
> to require running nonfree JS code.

You can add this to the reasons:¹
https://sfconservancy.org/blog/2022/jun/30/give-up-github-launch/

I’m already trying to find ways to get out, but depending on the
integrations used, that can take quite some time.


¹: # Give Up GitHub: The Time Has Come!

by Denver Gingerich and Bradley M. Kuhn on June 30, 2022

Those who forget history often inadvertently repeat it. Some of us recall that twenty-one years ago, the most popular code hosting site, a fully Free and Open Source (FOSS) site called SourceForge, proprietarized all their code — never to make it FOSS again. Major FOSS projects slowly left SourceForge since it was now, itself, a proprietary system, and antithetical to FOSS. FOSS communities learned that it was a mistake to allow a for-profit, proprietary software company to become the dominant FOSS collaborative development site. SourceForge slowly collapsed after the DotCom crash, and today, SourceForge is more advertising link-bait than it is code hosting. We learned a valuable lesson that was a bit too easy to forget — especially when corporate involvement manipulates FOSS communities to its own ends. We now must learn the SourceForge lesson again with Microsoft's GitHub.
A parody of the GitHub logo, walling off user rights and demanding payment

GitHub has, in the last ten years, risen to dominate FOSS development. They did this by building a user interface and adding social interaction features to the existing Git technology. (For its part, Git was designed specifically to make software development distributed without a centralized site.) In the central irony, GitHub succeeded where SourceForge failed: they have convinced us to promote and even aid in the creation of a proprietary system that exploits FOSS. GitHub profits from those proprietary products (sometimes from customers who use it for problematic activities). Specifically, GitHub profits primarily from those who wish to use GitHub tools for in-house proprietary software development. Yet, GitHub comes out again and again seeming like a good actor — because they point to their largess in providing services to so many FOSS endeavors. But we've learned from the many gratis offerings in Big Tech: if you aren't the customer, you're the product. The FOSS development methodology is GitHub's product, which they've proprietarized and repackaged with our active (if often unwitting) help.

FOSS developers have been for too long the proverbial frog in slowly boiling water. GitHub's behavior has gotten progressively worse, and we've excused, ignored, or otherwise acquiesced to cognitive dissonance. We at Software Freedom Conservancy have ourselves been part of the problem; until recently, even we'd become too comfortable, complacent, and complicit with GitHub. Giving up GitHub will require work, sacrifice and may take a long time, even for us: we at Software Freedom Conservancy historically self-hosted our primary Git repositories, but we did use GitHub as a mirror. We urged our member projects and community members to avoid GitHub (and all proprietary software development services and infrastructure), but this was not enough. Today, we take a stronger stance. We are ending all our own uses of GitHub, and announcing a long-term plan to assist FOSS projects to migrate away from GitHub. While we will not mandate our existing member projects to move at this time, we will no longer accept new member projects that do not have a long-term plan to migrate away from GitHub. We will provide resources to support any of our member projects that choose to migrate, and help them however we can.

There are so many good reasons to give up on GitHub, and we list the major ones on our Give Up On GitHub site. We were already considering this action ourselves for some time, but last week's event showed that this action is overdue.

Specifically, we at Software Freedom Conservancy have been actively communicating with Microsoft and their GitHub subsidiary about our concerns with “Copilot” since they first launched it almost exactly a year ago. Our initial video chat call (in July 2021) with Microsoft and GitHub representatives resulted in several questions which they said they could not answer at that time, but would “answer soon”. After six months of no response, Bradley published his essay, If Software is My Copilot, Who Programmed My Software? — which raised these questions publicly. Still, GitHub did not answer our questions. Three weeks later, we launched a committee of experts to consider the moral implications of AI-assisted software, along with a parallel public discussion. We invited Microsoft and GitHub representives to the public discussion, and they ignored our invitation. Last week, after we reminded GitHub of (a) the pending questions that we'd waited a year for them to answer and (b) of their refusal to join public discussion on the topic, they responded a week later, saying they would not join any public nor private discussion on this matter because “a broader conversation [about the ethics of AI-assisted software] seemed unlikely to alter your [SFC's] stance, which is why we [GitHub] have not responded to your [SFC's] detailed questions”. In other words, GitHub's final position on Copilot is: if you disagree with GitHub about policy matters related to Copilot, then you don't deserve a reply from Microsoft or GitHub. They only will bother to reply if they think they can immediately change your policy position to theirs. But, Microsoft and GitHub will leave you hanging for a year before they'll tell you that!

Nevertheless, we were previously content to leave all this low on the priority list — after all, for its first year of existence, Copilot appeared to be more research prototype than product. Facts changed last week when GitHub announced Copilot as a commercial, for-profit product. Launching a for-profit product that disrespects the FOSS community in the way Copilot does simply makes the weight of GitHub's bad behavior too much to bear.

Our three primary questions for Microsoft/GitHub (i.e., the questions they had been promising answers to us for a year, and that they now formally refused to answer) regarding Copilot were:

    What case law, if any, did you rely on in Microsoft & GitHub's public claim, stated by GitHub's (then) CEO, that: “(1) training ML systems on public data is fair use, (2) the output belongs to the operator, just like with a compiler”? In the interest of transparency and respect to the FOSS community, please also provide the community with your full legal analysis on why you believe that these statements are true.

    We think that we can now take Microsoft and GitHub's refusal to answer as an answer of its own: they obviously stand by their former CEO's statement (the only one they've made on the subject), and simply refuse to justify their unsupported legal theory to the community with actual legal analysis.

    If it is, as you claim, permissible to train the model (and allow users to generate code based on that model) on any code whatsoever and not be bound by any licensing terms, why did you choose to only train Copilot's model on FOSS? For example, why are your Microsoft Windows and Office codebases not in your training set?

    Microsoft and GitHub's refusal to answer also hints at the real answer to this question, too: While GitHub gladly exploits FOSS inappropriately, they value their own “intellectual property” much more highly than FOSS, and are content to ignore and erode the rights of FOSS users but not their own.

    Can you provide a list of licenses, including names of copyright holders and/or names of Git repositories, that were in the training set used for Copilot? If not, why are you withholding this information from the community?

    We can only wildly speculate as to why they refuse to answer this question. However, good science practices would mean that they could answer that question in any event. (Good scientists take careful notes about the exact inputs to their experiments.) Since GitHub refuses to answer, our best guess is that they don't have the ability to carefully reproduce their resulting model, so they don't actually know the answer to whose copyrights they infringed and when and how.

As a result of GitHub's bad actions, today we call on all FOSS developers to leave GitHub. We acknowledge that answering that call requires sacrifice and great inconvenience, and will take much time to accomplish. Yet, refusing GitHub's services is the primary power developers have to send a strong message to GitHub and Microsoft about their bad behavior. GitHub's business model has always been “proprietary vendor lock-in”. That's the very behavior FOSS was founded to curtail, and it's why quitting incumbent proprietary software in favor of a FOSS solution is often difficult. But remember: GitHub needs FOSS projects to use their proprietary infrastructure more than we need their proprietary infrastructure. Alternatives exist, albeit with less familiar interfaces and on less popular websites — but we can also help improve those alternatives. And, if you join us, you will not be alone. We've launched a website, GiveUpGitHub.org, where we'll provide tips, ideas, methods, tools and support to those that wish to leave GitHub with us. Watch that site and our blog throughout 2022 (and beyond!) for more.

Most importantly, we are committed to offering alternatives to projects that don't yet have another place to go. We will be announcing more hosting instance options, and a guide for replacing GitHub services in the coming weeks. If you're ready to take on the challenge now and give up GitHub today, we note that CodeBerg, which is based on Gitea implements many (although not all) of GitHub. Thus, we're also going to work on even more solutions, continue to vet other FOSS options, and publish and/or curate guides on (for example) how to deploy a self-hosted instance of the GitLab Community Edition.

Meanwhile, the work of our committee continues to carefully study the general question of AI-assisted software development tools. One recent preliminary finding was that AI-assisted software development tools can be constructed in a way that by-default respects FOSS licenses. We will continue to support the committee as they explore that idea further, and, with their help, we are actively monitoring this novel area of research. While Microsoft's GitHub was the first mover in this area, by way of comparison, early reports suggest that Amazon's new CodeWhisperer system (also launched last week) seeks to provide proper attribution and licensing information for code suggestions0.

This harkens to long-standing problems with GitHub, and the central reason why we must together give up on GitHub. We've seen with Copilot, with GitHub's core hosting service, and in nearly every area of endeavor, GitHub's behavior is substantially worse than that of their peers. We don't believe Amazon, Atlassian, GitLab, or any other for-profit hoster are perfect actors. However, a relative comparison of GitHub's behavior to those of its peers shows that GitHub's behavior is much worse. GitHub also has a record of ignoring, dismissing and/or belittling community complaints on so many issues, that we must urge all FOSS developers to leave GitHub as soon as they can. Please, join us in our efforts to return to a world where FOSS is developed using FOSS.

We expect this particular blog post will generate a lot of discussion. We welcome you to interact with SFC staff on our public mailing list about this effort.
Footnote

0However, we have not analyzed CodeWhisperer in depth so we cannot say
for sure if Amazon's implementation is compliant with the respective
licenses. Nevertheless, Amazon's behavior here shows sharp contrast with
Microsoft's GitHub: Amazon acknowledges the obvious fact that there are
license obligations that deserve attention and care when building
AI-assisted programming solutions.

(license of this text: cc by-sa)

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-06  2:50                                         ` Richard Stallman
@ 2022-07-06 14:42                                           ` Hendursaga
  2022-07-08  3:33                                             ` Richard Stallman
  0 siblings, 1 reply; 78+ messages in thread
From: Hendursaga @ 2022-07-06 14:42 UTC (permalink / raw)
  To: rms, Ihor Radchenko; +Cc: tecosaur, vikasrawal, bzg, c.buhtz, emacs-orgmode

Richard Stallman <rms@gnu.org> writes:

> Wow!  If that is what it might be, it would be great news.  But we had
> better verify it carefully, because it sounds too good to be true.
> Would someone like to check the details thoroughly?

I'm afraid it is, indeed, too good to be true. The README at https://github.com/stripe/stripe-js lists:

"Note: To be PCI compliant, you must load Stripe.js directly from https://js.stripe.com. You cannot include it in a bundle or host it yourself. This package wraps the global Stripe function provided by the Stripe.js script as an ES module."

Loading https://js.stripe.com/v3/ (the latest version) in a browser yields a minified blob of JS. At the very end, it has an error message, "It looks like Stripe.js was loaded more than one time. Please only load it once per page." Searching this string on Stripe's GitHub organization yields no matches (indeed, searching all of GitHub yields no matches).

The best you could do is mitigate some of the risks, such as detailed in https://mtlynch.io/stripe-recording-its-customers/ but unfortunately that carries additional risks, such as "Stripe clients bear the cost of chargebacks against their application, so they should decide how much information to share with Stripe to reduce those chargebacks."

--
Hendursaga


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-05  3:01                                                 ` Richard Stallman
  2022-07-05  3:34                                                   ` Tim Cross
  2022-07-05  8:45                                                   ` Dr. Arne Babenhauserheide
@ 2022-07-06 17:55                                                   ` Thomas S. Dye
  2022-07-07  9:53                                                     ` Ihor Radchenko
  2 siblings, 1 reply; 78+ messages in thread
From: Thomas S. Dye @ 2022-07-06 17:55 UTC (permalink / raw)
  To: rms; +Cc: yantar92, tsd, arne_bab, bzg, c.buhtz, emacs-orgmode


Richard Stallman <rms@gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider 
> ]]]
> [[[ whether defending the US Constitution against all enemies, 
> ]]]
> [[[ foreign or domestic, requires you to follow Snowden's 
> example. ]]]
>
>   > It seems odd that our embrace of software freedom should 
>   > keep us 
>   > from collaborating as fully as we'd like.
>
> It's not odd at all.  As we see various activities pushed into 
> unjust
> computing, which requires nonfree software and online 
> dis-services,
> remaining free sometimes becomes difficult.  You may have to 
> refuse to
> do certsin things "everyone" does.  If one of those things 
> happens to
> be useful for working on GNU, that's not surprising as tyranny 
> marches
> on.

In this case, I'm having to refuse to contribute to Org mode 
development in the convenient way I contribute monthly to FSF.

I'm hoping this is an odd situation that can be remedied 
reasonably in favor of my convenience, rather than a tyrannical 
situation that defies reason.

Nevertheless, it is good to know that I'm free to give up freedoms 
to contribute to Org mode development.  @Ihor, will Paypal work 
for you?

All the best,
Tom
-- 
Thomas S. Dye
https://tsdye.online/tsdye


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-06  7:15                                                       ` Dr. Arne Babenhauserheide
@ 2022-07-07  7:25                                                         ` Richard Stallman
  0 siblings, 0 replies; 78+ messages in thread
From: Richard Stallman @ 2022-07-07  7:25 UTC (permalink / raw)
  To: Dr. Arne Babenhauserheide; +Cc: yantar92, tsd, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > That’s when banks take up Taler. Before they do, any intermediary can
  > take that role and use Taler to pool money so it can be sent in larger
  > regular transactions.

If people make it work, I'll cheer.

Regarding GitHub, the thigs we already condemned it for
are much worse for the community than Copialot.  Promoting
bad license practices has been a disaster.


-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-06 17:55                                                   ` Thomas S. Dye
@ 2022-07-07  9:53                                                     ` Ihor Radchenko
  2022-07-07 16:02                                                       ` Thomas S. Dye
  0 siblings, 1 reply; 78+ messages in thread
From: Ihor Radchenko @ 2022-07-07  9:53 UTC (permalink / raw)
  To: Thomas S. Dye; +Cc: rms, arne_bab, bzg, c.buhtz, emacs-orgmode

"Thomas S. Dye" <tsd@tsdye.online> writes:

> Nevertheless, it is good to know that I'm free to give up freedoms 
> to contribute to Org mode development.  @Ihor, will Paypal work 
> for you?

Yep. Currently, Paypal is the only option (apart from direct bank
transfers) that works for me.

See https://liberapay.com/org-mode or https://liberapay.com/yantar92/ or
just use my email as Paypal id.

Best,
Ihor


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-07  9:53                                                     ` Ihor Radchenko
@ 2022-07-07 16:02                                                       ` Thomas S. Dye
  0 siblings, 0 replies; 78+ messages in thread
From: Thomas S. Dye @ 2022-07-07 16:02 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: Thomas S. Dye, rms, arne_bab, bzg, c.buhtz, emacs-orgmode

Ihor Radchenko <yantar92@gmail.com> writes:

> "Thomas S. Dye" <tsd@tsdye.online> writes:
>
>> Nevertheless, it is good to know that I'm free to give up 
>> freedoms 
>> to contribute to Org mode development.  @Ihor, will Paypal work 
>> for you?
>
> Yep. Currently, Paypal is the only option (apart from direct 
> bank
> transfers) that works for me.
>
> See https://liberapay.com/org-mode or 
> https://liberapay.com/yantar92/ or
> just use my email as Paypal id.

Done.  Thanks for your good work!

All the best,
Tom

-- 
Thomas S. Dye
https://tsdye.online/tsdye


^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-06 14:42                                           ` Hendursaga
@ 2022-07-08  3:33                                             ` Richard Stallman
  2022-07-08  4:32                                               ` Tim Cross
                                                                 ` (2 more replies)
  0 siblings, 3 replies; 78+ messages in thread
From: Richard Stallman @ 2022-07-08  3:33 UTC (permalink / raw)
  To: Hendursaga; +Cc: yantar92, tecosaur, vikasrawal, bzg, c.buhtz, emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > "Note: To be PCI compliant, you must load Stripe.js directly from
  > https://js.stripe.com. You cannot include it in a bundle or host
  > it yourself. This package wraps the global Stripe function
  > provided by the Stripe.js script as an ES module."

That is hard for me to understand, since I don't know what "PCI
compliant" means (or who is expected to comply with "PCI" or why).
Also, what is a "ES module" and what are the implications of that?

I wonder if users could run the free version of that JS code
while talking with Stripe.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-08  3:33                                             ` Richard Stallman
@ 2022-07-08  4:32                                               ` Tim Cross
  2022-07-08  4:48                                               ` tomas
  2022-07-08  5:25                                               ` Dr. Arne Babenhauserheide
  2 siblings, 0 replies; 78+ messages in thread
From: Tim Cross @ 2022-07-08  4:32 UTC (permalink / raw)
  To: rms; +Cc: Hendursaga, yantar92, tecosaur, vikasrawal, bzg, c.buhtz,
	emacs-orgmode


Richard Stallman <rms@gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > "Note: To be PCI compliant, you must load Stripe.js directly from
>   > https://js.stripe.com. You cannot include it in a bundle or host
>   > it yourself. This package wraps the global Stripe function
>   > provided by the Stripe.js script as an ES module."
>
> That is hard for me to understand, since I don't know what "PCI
> compliant" means (or who is expected to comply with "PCI" or why).
> Also, what is a "ES module" and what are the implications of that?
>
PCI = "Payment Card Industry Data Security Standard", which is a set of
mandatory and requested measures merchants need to comply with in order
to be permitted to process credit card transactions. There are different
levels of compliance, which affect what the 'merchant' is allowed to do
and/or the fees they must pay.

ES = ECMAScript, the 'real' name for Javascript. 


> I wonder if users could run the free version of that JS code
> while talking with Stripe.

I think that is the point being made - it would seem you cannot.

Richard, in all these discussions, the one question you have not
addressed is why is it OK for the FSF to have a link to paypal on their
donation page (https://my.fsf.org/donate), but you say individual
projects cannot do the same? This seems inconsistent and potentially
hypocritical.  



^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-08  3:33                                             ` Richard Stallman
  2022-07-08  4:32                                               ` Tim Cross
@ 2022-07-08  4:48                                               ` tomas
  2022-07-08  5:25                                               ` Dr. Arne Babenhauserheide
  2 siblings, 0 replies; 78+ messages in thread
From: tomas @ 2022-07-08  4:48 UTC (permalink / raw)
  To: emacs-orgmode

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

On Thu, Jul 07, 2022 at 11:33:39PM -0400, Richard Stallman wrote:
> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> 
>   > "Note: To be PCI compliant, you must load Stripe.js directly from
>   > https://js.stripe.com. You cannot include it in a bundle or host
>   > it yourself. This package wraps the global Stripe function
>   > provided by the Stripe.js script as an ES module."
> 
> That is hard for me to understand, since I don't know what "PCI
> compliant" means (or who is expected to comply with "PCI" or why).

PCI probably refers to "Payment Card Industry" [1]: they set some
standards people processing payments better follow or else.

It's one of those cases where private industry gets to write things
which amount to law. Much worse than traditional law because there
is no democratic oversight to it.

Typically they tend (by accident or by design) to be hostile to
free software (the above is a good example of how that happens:
they attach some magic property to having "loaded Stripe.js from
[some specific URL]" thus hampering the copy, enhancement or
distribution; you're only allowed to study (unless they serve
obfuscated Javascript: I don't feel like looking).

> Also, what is a "ES module" and what are the implications of that?

That might be an "EcmaScript module" [2], given the context.

> I wonder if users could run the free version of that JS code
> while talking with Stripe.

It's kind of free. If you modify it you stop being compliant,
thus being allowed to use it.

Cheers

[1] https://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard
[2] https://flaviocopes.com/es-modules/

-- 
t

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-08  3:33                                             ` Richard Stallman
  2022-07-08  4:32                                               ` Tim Cross
  2022-07-08  4:48                                               ` tomas
@ 2022-07-08  5:25                                               ` Dr. Arne Babenhauserheide
  2022-07-11  3:16                                                 ` Richard Stallman
  2 siblings, 1 reply; 78+ messages in thread
From: Dr. Arne Babenhauserheide @ 2022-07-08  5:25 UTC (permalink / raw)
  To: rms; +Cc: Hendursaga, yantar92, tecosaur, vikasrawal, bzg, c.buhtz,
	emacs-orgmode

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


Richard Stallman <rms@gnu.org> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > "Note: To be PCI compliant, you must load Stripe.js directly from
>   > https://js.stripe.com. You cannot include it in a bundle or host
>   > it yourself. This package wraps the global Stripe function
>   > provided by the Stripe.js script as an ES module."
>
> That is hard for me to understand, since I don't know what "PCI
> compliant" means (or who is expected to comply with "PCI" or why).

PCI compliance is a requirement by the credit card industry: https://www.investopedia.com/terms/p/pci-compliance.asp

    Companies that follow and achieve the Payment Card Industry Data Security Standards (PCI DSS) are considered to be PCI compliant.
    The PCI Security Standards Council is responsible for developing the PCI DSS.
    PCI DSS has 12 key requirements, 78 base requirements, and 400 test procedures to ensure that organizations are PCI compliant.
    Being PCI compliant reduces data breaches, protects the data of cardholders, avoids fines, and improves brand reputation.
    PCI compliance is not required by law but is considered mandatory through court precedent.

> Also, what is a "ES module" and what are the implications of that?

ES module (EcmaScript modules) is just the term for the module system in
Javascript.
https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/

> I wonder if users could run the free version of that JS code
> while talking with Stripe.

You could try replacing it in your browser.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-08  5:25                                               ` Dr. Arne Babenhauserheide
@ 2022-07-11  3:16                                                 ` Richard Stallman
  2022-07-11  4:37                                                   ` Dr. Arne Babenhauserheide
  0 siblings, 1 reply; 78+ messages in thread
From: Richard Stallman @ 2022-07-11  3:16 UTC (permalink / raw)
  To: Dr. Arne Babenhauserheide
  Cc: hendursaga, yantar92, tecosaur, vikasrawal, bzg, c.buhtz,
	emacs-orgmode

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

      > PCI compliance is not required by law but is considered
      > mandatory through court precedent.

The crucial questions would be: required _of whom_, in what circumstances?

  > > I wonder if users could run the free version of that JS code
  > > while talking with Stripe.

  > You could try replacing it in your browser.

Yes, that's what I'm thinking of.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)




^ permalink raw reply	[flat|nested] 78+ messages in thread

* Re: Links to javascript-based websites from orgmode.org: Paypal and Github
  2022-07-11  3:16                                                 ` Richard Stallman
@ 2022-07-11  4:37                                                   ` Dr. Arne Babenhauserheide
  0 siblings, 0 replies; 78+ messages in thread
From: Dr. Arne Babenhauserheide @ 2022-07-11  4:37 UTC (permalink / raw)
  To: rms; +Cc: hendursaga, yantar92, tecosaur, vikasrawal, bzg, c.buhtz,
	emacs-orgmode

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


Richard Stallman <rms@gnu.org> writes:

>       > PCI compliance is not required by law but is considered
>       > mandatory through court precedent.
>
> The crucial questions would be: required _of whom_, in what circumstances?

If I understood it correctly, it’s required of the platform. They do not
have the option to ship other code if they want their site to be allowed
to process credit card data. But this is guesswork on my side.

>   > > I wonder if users could run the free version of that JS code
>   > > while talking with Stripe.
>
>   > You could try replacing it in your browser.
>
> Yes, that's what I'm thinking of.

The decentraleyes extension might be able to automate that:
https://decentraleyes.org/test/
https://git.synz.io/Synzvato/decentraleyes

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

^ permalink raw reply	[flat|nested] 78+ messages in thread

end of thread, other threads:[~2022-07-11  4:40 UTC | newest]

Thread overview: 78+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <621b1e76.1c69fb81.2121d.679b@mx.google.com>
2022-02-28  5:41 ` Links to javascript-based websites from orgmode.org: Paypal and Github Richard Stallman
2022-02-28 15:06   ` Michael Powe
2022-02-25 11:29 Communication problems and possible problems with the website c.buhtz
2022-02-25 12:30 ` Ihor Radchenko
2022-02-25 12:48   ` c.buhtz
2022-02-25 14:18     ` Ihor Radchenko
2022-02-25 14:24       ` c.buhtz
2022-02-25 15:14         ` Links to javascript-based websites from orgmode.org: Paypal and Github (was: Communication problems and possible problems with the website) Ihor Radchenko
2022-02-25 17:39           ` Links to javascript-based websites from orgmode.org: Paypal and Github Bastien Guerry
2022-02-26  5:50             ` Ihor Radchenko
2022-02-26  8:57               ` Bastien
2022-02-26 15:18                 ` Jean Louis
2022-02-27 17:18                   ` Bastien Guerry
2022-02-27 17:32                     ` Neil Jerram
2022-02-27  4:11                 ` Richard Stallman
2022-02-27 17:57                   ` Bastien
2022-02-27  4:43                 ` Bradley M. Kuhn
2022-03-20 11:27                   ` Ihor Radchenko
2022-03-21  1:22                     ` Bradley M. Kuhn
2022-02-27 11:29                 ` Max Nikulin
2022-02-27 12:58                   ` Timothy
2022-02-27 14:25                     ` Michael Powe
2022-03-20  6:31                   ` Ihor Radchenko
2022-06-18  1:29                 ` Ihor Radchenko
2022-06-18  9:51                   ` Ihor Radchenko
2022-06-18 14:31                   ` Bastien
2022-06-19 15:52                   ` Richard Stallman
2022-06-20  0:13                     ` briangpowell
2022-06-20  1:22                     ` Ihor Radchenko
2022-06-20  2:11                       ` briangpowell
2022-06-20  2:35                         ` Ihor Radchenko
2022-06-27  3:43                       ` Richard Stallman
2022-06-27 10:11                         ` Ihor Radchenko
2022-06-28  3:25                           ` Richard Stallman
2022-06-28  3:35                             ` Vikas Rawal
2022-07-02  3:33                               ` Richard Stallman
2022-07-02 16:23                                 ` Vikas Rawal
2022-07-04  3:39                                   ` Richard Stallman
2022-07-04  4:32                                     ` Timothy
2022-07-04 12:38                                       ` Ihor Radchenko
2022-07-04 17:48                                         ` Michael Powe
2022-07-06  2:50                                         ` Richard Stallman
2022-07-06 14:42                                           ` Hendursaga
2022-07-08  3:33                                             ` Richard Stallman
2022-07-08  4:32                                               ` Tim Cross
2022-07-08  4:48                                               ` tomas
2022-07-08  5:25                                               ` Dr. Arne Babenhauserheide
2022-07-11  3:16                                                 ` Richard Stallman
2022-07-11  4:37                                                   ` Dr. Arne Babenhauserheide
2022-06-28  7:02                             ` Dr. Arne Babenhauserheide
2022-06-28  8:23                               ` Tim Cross
2022-06-30  3:09                               ` Richard Stallman
2022-06-30 18:21                                 ` Dr. Arne Babenhauserheide
2022-07-01  3:34                                   ` Richard Stallman
2022-07-01  3:53                                     ` Tim Cross
2022-07-01 17:54                                       ` Michael Powe
2022-07-01 18:42                                         ` Samuel Banya
2022-07-02 17:02                                       ` Jeremie Juste
2022-07-01  3:59                                     ` Ihor Radchenko
2022-07-02  3:32                                       ` Richard Stallman
2022-07-02  3:56                                         ` Ihor Radchenko
2022-07-02  7:52                                           ` Thomas Dye
2022-07-02  8:43                                             ` Ihor Radchenko
2022-07-02 16:45                                               ` Thomas S. Dye
2022-07-04 12:31                                                 ` Ihor Radchenko
2022-07-05  3:01                                                 ` Richard Stallman
2022-07-05  3:34                                                   ` Tim Cross
2022-07-05  8:45                                                   ` Dr. Arne Babenhauserheide
2022-07-06  2:52                                                     ` Richard Stallman
2022-07-06  7:15                                                       ` Dr. Arne Babenhauserheide
2022-07-07  7:25                                                         ` Richard Stallman
2022-07-06 17:55                                                   ` Thomas S. Dye
2022-07-07  9:53                                                     ` Ihor Radchenko
2022-07-07 16:02                                                       ` Thomas S. Dye
2022-06-27 22:42                         ` Tom Gillespie
2022-06-27 23:42                           ` Tim Cross
2022-06-28  1:46                             ` Michael Powe
2022-06-28  1:54                               ` Ihor Radchenko
2022-06-28 19:48                                 ` Michael Powe
2022-06-28  2:29                             ` Ihor Radchenko
2022-07-03 23:31                       ` Jean Louis
2022-07-04  0:11                         ` Ihor Radchenko
2022-02-26  8:21             ` c.buhtz
2022-02-26  9:05               ` Bastien

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.