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.
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.
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.
You're basically asking somehow for legal support here. But I can't give legal support, I can only give general support. You asked for a license with these conditions:
1) Makes my software open source 2) Allows people to get/use and modify the source 3) Do not allow to redistribute the software
As long it's your software (being the author and owner of all rights), you can distribute it under whichever terms you see fit. And if it's only that 1,2,3) sentence you roughly formulated. Then only distribute your software under your terms.
However, if you are unsure about the legal meanings about your words in your terms, about what distribution is and how it happens and which rights you need to pass in any distribution regardless of your terms (your terms might violate the law and so get lost) it's highly advisable you get in contact with a lawyer that works on your behalf.
A good lawyer can explain you what you need to look for and will help you to formulate your license.
The same lawyer will be able as well to help you do the negotiations with your future licencors of your software in case it's necessary and they want to have some terms changed or specified with additional details etc..
发布评论
评论(4)
您正在寻找的是限制您的作品分发的专有许可证。例如,犹他大学研究基金会公共许可证是专有许可证限制您的作品用于商业用途的分发。
供您参考,此类许可证不符合自由软件或/和开源许可证的资格,如下面不同的官方定义所示。
来自免费源的定义:
来自开源定义(第一条规则):
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:
From Open Source Definition (the first rule):
“开源”带有许多隐含的使用权利。您想要的是一个闭源许可证,让客户能够访问源代码。
我怀疑您可以追踪一些早期的 AT&T UNIX 许可证来获取此模型,或者修改一个许可证来实现您想要的功能。但一如既往,最好的建议是聘请律师。
"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.
您基本上是在这里寻求法律支持。但我不能给予法律支持,我只能给予一般支持。您申请许可证时需满足以下条件:
只要它是您的软件(作为所有权利的作者和所有者),您就可以以任何方式分发它您认为合适的条款。如果只是您粗略表述的 1,2,3) 句子。然后仅根据您的条款分发您的软件。
但是,如果您不确定您的条款中的词语的法律含义、什么是分发、它是如何发生的以及您需要在任何分发中传递哪些权利,无论您的条款如何(您的条款可能违反法律,因此会迷失方向) )强烈建议您与代表您工作的律师联系。
优秀的律师可以向您解释您需要寻找什么,并帮助您制定许可证。
如果有必要并且他们想要更改某些条款或指定其他详细信息等,同一位律师还可以帮助您与未来的软件许可方进行谈判。
You're basically asking somehow for legal support here. But I can't give legal support, I can only give general support. You asked for a license with these conditions:
As long it's your software (being the author and owner of all rights), you can distribute it under whichever terms you see fit. And if it's only that 1,2,3) sentence you roughly formulated. Then only distribute your software under your terms.
However, if you are unsure about the legal meanings about your words in your terms, about what distribution is and how it happens and which rights you need to pass in any distribution regardless of your terms (your terms might violate the law and so get lost) it's highly advisable you get in contact with a lawyer that works on your behalf.
A good lawyer can explain you what you need to look for and will help you to formulate your license.
The same lawyer will be able as well to help you do the negotiations with your future licencors of your software in case it's necessary and they want to have some terms changed or specified with additional details etc..
您可以尝试查看此
https://raw.github.com/ Recex/Licenses/master/SharedSourceLicense/LICENSE.txt
必要性迫使我编写自己的许可证
You may try to look at this
https://raw.github.com/Recex/Licenses/master/SharedSourceLicense/LICENSE.txt
Necessity forced me to write my own license