选择正确的许可证
我在为自己的作品选择正确的许可证时遇到一些麻烦。 我有一些要求: 没有像GNU(L)GPL这样的copyleft,并允许在其他许可下进行重新分发 允许其他人重新分发您的(修改后的)作品,但防止其他人从我的作品中自由赚钱(如果他们愿意,他们需要询问/购买商业许可证) 与GNU(L)GPL兼容 对我的工作造成的任何损失不承担责任 现在,我根据BSD和CC Attribution-NonCommercial 3.0许可证编写了自己的小许可证,但是我不确定它是否会在法庭上举行。 版权<year> <版权所有者>。版权所有。 无论是否进行修改,都可以重新分发此作品 只要满足以下条件: 1.所有重新分发都必须将<copyrightholder>属性指定为原始 本作品的作者或许可人(但绝不暗示 他们认可您或您对作品的使用)。 2.所有重新分发必须用于非商业目的且免费 除非获得<版权所有者>的明确书面许可。 这项工作由<版权所有者>按 “原样”提供,并以任何明示或暗示的方式提供 免责声明。<版权所有人>对任何损坏概不负责 因使用本作品而产生的任何形式。 现在,您可以通过以下任一方式帮助我: 将我指向满足我要求的现有许可证 确认我的许可证没有重大缺陷,很可能会在法庭上举行 编辑: 您可以定义“与GNU(L)GPL兼容”吗? “与GNU(L)GPL兼容”是指能够在GNU(L)GPL项目中导入其下许可的所有代码,但不能(必然),反之亦然。 我使用了“非商业”一词,但我的意思是除非您购买了“商业”许可,否则要求索取(修改的)再分配资金是非法的。 编辑 所以基本上我是在问一些不可能的事情。为了我的重要性: 没有像GNU(L)GPL这样的copyleft,并允许在其他许可下进行重新分发 与GNU(L)GPL兼容 允许其他人重新分发您的(修改后的)作品,但防止其他人从我的作品中自由赚钱(如果他们愿意,他们需要询问/购买商业许可证) 第一个和第二个是完全兼容的,但是最后一个与第二个不兼容,并且开源与第一个不兼容。RAAH! 这是我将要使用的新许可证。10条线,快速拉紧并拧紧(从IANAL角度看)。 版权<year> <版权所有者>。版权所有。 如果存在以下情况,则允许在不加修改的情况下重新分发本作品: <版权所有人>被归为以下内容的原始作者或许可人: 这项工作,但绝不表示<版权所有人>认可 您或您对工作的使用。 这项工作由<版权所有者>按 “原样”提供,并以任何明示或暗示的方式提供 免责声明。<版权所有人>对任何损坏概不负责 因使用本作品而产生的任何形式。