3 ms·
Some days I feel this is the fundamental difference between the GPL and BSD like licenses. If you are building the thing for others, you obvously care about wh
by somat 4y ago
Some days I feel this is the fundamental difference between the GPL and BSD like licenses.
If you are building the thing for others, you obvously care about what and how others will use the software, so use the GPL.
When you are building it for yourself, it does not matter how others use the software, go ahead and use a BSD license.
- quickthrower2 4y agoNot sure that follows. GPL is about preserving the freedom to access and modify code especially of those derivatives.
- somat 4y agoAll I can do is repeat myself, in your case, you care how others are using your software, so you are building it for them and you want to make sure that they use it in the correct spirit. This is what the GPL is for. However due to the weird economy of software. Research costs are quite high. but manufacturing and distribution are about as close to zero as you can get. It is very possible to say "I built this for myself, but because it is easy to do, you can use it if you want". In this case you don't care about once it leaves your hands, once someone else gets it your part of the process is over. This is what the BSD style licenses are for.