I've been noticing more push back against the open source bargain lately. Years ago software was fully build on the backs of a multitude of giants within their niche domain. But for a while now large companies have been adopting a model of taking from open source contributions and raking in billions. The original social bargain of "pay it on" has been broken by the Bezos of the world raking in billions. And yes, as o…
> I've been noticing more push back against the open source bargain lately. Open source is a niche. The vast majority of developers don’t participate in open source. If they do, it’s simple bug fixes that they need for their paid jobs. The number of people creating and releasing significant open source projects is vanishingly small relative to the entire pool of developers. I think it was a mistake to tell entry-leve…
No More Free Work from Marak: Pay Me or Fork This
771–780 of 966 posts
Re: No More Free Work from Marak: Pay Me or Fork This
#772Not limited to software but modern society has a REALLY serious entitlement problem. (To the point where if I see a video on Reddit of someone screaming at a retail employee, it is not even surprising anymore.) I’ve had free and open projects for years, with evidence of thousands of users. Yet I could count on one hand the number of times anyone has bothered to thank me, much less donate. I do occasionally get E-mail…
Most people are living either in poverty conditions, or can see themselves living in poverty if anything goes wrong. Consequently people are understandably very reluctant to give up any of their precious limited resources. And yet, despite that, everyone is expected to get things done, to show they're interesting and creative, and to build social capital by being useful members of society. These antagonistic forces e…
Re: No More Free Work from Marak: Pay Me or Fork This
#773Earlier quoted context omitted.
For all those people in this thread praising his work, now's the time to put your money where the mouth is. If you have used his work, push your companies to sponsor/donate. Asking irrelevant questions like whether he has a job does not help the situation. The community's response to events like this is what determines the future of open source. People like to complain about copyleft vs libre licenses. But if you hav…
> If you have used his work, push your companies to sponsor/donate. That's not how any of this works. Most people work for companies that do not just donate to random software developers. If you want companies to send you money, you need to have something on an invoice. You don't actually have to make the commercial edition different than your community edition, especially if you're charging a low amount, finance isn…
Re: No More Free Work from Marak: Pay Me or Fork This
#774So you've made something cool and it's time to release it. These seem to be the options at hand: 1. Release under a permissive license (MIT, BSD) and: - Have everyone and their grandma use it. - Die poor 2. Release under a copyleft license (GPL) and: - No company is going to use or contribute to it, unless they can somehow clearly separate it from what they see as their intellectual property. Or just hide it where no…
That's because you need to understand the difference between a project and a product. If you want your product to succeed, it must target decision-makers with a budget to buy your license, and it must make enough difference to them to justify the costs. Most software libraries aren't products. They target other software developers who are not responsible for allocating funds. Furthermore, if there wasn't a library, m…
On that, I feel like docker could provide a much much better storefront, and charge folks for their packages, but just hasn't. Did you even know they had a store? That's what their hub is supposed to be, but they don't charge for anything! How great would it be if they built out a marketplace?! This has even more potential, IMO, since images are generally a whole service and not just a library.
The opportunity and value definitely are there, and the need is there, it's just not something that anyone has tackled in a way that makes sense with software.
Re: No More Free Work from Marak: Pay Me or Fork This
#775Not limited to software but modern society has a REALLY serious entitlement problem. (To the point where if I see a video on Reddit of someone screaming at a retail employee, it is not even surprising anymore.) I’ve had free and open projects for years, with evidence of thousands of users. Yet I could count on one hand the number of times anyone has bothered to thank me, much less donate. I do occasionally get E-mail…
I recently set up a pihole at home with the whole Covid situation and as soon as I noticed the donate link threw them £5 thinking "the least I can do is buy a London priced pub pint - I'm not exactly spending it elsewhere" . I don't know why it's so different with software - I should really know better but even to this day my gut reaction is to, initially, balk at an app charging £5 - yet I'll walk into a pub (well,…
Enough to have made him a wealthy man.
The business model is essentially give away the razors, sell the blades.
The only unhappy people are the ones who use the product but expect free support :-)
Re: No More Free Work from Marak: Pay Me or Fork This
#776Making open activities sustainable with staking
They allow people to stake the Dev Protocol token and split the rewards with the Open Source project. They are already integrated with GitHub.
This doesn't answer immediate concerns, but supporting Open Source is their entire angle.
Re: No More Free Work from Marak: Pay Me or Fork This
#777 # new environment with explicit config
pyenv virtualenv myEnv —-licensing=personal
pip install some-free-package
# Success
vs # new environment defaults to restrictive
pyenv virtualenv myEnv
pip install some-free-package
# failure
ERROR: PACKAGE LICENSE INCOMPATIBLE WITH PIP CONFIG
It would be just as much on the honor system as things are today, but I think people are generally honest. If a package I want isn’t compatible with my license config at work, I think I’m more likely to find a different package or try to get a license than I am to change my package manager confit away from the team sanctioned settings, potentially opening my employer to what I now explicitly know to be legal risk.I’m thinking about the packages I usually use and I don’t know their licenses. Pandas? Pytorch? I assume I can use them at work because everyone else does. If my package manager told me otherwise, I don’t have to be proactive.
Re: No More Free Work from Marak: Pay Me or Fork This
#778Not limited to software but modern society has a REALLY serious entitlement problem. (To the point where if I see a video on Reddit of someone screaming at a retail employee, it is not even surprising anymore.) I’ve had free and open projects for years, with evidence of thousands of users. Yet I could count on one hand the number of times anyone has bothered to thank me, much less donate. I do occasionally get E-mail…
Because of this, there is a huge untapped opportunity to allocate resources better to pay open source contributors for their hard work.
It would be useful if there was a github (or whatever) license type that required payment above a certain threshold. A student might get free use, but a commercial endeavor might pay a little or a lot depending on the value they're getting.
Then, any libraries that you use with that license type would draw on the monthly deposit for your license level (more of your budget would go toward the libraries that you get more value from). For example, if your company pays $100/month, 50% of that may go to one library that provides a lot of value, while 1% might go to a library that provides less. Proper allocation would require the user to guage this, and it might be a little unfair but it's more fair than the 0% they're getting now.
Any resource you're using would have to get at least 1% of your allocation. If you're only using two libraries and you don't allocate value manually, each library would automatically get 50% of your monthly budget.
Repos could also choose to allocate a percentage of their draw to go toward bounties to resolve bugs, make improvements, etc. To help pay and incentivize others to contribute.
Is there anything like this out there?
Re: No More Free Work from Marak: Pay Me or Fork This
#779Earlier quoted context omitted.
That's because you need to understand the difference between a project and a product. If you want your product to succeed, it must target decision-makers with a budget to buy your license, and it must make enough difference to them to justify the costs. Most software libraries aren't products. They target other software developers who are not responsible for allocating funds. Furthermore, if there wasn't a library, m…
This comment is golden! Most qualms on indie hackers and similar sites could be quickly settled with this line of reasoning. Not growing fast enough? -> buy ads -> "but I don't make enough money to spend on ads" -> is it really a product then? -> etc... It's always blown me away (as a person of average intelligence relative to many on HN) that brilliant people who can actually conjure up entire libraries, frameworks…
Most developers fail because they stop after getting the program to work.
"Build it and they will come" is a stupid Hollywood myth.