Live data from Hacker News

GitHub should charge everyone $1 more per month to fund open source

blog.greg.technology

181–190 of 352 posts

Re: GitHub should charge everyone $1 more per month to fund open source

#181
post #82

Not a great take. Corporations who use and benefit from software should be made to pay for their use of that software, but they don't want to, which is why they'll happily spend money promoting the use of corporate-friendly and maximally exploitable open source licensing among the passionate individuals who maintain the lions share of their dependency tree. https://lgug2z.com/articles/on-evils-in-software-licensing/

If you don't want to give your software away for free, don't give your software away for free. When they decide it is in their best interest to pay for it they will, i.e. support, bug fixes, changes. If you make open source software that just works they are unlikely to start writing checks nor should there be any expectation that they do that.

We can make similar arguments for the corporations: if you want to sell your software in the US market, you need to pay for a VAT for digital services that fund national endowments giving grants to individual US developers that apply to the program.

Corporations should start paying their fair share, they've scammed society enough.

Re: GitHub should charge everyone $1 more per month to fund open source

#183

Earlier quoted context omitted.

The UK music culture of the 1960s was in large part due to the "dole" or cash payments to poor people.

I don't think that's the only reason since the dole exists today too and there's not as much good music coming out. Jazz and other music genres in the US came without government welfare, they came from struggle and oppression. Motivated artists will still work part time to fund their dream, they don't necessarily wait for welfare to start making art. IF you were to give a lot of people free money today, will you get…

What do you think those policies might look like? It's true that we have more screen based entertainment options today. We also have a very different music distribution system that is likely influencing things substantially. In the 1960s, I imagine getting on the radio was what it took to launch a career, now it's matching the algorithm on spotify.

Re: GitHub should charge everyone $1 more per month to fund open source

#184

Earlier quoted context omitted.

It’s OK to say “No” or “Pay me and I’ll do it right now” to companies doing this.

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?

> 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 to fund open source

#185

Earlier quoted context omitted.

I don't think that's the only reason since the dole exists today too and there's not as much good music coming out. Jazz and other music genres in the US came without government welfare, they came from struggle and oppression. Motivated artists will still work part time to fund their dream, they don't necessarily wait for welfare to start making art. IF you were to give a lot of people free money today, will you get…

What do you think those policies might look like? It's true that we have more screen based entertainment options today. We also have a very different music distribution system that is likely influencing things substantially. In the 1960s, I imagine getting on the radio was what it took to launch a career, now it's matching the algorithm on spotify.

I don't know what the right policies would be, but I noticed that smart, driven and disciplined driven people will always find a way to work around algorithms to get to the top, it's not something the government can legislate in order to get a desired outcome.

It's not like becoming famous back then was easy either. Plenty of good bands never got anywhere. The Mona Lisa wasn't a famous painting until someone stole it in 1911, before that nobody gave damn and now it's the most famous of them all. Survivorship bias and randomness in art is real.

Re: GitHub should charge everyone $1 more per month to fund open source

#187

>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 g…

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 com…

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 to fund open source

#188
post #151
post #46

Earlier quoted context omitted.

I agree with you, but I do think we have a bit of a problem in which an open source creator makes something and then suddenly finds themselves accidentally having created a load-bearing component that is not only used by a lot of people and companies, but where people are demanding that bugs be fixed, etc., and we lack great models for helping transition it from "I do this for fun, might fix the bug if I ever feel li…

Public funding from governments would make sense. Open source software are effectively public good.

Europe is doing this: https://eu-stf.openforumeurope.org/

Re: GitHub should charge everyone $1 more per month to fund open source

#189

Earlier quoted context omitted.

If you don't want to give your software away for free, don't give your software away for free. When they decide it is in their best interest to pay for it they will, i.e. support, bug fixes, changes. If you make open source software that just works they are unlikely to start writing checks nor should there be any expectation that they do that.

We can make similar arguments for the corporations: if you want to sell your software in the US market, you need to pay for a VAT for digital services that fund national endowments giving grants to individual US developers that apply to the program. Corporations should start paying their fair share, they've scammed society enough.

They aren't scamming anyone by using open source software made available to them for free.

Re: GitHub should charge everyone $1 more per month to fund open source

#190
post #103

Earlier quoted context omitted.

If you don't want to give your software away for free, don't give your software away for free. When they decide it is in their best interest to pay for it they will, i.e. support, bug fixes, changes. If you make open source software that just works they are unlikely to start writing checks nor should there be any expectation that they do that.

> When they decide it is in their best interest to pay for it they will, i.e. support, bug fixes, changes. Maybe, but also maybe they just fork internally and fix the bug internally and don't publish the bugfix. And maybe it's never in their best interest to pay for it, maybe it's in their best interest to just freeload forever. > If you make open source software that just works they are unlikely to start writing che…

Make the license non-commercial.
Post reply on HN