5 ms·
It isn't pedantic. It is the truth. I personally won't touch non-commercial products. Mainly because I never know if what I am doing is commercial. If I'm d
by ilc 2y ago
It isn't pedantic. It is the truth.
I personally won't touch non-commercial products. Mainly because I never know if what I am doing is commercial. If I'm doing open source work, but not getting paid, but there's a company involved.
Think about improving the keyboard you are using's firmware... Now what happens if that company is grateful and sends you a prototype of the next board to help them out. You are now getting something. Is it commercial?
Why the fuck do I want to think about this. I don't. So I just don't use this type of software, and I encourage others to think of commercial as broadly as possible, when considering using it.
I use all types of licenses including straight up commercial.
But I want to be clear: Their code, their right to license it. I respect that right. And that is why I won't use it.
- opan 2y agoI strongly agree with this. You just don't have to worry if it's actually free software. You can use vim and emacs at home or at work. You don't need to suddenly pay for a professional license or risk getting into trouble. It's just easier to stick to free (as in freedom) software for this reason. You can do what you want, where you want, no nonsense.
- ilc 2y agoIn general, but sometimes commercial software can make life better. I use the JetBrains IDEs, I have no issue paying for them, I can install them on as many machines as I need etc. If I make more FOSS, by using a non FOSS tool, it is worth it to me. I value clarity of licensing above all. The non-commercial, can't use it in military applications or can't use it to save puppies ware is the stuff I really hate. Do I prefer FOSS, yes, do I try to cut back over to emacs and neovim every so often, yeah. Do I stay where I am for now, so I can be more productive... Yeah.
- ensignavenger 2y agoI have tried to use JetBrains IDEs a few times because I hear they are great and more productive, but I find that I don't know them well enough to be more productive in them... so I think to myself "do I really want to invest the time to learn this tool if it could be made unavailable to me in the future". To be fair to JetBrains, once you buy a license, you always own the license to the last version while you had a subscription, so you are never really cut off from using the old version... however, I also prefer to be able to fork and continue to evolve my tools. So yeah, JetBrains has one of the best proprietary software release models I have ever seen. I just haven't ever been able to justify jumping in when I am already used to the open source alternatives. All the praise to Jetbrains though, they have a great model and they really support a lot of open source development too!