this post was submitted on 07 Jun 2024
724 points (99.2% liked)

Jellyfin: The Free Software Media System

5750 readers
10 users here now

Current stable release: 10.10.2

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
 

We have quite a budget collected over the last 5 years, and while we're really happy to see so many in the Jellyfin community contribute to us, we want to ask you to stop!

No, really. We don't actually need your money. At least, not here and now.

We have over $24,000 in the bank, and with average monthly expenses of only ~$600, that's over 40 months (3.3 years) of runway! So, we have plenty of money for the near future.

Thus, at this time, we want you to seriously consider donating to the authors of Clients you use, instead of (or in addition to) the main project. Client support is the hardest part of the Jellyfin ecosystem to keep going, and most of them are maintained by only a single person or very small team. With the API changes in 10.9.0 and the upcoming 10.10.0 releases, they're going to be very busy trying to keep up, and thus could really use your support in a way that the core project here doesn't right now.

So, if there's a client you use every day and that you love, consider finding it's author in our list of official clients, and sending them a little something instead (or too).

No, this doesn't violate our policy of "no paid development", because donations are just that - donations. We will still not honour bug bounties or similar, and still not use our collective finance here for paid development. So don't feel like you're doing something wrong, you're not!

I'll leave this notice up until we drop to ~1 year (12 months) of remaining runway, at which time we can re-evaluate where we're at.

Happy watching!

I personally would rather see then take some of the "extra" money and apportion it to suitable client projects themselves, but I can understand them not wanting to become financial administrators in that way.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 79 points 5 months ago (3 children)

How can costs only be $600 / month. Do they not pay themselves? I guess that's admirable, but it doesn't set a good precedent. Will any young developers read this and internalize that they shouldn't ask for money? OSS maintainers deserve to get paid for their efforts.

[–] [email protected] 64 points 5 months ago (1 children)

From their Open Collective page:

[–] [email protected] 41 points 5 months ago (1 children)

The first and easiest thing I'm seeing is to up that meager developer hardware budget.

[–] [email protected] 15 points 5 months ago (2 children)

Probably not worth the PR hit. There's at least tens of thousands, if not millions of dollars of development work in Jellyfin. (Sorry my order of magnitude isn't more precise.) Getting $2500 out of a developer budget may not be worth the accusations of being paid in hardware.

Not that I would complain, but I can see the logic. Imagine donating $200,000 worth of developer time and then being accused of doing it for the money because you got a $2100 laptop out of it.

I do wonder what the $300 was for. It's gotta be some kind of specific hardware component testing.

[–] bitfucker 8 points 5 months ago

I can imagine it being used to test various older cards or other esoteric hardware

[–] [email protected] 2 points 5 months ago (1 children)

Who are these people who think it's unethical to get paid for your work? It blows my mind that that could even be an accusation.

[–] [email protected] 5 points 5 months ago

It's their philosophy, not mine. I think the Lemmy devs get a meager salary, and I'm perfectly okay with that.

But if you're gonna stick to no pay, it makes sense to go all the way with it.

[–] [email protected] 31 points 5 months ago* (last edited 5 months ago) (3 children)

Totally agree, this honestly sounds a bit like putting principles before reason. Personally, I don't at all see why paying people for their work would make projects adhere any less to the "open source ethos", even though I hear this idea a lot. I think that in an ideal world, it should be possible to contribute to OSS projects full-time and make a living, financed by donations from dependants (including corporations) that profit off of the free software and have a vested interest in continued and rapid development of the project.

If you really don't want the money to reward contributors, why not pass it on to open-source dependencies of your project that are looking for funding? FOSS projects not scrambling for funding is pretty rare today unfortunately.

[–] [email protected] 16 points 5 months ago (1 children)

It's their choice and we should respect that. If you want to donate, there are plenty of worthy recipients who will be happy about your contribution.

[–] [email protected] 1 points 5 months ago

Oh for sure. I don't think anyone is arguing that they don't have the right to ask people to stop sending them money. But we can still criticize that position. I'm not sure they've thought through the message they are sending.

[–] [email protected] 13 points 5 months ago

Yes completely agree. The cool thing about opencollective is the transparency - that should mean the core devs should be happy to pay themselves some money for their time. This is how projects sustain themselves IMHO.

[–] [email protected] 6 points 5 months ago

When something becomes economic, non-profit or not, expectations from the userbase change.

[–] [email protected] 5 points 5 months ago (1 children)

Hard to believe, but there is still people out there doing thongs for fun or to make the world a better place.

Its very sad to think that all efforts shall be rewarded by money alone.

All the open source contributions I do, I do for free, just because I feel obliged to give back to the community, and I think its the right thing to do.

I don't condemn devs who want to make money out of open source, but I applause those who truly understand what is at the base of the concept of open source and are able to contribute for the fun or for the good of it.

Including Jellyfin people.

Thanks guys!

[–] [email protected] 2 points 5 months ago* (last edited 5 months ago)

I fully agree with everything you said. I too have contributed countless hours to open source for personal enjoyment or for the good of the community and never been paid a cent.

The thing I lament is this sense I've seen in some circles that accepting donations or getting paid is somehow shameful. That the mere act of being compensated somehow diminishes the contribution. You can be paid and do it for the love of coding and do it for the benefit of everyone.

Everyone has the right to refuse payment, and people who do's wishes need to be respected. And I don't know the beliefs of the Jellyfin devs. But to me, a post like this feeds into that vague feeling that being paid somehow makes your contributions less "pure" or "desirable", than if you're solely doing it for fun or selfless reasons.

It's my strong belief that for open source alternatives to truly take off and go toe to toe with big tech, there needs to be a robust funding model underpinning it. If we as a community even see accepting donations as somehow "lesser than", what chance do we have of ever getting there?