News for hackers. Stuff that matters.
Re:Subsistence Programming by cortesoft on Tuesday September 03, 2019 @04:59PM (#20871112)
I guess the question is whether there SHOULD be developers who only make money as independent open source developers.

My gut instinct says no. Open source development should be funded by companies paying their developers to work on and maintain open source projects.

Developers are paid because what they write provides value to a business that will utilize that code to make money. This is true or open or closed source; many companies realize you get more value out of sharing coding resources with other companies to create shared, open source projects.

This is how most open source is funded, and that isn't bad.

Re:Subsistence Programming by msbarnett on Tuesday September 03, 2019 @05:03PM (#20871153)
> I guess the question is whether there SHOULD be developers who only make money as independent open source developers. My gut instinct says no. Open source development should be funded by companies paying their developers to work on and maintain open source projects.

What you’re describing is a future where open source is driven and controlled solely by corporate interests, and anywhere user needs or desires or freedoms run counter to corporate interests, they go unserved by open source.

That strikes me as a highly undesirable future.

Re:Subsistence Programming by zokier on Tuesday September 03, 2019 @05:51PM (#20871566)
> That strikes me as a highly undesirable future.

I imagine that is largely because the corporations here bring to mind faang and their ilk who use software to ensnare their users to whatever purposes they need.

But what if the corporations were of wider spectrum, more Fortune 500 and less silicon valley, whose goal is to create a good computing environment for their companies to flourish in. Then I think the scenario should seem much less dystopian.

Re:Subsistence Programming by cortesoft on Tuesday September 03, 2019 @05:46PM (#20871521)
People can always work on open source software for their own needs... in that case, you can treat the developer themselves as a business 'funding' the development by working on features they desire.

I guess I just feel that the currency for funding open source is developer time.... you either contribute your own time or the time of developers that work for you.

Re:Subsistence Programming by ChristianBundy on Tuesday September 03, 2019 @05:08PM (#20871203)
> That strikes me as a highly undesirable future.

I'd argue that this is one of the most undesirable futures, and we should continue fighting however we can. Both Kyle and Feross are working their asses off trying to manifest sustainable open source funding and I've got nothing but respect and solidarity.

Re:Subsistence Programming by feross on Tuesday September 03, 2019 @05:57PM (#20871630)
Some of the most interesting and innovative open source software, at least in the JavaScript ecosystem which I am most familiar with, has been produced by eccentric, independent individuals who write open source because they love it, not because some megacorp pays them to do it and to represent the company's interests.

If these creative and brilliant folks could make a decent living writing open source software that benefits the commons instead of frequently seeking out contracts to write proprietary code for a single company, then we'd all have more innovative open source software to use. Everyone wins.

Re:Subsistence Programming by coderheed on Tuesday September 03, 2019 @05:25PM (#20871349)
> Open source development should be funded by companies paying their developers to work on and maintain open source projects.

What are the incentives for these companies to open source their code in this case?

Re:Subsistence Programming by cortesoft on Tuesday September 03, 2019 @05:43PM (#20871495)
Getting other people to also work on it (individuals and other companies)
Re:Subsistence Programming by aglavine on Tuesday September 03, 2019 @05:31PM (#20871398)
de facto standards fasten development for everyone