News for hackers. Stuff that matters.
Re:GitHub should charge everyone $1 more per month by Dilettante_ on Wednesday January 14, 2026 @11:57AM (#46618552)
>it is not okay to consider that this labor fell from the sky and is a gift, and that the people/person behind are just doing it for their own enjoyments

Yes it absolutely is. That is the exact social contract people 100% willingly enter by releasing something as Free and Open Source. They do give it as a gift, in exchange for maybe the tiny bit of niche recognition that comes with it, and often times out of simple generosity. Is that really so incredible?

Re:GitHub should charge everyone $1 more per month by securesaml on Wednesday January 14, 2026 @12:12PM (#46618785)
The problem is more so maintenance.

The expectation of FOSS is that the users and maintainer work together to resolve bug fixes/features/security issues.

However many companies will dump these issues to the maintainer and take it for granted when they are resolved.

It's not a sustainable model, and will lead to burnout/unmaintained libraries.

If the companies don't have the engineering resources/specialization to complete bug fixes/features, they should sponsor the maintainers.

Re:GitHub should charge everyone $1 more per month by strongpigeon on Wednesday January 14, 2026 @12:21PM (#46618929)
It’s OK to say “No” or “Pay me and I’ll do it right now” to companies doing this.
Re:GitHub should charge everyone $1 more per month by carllerche on Wednesday January 14, 2026 @01:26PM (#46620186)
I 100% agree with this. It also is 100% OK to fork aggressively and patch yourself.
Re:GitHub should charge everyone $1 more per month by Dilettante_ on Wednesday January 14, 2026 @12:24PM (#46618983)
(And on the flipside, nothing is owed for a bugfix the maintainer made out of their own free will. Again, a gift.)
Re:GitHub should charge everyone $1 more per month by securesaml on Wednesday January 14, 2026 @01:13PM (#46619875)
The problem is lots of open source is unmaintained/insecure, and there aren't any security engineers on those open source libraries.

For the library to be secure, there needs to be funding, not by magic and expecting maintainers will do stuff on there free will.

Re:GitHub should charge everyone $1 more per month by overfeed on Wednesday January 14, 2026 @03:49PM (#46623119)
The person needing a feature can do implement it themselves or pay for it. They may even share it, in the spirit of open source, but they probably don't have to (depending on license conditions).
Re:GitHub should charge everyone $1 more per month by Dilettante_ on Thursday January 15, 2026 @06:37AM (#46631088)
Is your perspective here "these things need to be useful/stable/secure, how do we make them/create incentive for them to be what we need them to be"? Because my view is more like "open source is a sprawling wild garden and occasionally a tree bears fruit, and anyone gets to have some for as long as it does."

The assumed base state we're looking to augment via open source software being: "Fully working software"(Augmented: free) vs "No software" (Augmented: yes software)?

Like, what you seem to want is business, plain and simple. Pay a guy, have your specs filled, get guarantees. That would be expecting open source to fill a role it just isn't made for.

Re:GitHub should charge everyone $1 more per month by securesaml on Wednesday January 14, 2026 @01:04PM (#46619699)
Correct, maintainers can say that and get shamed.

And it leads to unmaintained libraries, since companies don't want to pay.

At some point, is open sourcing your work a liability?

Re:GitHub should charge everyone $1 more per month by carllerche on Wednesday January 14, 2026 @01:27PM (#46620210)
Help normalize saying no? As an OSS maintainer, the sense of entitlement many have is quite frustrating. After years in OSS, I have built up a thick skin and am fine saying no, but many aren't.
Re:GitHub should charge everyone $1 more per month by edwinjm on Wednesday January 14, 2026 @02:01PM (#46620892)
I’m sure many companies like to pay. It’s probably the cheapest way to solve a business problem. It should be the norm. If a company wants to have a bug fixed or a feature added, they should pay. And GitHub should make it easy to do so.
Re:GitHub should charge everyone $1 more per month by bigstrat2003 on Wednesday January 14, 2026 @02:10PM (#46621075)
> Correct, maintainers can say that and get shamed.

And then they can shrug and move on with their respective days. If I open source something it's a gift to the commons, not a promise to work on it for free in perpetuity. I don't really care if someone tries to shame me for that, as there's nothing to be ashamed of.

Re:GitHub should charge everyone $1 more per month by bloppe on Thursday January 15, 2026 @02:04PM (#46637460)
I always chuckle at indignant GH comments on OSS projects. There should be a subreddit dedicated to them. Like a specific kind of r/choosingbeggars
Re:GitHub should charge everyone $1 more per month by ImPostingOnHN on Wednesday January 14, 2026 @02:20PM (#46621261)
If you look at the issue list for any significant open source project, it's probably of nonzero size. That's a way of saying "no": just don't do it.

Maybe you're overloaded, maybe you just don't feel like it. It's totally normal, and different projects have different levels of resources, some with none anymore.

Re:GitHub should charge everyone $1 more per month by securesaml on Wednesday January 14, 2026 @02:28PM (#46621455)
I have seen small utility libraries like tj-actions get compromised because there aren't any security specialists looking at the library.

My main concern is supply chain compromise.

Re:GitHub should charge everyone $1 more per month by ImPostingOnHN on Wednesday January 14, 2026 @02:56PM (#46622012)
Unless you're talking about a different event, tj-actions wasn't "compromised because there aren't any security specialists looking at the library". Instead, an API key was used, maybe by the author, maybe by someone else, to replace good code with bad code, including modifying historical release tags to point to the bad code.

That said, everything in my previous post still applies: a nonzero buglist is totally normal and widely accepted.

Re:GitHub should charge everyone $1 more per month by securesaml on Wednesday January 14, 2026 @03:02PM (#46622141)
I'm not too sure about the root cause about tj-actions. IIRC there are some libraries that compromised by actions injections vulnerabilities, where a security specialist could have helped.
Re:GitHub should charge everyone $1 more per month by kevinrineer on Wednesday January 14, 2026 @06:32PM (#46625588)
> At some point, is open sourcing your work a liability?

I argue that open sourcing your work is no more liable than making a comment on social media. The biggest risk to an open source maintainer is publicly losing their patience and/or being heterodox in their beliefs. Code isn't a requirement for that to happen.

Re:GitHub should charge everyone $1 more per month by pythonaut_16 on Thursday January 15, 2026 @02:25AM (#46629222)
Are there honestly examples of maintainers being shamed for that?
Re:GitHub should charge everyone $1 more per month by eddd-ddde on Wednesday January 14, 2026 @06:38PM (#46625645)
A company finding a bug and opening an issue on an open source project _is_ contributing.

What happens next is completely irrelevant. The maintainer can 100% decide to just ignore the issue or close it.

Opening issues doesn't create unmaintained software. In fact it helps.

Re:GitHub should charge everyone $1 more per month by lifetimerubyist on Wednesday January 14, 2026 @06:56PM (#46625829)
No the expectation of FOSS is that code is provided AS-IS with NO WARRANTY because that’s what it says in the license.
Re:GitHub should charge everyone $1 more per month by jandrewrogers on Wednesday January 14, 2026 @07:43PM (#46626314)
People's expectations are not constrained by the license. They are free to exercise a sense of entitlement beyond the terms of the contract and empirically they often do. The license does not prohibit them from engaging with the authors or maintainers for any reason whatsoever, including requesting free labor.

You could perhaps add a clause in the license that restricts this behavior but then it would no longer be FOSS.

Re:GitHub should charge everyone $1 more per month by majorchord on Wednesday January 14, 2026 @10:20PM (#46627615)
Perhaps they simply meant the legal expectations are constrained by the license.
Re:GitHub should charge everyone $1 more per month by lifetimerubyist on Thursday January 15, 2026 @08:09AM (#46631919)
They are free to have a sense of entitlement or to try and engage with the project maintainers/owners but there is nothing that obligates them to reciprocate anything at all.
Re:GitHub should charge everyone $1 more per month by dwaite on Wednesday January 14, 2026 @08:15PM (#46626611)
> The expectation of FOSS is that the users and maintainer work together to resolve bug fixes/features/security issues.

This depends a lot on the users, and then somewhat on the maintainers.

I have seen a lot of end-user facing software where people do not understand that features and fixes do not magically materialize - that there is a person on the other end likely working on this in their free time, with their own prioritization on how they will use that limited time.

Re:GitHub should charge everyone $1 more per month by ssdspoimdsjvv on Thursday January 15, 2026 @03:13AM (#46629612)
You, as a maintainer, are free to ignore any such expectations and do what you want. There are no obligations. You only risk disappointing people (or corporations), and losing Github stars. If that leads to unmaintained libraries, that probably means the open-source model doesn't work for this project. And that's fine.
Re:GitHub should charge everyone $1 more per month by vlad-roundabout on Thursday January 15, 2026 @07:42AM (#46631626)
The software can't have a price, but the service of maintaining it and adding someone's desired features can.
Re:GitHub should charge everyone $1 more per month by nextlevelwizard on Thursday January 15, 2026 @03:18PM (#46638582)
What are these many companies? And how are these mysterious companies forcing you to work on their issues?

If you have companies name and shame them, but often these are just hypotheticals or few entities.

Re:GitHub should charge everyone $1 more per month by Aurornis on Wednesday January 14, 2026 @11:59AM (#46618585)
Agreed. Supporting open source maintainers is a great idea in general, but shaming people for using something according to the exact license terms it was released with is getting old.
Re:GitHub should charge everyone $1 more per month by nonethewiser on Wednesday January 14, 2026 @12:06PM (#46618695)
It's crazy to expect someone to pay for something that you're giving them for free.
Re:GitHub should charge everyone $1 more per month by patmorgan23 on Wednesday January 14, 2026 @12:53PM (#46619446)
Correct, but if there's a bug/enhancement/support they want, it's perfectly reasonable to ask for compensation for it.
Re:GitHub should charge everyone $1 more per month by tehjoker on Wednesday January 14, 2026 @02:51PM (#46621915)
A natural solution for this kind of problem would be either a private or public grants program. Critical infrastructure built by random uncompensated people... ideally there would be some process for evaluating what is critical and compensating that person for continued maintenance.