Comment by mellosouls
17 days ago
The entire argument is framed through an anti-open-source view which sees participation as entirely motivated by money.
It's an unfortunate presentation that makes it more difficult to sympathise with - and ultimately it may not matter; either somebody else will fill the gap or the LLMs he resents will help coders create their products without the libraries he seems to think are valueless without a set financial cost.
It's a sad world (or sad Internet) that when people do anything there's always a question of how to monetize it. Upload videos of you being goofy? "You should start a series! Make them longer than 8 minutes and you can qualify for YouTube ad money!". Write a blog? Similar stuff. TikTok? Go viral and maybe you'll find someone to pay you for... something.
And there's incentive reversal, I once saw someone who vlogs daily, his aim was to qualify for YouTube ad money, so everyday he rants for at least 8 minutes about how his life sucks and girls hate him (but that's fine because they just want to scam him for alimony anyway)...
> which sees participation as entirely motivated by money.
I think it’s rather that people need to eat. He admits that some wealthy devs will continue to work for free (do charity basically) but for those who want to make a living from OSS it will be harder and harder.
But yea as you said ultimately it probably won’t matter that much.
> I think it’s rather that people need to eat.
They do and always did. But open source was originally not about that, but about building something cool and letting others build on that. And, crucially, about GPL preventing large companies from extinguishing your work "because copyright". I remember Bill Gates calling GPL a spreading virus that tech world has to fight.
Sometime along this path monetizing open source became a thing. Now it is apparently becoming less lucrative. OK. That's the nature of changes, but IMO it does not kill open source. It might eventually make it even better, as commercial open source has become too widespread and money corrupts. My 2c.
I think free software was more about that about that. Open source always was about getting financially motivated companies onboard.
2 replies →
This is demonstrating the difference that still exists between free software and open source. People who use GPL/AGPL want it to be shared and spread vs others using source as means to an end other than more/better software. There is still a problem with AI/LLMs though that basically de-GPL such licensed source.
You're thinking of open source projects that only need a few hours of work per week. Anything more than a few hours a week either requires someone to give up their full time job to work on it (switch to part time jobs/consultation is an option), or having multiple contributors which still require significant effort to coordinate at the end of the day.
Let's say Tailwind CSS gives up and stops the project, do you think there'll be someone else picking it up, knowing how Tailwind failed in the first place? LLMs don't create new things, they remix what are already available. It's delusional to think that you should use LLMs to create a whole UI library just for your application and spend enormous effort not only maintaining it but also train new team members to use it down the road.
Open source is charity, it's unreasonable, even entitled, to demand someone work on it full time without pay.
In my experience, people are willing to contribute up to 10 hours/week to individual volunteer projects they care about. That may increase to up to 20 hours/week for a year or two when they assume a key role.
A full-time job takes a third of your waking hours. Then you probably need to spend another third on various maintenance activities, leaving you with the equivalent of a full-time job to spend as you see fit.
Of course, when you have a volunteer-run project, your priorities will be different from projects that people do for a living. You will probably focus on what the contributors find interesting or important, rather than what someone else might find useful or valuable.
Open source is charity, it's unreasonable, even entitled, to demand someone work on it full time without pay
Of course, but equally it's also unreasonable and entitled to assume that if you work on it full time (or any time at all) that that work deserves or will receive a fair (or any) financial return. That's not what open source is about, and the featured post seems to miss that.