26
And nobody is asking you to give your work away for free. Please read my post carefully: it's about granting freedom to use the code as the user sees fit, not about giving the code away for free. You can get paid for [i]your services[/b], which is the added value you yourself add to the code: design, development, customisation, implementation, hosting, training, support etc. The only thing you can't ask money for is licensing that restricts the use of your code.
So, and example that does exist would be that you're commissioned to create a module for some client, and are paid for your service as usual. You distribute the code to your client, under the terms of the GPL. This means that the client is free to do with the code whatever he or she wants, without restrictions. The only term is that the client can do the same: no restrictions on others. This is what the freedom of the GPL, and the open source movement is all about.
The old business model is too much based on the restrictive license that creates a dependancy on the license holder that has nothing to do with added value. The new business model is based on added value services, which sets you apart from your competitors.
Herko