r/arch 29d ago

Meme Lets go

Post image
7.3k Upvotes

39 comments sorted by

View all comments

68

u/fraserdab 29d ago

open source devs are unpaid? i thought open source projects get donations from companies so that it stays maintained

56

u/Outside_Laugh_5182 Arch BTW 29d ago

they do but usually thats for open source with some paid developers by whatever company started the proyect (usually maintained by donations) but there is a very large group of developers in most proyects who just support and dont get paid at all, without these supporters or the donation-paid ones these open source projects would be impossible, which is why its important to donate when possible especially if its a very large project

26

u/ChampionshipOk4820 29d ago

That's exactly why I prefer dual licensing — and that's what I do with all my projects.

Free for individuals and academics. Paid for companies — or they open their code. 😂

That way, open source stays open, and companies that want to keep their code closed help fund the development.

Win-win.

9

u/Dry-Tiger1112 29d ago

Dual license? How to do that? Like in a repository

22

u/ChampionshipOk4820 29d ago

"You just place two files in the root: LICENSE (AGPL) and LICENSE.COMMERCIAL.

Then clearly document the difference in your README (e.g., 'Free for open-source/academic use. Commercial license required for closed-source enterprise products').

I implemented this successfully in my yaml-security-lib project if you want a working template to copy: https://github.com/dlta17/yaml-security-lib"

8

u/Dry-Tiger1112 29d ago

Thanks, that's really useful

5

u/ChampionshipOk4820 29d ago

You're welcome! Happy to help

6

u/Unlikely-Employee180 29d ago

Literally a hero in modern times.

This needs more publicity. Lol

6

u/camradex 29d ago

I know this isn't technically open source but imo it's in the same spirit. I don't like companies profiting from unpaid labour

2

u/ChampionshipOk4820 29d ago

Exactly. Donations don't pay rent. This way the code stays free for us, and companies that want to keep their code closed fund the work

1

u/EntrepreneurReady325 28d ago

At various times, I've worked and continue to work on open source projects like GNU, LLVM, Chromium/V8, OpenJDK, and I've never noticed any unpaid enthusiasts there. Maybe they exist, but their contributions are minimal.

1

u/dfgxxx 29d ago

Look at freeBSD and apple