     最终用户许可协议

     以下关于 PyArmor（下称“本软件”）的协议在 赵俊德（下称“许可人”）和任何安装、
     访问或以其它方式使用本软件的自然人（下称“用户”）之间订立。

  1. 本软件的作者及版权持有人为 赵俊德。

  2. 本软件可以自由试用但是功能上有一定限制:

     a. 最大可加密的脚本大小（编译成为 `.pyc` 之后）是 32768 个字节

     b. 在试用版中中生成的加密脚本不是私有的，也就是说，其他任何人也可以为这些加
        密脚本生成新的许可文件。

     c. 任何人都可以使用本软件加密非商业用途的Python脚本，未经许可不得用于商业用
        途。

     d. 使用高级模式加密脚本的时候，每一个模块最多可以有大约 32 个函数（代码块）

  3. 本软件有两种基本类型的许可方式:

     a. 个人用户许可。个人用户购买一个许可证可以在自己所有的计算机和相关硬件设备
        上使用。

        个人用户许可证允许使用本软件加密任何属于自己的 Python 脚本，为加密脚本生
        成私有许可文件，发布加密后的脚本和必要的辅助文件到任何其他设备。


     b. 企业用户许可。企业用户购买一个软件许可证可以在同一个产品系列的各个项目中
        使用。

        企业用户许可证允许使用本软件在任何设备上，加密属于该产品系列的 Python 脚
        本，为加密脚本生成私有许可文件，发布加密后的脚本和必要的辅助文件到任何其
        他设备。

        除非有许可人的许可，否则企业用户许可证不可以用于完全独立的其他产品系列。
        如果需要在其他产品系列中使用，必须为其他产品单独购买软件许可。

  4. 除了购买软件许可的费用之外，没有其他任何费用。获得软件许可的用户可以使用本软
     件在许可的范围之内加密任何Python脚本并自由发布，不需要在向许可人支付任何费用。

  5. 购买软件许可，可以通过下面的链接的电子商务网站

         https://order.shareit.com/cart/add?vendorid=200089125&PRODUCT[300871197]=1
         https://pyarmor.dashingsoft.com/cart/order.html

     支付成功之后一个软件许可码会通过电子邮件发送，收到该电子邮件之后，把里面的
     软件许可码（一行文本，不包含回车符）拷贝出来，使用下面的命令生效注册码

        pyarmor register 注册码

     注册码生效之后，可以使用下面的命令查看

         pyarmor --version

     软件许可码永久有效，可以一直使用，但是不能转接或者租用。

  6. 本软件可免费分发（除下列例外），分发前提为分发包未以任何形式被修改：

     a) 任何人未经书面许可的情况下，不得再分发软件包的任何单独部分。

     b) 在未经书面许可的情况下，本软件不得在任何其它软件包中发布。本软件必须保持
        以未经修改的原始安装文件而供下载，而不得对用户附带任何障碍或条件，例如收
        取下载费用，或以用户提供联系信息为前提来提供下载。

     c) 本软件未经修改的安装文件必须以纯净而独立的形式提供。禁止任何形式的捆绑。
        尤其禁止使用任何安装或下载软件来提供任何下载捆绑，除非获得书面形式同意。

     d) 本软件的分发者不得包含、指向或引用黑客/破解、注册文件及注册文件生成器。

     e) 违反上述条件的情况下，许可自动立即失效。

  7. 本软件“按原样”发布。不提供任何明示或暗示的担保。您的使用需要自己承担风险。无
     论作者、许可人或许可人的经销商，均不对使用或误用本软件时发生的数据丢失、损坏、
     利润损失或其它任何形式的损失而负责。

  8. 本软件的二进制代码不得被进行反向工程来重新创建本软件专用的加密算法。

  9. 本协议由许可人负责解释。任何时候许可人对本协议做出任何修改，修改版本自动适用
     于用户。

 10. 安装并使用本软件意味着接受本许可的这些条款和条件。如果您不同意本许可的条款，您必
     须从您的存储设备中删除本软件全部文件并终止使用本软件。
