Normally I'm a big fan of (A)GPL and release my software licenced by it. However, this time I do not think I can allow redistribution of my software. I'm therefor looking for a licence which says:
1) Makes my software open source 2) Allows people to get/use and modify the source 3) Do not allow to redistribute the software
SimpleMachines.org uses a licence like this. However - I do not know if there is another licence like this or if I can just slap their licence on my software (which I don't think I can).
What you are looking for is a proprietary license limiting the distribution of your work. As an example the UNIVERSITY OF UTAH RESEARCH FOUNDATION PUBLIC LICENSE is a proprietary license limiting the distribution of your work for commercial use.
For your information, this kind of license won't qualify to be a free software or/and open source license as shown below in the different official definition.
From the definition of Free Source:
- The freedom to run the program, for any purpose (freedom 0).
- The freedom to study how the program works, and change it to make it do what you wish > (freedom 1). Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help your neighbor (freedom 2).
- The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
From Open Source Definition (the first rule):
- Free Redistribution
The license shall not restrict any party from selling or giving away the software as a >component of an aggregate software distribution containing programs from several different >sources. The license shall not require a royalty or other fee for such sale.
"Open source" carries with it many implied usage rights. What you want is a closed source license that provides the customer with access to the source code.
I suspect that you could track down some of the early AT&T UNIX licenses to get a model for this, or perhaps modify a license that does what you want. But as always, the best advice is to hire a lawyer.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With