Do people understand free licenses? Most importantly, do they understand the difference between the GPL, the Apache License, the BSD license? I don’t think so.
Why am I saying this?
You might be aware that I recently introduced an “Internal Usage” commercial license for ScrewTurn Wiki. It started as an experiment to see how many people would ask to purchase such license because their business isn’t compatible with the GPL. It turns out that there is roughly one request per week.
I’m generally a honest and fair person, so every time a user asks to purchase such a license, I invariably force them to notice that they can use and even modify the public packages for free, without any type of small print involved. I wouldn’t feel right selling them something that others get for free.
I’ve been surprised to know that quite a few managers or business owners in the software development field don’t even understand what the GPL is and what does it grants you to do. They’re ready to waste 100 Euros for getting even less than what is publicly available (commercial packages don’t include translations for example). It’s not much money, I know that, but what if it was 500€? or more? What if you’re doing the same mistake for many other applications, or even worse the mistake of not using a useful and perfectly suitable application because you’re afraid of its free license?
Guys, please, please spend a couple of hours studying the different free software licenses that the industry has agreed upon in the last several years. It’s very important for your business and, given the trends of the industry, you’ll probably have to deal with free software even more in the upcoming months and years.





