thinglinks授权许可协议

一、 知识产权：
thinglinks系列产品知识产权归MqttsNet团队独立所有

二、 许可：
1. 在您完全接受并遵守本协议的基础上，本协议授予您使用thinglinks的某些权利和非独占性许可。
2. 本协议中，将本产品使用用途分为"个人版用途"和"商业版用途"。
3. "个人版用途"定义：指个人在非团体机构中出于任何目的使用本产品。（任何目的包括非商业目的或非盈利目的）。
4. "企业版用途"定义：指团体机构（例如公司企业、政府、学校、军队、医院、社会团体等各类组织）出于任何目的使用本产品（任何目的包括商业目的或非盈利目的） 或者 个人基于商业或盈利目的使用本产品。

三、 约束和限制：
1. 本产品只能由您为本协议许可的目的而使用，您不得透露、转卖、售卖、赠送、授予任何第三方；
2. 从本产品取得的任何信息、软件、产品或服务，您不得对其进行修改、改编或基于以上内容创建同种类别的衍生产品（如：快速开发平台、开发框架、脚手架）进行源码售卖。
3. 个人购买企业版，只可用于学习使用，不可通过赠送、出售、分享或跳槽等方式，给其他公司使用；但若跳槽后推荐公司购买企业版，可获得推荐奖励。

四、您享有的权利：
1. 允许个人、个人所在团队或企业、商业化使用。可以任意修改源码、项目名、包名等，并且复制或者直接使用到多个项目！
2. 一次购买终身受用，且支持后续所有代码、文档、视频持续更新！
3. 您可以基于此项目二次开发【二次开发指结合甲方/最终客户方个性化需求，为实现项目交付所进行的定制化修改/功能性扩展等开发方式】后申请专利和软著，但严禁使用本项目中的源码、页面截图等，请使用自己二次开发部分的代码和页面截图！
4.源代码授权公对公/一对一，仅允许被授权方以项目形式，进行二次开发做成解决方案并整体封装后交付，不得单独交付thinglinks源代码或发布成同类型物联网基础平台销售。
5.被授权方不得替换乙方提供Java源代码中含thinglinks&mqttsnet的相关标识：Java类中package代码包名、Maven中的groupId。【不影响项目使用】

五、 不得用于非法或禁止的用途：
您在使用本产品或服务时，不得将本产品或服务用于任何违反法律的用途或本协议条款、条件和声明禁止的用途。

六、 免责声明：
1. 本产品按"现状"授予许可，您须自行承担使用本产品的风险。MqttsNet团队不对此提供任何明示、暗示或任何其它形式的担保和表示。在任何情况下，对于因使用或无法使用本软件而导致的任何损失，MqttsNet团队无需向您或任何第三方负责，即使MqttsNet团队已被告知可能会造成此类损失。在任何情况下，MqttsNet团队均不就任何直接的、间接的、附带的、后果性的、特别的、惩戒性的和处罚性的损害赔偿承担任何责任，无论该主张是基于保证、合同、侵权（包括疏忽）或是基于其他原因作出。
2. 本产品可能内置有第三方服务，您应自行评估使用这些第三方服务的风险，由使用此类第三方服务而产生的纠纷，全部责任由您自行承担。
3. MqttsNet团队可能会经常提供产品更新或升级，但MqttsNet团队没有为根据本协议许可的产品提供维护或更新的责任，但会尽最大努力提供升级日志。
4. MqttsNet团队不对使用本产品构建的网站中任何信息内容以及导致的任何版权纠纷、法律争议和后果承担任何责任，全部责任由您自行承担。
5. MqttsNet团队可能会按照官方制定的答疑规则为您进行答疑，但MqttsNet团队没有为根据本协议许可的产品提供技术支持的义务或责任。

七、 权利和所有权的保留：
MqttsNet团队保留所有未在本协议中明确授予您的所有权利。MqttsNet团队保留随时更新本协议的权利，并只需公示于对应产品项目的LICENSE文件，无需征得您的事先同意且无需另行通知，更新后的内容应于公示即时生效。您可以随时访问产品地址并查阅最新版许可条款，在更新生效后您继续使用本产品则被视作您已接受了新的条款。

七、 协议终止
1. 您一旦开始复制、下载、安装或者使用本产品，即被视为完全理解并接受本协议的各项条款，在享有上述条款授予的许可权力同时，也受到相关的约束和限制，本协议许可范围以外的行为，将直接违反本协议并构成侵权。
2. 一旦您违反本协议的条款，MqttsNet团队随时可能终止本协议、收回许可和授权，并要求您承担相应法律和经济责任。

违约追责，侵权必究，一经发现，永不授权！