tukaani-project / xz

XZ Utils
https://tukaani.org/xz/
Other
503 stars 40 forks source link

Enable sponsorship on your repo #105

Open kaipee opened 3 months ago

kaipee commented 3 months ago

With the recent attention, I'm sure plenty of people will be willing to donate a few dollars to help support you.

Please enable the "Sponsor" feature on your repo : https://docs.github.com/en/sponsors/sponsoring-open-source-contributors/sponsoring-an-open-source-contributor-through-github

gbraad commented 3 months ago

and/or your profile.

ColinM9991 commented 3 months ago

Agreed. Happy to contribute to offer some support.

deki23 commented 2 months ago

official link about donations

A few have suggested that I should enable GitHub Sponsors.

The Finnish law doesn’t allow a private person to request money from the general public and give nothing in return. Certain types of organizations can ask for donations but to do that even they need to get a permit first.

This means that things like GitHub Sponsors don’t seem legal to use.

I am not a legal expert, but perhaps someone is and can contribute on this?

ColinM9991 commented 2 months ago

official link about donations

A few have suggested that I should enable GitHub Sponsors. The Finnish law doesn’t allow a private person to request money from the general public and give nothing in return. Certain types of organizations can ask for donations but to do that even they need to get a permit first. This means that things like GitHub Sponsors don’t seem legal to use.

I am not a legal expert, but perhaps someone is and can contribute on this?

A quick search revealed the following - this contains relevant info

https://github.com/orgs/community/discussions/14855

https://github.com/Mikaela/.github/issues/2

CyberTailor commented 2 months ago

Open Collective can be used as an umbrella entity for receiving donations

Zakru commented 1 month ago

Open Collective can be used as an umbrella entity for receiving donations

The Finnish money collection law, which is the source of pain here, defines money collection clearly and simply as the following:

Tässä laissa tarkoitetaan:

1) rahankeräyksellä toimintaa, jossa yleisöön vetoamalla kerätään vastikkeetta rahaa;

Official translation (not legally binding):

1) money collection means activities in which funds are collected without compensation by appealing to the public;

Not a lawyer but I don't believe getting the money via another entity is excluded by any part of that definition. You must sell something, you cannot in any way ask people to give yourself or an arbitrary other entity money without them receiving anything in return. When it comes to what is considered selling, that is where my certainty comes to an end. Extrapolating from the statement from the police quoted by Mikaela, a product that is made available equally to those who haven't paid does not constitute valid compensation. Whether for example selling pre-built binaries is good enough is beyond me. I'd imagine that's a service that counts as compensation (as long as you don't also give binaries for free), but, again, IANAL.

What I've seen others mention, however, is that you can certainly sell consultation. That is, support, feature development, what not. Sell it as a service. Dual license, though that may be difficult in case you're developing an existing project with contributions from many people.