ISC许可协议
简介
ISC许可协议是由ISC(Internet Systems Consortium)创建。ISC许可协议是一种简洁、灵活的宽松许可协议,在功能上等同于 BSD-2-Clause 和 MIT 许可协议,没有对用户和使用者的限制,同时也不对软件的衍生产品做限制,因此被广泛应用于开源软件中。
权限
- 修改: 许可材料可以被修改。
- 分发: 许可材料可以分发。
- 商业用途: 许可的材料和衍生物可用于商业目的。
- 私人使用: 许可的材料可以私下使用和修改。
条件
- 许可和版权声明: 许可和版权声明的副本必须包含在许可材料中。
协议内容
ISC License
Copyright (c) [year], [fullname]
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
如何使用
在项目源代码的根目录中创建一个许可协议文本文件(通常命名为 LICENSE 或 LICENSE.txt),并将许可协议内容复制到该文件中。然后,将其中的 [year] 和 [fullname] 分别替换为 当前年份 和版权所有者的 姓名 即可。