4 ms·
To avoid being exploited and burning out, use the GPL for your projects.
by catern 10y ago
To avoid being exploited and burning out, use the GPL for your projects.
- dmlittle 10y agoHow does using GPL avoid the issue? I'm just curious and trying to learn something new.
- gregatragenet3 10y agoA commercial company writing software dependent on your GPL code is obliged to release their modifications/code under GPL. Not neccissisaraly so with other licences. So it's a way to force them to give back if they want to use your code.
- senko 10y agoThis is a common misconception. They don't have to release them under GPL if they don't distribute the modified version. With SaaS, this is in practice true for any server side code that remains private to the company. Affero GPL addresses this but I haven't seen it much in the wild.
- match 10y agoAlso because of this many SaaS and IaaS companies do not permit the use of OSS where the license requires them to release their source.