首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我修改和重新开发最初使用MIT许可的软件时,我是否可以取消出售我的修改的权利?

当我修改和重新开发最初使用MIT许可的软件时,我是否可以取消出售我的修改的权利?
EN

Software Engineering用户
提问于 2015-07-22 20:48:02
回答 1查看 2K关注 0票数 1

在麻省理工学院的许可下,有一款免费的开源软件。

我做了修改,使它更好,等等,我分发这个新的软件,也是免费和开放源码。

但我能取消那些使用我的新版本的人的销售权吗?我永远不会卖我修改过的软件,它将永远是免费的,开源的。话虽如此,我不想让别人拿我的线人,以高价卖给别人。

EN

回答 1

Software Engineering用户

发布于 2015-07-22 21:00:19

MIT许可证允许对材料进行再认证,并且不要求它在MIT许可之下。

软件不受限制,包括(但不限于)使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许被提供软件的人这样做,但须符合下列条件

正如在“分许可证”到底是什么意思?中所描述的,这意味着您可以合并您的工作并在更严格的许可下发布它。在这种情况下,取消出售软件副本的能力。有着明显的IANAL的痕迹。

不过,这里面有点“明白”的意思。销售权是开源定义 (和gnu哲学)的一部分。

许可证不得限制任何人在某一特定领域使用该程序。例如,它可能不会限制程序在企业中使用,也不会被用于基因研究。

由于您的修改将限制一个领域的努力,它不会是开源的,也不会与其他可能导致其他困难的开源产品兼容。

但是是的,不管你想要什么,你都可以重拾它。麻省理工学院不是一个病毒许可,你甚至可以采取整个项目的封闭来源,如果你这样想。但请记住,取消出售权不再是免费和开源的。您的代码不能在GPL项目中使用,也不能在任何其他具有这种限制的开源项目中使用。

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/290521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档