Haohanyh Computer Software Products Open Source LICENSE

浩瀚银河欢迎您来使用我们的开源协议，欢迎您拥抱这个开源星球。:)
Thanks. 谢谢那些愿意使用中国人自己开源协议的你们（即使您没有使用我们的开源协议，但是我们团队还是愿意感谢你们，因为是你们代表了中国开源工作的肯定）~~

LICENSE: 我在GitHub、Gitee和Haohanyh云基础服务产品平台Gits等你
下载地址1：https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
下载地址2：https://git.haohanyh.top:3001/Haohanyh/LICENSE

版权所有 (C) 2019-FUTURE 浩瀚银河，版权所有。

全称: 浩瀚银河计算机软件产品源代码开放协议 第一版四次修订

版本发布时间：(UTC/GMT+08:00)时间 2022年7月17日 12:56:00.00
版本使用时间：自产品使用该浩瀚银河计算机软件产品源代码开放协议起，永久使用。

许可：Haohanyh Computer Software Products Open Source LICENSE（浩瀚银河计算机软件产品源代码开放协议）由浩瀚银河团队（甲方负责人常住地址在中国 福建省 福州市）主要人员起草。任何人均可使用该协议来发布开源代码或闭源代码，仅需按照第二章做好工作即可。

初始：浩瀚银河计算机软件产品源代码开放协议（以下简称协议），有三方面的人员需要保障。
甲方：为浩瀚银河团队（以下简称浩瀚银河）
已方：为使用了源代码开放含有本协议的使用者（以下简称使用者）
丙方：为固定源代码管理者或固定源代码管理团队（以下简称管理者或管理团队）

中心想法：写一份中国人自己的开源协议，保护管理者或管理团队的作品著作、版权等正义行为，确立使用者的开发带协议的开源项目、开源代码做法。

名词解释：

    开源：一种将协议保护的作品由作者，自行在源代码内标记（例如注释行为）或包含进项目使用该协议行为，通过各种途径（例如互联网、使用媒介打包传播等）开放的动作。
    商业化：一种将协议保护的作品由作者，自行在源代码内标记（例如注释行为）或包含进项目使用该协议并带上可商业化的行为，通过各种途径（例如互联网、使用媒介打包传播等）进行（例如盈利、授权）的动作。
    违反：一种将行为或思想，不符合协议和当地法律等要求的动作。
    代码(源代码)：一种用开发工具所支持的语言写出来的源文件，是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。

第零章：

    第一点：协议最终解释权，为浩瀚银河和管理员或管理团队，浩瀚银河只享有协议杜撰、协议分享等符合现有当地法律行为（不会影响丙方对源代码等作品的著作权等重要权力），浩瀚银河不承担使用此协议违法当地法律规定的犯罪行为。
    第二点：浩瀚银河只是一个团队，但浩瀚银河至始至终都会享有该协议的著作权等符合现有当地法律的权力（毕竟是我们写的）。
    第三点：甲方、已方、丙方须知，开源星球中的开源不等于“免费”，开源不等于“无版权”，开源生态的发展，需要甲方、已方、丙方，共同努力，共同维护。

第一章：

    简称一：计算机软件产品等符合名词解释“代码(源代码)”的，在第二章内容以下简称为“产品”
    简称二：由于篇幅巨大，针对丙方的条约规定，对“管理者或管理团队”，简称为“丙方”

    第一点：使用了该协议的产品的丙方，必须在源代码内包含该协议的任意提示信息（例如注释、下载链接）。更多信息在第二章第一节。
    第二点：使用了该协议的产品的丙方，必须清楚标记是否源代码开放，如开放，请按照第一章第一点做好使用协议的工作，如为永不开放的源代码请不要选择我们的协议。
    第三点：介于第一章第二点，使用了该协议的产品的丙方，如果您选择了使用协议开源，请按照第一章第一点和第二章第二点做好使用协议的工作。
    第四点：介于第一章第二点，使用了该协议的产品的丙方，如果您需要在其他产品上引用协议的软件或代码，请与软件制作方联系，如允许开源，请按照第一章第一点做好使用协议的工作，否则请您不要选择我们的协议。
    第五点：使用了该协议的产品的丙方，如果您选择了使用协议开源，您可以允许或不允许本软件二次开发（如反编译、偷取代码后开发成自己的软件等）。
    第六点：使用了该协议的产品的丙方，如果您选择了使用协议开源，您可以允许或不允许本软件商业化（见名词解释）。
    第七点：使用了该协议的产品的丙方，如果您含有二次开发（如反编译、偷取代码后开发成自己的软件等）行为，请联系作者，得到肯定的允许后，再使用我们的协议进行开发。
    第八点：使用了该协议的产品的丙方，如果您含有商业化行为，请联系作者，得到肯定的允许后，再使用我们的协议进行商业化。
    第九点：使用了该协议的产品的丙方，您可将软件进行商业化（见名词解释）使用。您的代码如使用了该协议，即意味任何的非允许二次开发（如反编译、偷取代码后开发成自己的软件等）行为，是禁止的。
    第十点：使用了该协议的产品的丙方，您可将软件进行商业化（见名词解释）使用。您的代码如使用了该协议，即意味任何的代码作者为您，您有绝对的版权权力。
    第十一点：使用了该协议的产品的丙方，您可将软件进行商业化（见名词解释）使用。您的代码如使用了该协议，即意味任何的危害（如破坏计算机软硬件）行为，是禁止的。
    第十二点：使用了该协议的产品的丙方，您可将软件规定二次开发（如反编译、偷取代码后开发成自己的软件等）后的开源协议情况。
    第十三点：介于第一章第十三点，如果您规定为必须标记本协议，即意味任何的违反操作，是禁止的。
    第十四点：使用了该协议的产品的丙方，您可规定途径开放，即意味任何的违反操作，是禁止的。
    第十五点：使用了该协议的产品的丙方，如果您选择了使用协议开源，但因为人为原因导致协议更换的，此行为将让您项目后续无法直接受《浩瀚银河计算机软件产品源代码开放协议》的保护和可能带来潜在的法律问题。
    第十六点：使用了该协议的产品的丙方，如果您因为人为原因导致修改甲方协议的，此行为将让您项目后续无法直接受《浩瀚银河计算机软件产品源代码开放协议》的保护和可能带来潜在的法律问题。

第二章：

    简称一：计算机软件产品、开源项目or开源代码等符合名词解释“代码(源代码)”的，在第二章内容以下简称为“产品”

    第一点：如您希望协议使用在您的产品等，那么请做好如下的标记行为↓（浩瀚银河Git代码托管平台）
        HTML / XML            <!-- 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE -->
        C / C++ / Java / JS     // 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        C / C++ / Java / JS     /* 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE */
        C#(CSharp)             /// 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE ///
        (Ps:CSharp有一些特殊，不过能注释就行)
        Matlab                   % 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        Pasca                    { 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE }
        Delphi                   { 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE }
        Fortran                  ! 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        CSS                     /* 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE */
        ASP                    rem 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        JSP                   <%-- 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE --%>
        批处理.bat              rem 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        注册表.reg               ; 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        .ini / .inf文件          ; 受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        文本文件           直接填写：受Haohanyh Computer Software Products Open Source LICENSE保护 https://git.haohanyh.top:3001/Haohanyh/LICENSE
        .........
        ↓（海外Github）
        HTML / XML            <!-- 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE -->
        C / C++ / Java / JS     // 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        C / C++ / Java / JS     /* 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE */
        C#(CSharp)             /// 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE ///
        (Ps:CSharp有一些特殊，不过能注释就行)
        Matlab                   % 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        Pasca                    { 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE }
        Delphi                   { 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE }
        Fortran                  ! 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        CSS                     /* 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE */
        ASP                    rem 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        JSP                   <%-- 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE --%>
        批处理.bat              rem 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        注册表.reg               ; 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        .ini / .inf文件          ; 受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        文本文件           直接填写：受Haohanyh Computer Software Products Open Source LICENSE保护 https://github.com/Hny0305Lin/LICENSE/blob/main/LICENSE
        .........
        ↓（中国大陆Gitee）
        HTML / XML            <!-- 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE -->
        C / C++ / Java / JS     // 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        C / C++ / Java / JS     /* 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE */
        C#(CSharp)             /// 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE ///
        (Ps:CSharp有一些特殊，不过能注释就行)
        Matlab                   % 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        Pasca                    { 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE }
        Delphi                   { 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE }
        Fortran                  ! 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        CSS                     /* 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE */
        ASP                    rem 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        JSP                   <%-- 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE --%>
        批处理.bat              rem 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        注册表.reg               ; 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        .ini / .inf文件          ; 受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        文本文件           直接填写：受Haohanyh Computer Software Products Open Source LICENSE保护 https://gitee.com/su-muyao/LICENSE/blob/main/LICENSE
        .........
    第二点：如您希望协议使用在您的产品等，但非第二章第一点情况，那么您可在传播时，标记版权↓。
        （例如文件属性标记、文件版权标记、水印标记等明显位置的强有力的标注技术行为）
    第三点：如您希望协议使用在您的产品等，但您还希望能包含更多信息，那么您可按照下方标记版权↓。
    ```
    版权 [时间] © [作者或可追溯到您的标记名]
    [软件名字] 使用 浩瀚银河计算机软件产品源代码开放协议
    [开源情况，简单的概述]
    ```
    第四点：如您希望协议使用在您的产品等，您可在您公开的任意平台（可以是自己的，也可以是他人的，但请做好数据保护）上，规定使用者的操作行为（例如使用者仅允许在相同平台如博客等地方传播）
    第五点：如您希望协议使用在您的产品等，您可修改为除本协议的任意协议，此行为将让您项目后续无法直接受《浩瀚银河计算机软件产品源代码开放协议》的保护和可能带来潜在的法律问题。
    第六点：如您希望协议使用在您的产品等，您可修改为除本协议的任意协议，但在修改协议前，请保证您清楚修改的后果。
    第七点：介于第一章第一点，和第二章第一点，如您完成了操作，视为同意使用《浩瀚银河计算机软件产品源代码开放协议》，即可开始受协议保护您的权力。
    第八点：如您希望协议使用在您的产品等，您可使用但不可修改协议，所以请您确保您能在开源期间遵守协议规定。
    第九点：如您的产品，修改了该软件的源代码，须依据本协议发布修改后的源代码。
    第十点：介于第二章第七点，再次声明浩瀚银河不承担使用此协议违法当地法律规定的犯罪行为，也拒绝违法当地法律规定的产品等被用本协议。
    

最终章：
    
    简称一：计算机软件产品、源代码等符合名词解释“代码(源代码)”的，在最终章内容以下简称为“产品”

    第一点：所有使用了该协议的产品，均受《中华人民共和国著作权法》规定的第一章第三条第八点受保护范围。
    第二点：所有使用了该协议的产品，如管理者或管理团队发现违法和违反协议行为，您可以第一时间向有关部门提交证据，追究到底，必要时可对违反协议甚至违法法律的使用者索取赔偿部分。
    第三点：所有使用了该协议的产品，请遵守《中华人民共和国网络安全法》《中华人民共和国数据安全法》《深圳经济特区数据条例》《中华人民共和国香港特别行政区维护国家安全法》和中华人民共和国澳门特别行政区《网络安全法》等中国大陆、中国香港、中国澳门、中国台湾的相关法律。
    第四点：所有使用了该协议的产品，如有与中国大陆、中国香港、中国澳门、中国台湾的当地法律冲突的规定，请以法律为准。
    第五点：所有使用了该协议的产品，如存在协议纠纷甚至法律纠纷等，请在妥善解决后，再使用我方协议进行代码开源或闭源工作。
    第六点：所有使用了该协议的产品，在中国大陆的平台上开源或闭源，请不要包含、可访问、可传播色情、欺诈、赌博、暴力、黑客、木马、病毒、窃听、枪支、反动、钓鱼、私服、翻墙上网等一切违法违规于中国大陆法律法规的内容，如丙方违反了最终章第七点的明令行为或最终章第三点的不遵守行为，可由甲方、举报人士或平台等追究其法律责任。
    第七点：所有使用了该协议的产品，如果丙方违反了该协议的任一条款，该授权协议将自动终止，甲方保留通过法律手段追究责任的权利，并且在未来的一段时间里（由甲方规定）不允许使用该协议且不保证开源产品的代码安全性，并追究造成的负面影响。
