在麻省理工学院的许可下,有一款免费的开源软件。
我做了修改,使它更好,等等,我分发这个新的软件,也是免费和开放源码。
但我能取消那些使用我的新版本的人的销售权吗?我永远不会卖我修改过的软件,它将永远是免费的,开源的。话虽如此,我不想让别人拿我的线人,以高价卖给别人。
发布于 2015-07-22 21:00:19
MIT许可证允许对材料进行再认证,并且不要求它在MIT许可之下。
软件不受限制,包括(但不限于)使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许被提供软件的人这样做,但须符合下列条件
正如在“分许可证”到底是什么意思?中所描述的,这意味着您可以合并您的工作并在更严格的许可下发布它。在这种情况下,取消出售软件副本的能力。有着明显的IANAL的痕迹。
不过,这里面有点“明白”的意思。销售权是开源定义 (和gnu哲学)的一部分。
许可证不得限制任何人在某一特定领域使用该程序。例如,它可能不会限制程序在企业中使用,也不会被用于基因研究。
由于您的修改将限制一个领域的努力,它不会是开源的,也不会与其他可能导致其他困难的开源产品兼容。
但是是的,不管你想要什么,你都可以重拾它。麻省理工学院不是一个病毒许可,你甚至可以采取整个项目的封闭来源,如果你这样想。但请记住,取消出售权不再是免费和开源的。您的代码不能在GPL项目中使用,也不能在任何其他具有这种限制的开源项目中使用。
https://softwareengineering.stackexchange.com/questions/290521
复制相似问题