菜单

法律信息

相关源文件

目的与范围

本文档概述了“Best-websites-a-programmer-should-visit”代码库的法律方面。它涵盖了代码库的许可条款、版权信息以及对用户和贡献者的法律影响。有关为代码库做出贡献的信息,请参阅为代码库做出贡献

许可证概述

该代码库在MIT许可证下运行,这是一种宽松的开源许可证,允许广泛使用和修改,限制最少。

MIT许可证详情

MIT许可证,如LICENSE文件中定义,规定了以下关键条款

  • 版权归Sonkeng Maldini所有(2017年)
  • 用户被授予使用、复制、修改、合并、发布、分发、再许可和销售代码库内容的权限
  • 所有副本或重要部分的内容必须包含版权声明和许可声明
  • 内容按“原样”提供,不附带任何形式的保证
  • 作者对因使用内容而引起的任何索赔、损害或其他责任概不负责

来源:LICENSE1-21

MIT许可证应用图

下图说明了MIT许可证如何应用于代码库及其内容

来源:LICENSE1-21

MIT许可证下的权利和义务

下表总结了MIT许可证授予的关键权利和施加的义务

授予的权利义务
使用代码库内容包含原始版权声明
修改内容包含原始许可声明
分发内容包含免责声明
创建和分发衍生作品无额外义务
商业用途
再许可

来源:LICENSE5-20

下图说明了代码库、贡献者和用户之间的法律关系

来源:LICENSE1-21

代码库的贡献者应了解以下法律含义

  • 通过向代码库提交内容,贡献者默认同意其贡献根据MIT许可证获得许可
  • 贡献者必须确保他们有合法权利贡献他们提交的内容
  • 内容应为原创、公共领域或根据与MIT许可证兼容的条款获得许可
  • 质量控制体系》中所述的质量控制体系有助于确保遵守这些要求

虽然代码库本身在MIT许可证下,但README.md文件中链接的网站和资源有其自己的服务条款、许可证和法律要求。用户在使用外部资源,尤其是出于商业目的时,应查阅每个外部资源的条款。

MIT许可证合规流程

以下流程图说明了在使用代码库内容时如何遵守MIT许可证

来源:LICENSE1-21

免责声明和责任限制

根据MIT许可证的规定,代码库内容按“原样”提供,不附带任何形式的保证。原始作者和贡献者均不对因使用代码库内容而引起的任何损害或其他责任负责。

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.

来源:LICENSE15-20

许可证条款的实际应用

如何正确署名

在您自己的项目中大量使用代码库内容时,正确的署名应包括

  1. 版权声明:“Copyright (c) 2017 Sonkeng Maldini”
  2. MIT许可证文本或其引用
  3. 指向原始代码库的链接(推荐但非必需)

示例署名代码块

This content includes material from the "Best-websites-a-programmer-should-visit" repository,
Copyright (c) 2017 Sonkeng Maldini, licensed under the MIT License.
Original repository: https://github.com/sdmg15/Best-websites-a-programmer-should-visit

来源:LICENSE3-13