16
Circle Dock / Re: Change of Licensing from Version 2 (Cancelled)
« on: August 06, 2010, 01:41 AM »GPL type and derivative licenses offer no real protection to the author unless the author is prepared and can afford to enforce it. Let me illustrate that with a hypothetical example. Suppose I take the source to one of your programs, tinker with it slightly, possibly change its name and then start to sell it on a UK-hosted site. As I live in the UK and therefore outside the jurisdiction of an American Court of Law, your only option is to sue me in an English High Court. For that you'd need two quite separate types of lawyer: a Solicitor who'd prepare all the groundwork and at least one Barrister who'd present your case in Court. High Court cases are notoriously expensive to mount and those involving IPR particularly so. Your upfront legal fees would not be less than $25,000 and, should it go to trial, you can bank on at least a further $10,000 per day. My legal fees, by comparison, would be far more modest since I'd simply let you take me to trial - so maybe $100-250. Assuming you were to win - by no means a certainty - it would be a Pyrrhic victory as I could argue - with a better than 50% chance of success - that your losses are zero, since by releasing your stuff as GPL, you're not expecting any financial return. Would you spend around $40,000-50,000 just to prove a point? Now that was an easy example, it would be far more difficult (and expensive) to mount a similar case in (say) China, the Ukraine or Iran.Actaully the GPL model is so restrictive and, in many ways, unrealistic that unless you have a large programmer team and a larger support and testing team, that Using this license and intending to charge for services is pointless!-sgtevmckay (August 05, 2010, 11:20 AM)
This is exactly why I use the GPL license. If I'm going to code something and give it away free than I want to prevent someonme else from taking my free code, extending it, and selling the end result (profiting from labor without paying me for it). The GPL prevents this -- which is exactly what I want. If someone wants to use my code as the basis for their closed source for-profit product, they'll have to come to me and work out a different license acceptable to both of us and pay me what I want for the right to use my code in their product under that license. Meanwhile, people who want to use the code in their own GPL product are free to do so without having to get permission from me.
In other words the GPL does exactly what I want it to do. It lets me release the code for my free product so that others can use it in their open source products while making it hard for someone else to use my code in their closed source commercial extension of my product without paying me whatever price I set for the use of my code in their extended version.-rssapphire (August 05, 2010, 12:55 PM)
Mark