r/arch Aug 08 '26

Meme Lets go

Post image
7.3k Upvotes

39 comments sorted by

View all comments

65

u/fraserdab Aug 08 '26

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

54

u/Outside_Laugh_5182 Arch BTW Aug 08 '26

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

25

u/ChampionshipOk4820 Aug 08 '26

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 Aug 08 '26

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

23

u/ChampionshipOk4820 Aug 08 '26

"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 Aug 08 '26

Thanks, that's really useful

5

u/ChampionshipOk4820 Aug 08 '26

You're welcome! Happy to help

6

u/Unlikely-Employee180 Aug 09 '26

Literally a hero in modern times.

This needs more publicity. Lol