Comment by carlosjobim

2 hours ago

Do I understand correctly that you're living on the government dole? Then wouldn't that support my original point? You can't do free volunteer work for unrelated party A and then turn around to unrelated party B and demand that they pay you for that. That's just wrong.

Apologies if I misunderstood, but your comment on Jobcenter gives this impression.

> "You can't do free volunteer work for unrelated party A and then turn around to unrelated party B and demand that they pay you for that."

The parties are absolutely not "unrelated". You are missing that, at least in Germany, the state is effectively a majority shareholder in every single company. For an average German SW dev salary of €80k, the state gets: €16k in social contributions (calculated on top of the salary) + about 32k in corporate tax, income tax, social security (again, on the worker side), sales tax, etc = 48k in total. So, in total, the German state gets about 50-60% of all money earned. It's not like in the US where taxes are lower.

Now, I "live on the dole" (because nobody wants to hire me for some reason) and create infrastructure that German companies use. I receive about €800/month (subsistence + health insurance), which is €9,600 per year. That is the cost to the state to keep me alive while I maintain infrastructure used by German companies.

Looking at the ROI for the German State, if only one single developer at a German startup saves a few weeks of work using my code, or if a startup can launch faster because of my open source work, the state makes that money back instantly. That is, assuming only a single company uses my code, while in fact, many do so silently.

And on top of that economic unfairness, the current system classifies Open Source work as "unemployment/leisure," whereas economically, it is unpaid R&D that fuels the very companies funding the state. There are strong differences in how "tech infrastructure" gets built in Germany vs the US:

- In the US, corporate taxes are much lower. Monopolies (Google, Meta, etc.) amass massive capital reserves. They effectively privatize public R&D (Go, React, PyTorch). They can afford to hire devs to work on OSS full-time because the state leaves them the money to do so.

- In Germany, the state takes ~50% of the money out of the ecosystem (between high income tax, social security, and corporate tax). Small and medium businesses (the "Mittelstand") do not have the surplus capital to fund "public good" R&D like Google does.

Since the German state extracts the capital that would otherwise fund this innovation, I can argue that the state has indeed an obligation to reinvest it into the ecosystem. Currently, they don't and they just waste the money on complete nonsense, wars, etc. and then tell OSS maintainers to also "get a real job and do OSS in your spare time".

  • Apologies, but I don't buy it. It's very easy for you to say that your programming is very beneficial and then in an extremely round-about way claim that your government gibs is what they rightfully owe you.

    I enjoy painting, and could of course go and hang my paintings in the public square. Some very important lawyers and engineers might walk past my paintings on their way to work and be edified by them, thus increasing their productivity with 0.3% each day. That would translate into thousands of euros in increased tax revenue for the German government, so it's only fair that they keep paying me my gibs each month for me to keep painting, and stop bothering me about getting a job....

    But I'd like to assume that your open source code is very important and essential for some IT applications. I wouldn't doubt that. That also means big businesses are using your code and making a lot of money from it, paying their engineers juicy salaries with that money. You should go to those businesses and demand a job, and not take government gibs, which is tax money that has been extracted by oppressing people who work low salary jobs.

    Of course you are unemployed then, you're working for free for big businesses and letting the tax payer pay for your upkeep! Why would they hire you when they get your labour for free?

    That's the evil of open source.