4 ms·
> I don't feel "taken advantage of" when my code is taken, used in secret, and nothing is given back. I'm glad I could help. If you make a new technology and a
by tcd 8y ago
> I don't feel "taken advantage of" when my code is taken, used in secret, and nothing is given back. I'm glad I could help.
If you make a new technology and an entity bigger than you comes along and makes profit, gives you no credit and contributes nothing in return, you are not going to be "glad to help", you're going to want something in return.
These companies do not contribute so they're required to adopt the new rules as a consequence. It's not fair Amazon profits off work others do entirely for free. They should be required by law to contribute a % of profits to the open source community, based on software they've used. Similar to artists being paid a % of streams of their music.
You use that NPM package? They have a donate button? You should be required to donate if you're a giant like Amazon/Microsoft/Google etc.
- kodablah 8y ago> you are not going to be "glad to help", you're going to want something in return That's not true and the very point of my comment. To each his own, but no need to assume it of others.
- xj9 8y ago> You use that NPM package? They have a donate button? You should be required to donate if you're a giant like Amazon/Microsoft/Google etc. a license with these terms wouldn't conform to any definition of open source or free software. if you want that, go for it, but if you've licensed something with any libre license you are already consenting to allow anyone use your software for profit as long as they meet the license terms. you may or may not agree with this state of affairs, but adding these types of restrictions/requirements also means that you aren't doing open source or free software anymore.