4 ms·
It is strange to count on payment for code distributed under a free license. You can use a license that would prohibit the use of code for free in commercial pr
by rezo2 4y ago
It is strange to count on payment for code distributed under a free license. You can use a license that would prohibit the use of code for free in commercial products, but then spread of project will also be reduced.
- bombolo 4y agoI've always only used GPL on my projects, and I'm now moving to use AGPL. For me adoption is not important if that means freeloaders taking and giving nothing back.
- dogma1138 4y agoThe problem is that often there isn’t even an easy way to give back sure there are donations but ironically for a non person entity making donation payments like this isn’t something that is possible because laws often don’t account for this model as the projects are often not registered charities or other statutory non for profit organizations. When a company makes a payment to an individual or an incorporated entity that is not a donation. It’s very difficult to near impossible to even properly classify them which means you are at very serious risk of violating either employment laws or tax laws or both. And a lot of projects that have a restrictive license don’t dual license or do it properly and don’t really support commercial channels. So whilst it’s easy to blame freeloaders more often than not the project maintainers are at fault.
- bombolo 4y agoSeems you haven't read the horror stories from Daniel Stenberg's (curl's main author) website.
- dogma1138 4y agoThere will always be idiotic compliance departments that don’t understand it also doesn’t help when SAM teams don’t differentiate between open source software and commercial software either in practice or logistically e.g. you have to register a vendor in some ERP/CRM system for every software even if it’s open source. It still doesn’t change the fact that companies big and small can’t donate money to projects easily unless those projects are well organized behind an incorporated entity.
- bombolo 4y agoNot the latest NASA one. The others.
- throwawaysalome 4y agoit's easy to blame freeloaders [but] the project maintainers are at fault No one except butt-hurt OP is blaming anyone. If someone agrees to finish your basement for free, you accede and ask him to keep the noise down.