MIT 许可协议

作为一个软件开发者,了解常用的授权协议是非常必要的,本文介绍的就是本站 JavaScript 代码采用的授权协议 —— MIT 许可协议(The MIT License)。MIT 许可协议也是许多软件授权条款中,被广泛使用的其中一种。

MIT 许可协议简介

MIT许可协议之名源自麻省理工学院(Massachusetts Institute of Technology, MIT),又称“X许可协议”(X License)或“X11许可协议”(X11 License)。

MIT 许可协议被授权人权利

被授权人有权利使用、复制、修改、合并、出版发布、散布、再授权及贩售软件及软件的副本。

被授权人可根据程序的需要修改许可协议为适当的内容。

MIT 许可协议被授权人义务

在软件和软件的所有副本中都必须包含版权声明和许可声明。

其他重要特性

MIT 许可协议并非属 Copyleft(著佐权)的自由软件许可证条款,允许在自由及开放源代码软件或非自由软件(proprietary software)所使用。

MIT 许可协议的内容可依照程序著作权者的需求更改内容,这也是 MIT 许可协议 与 BSD 许可协议(The BSD license, 3-clause BSD license)本质上不同处。

MIT 许可协议可与其他许可协议并存。另外,MIT 条款也是自由软件基金会(FSF)所认可的自由软件许可证条款,与 GPL 兼容。

MIT 许可协议条款内容

最后,让我们来看看 许可协议的具体内容。以下是opensource.org 定义的普遍的 MIT 许可协议声明原文:

Copyright (C) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

协议条款的正文翻译成中文大致是这样的(英语不是很好,多包涵):

特此授予任何人获得本软件及相关文档文件(“软件”)的副本的权利,以无限制地处理本软件,包括但不限于使用,复制,修改,合并,发布,分发,再许可和/或出售本软件的副本,并允许本软件提供给本公司的人员遵守以下条件:

上述版权声明和本许可声明应包含在本软件的所有副本或主要部分中。

本软件按“原样(AS IS)”提供,不作任何明示或暗示的保证,包括但不限于对适销性,特定用途适用性和不侵权的保证。在任何情况下,作者或版权所有者均不对任何索赔,损害或其他责任负责,无论是因合同,侵权或其他原因由本软件或本软件的使用或其他交易引起或与之相关的行为。

MIT 许可协议条款内容与三条款 BSD许可协议(3-clause BSD license)内容颇为近似,但是赋予软件被授权人更大的权利与更少的限制。

怎么样?现在你清楚 MIT 许可协议了吗?

SHARE THIS PAGE

免责声明:本站文章中的观点都是作者个人观点,并没有以任何方式反映他所属机构的意见。

发表评论