This is just a correction of something that managed to remain in an invalid state for an impressively long time.
Yes.
> The entire open source ecosystem works on this idea otherwise there would be no point in sharing and we can move to closed software.
No.
The _actual_ open source system consisted of hackers scratching their own itch and sharing the artifacts, because (it was assumed that) sharing is free. So if the work is already done and solved their problem, why not also share it as gift.
This remains unchanged.
The driving force of FOSS is not "how can I fix someone else's problem". It never has been.
Well.. maybe on HN it was different, but that's not "the open source ecosystem". And, yes, maybe some corps have gaslit naive people into believing that they must donate their lives to said corps.
If you have the time tona scratch your own itch and gift the results, it implies you have a source of income that gives you the time/lifestyle to do such a thing. You might be a tenured academic, or live in a society with a strong safety net. Or you might be able to do your day job in 1/2 the allotted time.
The problem is that a those scenarios are eroding precipitously, leaving more to seek compensation for their work output, whether it is closed or open source.
So what is really changing?
Higher education is less affordable and accessible to more families, and the value proposition is eroding. CS academics survive by joint ventures with corporations, not by their University salaries.
Escalating cost of living and reduction in institutional support systems push more people toward allocating their scarce spare time toward fundamental needs rather than contributing to the software commons.
I agree the scale will change, but most of the core FOSS we depend on today has started off when software development was not as lucrative as it was in the past 2+ decades — which means it can still happen. It does change the dynamics as you say.
If you are good at something that you enjoy doing and that is valued by others, that’s the ideal scenario. And that’s what writing software looked like for many people for a long time.
That doesn’t mean you should do things just to please others. And it also doesn’t mean you can’t do something just because you enjoy doing it. But it means that these people now have a diminished ability to employ their unique skills to help others while doing something they love doing. That can sting, understandably.
a) Almost no one but you cares and
b) Now that this has become trivial, there's no much joy in it. The struggle we had before A.I was the real joy; prompting agents for a few days and getting what you want isn't that joyful.
If you have no reaction at all, you probably weren't paying attention.
Eventually though, people _should_ recover and return after having processed the changes. So maybe the professor was still recovering at the time?
Why do you look at it that way? Why does anyone beside you have to care about what you do?
Just build something for yourself. You will always have things you'd like to build for yourself. You will be in competition with yourself only and your target audience will be yourself.
Market forces do not apply to side-projects, because that's what people do for fun.
Just because there are chess computers, doesn't mean that no one plays chess anymore at home.