3 ms·
So that people can make money out of software and incentivize its development.
by gress 13y ago
So that people can make money out of software and incentivize its development.
- dllthomas 13y agoIf such an amount of software is being produced under the GPL that inability to borrow from that pool of work is significantly hampering proprietary development, I'd say it's plainly false that this is the only way to incentivize software development and quite possibly the case that it's not the best way.
- gress 13y agoSo your absolutist position about "there's never a need..." translates into a dislike for paid software as a business model. What business models for software do you prefer, and why?
- dllthomas 13y agoYou removed my qualification, attributed the result to me, and called it an absolute position. I would not make, with confidence, the statement "There is never a need to release under a more permissive license." To get there from what I said, you would need "There is never a need to distribute under a less permissive license." I do think this need is exaggerated, but labeling that "absolutist" strikes me as odd. I have no objection to "paid software" as a business model, because the term is too broad. Paying someone to add a feature I want to a GPL project and release the result is, I think, not something anyone would object to. I have objection to "proprietary software" as a business model, because it collapses the value that the software can provide; I am not convinced that this objection is sufficient to say that proprietary software is always the wrong choice. I have more objection to proprietary software where, having paid, I cannot see the source and make changes (or pay others to make changes). There are a number of alternatives for funding development of mass-market software that are more compatible with copyleft licenses (donations, threshold pledge models, consulting) and I'm currently working on an innovative project in this space.