Our system of compensation in software is so backwards.
Businesses hire massive numbers of programmers who get paid an insane amount of money to basically glue together open source software.
But a lot of amazing open source software work goes uncompensated. It breaks my heart.
My preferred method of solving this is donating to the open source projects that make up big chunks of the code-base.
Unfortunately, I don't have any control over the purse strings, so compensating open source projects will always be an "unnecessary expense" and, thus, rejected.
@lanesawyer sometimes, companies hire people who develop those projects or invest some time of their employees to contribute to those projects. Or contribute into ecosystem of those projects by making OSS project that solves their issues.
Those are also a payback in some way...
@lanesawyer Of all the companies I've worked at, only one donated money (and sometimes contributed code) to FLOSS projects. It was also the smallest company I've worked at, both in employees count and in revenue.
@lanesawyer Worse, the more people that are hired to solve software related issues, two things happen:
1. the longer it takes to arrive at a solution, and,
2. the more complex the solution that falls out, thus creating a vicious cycle.
@lanesawyer @mayel That's actually a very good example of our financial system failing. You can see in so many things that the durable long-term things, especially the pretty real estate you see in cities, were made in times of long-term stability, largely caused by global adoption of the gold standard.
Wealth and savings persisted so once you earned enough to finish your life, people invest long-term. Art, science, inventions, innovation, all these things flourish.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!