条款、担保和通知
Amazon One Enterprise 设备使用条款
上次更新时间:2023 年 11 月 27 日
这是您与 Amazon.com Services LLC.(及其附属公司,统称为“Amazon”、“我们”)之间签订的协议。在购买、安装和使用亚马逊 One 企业设备之前,请阅读这些亚马逊 One 企业设备使用条款、AWS 客户协议、AWS 服务条款(或与我们签订的关于您使用我们服务的其他协议)、亚马逊企业账户条款和条件(统称为 “本协议”)以及亚马逊隐私声明(www.amazon.com/p rivacy)(“隐私声明”)。购买 Amazon One Enterprise 设备,即表示您和所代表的企业同意受本协议条款的约束,同时承认并同意您已阅读隐私声明。如果您不接受本协议的条款,则不得使用 Amazon One Enterprise 设备。
就这些 Amazon One Enterprise 设备使用条款而言:
“Amazon One Enterprise 设备”是指 Amazon 提供并由您使用、与 Amazon One Enterprise 服务相关的 Amazon One Enterprise 设备以及所有硬件和配件。
“AWS”是指 Amazon Web Services, Inc.。
“AWS 协议” 指 AWS 客户协议(可在 https://aws.amazon.com/agreement/获取)或与 AWS 签订的管理您使用 AWS 的其他协议。
“AWS 网站”是指 http://aws.amazon.com(以及我们指定的任何后续网站或相关网站),我们可能会不时更新网站内容。
“最终用户”是指 AWS 客户协议中定义的最终用户,也是 Amazon One Enterprise 设备的最终用户。
“企业”是指 AWS 向其出售 Amazon One Enterprise 设备的企业或商业实体,其唯一目的是根据协议管理其内部业务运营。
“个人信息”指 Amazon One Enterprise 服务代表企业收集、生成、处理、分析、存储、使用或删除的与最终用户有关的任何个人信息,包括但不限于此类最终用户的姓名、电话号码、电子邮件地址和其他个人身份信息,其中可能包括掌纹数据。
“服务”是指 Amazon One Enterprise 服务和 AWS 服务产品。
“软件”是指我们提供给您在 Amazon One Enterprise 设备上或与之配合使用的所有软件。
“建议”指对 Amazon One Enterprise 设备或服务提出的所有改进建议。
“未经授权的地点” 是指 aws.amazon.com/one-enterprise/unauthorized-locations 中列出的任何和所有地点、司法管辖区和/或地理区域,这些位置由我们自行决定不时更新,您可能不会也不会安装或使用亚马逊 One 企业设备。
此处未定义的任何术语应具有《AWS客户协议》、《AWS服务条款》、《商业账户条款》或与我们签订的关于您使用我们服务的其他协议中赋予的含义。如果本Amazon One企业设备条款中提供的含义与任何其他协议的含义存在冲突,则以此处规定的定义为准。
1.Amazon One Enterprise 设备和软件的使用。
a.允许的使用方式。在您遵守本协议并支付任何适用费用的前提下,您只能使用亚马逊 One 企业设备:(i) 与亚马逊 One 企业服务结合使用;(ii) 管理您的内部业务运营;(iii) 收集和处理与您雇用或商业往来的最终用户的信息,包括个人信息,而不是从以家庭或个人身份行事的任何个人或最终用户那里收集和处理信息,包括个人信息;以及 (iv) 在您要求我们前往的具体地点或设施在购买时或最初激活亚马逊 One 企业设备时指定的地点交付亚马逊 One 企业设备,但在任何情况下,您都不会在任何未经授权的地点使用或安装亚马逊 One 企业设备。
b.有限许可。在您遵守本协议并支付任何适用费用的前提下,亚马逊授予您有限的、可撤销的、非排他的、不可转让的、不可再许可的许可,允许您仅在亚马逊 One 企业设备上或与其一起使用本软件,以使您能够以本协议允许的方式使用亚马逊 One 企业设备和访问亚马逊 One 企业服务。本协议中未明确授予您的所有权利均由 Amazon 或其许可方预留和保留。AWS 或其附属公司保留本软件的所有权利,不会向您出售、出租、租赁或转让本软件的任何所有权、知识产权或其他权利。您不会也无意将本软件或其任何权益分配、授予或转让给任何个人或实体,任何此类意图的分配、授权或转让均无效。在不限制上述规定的前提下,您不会(或尝试)允许或授权第三方(或尝试)规避或禁用本软件中的任何功能或措施。您承认,Amazon One Enterprise 设备可能配备防篡改监控技术或功能。AWS 及其附属公司、许可方和供应商拥有亚马逊一企业设备中任何知识产权的所有权利、所有权和权益,以及任何专有技术、衍生作品、发明、流程、数据库、文档、培训材料和任何其他知识产权及其任何有形实施例。
c.限制。除非 AWS 以书面形式明确允许对 Amazon One Enterprise 设备执行相关操作,否则您不得反向工程、反编译、反汇编、移除、禁用、篡改或绕过 Amazon One Enterprise 设备或本软件的任何组件、功能、机制或协议。您不得使用 Amazon One Enterprise 设备或软件:(i) 开展或宣传非法活动;(ii) 违反或侵犯他人的知识产权、所有权或其他权利;或 (iii) 以可能危害他人或 Amazon 运营或声誉的方式行事。我们可能会不时对软件应用升级、补丁、错误修复或其他维护(“维护”)。您同意遵守我们通知您的任何维护要求。我们可能会启动对 Amazon One Enterprise 设备的无线固件更新,恕不另行通知您。如果您是美国政府客户,我们将软件作为“计算机软件”许可给您,根据本协议提供的任何相关产品或服务均作为“商业产品”或“商业服务”提供,这些术语在《联邦采购规则》(FAR)(参见 48 C.F.R. § 2.101)中定义,并且我们授予您的软件权利与我们在本协议下授予所有其他人的权利相同。为避免疑问,本软件是商用计算机软件,由您根据通常向公众提供的许可获得,如 FAR 第 12.212 部分所述(参见 48 C.F.R. § 12,212)。如果本协议与适用于软件任何部分的任何其他亚马逊或第三方条款(例如开源许可条款)之间存在任何冲突,则此类其他条款将以该软件的该部分和范围为准冲突。
2.安装和设备要求。
a.Amazon One 企业设备安装和配置。必须按照提供的说明和规格安装和配置亚马逊 One 企业设备。您有责任确保按照这些说明和规格正确安装和配置亚马逊 One 企业设备,如果不是,则您理解亚马逊企业设备可能无法正常运行或无法为您提供服务。您只能在室内安装亚马逊 One 企业设备和他们不会暴露在任何极端温度下。您同意,除了您在购买时要求我们交付 Amazon One Enterprise 设备的地点或设施外,您不允许在其他地点或设施安装或使用任何 Amazon One Enterprise 设备,也不会在任何未授权地点使用或安装 Amazon One Enterprise 设备。在任何情况下,您都不会在任何未授权地点使用或安装 Amazon One Enterprise 设备。
b.设备要求和维护。Amazon One 企业设备需要通过直接或无线连接访问互联网和电力才能正常运行和提供服务。提供这些是您的全部责任,AWS 对因您或任何第三方无法向您提供这些服务而导致的任何服务中断概不负责。此外,您同意根据提供给您的任何与其保养和/或相关的文件维护亚马逊 One 企业设备维护和理解任何未能按照规定妥善保养和维护亚马逊 One 企业设备都可能导致设备出现故障或故障。
c. 第三方设备集成。Amazon One 企业设备可以与其他第三方企业设备和服务(例如门、门锁、旋转门、大门等)结合使用,也可以将其服务与其他第三方企业设备和服务集成,例如门禁、门锁、旋转门、大门等(统称为 “第三方企业设备”)。AWS 对这些第三方企业设备不承担任何责任或责任,包括您决定将它们与亚马逊 One 企业设备配合使用、它们提供的功能、它们提供的服务,和/或它们未能提供或拒绝访问、进入、打开、关闭、锁定、解锁或以任何方式运行。AWS 对亚马逊 One 企业设备兼容或继续与任何特定的第三方企业设备兼容。第三-Party Enterprise 设备是独立的产品和服务,受您与向您提供它们的第三方达成的协议的约束,不受本协议的约束。
3. 一般情况
a.服务或设备的更改。修正。我们可能随时更改、暂停或终止服务或其中任何部分,恕不另行通知。我们可以通过在 AWS 网站上发布修订后的条款来自行决定修改本协议的任何条款。您在修订后的协议生效之日后继续使用亚马逊 One 企业设备即表示您接受这些条款。我们可能会不时更改亚马逊 One 企业设备的设计、特性和/或功能,并可能停止支持某些型号的亚马逊企业设备或提供软件或服务。在可行范围内,如果我们计划停止或停止支持您的亚马逊一企业设备的软件或服务,我们将向您发出通知。
b.终止。如果您未遵守本协议的任何条款,则您在本协议下的权利将自动终止,恕不另行通知。Amazon 未能坚持或强制您严格遵守本协议,并不构成对其任何权利的放弃。
c.建议。如果您提供任何建议,我们将有权不受限制地使用这些建议。您在此不可撤销地将建议的所有权利、所有权和利益转让给我们,并同意向我们提供记录、完善和维护我们在建议中所拥有权利需要的任何协助。
d.运输、交付和丢失风险。只要亚马逊已批准使用亚马逊 One 企业设备的司法管辖区,我们将在购买时要求的配送目的地或最初激活亚马逊 One 企业设备时指定的地点向您配送亚马逊 One 企业设备。我们不会将亚马逊 One 企业设备运送到未经授权的地点。我们保留在亚马逊 One 企业设备可用时分期向您发货的权利,在任何情况下亚马逊都不会要对延误负责发货或交付中。与运输、交付、丢失风险和退货相关的所有其他规定均在企业账户条款中列出。您有责任支付与向我们发货或从我们发货的亚马逊 One Ene Enterprise 设备相关的所有关税、关税、税费、关税和任何其他政府费用。您应对交付给承运方后的 Amazon One Enterprise 设备的任何损坏或丢失负责。您有责任遵守所有适用的数据保护、进口、再进口、出口和再出口控制法律,包括任何适用的许可要求和特定国家/地区的制裁计划。您有责任充当您的数据、软件或技术的海关出口商和进口商(视情况而定),并且您接受亚马逊不会参与进出口程序。
e. 访问和使用软件。在正确安装和配置亚马逊 One 企业设备后,我们将为您提供访问所需软件的权限。您理解并承认,Amazon One 企业设备的配置和配备了特定用户界面、同意、通知和披露内容,这些都是针对其使用地点的,因此,您同意不会将任何亚马逊 One 企业设备转移到或允许将任何 Amazon One 企业设备转移到或使用亚马逊一企业设备最初打算安装的州或地区,也不会使用或安装任何未经授权的位置的 Amazon One 企业设备。软件所有权应仅在 AWS 使用。
4. 有限保修。亚马逊为您的亚马逊 One 企业设备提供一年有限保修。
有限担保豁免。上述有限担保不适用于以下原因造成的任何损坏、故障或不合格情况:(a) 您违反本协议或以与文档不一致的方式使用亚马逊 One 企业设备;(b) 因使用而导致的正常磨损,包括但不限于设备外观和显示器划痕;(c) 使用非 AWS 提供的设备、硬件或软件;(d) 您未遵守我们的安装、配置、操作、保养或维护文档、说明或规格;(e) 您未能允许我们及时远程或以其他方式访问亚马逊 One 企业设备;或 (f) 未能实施本协议中提供的软件的所有新更新。如果 Amazon One Enterprise 设备以任何方式被篡改、打开或拆解,或者并非由我们或 AWS 特别授权提供维修或改造服务的第三方进行维修或改造,则保修范围不适用于这些设备。
5.免责声明和责任限制。
除上文第 4 节中规定的有限保修外,在法律允许的最大范围内,除非另有书面规定:(a) Amazon One Enterprise 设备和其他服务在“按原样”和“现有”的基础上提供;(b) 我们和许可方不对 Amazon One Enterprise 设备或其他服务的运行作出任何形式的明示或暗示陈述或保证,包括但不限于,对适销性和特定用途适用性的默示担保,或者对 Amazon One Enterprise 设备或其他服务没有错误或没有病毒/其他有害组件的默认保证;(c) Amazon One Enterprise 设备和其他服务不适合在任何危险环境或关键系统的操作中使用或与之相关,在 Amazon One Enterprise 设备或其他服务的故障可能导致严重人身伤害或死亡,或者造成环境或财产损失的情况下,您应完全承担任何此类使用可能产生的责任;(d) 您自行承担使用 Amazon One Enterprise 设备和其他服务的风险;(e) 我们和许可方不对因使用 Amazon One Enterprise 设备或其他服务而造成的任何形式损害承担责任,包括但不限于直接、间接、附带、惩罚性和后果性损害,例如利润损失、数据丢失和收入损失;以及 (f) 在任何情况下,我们或许可方因本协议或使用或无法使用 Amazon One Enterprise 设备或其他服务而引起的或与之相关的责任总额均不会超过五十美元(50.00 USD)或您实际为 Amazon One Enterprise 设备支付的金额,以较高者为准。
6.赔偿。
除了本协议规定的赔偿义务外,您还将 (i) 为针对亚马逊及其附属公司的任何索赔进行辩护,或由您选择和解;(ii) 支付对任何此类索赔的任何不利的最终判决或和解金额,前提是此类索赔涉及或涉及:(a) 您违反这些亚马逊 One 企业设备使用条款;(b) 任何非法、不当、未经授权或疏忽的使用根据本协议向您出售的任何产品或服务中的任何人,(c) 您与您的最终用户之间的任何争议,或 (d)您的重大过失或故意的不当行为。与您在本第 6 节中的赔偿义务相关的索赔不设任何责任上限。
Amazon One Enterprise 设备的一年有限保修
上次更新时间:2023 年 11 月 27 日
本一年有限保修(“保修”)仅涵盖 Amazon One Enterprise 设备硬件,即 Amazon One Enterprise 设备以及您从 Amazon 购买的专门用于 Amazon One Enterprise 设备的任何硬件和配件(统称“Amazon One Enterprise 设备”)。
由下述实体提供本设备的保修。在本协议中,此保修的提供商有时称为“我们”。
根据您遵守亚马逊 One 企业设备使用条款、 AWS 客户协议、 AWS 服务条款或与 AWS 达成的规范您使用 AWS 服务产品的其他协议;包括但不限于您完全遵守与安装、配置、保养和/或维护要求相关的任何文档(如亚马逊 One 企业设备使用条款中所述),我们保证设备不存在材料和工艺缺陷自首次购买之日起一年内正常使用。在此保修期内,如果 Amazon One Enterprise 设备出现缺陷,而您按照说明退回 Amazon One Enterprise 设备,我们将在法律允许的范围内自行选择:(i) 使用全新或翻新部件维修 Amazon One Enterprise 设备,(ii) 在退回后的 30 天内,使用与要更换 Amazon One Enterprise 设备等效的全新或翻新 Amazon One Enterprise 设备替换退回的设备,或者 (iii) 向您退还 Amazon One Enterprise 设备的全部或部分购买价格。在法律允许的范围内,本保修适用于对 Amazon One Enterprise 设备进行的任何维修、零件更换或设备整体更换,期限为原始保修期的剩余期限或九十天(以较长者为准)。所有更换的零件和退款的 Amazon One Enterprise Device 设备将成为我们的财产。本保修仅适用于 Amazon One 企业版设备的硬件组件,这些组件不会受到事故、误用、疏忽、火灾、水或其他外部原因、改动、改造或维修的影响。您理解并承认,Amazon One 企业设备经过配置和配备了特定用户界面、同意、通知和披露内容,这些用户界面、许可、通知和披露内容均特定于计划使用的地点,因此,您同意不会将任何 Amazon One 企业设备运输、转移或使用到除亚马逊一企业设备最初打算安装的州或地区以外的州或地区,也不会被篡改使用或尝试修改任何 Amazon One 企业设备。
说明。有关如何为您的 Amazon One Enterprise 设备获得保修服务的具体说明,请使用本页底部的联系信息联系客户服务。通常,您需要将自己的 Amazon One Enterprise 设备(包括任何零件和配件)以原包装或同等保护性的包装运送到客户服务指定的地址。
限制。在法律允许的范围内,上述保修和补救措施是排他性的,可代替所有其他保修和补救措施,并且我们明确否认所有法定或默示保修,包括但不限于适销性、特定用途适用性以及针对隐藏或潜在缺陷的保修。如果我们无法合法地否认法定或默示保修,则在法律允许的范围内,所有此类保修的期限应限于本明示有限保修以及维修或更换服务的期限。某些司法管辖区不允许限制法定或默示保修的期限,因此上述限制可能对您不适用。对于因违反保修或任何其他法律理论而导致的直接、特殊、附带或间接损失,我们概不负责。在某些司法管辖区,上述限制不适用于死亡或人身伤害索赔,也不适用于因故意和重大疏忽行为和/或不作为而承担的任何法定责任,因此上述排除或限制可能不适用于您。某些司法管辖区不允许排除或限制直接、偶然或后果性损失,因此上述排除或限制可能对您不适用。
本保修赋予您特定的权利。根据适用法律,您可能拥有其他权利,而本保修不会影响这些权利。
保修提供商
本保修由位于 410 Terry Ave. North, Seattle, WA 98109-5210, United States 的 Amazon.com Services LLC 提供。
** Glide(4.x);版本 4.9.0 -- https://github.com/bumptech/glide
不在 third_party 中且未另行标记的所有内容的许可证:
版权所有 2014 Google, Inc.,保留所有权利。
在满足以下条件的前提下,允许以源代码和二进制形式进行再分发和使用(无论是否经过修改):
1.源代码的再分发必须保留上述版权声明、此条件列表和以下免责声明。
2.二进制形式的再分发必须在文档和/或随分发版一起提供的其他材料中复制上述版权声明、此条件列表和
以下免责声明。
该软件由 Google, Inc.“按原样”提供,不作任何明示或默示的保证,包括但不限于适销性和适用于特定用途的默示保证。在任何情况下,Google, Inc. 或或贡献者都不应对因使用本软件而产生的任何直接、间接、附带、特殊、惩戒性或后果性损失(包括但不限于替代商品或服务的采购;使用、数据或利润损失;或业务中断)承担责任,无论出于何种原因和基于何种责任理论,也无论是合同责任、严格责任还是侵权行为(包括疏忽或其他),即使被告知可能存在此类损失。
软件和文档中包含的观点和结论是作者的观点和结论,不应解释为代表 Google, Inc. 明示或
默示的官方政策。
---------------------------------------------------------------------------------------------
third_party/disklrucache 的许可证:
版权所有 2012 Jake Wharton
版权所有 2011 The Android Open Source Project
根据 Apache 许可证 2.0 版(“许可证”)获得许可;除非遵守许可证,否则您不得使用此文件。
您可以在 http://www.apache.org/licenses/LICENSE-2.0 中获得许可证的副本
除非适用法律要求或书面同意,否则根据本许可证分发的软件按“原样”分发,不提供任何明示或默示的保证或条件。有关管理许可证下权限和限制的特定语言,请参见许可证。
---------------------------------------------------------------------------------------------
third_party/gif_decoder 的许可证:
版权所有 (c) 2013 Xcellent Creations, Inc.
特此免费授予获得本软件和相关文档文件(“软件”)副本的任何人不受限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售本软件副本的权利,并允许获得该软件的人员在满足以下条件的情况下如此行事:
上述版权声明和本许可声明应包含在软件的所有副本或重要部分中。
本软件内容按“原样”提供,不给予任何明示或默示的保证,包括但不限于对商品适销性、特定用途的适用性和非侵权性的保证。在任何情况下,作者或版权持有人均不对履约行为、侵权行为,以及与软件相关的或在使用或交易软件内容时产生的任何索赔、损害或其他责任负责。
---------------------------------------------------------------------------------------------
third_party/gif_encoder/AnimatedGifEncoder.java 和 third_party/gif_encoder/LZWEncoder.java 的许可证:
该类的源代码没有主张的版权。可以用于任何目的,但是,有关使用相关 LZWEncoder 类的限制,请参阅 Unisys LZW 专利。请将任何更正转发到 kweiner@fmsware.com。
-----------------------------------------------------------------------------
third_party/gif_encoder/NeuQuant.java 的许可证
版权所有 (c) 1994 Anthony Dekker
Anthony Dekker 提出的 NEUQUANT 神经网络量化算法,1994 年。有关此算法的讨论,请参阅《网络:神经系统中的计算》第 5 卷(1994 年)第 351-367 页中的“用于最佳颜色量化的 Kohonen 神经网络”。
直接或间接地从作者处获得这些文件副本的任何一方均被免费授予交易本软件和文档文件(“软件”)的完整、不受限制、不可撤销、全球性、有偿、免版税、非排他性的权利和许可,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售本软件副本的权利,以及允许从任何此类相关方接收副本的人员如此行事,唯一的要求是保留本版权声明完整。
不在 third_party 中且未另行标记的所有内容的许可证:
版权所有 2014 Google, Inc.,保留所有权利。
允许以源代码和二进制形式进行再分发和使用(无论是否经过修改),
前提是满足以下条件:
1.源代码的再分发必须保留上述版权声明、此条件列表和以下免责声明。
2.二进制形式的再分发必须在文档和/或随分发版一起提供的其他材料中复制上述版权声明、此条件列表和
以下免责声明。
该软件由 Google, Inc.“按原样”提供,不作任何明示或默示的保证,包括但不限于适销性和适用于特定用途的默示保证。在任何情况下,Google, Inc. 或或贡献者都不应对因使用本软件而产生的任何直接、间接、附带、特殊、惩戒性或后果性损失(包括但不限于替代商品或服务的采购;使用、数据或利润损失;或业务中断)承担责任,无论出于何种原因和基于何种责任理论,也无论是合同责任、
严格责任还是侵权行为(包括疏忽或其他),即使被告知可能存在此类损失。
软件和文档中包含的观点和结论是作者的观点和结论,不应解释为代表 Google, Inc. 明示或默示的官方政策。
---------------------------------------------------------------------------------------------
third_party/disklrucache 的许可证:
版权所有 2012 Jake Wharton
版权所有 2011 The Android Open Source Project
根据 Apache 许可证 2.0 版(“许可证”)获得许可;除非遵守许可证,否则您不得使用此文件。
您可以在 http://www.apache.org/licenses/LICENSE-2.0 中获得许可证的副本
除非适用法律要求或书面同意,否则根据本许可证分发的软件按“原样”分发,不提供任何明示或默示的保证或条件。
有关管理许可证下权限和限制的特定语言,请参见许可证。
---------------------------------------------------------------------------------------------
third_party/gif_decoder 的许可证:
版权所有 (c) 2013 Xcellent Creations, Inc.
特此向获得此软件和关联文档文件
(“软件”)的任何人员免费授予权限,
用于不受限制地交易软件,包括
但不限于使用、复制、修改、合并、发布、
分发、再许可和/或出售本软件的副本,以及
允许向其提供本软件的人员如此行事,但须符合
以下条件:
上述版权声明和本许可声明应
包含在本软件的所有副本或主要部分中。
本软件“按原样”提供,不提供任何明示或
默示的保证,包括但不限于对商品适销性、
特定用途的适用性和非侵权性的
保证。在任何情况下,作者或版权持有人均不对
因本软件或本软件中的使用或其他交易而产生
或与之相关的任何索赔、损害或其他责任负责,
无论是合同、侵权还是其他行为。
--------------------------------------------------------------------------------
-------------
third_party/gif_encoder/AnimatedGifEncoder.java 和
third_party/gif_encoder/LZWEncoder.java 的许可证:
该类的源代码没有主张的版权。可以用于任何
目的,但请参阅 Unisys LZW 专利以了解使用
关联 LZWEncoder 类的限制。请将任何更正转发至
kweiner@fmsware.com。
-----------------------------------------------------------------------------
third_party/gif_encoder/NeuQuant.java 的许可证
版权所有 (c) 1994 Anthony Dekker
Anthony Dekker 提出的 NEUQUANT 神经网络量化算法,1994 年。请参阅
“网络:神经系统中的计算”第 5 卷(1994 年)第 351-367 页中的
“用于实现最佳颜色量化的 Kohonen 神经网络”,其中讨论了
此算法。
直接或间接地从作者处获得这些文件副本的
任何一方均被免费授予交易本软件和文档文件(“软件”)
的完整、不受限制、不可撤销、全球性、有偿、免版税、
非排他性的权利和许可,包括但不限于使用、
复制、修改、合并、发布、分发、再许可和/或出售
本软件副本的权利,以及允许从任何此类相关方
接收副本的人员如此行事,唯一的要求是保留
本版权声明完整。
------
** QCS HLOS;版本 2.0 -- https://www.qualcomm.com/products/technology/processors/application-processors/qcs610#Software
© 2015-2023 Qualcomm Technologies, Inc. 和/或其附属公司。
开源软件组件的源代码可应要求提供。
* 软件包 QCS HLOS 的源代码可在以下网址找到:
https://www.qualcomm.com/products/technology/processors/application-
processors/qcs610#Software
此 Notice.txt 文件包含某些 Qualcomm Technologies, Inc.
(“QTI”)需要随某些软件组件提供的声明。无论
本文件中的通知有何规定,您将此类
软件组件与 QTI 软件(“软件”)一起使用时
均须遵守 QTI 单独许可的条款。用户有责任遵守本文件中
所包含的有版权法和软件许可。除非单独
明确地书面协议授权,否则本文件不提供 QTI 或其
附属公司的任何专利、商标、版权或其他
知识产权的许可。本通知提供的软件不构成对任何开源
项目的贡献。如果具有下面提供的许可或属性的
任何组件都可以使用替代许可,则 QTI 会选择
接收此类代码的许可。版权所有 (c) 2014 Qualcomm Technologies,
Inc.,保留所有权利。Qualcomm 是 Qualcomm Incorporated
在美国和其他国家/地区注册的商标。所有 Qualcomm Incorporated
商标均经许可使用。其他产品和品牌名称可能是
其各自所有者的商标或注册商标。通知和
许可证:______________________________________________________________________
_______________________ 1.版权所有 (C) 2012 The Android Open Source Project
根据 Apache 许可证 2.0 版(“许可证”)获得许可;除非遵守许可证,
否则您不得使用此文件。您可以在如下网址获得
许可证的副本:http://www.apache.org/licenses/LICENSE-2.0 除非适用法律
要求或书面同意,否则根据许可证分发的
软件均按“原样”分发,不带任何明示或
默示的保证或条件。请参阅许可证以了解管理权限的特定
语言以及许可证下的内容。2. /* *版权所有 (C) 2010 Jason
Fry * *根据 Apache 许可证 2.0 版(“许可证”)获得许可;*除非遵守
许可证,否则您不得使用此文件。* 您可以在如下网址获得
许可证副本:* http://www.apache.org/licenses/LICENSE-2.0 * *除非
适用法律要求或书面同意,否则根据*
许可证分发的软件限制按“原样”分发,*不带
任何形式的明示或默示保证或条件。*请参阅
许可证以了解管理权限的特定语言和*许可证下的
限制。*/ 3. /* 版权所有 (C) 2010 年 Neil Davies * *根据 Apache 许可证
2.0 版(“许可证”)获得许可;* 除非遵守许可证,否则您不得
使用此文件。* 您可以通过以下网址获得许可证的副本:* *
http://www.apache.org/licenses/LICENSE-2.0 * * 除非适用法律要求
或书面同意,否则根据许可证分发的软件*按
“原样”分发,*不带任何形式的明示或默示
担保或条件。*请参阅许可证以了解管理权限的特定
语言和许可证下的*限制。* *此代码基于
Android Gallery 小部件,由 Neil Davies neild001 'at' gmail dot com 创建
为 Coverflow 小部件 * * @author Neil Davies */ 4. /* * #%L *
SlidingMenuDemo * $Id:$ * $HeadURL:$ * %% * 版权所有 (C) 2012 Paul Grime * %% *
根据 Apache 许可证 2.0 版(“许可证”)获得许可;*除非
遵守本许可证,否则您不得使用此文件。*您可以在如下网址
获得许可证:* *http://www.apache.org/licenses/LICENSE-2.0 * *除非
适用法律要求或书面同意,否则根据许可证分发的软件*
按“原样”分发,*不带任何形式的
明示或默示保证或条件。*请参阅许可证以了解
管理权限的特定语言和许可证下的*限制。*
#L% */ 5. /* *版权所有 (C) 2011 Patrik Akerfeldt *版权所有 (C) 2011 Jake
Wharton * *根据 Apache 许可证 2.0 版(“许可证”)获得许可;*
除非遵守此许可证,否则您不得使用此文件。*您可以
在如下网址获得许可证的副本:* *http://www.apache.org/licenses/LICENSE-2.0 *
* 除非适用法律要求或书面同意,否则根据许可证
许可证分发的软件限制按“原样”分发,*不带
任何形式的明示或默示保证或条件。*请参阅
许可证以了解管理权限的特定语言和*许可证下的
*限制。*/ 6. /* *版权所有 (c) <YEAR>, <OWNER>,保留所有权利。
允许以源代码和二进制形式进行再分发和使用(无论是否经过修改),
前提是满足以下条件:源代码的
再分发必须保留上述版权声明、此条件列表和以下
免责声明。二进制形式的再分发
必须在文档和/或随分发版一起提供的其他材料中
复制上述版权声明、此条件列表和如下免责声明。未经
事先书面许可,<ORGANIZATION> 的名称及其
贡献者的名称均不得用于认可或推广源自本软件的
产品。本软件由版权持有人和贡献者
“按原样”提供,不承担任何明示或默示的保证,
包括但不限于适销性和特定用途适用性的
默示保证。在任何情况下,版权持有者或
贡献者都不应对因使用本软件而产生的任何直接、间接、附带、
特殊、惩戒性或后果性损失(包括但不限于替代商品或
服务的采购;使用、数据或利润损失;或业务中断)
承担责任,无论出于何种原因和基于何种责任理论,
也无论是合同责任、严格责任还是侵权行为
(包括疏忽或其他),即使被告知可能
存在此类损失。*/ 7. /*版权所有 (c) 2009 Matthias Kaeppler * *在
Apache 许可证 2.0 版下获得许可 *除非遵守许可证,否则您不得
使用此文件 *您可以通过以下网址获得许可证的副本:* *
http://www.apache.org/licenses/LICENSE-2.0 * *除非适用法律要求
或书面同意,*根据许可证分发的软件“按原样”
分发,*不带任何形式的明示或默示保证或
条件。*请参阅许可证以了解管理权限的特定语言和
许可证下的*限制。*/ 8. /*版权所有 (c) 2008 Google Inc. * *
根据 Apache 许可证 2.0 版获得许可 *除非遵守许可证,
否则您不得使用此文件 *您可以在以下网址获得许可证的副本:* *
http://www.apache.org/licenses/LICENSE-2.0 * *除非适用法律要求
或书面同意,*根据许可证分发的软件“按原样”
分发,*不带任何形式的明示或默示保证或
条件。*请参阅许可证以了解管理权限的特定语言和
许可证下的限制。*/ 9.Apache 许可证 2.0 版,2004 年 1 月
http://www.apache.org/licenses/ (“许可方”);软件随附书面许可证
(“许可证”);软件随附书面许可证 关于使用、
复制和分配的条款和条件 1.定义。“许可证”
是指关于使用、复制和分发的条款和条件,
由本文档第 1 至 9 节定义。“许可方”是指
由授予许可证的版权所有者授权的版权所有者或
实体。“法律实体”是指实施实体以及所有其他控制该实体、
受该实体控制或与该实体共同受控制的实体的
集合。就此定义而言,“控制”是指 (i) 直接或间接
领导或管理该实体的权力(无论是通过合同
还是其他方式),或 (ii) 拥有百分之五十(50%)
或以上已发行股份的所有权,或 (iii) 该实体的受益所有权。“您”(或
“您的”)是指行使本许可证所授予权限的个人或
法律实体。“源”形式是指执行修订的首选形式,
包括但不限于软件源代码、文档源和
配置文件。“目标”形式是指由源形式的
机械转型或转换产生的任何形式,包括但不限于
编译的目标代码、生成的文档以及其他
媒介类型的转换。“作品”是指根据许可证提供的原创作品,
无论是源形式还是目标形式,如作品中包含或
附加的版权声明所示(下面的附录中
提供了示例)。“衍生作品”是指基于(或源自)阐述
作品的任何作品,无论是源形式还是
目标形式,并且其编辑修订、注释、
或其他修订作为整体代表原创作品。就此许可证而言,
衍生作品不应包括与作品及其衍生作品
可分离或仅链接(或按名称绑定)其界面的
作品。“贡献”是指版权所有者或授权代表版权所有者
提交的个人或法律实体有意提交给许可方
以包含在作品中的任何原创作品,包括
作品的原始版本以及对该作品或其衍生作品的
任何修订或新增。就此许可证而言,
“提交”是指发送给许可方或其代表的
任何形式的电子、口头或书面通信,
包括但不限于由许可方管理或代表其管理的
电子邮件列表、源代码控制系统和问题跟踪
系统上的通信(用于讨论和改进作品),但不包括
版权所有者明显标记或以其他方式书面
指定为“非贡献”的通信。“贡献者”是指
许可方以及许可方代表其收到贡献并随后
纳入作品中的任何个人或法律实体。2.版权
许可证的授予。根据本许可证的条款和条件,每位贡献者特此
授予您永久、全球性、非排他性、免费、免版税、
不可撤销的版权许可证,从而以源或目标形式
复制、准备衍生作品、公开展示、公开表演、
再许可以及分发作品和此类衍生作品。3.专利
许可证的授予。根据本许可证的条款和条件,每位贡献者特此
授予您永久、全球性、非排他性、免费、免版税、
免费、免版税、不可撤销(本节所述除外)的专利
许可证,从而制作、已制作、使用、要约出售、
出售、进口或以其他方式转让作品,其中此类许可证
仅适用于此类贡献者可许可的专利权利要求,这些权利要求
必然因其贡献本身或贡献和提交此类贡献的作品
组合而受到侵犯。如果您针对任何实体
提起专利诉讼(包括诉讼案中的交叉申诉或反诉),
指控作品或作品中包含的贡献
构成直接或共同的专利侵权行为,
则根据本许可证授予您的任何专利
许可自提起诉讼之日起终止。4.重新分发。您可在任何媒介中
复制和分发作品或衍生作品的副本,无论是否
经过修订,还是以源形式或目标形式,前提是满足
以下条件:您必须向作品或衍生作品的
任何其他接收方提供本许可证的副本;您必须让
任何修订的文件带有明显的通知,声明您已更改文件;
您必须以所分发任何衍生作品的源形式保留
来自作品源形式的所有版权、专利、商标和归属通知,
不包括与衍生作品任何部分无关的通知;
如果作品在其分发过程中包含“通知”文本文件,
则您分发的任何衍生作品都必须包括该“通知”
文件中包含的归属通知的可读副本,
不包括与衍生作品任何部分无关的通知,
至少在以下位置之一:作为衍生作品一部分
分发的“通知”文本文件内;在源形式或文档中
(如果与衍生作品一起提供);或者,在衍生作品
生成的显示中,前提是此类第三方通知通常出现在此位置。此
“通知”文件的内容仅供参考,不会
修改许可证。您可以在所分发的衍生作品中添加
自己的归属通知,与作品中的“通知”文本一起
或作为其附录,前提是此类附加归属通知不能
解释为修改许可证。可以在您的修订中添加自己的版权声明,
并可以为自身修订的使用、复制或分发或
任何此类衍生作品的整体提供附加或不同的
许可条款和条件,前提是您使用、复制和分发
该作品在其他方面符合本许可证中规定的
实体。5.贡献的提交。除非另有明确声明,
否则您有意提交给许可方以包含在作品中的任何
贡献均应遵守本许可证的条款和条件,无任何附加
条款或条件。尽管有上述规定,但本文中的任何内容
均不得取代或修改您与许可方就此类贡献签署的
任何单独许可协议的条款。6.商标。此许可证
未授予使用许可方的商号、商标、服务标记或产品名称的
许可,除非是为了描述作品的起源和复制“通知”
文件的内容而合理和习惯使用所需的情况。
通知文件。7.免责声明。除非适用法律要求或
书面同意,否则许可方“按原样”提供作品(并且
每位贡献者提供其贡献),不带任何明示或
默示的保证或条件,包括但不限于任何所有权、
不侵权、适销性或特定用途适用性的保证
或条件。您全权负责确定
使用或重新分发本作品的适当性,并承担
与您根据本许可证行使权限相关的任何风险。8.责任
限制。在任何情况下,根据任何法律理论,
无论是侵权行为(包括疏忽)、合同还是
其他原因,除非适用法律要求(例如故意和重大
过失行为)或书面同意,否则任何贡献者均不应
对您的损失负责,包括因本许可证或因使用或无法使用
本作品而产生的任何直接、间接、特殊、附带或后果性损失
(包括但不限于商誉损失、停工、计算机
故障,或任何及所有其他商业损害或损失),
即使该贡献者已被告知发生此类损失的
可能性。9.接受保证或附加责任。在重新分发
作品或其衍生作品时,您可以选择提供与
本许可证一致的支持、保证、赔偿或其他责任
义务和/或权利,并收取相关费用。然而,在接受此类义务时,
您只能代表自己并自行承担责任,而不能代表
任何其他贡献者,并且仅当您同意因接受任何此类保证或
额外责任而对贡献者造成的任何责任或针对贡献者提出的
索赔进行赔偿、为其辩护并使其免受损害时
才可如此行事。条款和条件结束 附录:如何
将 Apache 许可证应用于您的作品 要将 Apache 许可证应用于您的
作品,请附上以下样板通知,并将括号“[]”括起来的
字段替换为自己的身份识别信息。(请勿包括
括号本身!) 文本应包含在文件格式的适当
注释语法中。我们还建议将文件或类名称以及用途描述
包含在与版权声明相同的“打印页”上,以便在第三方
存档中更轻松识别。版权所有 [yyyy] [版权所有者的
名称] 根据 Apache 许可证 2.0 版(“许可证”)获得许可;
除非遵守许可证,否则您不得使用此文件。您可以在如下
网址获得许可证的副本:http://www.apache.org/licenses/LICENSE-2.0 除非
适用法律要求或书面同意,否则根据许可证分发的软件
按“原样”分发,不带任何类型的
明示或暗示保证或条件。请参阅许可证以了解
管理权限的特定语言和许可证下的权限。
------
** Jakarta Commons Codec;版本 1.11 -- https://github.com/apache/commons-codec/blob/master/LICENSE.txt
版权所有 2005,2006 The Apache Software Foundation。
“Apache 许可证
版本 2.0,2004 年 1 月
http://www.apache.org/licenses/
关于使用、复制和分配的条款和条件
1.定义。
“许可证”是指关于使用、复制和分发的
条款和条件,由本文档第 1 至 9 节定义。
“许可方”是指指版权所有者
或其授权授予许可的实体。
“法人实体”是指实施实体以及控制该实体、
受该实体控制或与该实体共同控制的所有其他
实体的联合体。就此定义而言,
“控制”是指 (i) 直接或间接领导或管理
该实体的权力(无论是通过合同还是其他方式),
或 (ii) 拥有百分之五十(50%)或以上已发行股份的
所有权,或 (iii) 该实体的受益所有权。
“您”(或“您的”)是指行使本许可证授予
权限的个人或法人实体。
“源”形式是指执行修订的首选形式,
包括但不限于软件源代码、文档源和
配置文件。
“目标”形式是指对源形式进行机械转型
或转换而产生的任何形式,包括但不限于
编译的目标代码、生成的文档,
以及其他媒介类型的转换。
“作品”是指根据许可证提供的原创作品,
无论是源形式还是目标形式,
如作品中包含或附加的版权声明所示
(以下附录中提供了示例)。
“衍生作品”是指基于(或源自)作品的
任何作品,无论是源形式还是目标形式,
目标形式,并且其编辑修订、注释、
或其他修订作为整体代表原创作品。就此许可证
而言,衍生作品不应包括与作品及其
衍生作品可分离或仅链接(或按名称绑定)
其界面的作品。
“贡献”是指由版权所有者或授权代表
版权所有者提交的个人或法律实体有意提交给
许可方以包含在作品中的任何原创作品,
包括作品的原始版本以及对该作品或
其衍生作品的任何修订改或
新增。就本定义而言,“提交”
是指发送给许可方或其代表的任何形式的
电子、口头或书面通信,包括但不限于
由许可方管理或代表其管理的电子邮件列表、
源代码控制系统和问题跟踪系统上的通信
(用于讨论和改进作品),但不包括
版权所有者明显标记或以其他方式
书面指定为“非贡献”的通信。
“贡献者”是指许可方以及许可方代表其
收到贡献并随后纳入作品中的任何
个人或法律实体。
2.版权许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销的版权许可证,从而以源或目标
形式复制、准备衍生作品、公开展示、公开表演、
再许可以及分发作品和此类衍生作品。
3.专利许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销(本节所述除外)的专利许可证,
从而制作、已制作、使用、要约出售、出售、
进口或以其他方式转让作品,其中此类许可证
仅适用于此类贡献者可许可的专利权利要求,
这些权利要求必然因其贡献本身或贡献和
提交此类贡献的作品组合而受到侵犯。如果您
针对任何实体提起专利诉讼(包括
诉讼案中的交叉申诉或反诉),指控
作品或作品中包含的贡献构成
直接或共同的专利侵权行为,
则根据本许可证授予您的任何
专利许可自提起诉讼之日起终止。
4.重新分发。您可在任何媒介中复制和分发
作品或衍生作品的副本,无论是否经过修订,
还是以源形式或目标形式,前提是
满足以下条件:
(a) 您必须向作品或衍生作品的任何
其他接收方提供本许可证的副本;以及
(b) 您必须让任何修订的文件带有明显的通知,
声明您已更改文件;以及
(c) 您必须以所分发任何衍生作品的源形式
保留来自作品源形式的所有版权、
专利、商标和归属通知,
不包括与衍生作品任何部分无关的
通知;以及
(d) 如果作品在其分发过程中包含“通知”文本
文件,则您分发的任何衍生作品都必须
包括该“通知”文件中包含的归属通知的
可读副本,不包括与衍生作品任何部分
无关的通知,至少在以下位置
之一:作为衍生作品一部分分发的
“通知”文本文件内;在源形式或文档中
(如果与衍生作品一起提供);或者,
在衍生作品生成的显示中,前提是此类
第三方通知通常出现在此位置。“通知”
文件的内容仅供参考,
不会修改许可证。您可以在所分发的衍生作品中
添加自己的归属通知,与作品中的
“通知”文本一起或作为其附录,前提是
此类附加归属通知不能解释为
解释为修改许可证。
可以在您的修订中添加自己的版权声明,
并可以为自身修订的使用、复制或分发
或任何此类衍生作品的整体提供附加或
不同的许可条款和条件,前提是您使用、复制和
分发该作品在其他方面符合本许可证中
规定的条件。
5.贡献的提交。除非另有明确声明,
否则您有意提交给许可方以包含在
作品中的任何贡献均应遵守本许可证的
条款和条件,无任何附加条款或条件。
尽管有上述规定,但本文中的任何内容
均不得取代或修改您与许可方就此类贡献
签署的任何单独许可协议的条款。
6.商标。此许可证未授予使用许可方的商号、
商标、服务标记或产品名称的许可,除非
是为了描述作品的起源和复制“通知”文件的
内容而合理和习惯使用所需的情况。
7.免责声明。除非适用法律要求或
书面同意,否则许可方“按原样”提供作品
(并且每位贡献者提供其贡献),
不带任何明示或默示的保证或条件,
包括但不限于任何所有权、不侵权、
适销性或特定用途适用性的保证
或条件。您全权负责确定
使用或重新分发本作品的适当性,并承担与您
根据本许可证行使权限相关的任何风险。
8.责任限制。在任何情况下,根据任何法律理论,
无论是侵权行为(包括疏忽)、合同还是
其他原因,除非适用法律要求(例如故意
和重大过失行为)或书面同意,否则任何
贡献者均不应对您的损失负责,包括因本许可证
或因使用或无法使用本作品而产生的任何直接、
间接、特殊、附带或后果性损失(包括但不限于
商誉损失、停工、计算机故障,或任何及所有
其他商业损害或损失),即使该贡献者
已被告知发生此类损失的
可能性。
9.接受保证或附加责任。在重新分发作品义务
或其衍生作品时,您可以选择提供与
本许可证一致的支持、保证、赔偿或
其他责任和/或权利,并收取相关
实体。然而,在接受此类义务时,
您只能代表自己并自行承担责任,而不能
代表任何其他贡献者,并且仅当您同意因接受
任何此类保证或额外责任而对贡献者造成的任何责任
或针对贡献者提出的索赔进行赔偿、为其辩护并使其
免受损害时才可如此行事。
条款和条件结束
附录:如何将 Apache 许可证应用于您的作品。
要将 Apache 许可证应用于您的作品,请附上以下
样板通知,并将括号“[]”括起来的字段
替换为自己的身份识别信息。(不包括
括号本身!) 文本应包含在文件格式的
适当注释语法中。我们还建议相同的
将文件或类名称以及用途描述包含在
与版权声明相同的“打印页”上,以便在第三方
存档中更轻松识别。
版权所有 [yyyy] [版权所有者的名称]
根据 Apache 许可证 2.0 版(“许可证”)获得许可;
除非遵守许可证,否则您不得使用此文件。
您可以通过以下网址获得许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则
根据许可证分发的软件按“原样”分发,
不带任何形式的明示或默示保证或条件。
请参阅许可证以了解管理权限的特定语言和
许可证下的限制。”
------
** AWSAndroidSDKExternalRelease;版本 2.6.x -- https://code.amazon.com/packages/AWSAndroidSDKExternalRelease/trees/tags/release_v2.6.30
适用于 Android 的 AWS SDK 通常根据 Apache 2.0 许可证获得许可,
并带有 Amazon Cognito Sync aws-android-sdk-cognito 和 Amazon Cognito Identity
提供商 aws-android-sdk-cognitoidentityprovider 子组件
根据 Amazon 软件许可证获得许可,并且 Amazon Lex 子组件
根据 AWS 客户协议(https://aws.amazon.com/agreement/)
位于 aws-android-sdk-deepsense/src/main/jni/ 路径下。
*对于 AWSAndroidSDKExternalRelease ,另请参阅以下必要通知:
版权所有 2014 Amazon.com, Inc. 或其附属公司。保留所有权利。
------
** JakartaCommons-logging;版本 1.2 -- https://github.com/apache/commons-logging/releases/tag/LOGGING_1_2
Apache Commons Digester
版权所有 2001-2010 The Apache Software Foundation
本产品包括由 The Apache Software Foundation
(http://www.apache.org/)开发的软件。
*对于 JakartaCommons-logging,另请参阅以下必要通知:
Apache Commons Logging
版权所有 2003-2014 The Apache Software Foundation
本产品包括在 The Apache Software Foundation
(http://www.apache.org/)开发的软件。
------
** AndroidxTransition;版本 1.3.1 -- https://github.com/dandar3/android-androidx-transition/blob/master/AndroidManifest.xml
版权所有 (C) 2016 The Android Open Source Project
根据 Apache 许可证 2.0 版(“许可证”)获得许可;
除非遵守许可证,否则您不得使用此文件。
您可以通过以下网址获得许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则
根据许可证分发的软件按“原样”分发,
不带任何形式的明示或默示保证或条件。
请参阅许可证以了解管理权限的特定语言和
许可证下的限制。
* 对于 AndroidxTransition,另请参阅以下必要通知:
版权所有 (C) 2016 The Android Open Source Project
根据 Apache 许可证 2.0 版(“许可证”)获得许可;
除非遵守许可证,否则您不得使用此文件。
您可以通过以下网址获得许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则
根据许可证分发的软件按“原样”分发,
不带任何明示或默示的保证或条件,
条件。
请参阅许可证以了解管理权限的特定语言和
许可证下的限制。
------
** jackson-core;版本 2.12.x -- https://github.com/FasterXML/jackson-core
** OkHttp3;版本 3.12.x -- https://square.github.io/okhttp/
** AndroidX Loader;版本 1.0.0 -- https://developer.android.com/jetpack/androidx/releases/loader
** AndroidX Lifecycle;版本 2.2.0 -- https://developer.android.com/jetpack/androidx/releases/lifecycle#2.2.0
** AndroidX Drawerlayout;版本 1.0.0 -- https://developer.android.com/jetpack/androidx/releases/drawerlayout
** AndroidX Fragment;版本 1.2.0 -- https://developer.android.com/jetpack/androidx/releases/fragment#1.2.0
** AndroidX Interpolator;版本 1.0.0 -- https://developer.android.com/jetpack/androidx/releases/interpolator#1.0.0
** AndroidX LocalBroadcastManager;版本 1.0.0 -- https://developer.android.com/jetpack/androidx/releases/localbroadcastmanager#version_110_2
** AndroidX Preference;版本 1.1.1 -- https://developer.android.com/jetpack/androidx/releases/preference#1.1.0
** AndroidX RecyclerView;版本 1.1.0 — https://developer.android.com/jetpack/androidx/releases/recyclerview#1.1.0
** AndroidxRoomCommon;版本 2.3.0 -- https://developer.android.com/jetpack/androidx/releases/room
** AndroidxRoomRuntime;版本 2.3.0 -- https://mvnrepository.com/artifact/androidx.room/room-runtime?repo=google
** AndroidX SavedState;版本 1.0.0 -- https://developer.android.com/jetpack/androidx/releases/savedstate#1.0.0
** AndroidX Sqlite;版本 2.1.0 -- https://developer.android.com/jetpack/androidx/releases/sqlite#2.1.0
** AndroidxSQLiteFramework;版本 2.1.0 -- https://code.amazon.com/packages/AndroidxSQLiteFramework/blobs/2.0.1/--/LICENSE.txt
** AndroidX VectorDrawable;版本 1.1.0 -- https://developer.android.com/jetpack/androidx/releases/vectordrawable#1.1.0
** AndroidxVectorDrawableAnimated;版本 1.1.0 -- https://developer.android.com/jetpack/androidx
** AndroidX Versionedparcelable;版本 1.1.0 -- https://developer.android.com/jetpack/androidx/releases/versionedparcelable#version_110_3
** AndroidX Viewpager;版本 1.0.0 -- https://developer.android.com/jetpack/androidx/releases/viewpager#1.0.0
** Apache HttpComponents Client;版本 4.5.x -- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient-cache
** Apache-HttpComponents-HttpCore;版本 4.4.x -- https://hc.apache.org/httpcomponents-core-ga/
** DaggerRuntime;版本 2.26 -- https://github.com/google/dagger
** DaggerRuntime;版本 2.26 -- https://github.com/google/dagger
** DaggerRuntime;版本 2.26 -- https://github.com/google/dagger
** Google Guava;版本 28.0 -- https://github.com/google/guava
** GreenRobot EventBus;版本 3.x -- https://github.com/greenrobot/EventBus
** Google Gson;版本 2.8.9 -- https://github.com/google/gson
** JakartaCommons-httpclient;版本 3.0 -- https://hc.apache.org/httpclient-legacy/
** JakartaCommons-lang;版本 2.6.x -- https://github.com/apache/commons-lang/tree/LANG_2_6
** JakartaCommons-lang3;版本 3.x -- https://commons.apache.org/proper/commons-lang/
** Kotlin Stdlib;版本 1.4.10 -- https://github.com/JetBrains/kotlin
** KotlinStdlibCommon;版本 1.4.x -- https://github.com/JetBrains/kotlin
** LeakCanary-analyzer;版本 1.5 -- https://code.amazon.com/packages/LeakCanary-analyzer/blobs/LeakCanary-analyzer-1.5/--/LICENSE.txt
** LeakCanary-android;版本 1.5 -- https://code.amazon.com/packages/LeakCanary-android/blobs/LeakCanary-android-1.5/--/LICENSE.txt
** LeakCanary-android-no-op;版本 1.5.x -- https://github.com/square/leakcanary/tree/master/leakcanary-android-no-op
** log4j;版本 1.2.x -- https://logging.apache.org/log4j
Apache 许可证
版本 2.0,2004 年 1 月
http://www.apache.org/licenses/
关于使用、复制和分配的条款和条件
1.定义。
“许可证”是指关于使用、复制和分发的
条款和条件,由本文档第 1 至 9 节定义。
“许可方”是指由授予许可证的版权所有者
或其授权授予许可的实体。
“法律实体”是指实施实体以及所有其他控制该实体、
受该实体控制或与该实体共同控制的所有其他
实体的联合体。就此定义而言,
“控制”是指 (i) 直接或间接领导或管理
该实体的权力(无论是通过合同还是其他方式),
或 (ii) 拥有百分之五十(50%)或以上已发行股份的
所有权,或 (iii) 该实体的受益所有权。
“您”(或 “您的”)是指行使本许可证所授予
权限的个人或法人实体。
“源”形式是指执行修订的首选形式,
包括但不限于软件源代码、文档源和
配置文件。
“目标”形式是指对源形式进行机械转型
或转换而产生的任何形式,包括但不限于
编译的目标代码、生成的文档,
以及其他媒介类型的转换。
“作品”是指根据许可证提供的原创作品,
无论是源形式还是目标形式,
如作品中包含或附加的版权声明所示
(以下附录中提供了示例)。
“衍生作品”是指基于(或源自)作品的
任何作品,无论是源形式还是目标形式,
目标形式,并且其编辑修订、注释、
或其他修订作为整体代表原创作品。就此许可证
而言,衍生作品不应包括与作品及其
衍生作品可分离或仅链接(或按名称绑定)
其界面的作品。
“贡献”是指由版权所有者或授权代表
版权所有者提交的个人或法律实体有意提交给
许可方以包含在作品中的任何原创作品,
包括作品的原始版本以及对该作品或
其衍生作品的任何修订改或
新增。就本定义而言,“提交”
是指发送给许可方或其代表的任何形式的
电子、口头或书面通信,包括但不限于
由许可方管理或代表其管理的电子邮件列表、
源代码控制系统和问题跟踪系统上的通信
(用于讨论和改进作品),但不包括
版权所有者明显标记或以其他方式
书面指定为“非贡献”的通信。
“贡献者”是指许可方以及许可方代表其
收到贡献并随后纳入作品中的任何
个人或法律实体。
2.版权许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销的版权许可证,从而以源或目标
形式复制、准备衍生作品、公开展示、公开表演、
再许可以及分发作品和此类衍生作品。
3.专利许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销(本节所述除外)的专利许可证,
从而制作、已制作、使用、要约出售、出售、
进口或以其他方式转让作品,其中此类许可证
仅适用于此类贡献者可许可的专利权利要求,
这些权利要求必然因其贡献本身或贡献和
提交此类贡献的作品组合而受到侵犯。如果您
针对任何实体提起专利诉讼(包括
诉讼案中的交叉申诉或反诉),指控
作品或作品中包含的贡献构成
直接或共同的专利侵权行为,
则根据本许可证授予您的任何
专利许可自提起诉讼之日起终止。
4.重新分发。您可在任何媒介中复制和分发
作品或衍生作品的副本,无论是否经过修订,
还是以源形式或目标形式,前提是
满足以下条件:
(a) 您必须向作品或衍生作品的任何
其他接收方提供本许可证的副本;以及
(b) 您必须让任何修订的文件带有明显的通知,
声明您已更改文件;以及
(c) 您必须以所分发任何衍生作品的源形式
保留来自作品源形式的所有版权、
专利、商标和归属通知,
不包括与衍生作品任何部分无关的
通知;以及
(d) 如果作品在其分发过程中包含“通知”文本
文件,则您分发的任何衍生作品都必须
包括该“通知”文件中包含的归属通知的
可读副本,不包括与衍生作品任何部分
无关的通知,至少在以下位置
之一:作为衍生作品一部分分发的
“通知”文本文件内;在源形式或文档中
(如果与衍生作品一起提供);或者,
在衍生作品生成的显示中,前提是此类
第三方通知通常出现在此位置。“通知”
文件的内容仅供参考,
不会修改许可证。您可以在所分发的衍生作品中
添加自己的归属通知,与作品中的
“通知”文本一起或作为其附录,前提是
此类附加归属通知不能解释为
解释为修改许可证。
可以在您的修订中添加自己的版权声明,
并可以为自身修订的使用、复制或分发
或任何此类衍生作品的整体提供附加或
不同的许可条款和条件,前提是您使用、复制和
分发该作品在其他方面符合本许可证中
规定的条件。
5.贡献的提交。除非另有明确声明,
否则您有意提交给许可方以包含在
作品中的任何贡献均应遵守本许可证的
条款和条件,无任何附加条款或条件。
尽管有上述规定,但本文中的任何内容
均不得取代或修改您与许可方就此类贡献
签署的任何单独许可协议的条款。
6.商标。此许可证未授予使用许可方的商号、
商标、服务标记或产品名称的许可,除非
是为了描述作品的起源和复制“通知”文件的
内容而合理和习惯使用所需的情况。
7.免责声明。除非适用法律要求或
书面同意,否则许可方“按原样”提供作品
(并且每位贡献者提供其贡献),
不带任何明示或默示的保证或条件,
包括但不限于任何所有权、不侵权、
适销性或特定用途适用性的保证
或条件。您全权负责确定
使用或重新分发本作品的适当性,并承担与您
根据本许可证行使权限相关的任何风险。
8.责任限制。在任何情况下,根据任何法律理论,
无论是侵权行为(包括疏忽)、合同还是
其他原因,除非适用法律要求(例如故意
和重大过失行为)或书面同意,否则任何
贡献者均不应对您的损失负责,包括因本许可证
或因使用或无法使用本作品而产生的任何直接、
间接、特殊、附带或后果性损失(包括但不限于
商誉损失、停工、计算机故障,或任何及所有
其他商业损害或损失),即使该贡献者
已被告知发生此类损失的
可能性。
9.接受保证或附加责任。在重新分发作品义务
或其衍生作品时,您可以选择提供与
本许可证一致的支持、保证、赔偿或
其他责任和/或权利,并收取相关
实体。然而,在接受此类义务时,
您只能代表自己并自行承担责任,而不能
代表任何其他贡献者,并且仅当您同意因接受
任何此类保证或额外责任而对贡献者造成的任何责任
或针对贡献者提出的索赔进行赔偿、为其辩护并使其
免受损害时才可如此行事。
条款和条件结束
附录:如何将 Apache 许可证应用于您的作品。
要将 Apache 许可证应用于您的作品,请附上以下
样板通知,并将括号“[]”括起来的字段
替换为自己的身份识别信息。(不包括
括号本身!) 文本应包含在文件格式的
适当注释语法中。我们还建议相同的
将文件或类名称以及用途描述包含在
与版权声明相同的“打印页”上,以便在第三方
存档中更轻松识别。
版权所有 [yyyy] [版权所有者的名称]
根据 Apache 许可证 2.0 版(“许可证”)获得许可;
除非遵守许可证,否则您不得使用此文件。
您可以通过以下网址获得许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则
根据许可证分发的软件按“原样”分发,
不带任何形式的明示或默示保证或条件。
请参阅许可证以了解管理权限的特定语言和
许可证下的限制。
*对于 jackson-core,另请参阅此必要通知:
未找到该项目的版权声明。
*对于 OkHttp3,另请参阅此必要通知:
版权所有 2019 Square, Inc.
*对于 AndroidX Loader ,另请参阅此必要通知:
版权所有 © 2018 Google Inc.,保留所有权利。
* 对于 AndroidX Lifecycle,另请参阅此必要通知:
版权所有 © 2008 Google Inc.,保留所有权利。
*对于 AndroidX Drawerlayout,另请参阅此必要通知:
版权所有 © 2018 Google Inc.,保留所有权利。
*对于 AndroidX Fragment ,另请参阅此必要通知:
版权所有 © 2008 Google Inc.,保留所有权利。
*对于 AndroidX Interpolator,另请参阅此必要通知:
版权所有 © 2018 Google Inc.,保留所有权利。
*对于 AndroidX LocalBroadcastManager,另请参阅此必要通知:
版权所有 2018 The Android Open Source Project
*对于 AndroidX Preference,另请参阅此必要通知:
版权所有 © 2008 Google Inc.,保留所有权利。
*对于 AndroidX RecyclerView,另请参阅此必要通知:
版权所有 © 2008 Google Inc.,保留所有权利。
*对于 AndroidxRoomCommon,另请参阅此必要通知:
Apache 许可证
版本 2.0,2004 年 1 月
http://www.apache.org/licenses/
关于使用、复制和分配的条款和条件
1.定义。
“许可证”是指关于使用、复制和分发的
条款和条件,由本文档第 1 至 9 节定义。
“许可方”是指由授予许可证的版权所有者
或其授权授予许可的实体。
“法律实体”是指实施实体以及所有其他控制该实体、
受该实体控制或与该实体共同控制的所有其他
实体的联合体。就此定义而言,
“控制”是指 (i) 直接或间接领导或管理
该实体的权力(无论是通过合同还是其他方式),
或 (ii) 拥有百分之五十(50%)或以上已发行股份的
所有权,或 (iii) 该实体的受益所有权。
“您”(或 “您的”)是指行使本许可证所授予
权限的个人或法人实体。
“源”形式是指执行修订的首选形式,
包括但不限于软件源代码、文档源和
配置文件。
“目标”形式是指对源形式进行机械转型
或转换而产生的任何形式,包括但不限于
编译的目标代码、生成的文档,
以及其他媒介类型的转换。
“作品”是指根据许可证提供的原创作品,
无论是源形式还是目标形式,
如作品中包含或附加的版权声明所示
(以下附录中提供了示例)。
“衍生作品”是指基于(或源自)作品的
任何作品,无论是源形式还是目标形式,
目标形式,并且其编辑修订、注释、
或其他修订作为整体代表原创作品。就此
许可证
而言,衍生作品不应包括与作品及其
衍生作品可分离或仅链接(或按名称绑定)
其界面的作品。
“贡献”是指由版权所有者或授权代表
版权所有者提交的个人或法律实体有意提交给
许可方以包含在作品中的任何原创作品,
包括作品的原始版本以及对该作品或
其衍生作品的任何修订改或
新增。就本定义而言,“提交”
是指发送给许可方或其代表的任何形式的
电子、口头或书面通信,包括但不限于
由许可方管理或代表其管理的电子邮件
列表、
源代码控制系统和问题跟踪系统上的通信
(用于讨论和改进作品),但不包括
版权所有者明显标记或以其他方式
书面指定为“非贡献”的通信。
“贡献者”是指许可方以及许可方代表其
收到贡献并随后纳入作品中的任何
个人或法律实体。
2.版权许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销的版权许可证,从而以源或目标
形式复制、准备衍生作品、公开展示、公开表演、
再许可以及分发作品和此类衍生作品。
3.专利许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销(本节所述除外)的专利许可证,
从而制作、已制作、使用、要约出售、出售、
进口或以其他方式转让作品,其中此类许可证
仅适用于此类贡献者可许可的专利权利要求,
这些权利要求必然因其贡献本身或贡献和
提交此类贡献的作品组合而受到侵犯。如果您
针对任何实体提起专利诉讼(包括
诉讼案中的交叉申诉或反诉),指控
作品或作品中包含的贡献构成
直接或共同的专利侵权行为,
则根据本许可证授予您的任何
专利许可自提起诉讼之日起终止。
4.重新分发。您可在任何媒介中复制和分发
作品或衍生作品的副本,无论是否经过修订,
还是以源形式或目标形式,前提是
满足以下条件:
(a) 您必须向作品或衍生作品的任何
其他接收方提供本许可证的副本;以及
(b) 您必须让任何修订的文件带有明显的通知,
声明您已更改文件;以及
(c) 您必须以所分发任何衍生作品的源形式
保留来自作品源形式的所有版权、
专利、商标和归属通知,
不包括与衍生作品任何部分无关的
通知;以及
(d) 如果作品在其分发过程中包含“通知”文本
文件,则您分发的任何衍生作品都必须
包括该“通知”文件中包含的归属通知的
可读副本,不包括与衍生作品任何部分
无关的通知,至少在以下位置
之一:作为衍生作品一部分分发的
“通知”文本文件内;在源形式或文档中
(如果与衍生作品一起提供);或者,
在衍生作品生成的显示中,前提是此类
第三方通知通常出现在此位置。“通知”
文件的内容仅供参考,
不会修改许可证。您可以在所分发的衍生作品中
添加自己的归属通知,与作品中的
“通知”文本一起或作为其附录,前提是
此类附加归属通知不能解释为
解释为修改许可证。
可以在您的修订中添加自己的版权声明,
并可以为自身修订的使用、复制或分发
或任何此类衍生作品的整体提供附加或
不同的许可条款和条件,前提是您使用、复制和
分发该作品在其他方面符合本许可证中
规定的条件。
5.贡献的提交。除非另有明确声明,
否则您有意提交给许可方以包含在
作品中的任何贡献均应遵守本许可证的
条款和条件,无任何附加条款或条件。
尽管有上述规定,但本文中的任何内容
均不得取代或修改您与许可方就此类贡献
签署的任何单独许可协议的条款。
6.商标。此许可证未授予使用许可方的商号、
商标、服务标记或产品名称的许可,除非
是为了描述作品的起源和复制“通知”文件的
内容而合理和习惯使用所需的情况。
7.免责声明。除非适用法律要求或
书面同意,否则许可方“按原样”提供作品
(并且每位贡献者提供其贡献),
不带任何明示或默示的保证或条件,
包括但不限于任何所有权、不侵权、
适销性或特定用途适用性的保证
或条件。您全权负责确定
使用或重新分发本作品的适当性,并承担与您
根据本许可证行使权限相关的任何风险。
8.责任限制。在任何情况下,根据任何法律理论,
无论是侵权行为(包括疏忽)、合同还是
其他原因,除非适用法律要求(例如故意
和重大过失行为)或书面同意,否则任何
贡献者均不应对您的损失负责,包括因本许可证
或因使用或无法使用本作品而产生的任何直接、
间接、特殊、附带或后果性损失(包括但不限于
商誉损失、停工、计算机故障,或任何及所有
其他商业损害或损失),即使该贡献者
已被告知发生此类损失的
可能性。
9.接受保证或附加责任。在重新分发作品义务
或其衍生作品时,您可以选择提供与
本许可证一致的支持、保证、赔偿或
其他责任和/或权利,并收取相关
实体。然而,在接受此类义务时,
您只能代表自己并自行承担责任,而不能
代表任何其他贡献者,并且仅当您同意因接受
任何此类保证或额外责任而对贡献者造成的任何责任
或针对贡献者提出的索赔进行赔偿、为其辩护并使其
免受损害时才可如此行事。
条款和条件结束
附录:如何将 Apache 许可证应用于您的作品。
要将 Apache 许可证应用于您的作品,请附上以下
样板通知,并将括号“[]”括起来的字段
替换为自己的身份识别信息。(不包括
括号本身!) 文本应包含在文件格式的
适当注释语法中。我们还建议相同的
将文件或类名称以及用途描述包含在
与版权声明相同的“打印页”上,以便在第三方
存档中更轻松识别。
版权所有 [yyyy] [版权所有者的名称]
根据 Apache 许可证 2.0 版(“许可证”)获得许可;
除非遵守许可证,否则您不得使用此文件。
您可以通过以下网址获得许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则
根据许可证分发的软件按“原样”分发,
不带任何形式的明示或默示保证或条件。
请参阅许可证以了解管理权限的特定语言和
许可证下的限制。
*对于 AndroidxRoomRuntime,另请参阅此必要通知:
Apache 许可证
版本 2.0,2004 年 1 月
http://www.apache.org/licenses/
关于使用、复制和分配的条款和条件
1.定义。
“许可证”是指关于使用、复制和分发的
条款和条件,由本文档第 1 至 9 节定义。
“许可方”是指由授予许可证的版权所有者
或其授权授予许可的实体。
“法律实体”是指实施实体以及所有其他控制该实体、
受该实体控制或与该实体共同控制的所有其他
实体的联合体。就此定义而言,
“控制”是指 (i) 直接或间接领导或管理
该实体的权力(无论是通过合同还是其他方式),
或 (ii) 拥有百分之五十(50%)或以上已发行股份的
所有权,或 (iii) 该实体的受益所有权。
“您”(或 “您的”)是指行使本许可证所授予
权限的个人或法人实体。
“源”形式是指执行修订的首选形式,
包括但不限于软件源代码、文档源和
配置文件。
“目标”形式是指对源形式进行机械转型
或转换而产生的任何形式,包括但不限于
编译的目标代码、生成的文档,
以及其他媒介类型的转换。
“作品”是指根据许可证提供的原创作品,
无论是源形式还是目标形式,
如作品中包含或附加的版权声明所示
(以下附录中提供了示例)。
“衍生作品”是指基于(或源自)作品的
任何作品,无论是源形式还是目标形式,
目标形式,并且其编辑修订、注释、
或其他修订作为整体代表原创作品。就此
许可证
而言,衍生作品不应包括与作品及其
衍生作品可分离或仅链接(或按名称绑定)
其界面的作品。
“贡献”是指由版权所有者或授权代表
版权所有者提交的个人或法律实体有意提交给
许可方以包含在作品中的任何原创作品,
包括作品的原始版本以及对该作品或
其衍生作品的任何修订改或
新增。就本定义而言,“提交”
是指发送给许可方或其代表的任何形式的
电子、口头或书面通信,包括但不限于
由许可方管理或代表其管理的电子邮件
列表、
源代码控制系统和问题跟踪系统上的通信
(用于讨论和改进作品),但不包括
版权所有者明显标记或以其他方式
书面指定为“非贡献”的通信。
“贡献者”是指许可方以及许可方代表其
收到贡献并随后纳入作品中的任何
个人或法律实体。
2.版权许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销的版权许可证,从而以源或目标
形式复制、准备衍生作品、公开展示、公开表演、
再许可以及分发作品和此类衍生作品。
3.专利许可证的授予。根据本许可证的条款和条件,
每位贡献者特此授予您永久、全球性、
非排他性、免费、免版税、免费、免版税、
不可撤销(本节所述除外)的专利许可证,
从而制作、已制作、使用、要约出售、出售、
进口或以其他方式转让作品,其中此类许可证
仅适用于此类贡献者可许可的专利权利要求,
这些权利要求必然因其贡献本身或贡献和
提交此类贡献的作品组合而受到侵犯。如果您
针对任何实体提起专利诉讼(包括
诉讼案中的交叉申诉或反诉),指控
作品或作品中包含的贡献构成
直接或共同的专利侵权行为,
则根据本许可证授予您的任何
专利许可自提起诉讼之日起终止。
4.重新分发。您可在任何媒介中复制和分发
作品或衍生作品的副本,无论是否经过修订,
还是以源形式或目标形式,前提是
满足以下条件:
(a) 您必须向作品或衍生作品的任何
其他接收方提供本许可证的副本;以及
(b) 您必须让任何修订的文件带有明显的通知,
声明您已更改文件;以及
(c) 您必须以所分发任何衍生作品的源形式
保留来自作品源形式的所有版权、
专利、商标和归属通知,
不包括与衍生作品任何部分无关的
通知;以及
(d) 如果作品在其分发过程中包含“通知”文本
文件,则您分发的任何衍生作品都必须
包括该“通知”文件中包含的归属通知的
可读副本,不包括与衍生作品任何部分
无关的通知,至少在以下位置
之一:作为衍生作品一部分分发的
“通知”文本文件内;在源形式或文档中
(如果与衍生作品一起提供);或者,
在衍生作品生成的显示中,前提是此类
第三方通知通常出现在此位置。“通知”
文件的内容仅供参考,
不会修改许可证。您可以在所分发的衍生作品中
添加自己的归属通知,与作品中的
“通知”文本一起或作为其附录,前提是
此类附加归属通知不能解释为
解释为修改许可证。
可以在您的修订中添加自己的版权声明,
并可以为自身修订的使用、复制或分发
或任何此类衍生作品的整体提供附加或
不同的许可条款和条件,前提是您使用、复制和
分发该作品在其他方面符合本许可证中
规定的条件。
5.贡献的提交。除非另有明确声明,
否则您有意提交给许可方以包含在
作品中的任何贡献均应遵守本许可证的
条款和条件,无任何附加条款或条件。
尽管有上述规定,但本文中的任何内容
均不得取代或修改您与许可方就此类贡献
签署的任何单独许可协议的条款。
6.商标。此许可证未授予使用许可方的商号、
商标、服务标记或产品名称的许可,除非
是为了描述作品的起源和复制“通知”文件的
内容而合理和习惯使用所需的情况。
7.免责声明。除非适用法律要求或
书面同意,否则许可方“按原样”提供作品
(并且每位贡献者提供其贡献),
不带任何明示或默示的保证或条件,
包括但不限于任何所有权、不侵权、
适销性或特定用途适用性的保证
或条件。您全权负责确定
使用或重新分发本作品的适当性,并承担与您
根据本许可证行使权限相关的任何风险。
8.责任限制。在任何情况下,根据任何法律理论,
无论是侵权行为(包括疏忽)、合同还是
其他原因,除非适用法律要求(例如故意
和重大过失行为)或书面同意,否则任何
贡献者均不应对您的损失负责,包括因本许可证
或因使用或无法使用本作品而产生的任何直接、
间接、特殊、附带或后果性损失(包括但不限于
商誉损失、停工、计算机故障,或任何及所有
其他商业损害或损失),即使该贡献者
已被告知发生此类损失的
可能性。
9.接受保证或附加责任。在重新分发作品义务
或其衍生作品时,您可以选择提供与
本许可证一致的支持、保证、赔偿或
其他责任和/或权利,并收取相关
实体。然而,在接受此类义务时,
您只能代表自己并自行承担责任,而不能
代表任何其他贡献者,并且仅当您同意因接受
任何此类保证或额外责任而对贡献者造成的任何责任
或针对贡献者提出的索赔进行赔偿、为其辩护并使其
免受损害时才可如此行事。
条款和条件结束
附录:如何将 Apache 许可证应用于您的作品。
要将 Apache 许可证应用于您的作品,请附上以下
样板通知,并将括号“[]”括起来的字段
替换为自己的身份识别信息。(不包括
括号本身!) 文本应包含在文件格式的
适当注释语法中。我们还建议相同的
将文件或类名称以及用途描述包含在
与版权声明相同的“打印页”上,以便在第三方
存档中更轻松识别。
版权所有 [yyyy] [版权所有者的名称]
根据 Apache 许可证 2.0 版(“许可证”)获得许可;
除非遵守许可证,否则您不得使用此文件。
您可以通过以下网址获得许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则
根据许可证分发的软件按“原样”分发,
不带任何形式的明示或默示保证或条件。
请参阅许可证以了解管理权限的特定语言和
许可证下的限制。
*对于 AndroidX SavedState,另请参阅此必要通知:
版权所有 2020 The Android Open Source Project
*对于 AndroidX Sqlite,另请参阅此必要通知:
版权所有 2020 The Android Open Source Project
*对于 AndroidxSQLiteFramework,另请参阅此必要通知:
版权所有 (C) 2016 The Android Open Source Project
*对于 AndroidX VectorDrawable,另请参阅此必要通知:
版权所有 2020 The Android Open Source Project
*对于 AndroidxVectorDrawableAnimated,另请参阅此必要通知:
未找到版权
*对于 AndroidX Versionedparcelable,另请参阅此必要通知:
版权所有 2019 The Android Open Source Project
*对于 AndroidX Viewpager,另请参阅此必要通知:
版权所有 2018 The Android Open Source Project
*对于 Apache HttpComponents Client,另请参阅此必要通知:
版权所有 © 2010–2020 The Apache Software Foundation.,保留所有权利。
*对于 Apache-HttpComponents-HttpCore,另请参阅此必要通知:
Apache HttpComponents Core
版权所有 2005-2020 The Apache Software Foundation
本产品包括在 The Apache Software Foundation
(http://www.apache.org/)开发的软件。
*对于 DaggerRuntime,另请参阅此必要通知:
/*
* 版权所有 (C) 2016 The Dagger Authors.
*
* 根据 Apache 许可证 2.0 版(“许可证”)获得许可;
* 除非遵守许可证,否则您不得使用此文件。
* 您可以通过以下网址获得许可证的副本:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* 除非适用法律要求或书面同意,否则
* 根据许可证分发的软件按“原样”分发,
* 不带任何形式的明示或默示保证或条件。
* 请参阅许可证以了解管理权限的特定语言和
* 许可证下的限制。
*/
*对于 DaggerRuntime,另请参阅此必要通知:
/*
* 版权所有 (C) 2016 The Dagger Authors.
*
* 根据 Apache 许可证 2.0 版(“许可证”)获得许可;
* 除非遵守许可证,否则您不得使用此文件。
* 您可以通过以下网址获得许可证的副本:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* 除非适用法律要求或书面同意,否则
* 根据许可证分发的软件按“原样”分发,
* 不带任何形式的明示或默示保证或条件。
* 请参阅许可证以了解管理权限的特定语言和
* 许可证下的限制。
*/
*对于 DaggerRuntime,另请参阅此必要通知:
/*
* 版权所有 (C) 2016 The Dagger Authors.
*
* 根据 Apache 许可证 2.0 版(“许可证”)获得许可;
* 除非遵守许可证,否则您不得使用此文件。
* 您可以通过以下网址获得许可证的副本:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* 除非适用法律要求或书面同意,否则
* 根据许可证分发的软件按“原样”分发,
* 不带任何形式的明示或默示保证或条件。
* 请参阅许可证以了解管理权限的特定语言和
* 许可证下的限制。
*/
*对于 Google Guava,另请参阅此必要通知:
版权所有 (C) 2012 The Guava Authors
根据 Apache 许可证 2.0 版(“许可证”)获得许可;除非遵守
许可证,否则您不得使用此文件。您可以通过一下网址获得许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
*对于 GreenRobot EventBus,另请参阅此必要通知:
版权所有 (C) 2012-2016 Markus Junginger, greenrobot(http://greenrobot.org)
*对于 Google Gson,另请参阅此必要通知:
版权所有 (C) 2008-2018 Google Inc.
*对于 JakartaCommons-httpclient,另请参阅此必要通知:
Apache 许可证
版本 2.0,2004 年 1 月
http://www.apache.org/licenses/
关于使用、复制和分配的条款和条件
1.定义。
“许可证”是指关于使用、复制和分发的
条款和条件,由本文档第 1 至 9 节定义。
“许可方”是指由授予许可证的版权所有者
或其授权授予许可的实体。
*对于 JakartaCommons-lang,另请参阅此必要通知:
Apache Commons Lang
版权所有 2001-2011 The Apache Software Foundation
本产品包括由 The Apache Software Foundation
(http://www.apache.org/)开发的软件。
*对于 JakartaCommons-lang3,另请参阅此必要通知:
版权所有 2001-2020 The Apache Software Foundation
===通知
Apache Commons Lang
版权所有 2001-2020 The Apache Software Foundation
本产品包括在 The Apache Software Foundation
(https://www.apache.org/)开发的软件。
*对于 Kotlin Stdlib,另请参阅此必要通知:
/*
* 版权所有 2010-2020 JetBrains s.r.o. 和 Kotlin Programming Language
贡献者。
*
* 根据 Apache 许可证 2.0 版(“许可证”)获得许可;
* 除非遵守许可证,否则您不得使用此文件。
* 您可以通过以下网址获得许可证的副本:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* 除非适用法律要求或书面同意,否则
* 根据许可证分发的软件按“原样”分发,
* 不带任何形式的明示或默示保证或条件。
* 请参阅许可证以了解管理权限的特定语言和
* 许可证下的限制。
*/
*对于 KotlinStdlibCommon,另请参阅此必要通知:
/*
* 版权所有 2010-2020 JetBrains s.r.o. 和 Kotlin Programming Language
贡献者。
*
* 根据 Apache 许可证 2.0 版(“许可证”)获得许可;
* 除非遵守许可证,否则您不得使用此文件。
* 您可以通过以下网址获得许可证的副本:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* 除非适用法律要求或书面同意,否则
* 根据许可证分发的软件按“原样”分发,
* 不带任何形式的明示或默示保证或条件。
* 请参阅许可证以了解管理权限的特定语言和
* 许可证下的限制。
*/
*对于 LeakCanary-Analyzer,另请参阅此必要通知:
Apache 2.0 版权
*对于 LeakCanary-Android,另请参阅此必要通知:
Apache 2.0 版权
*对于 LeakCanary-Android-no-op,另请参阅此必要通知:
版权所有 2015 Square, Inc.
*对于 log4j,另请参阅此必要通知:
版权所有 © 1999-2020 The Apache Software Foundation.,保留所有权利。
Apache Logging、Apache Log4j、Log4j、Apache、Apache 羽毛徽标以及
Apache Logging 项目徽标是 The Apache Software Foundation 的
商标。
本产品包括在 The Apache Software Foundation
(http://www.apache.org/)开发的软件。
ResolverUtil.java
版权所有 2005-2006 Tim Fennell
Dumbster SMTP 测试服务器
版权所有 2004 Jason Paul Kitchen
TypeUtil.java
版权所有 2002-2012 Ramnivas Laddad, Juergen Hoeller, Chris Beams
------
** Perl;版本 2.0 -- https://dev.perl.org/
Perl 是版权所有 (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020(由 Larry Wall 和其他人编写而成)。
“艺术许可证”
序言
本文档的目的是说明可以复制程序包的条件,
以便版权持有者对程序包的开发保持某种
表面上的艺术控制,同时赋予程序包的
用户以或多或少的习惯方式使用和分发
程序包的权利,以及进行合理修订的
权利。
定义:
“程序包”是指由版权持有者分发的
文件集合,以及通过文本修订创建的
该文件集合的衍生品。
“标准版本”是指未经修改或
已根据版权持有者意愿进行
修改的程序包,如下所示。
“版权持有者”是指程序包的
版权中指定的人员。
如果您正在考虑复制或分发此程序包,
“您”就指您本人。
“合理的复制费用”是指您可以根据媒介成本、
复制费用、相关人员的时间等证明合理的
费用。(您无需向版权持有者证明此费用合理性,
而只需向整个计算社区(作为必须
承担费用的市场)证明其合理性。)
“免费提供”意味着该项目本身不收取任何
费用,但处理该项目可能会产生费用。
这还意味着该项目的接收方可以在
与收到该项目相同的条件下重新分发。
1.您可以不受限制地制作并分发本程序包
标准版源形式的逐字副本,前提是您复制
所有原始版权声明和相关免责声明。
2.您可以应用来自公共领域或版权持有者的
错误修复、可移植性修复和其他修改。以这种
方式修改的程序包仍应视为标准版本。
3.您可以以任何方式修改此程序包的副本,
前提是您在每个更改的文件中插入明显的通知,说明您
更改该文件的方式和时间,并且您至少执行以下一项
操作:
a) 将您的修改放在公共领域或以其他方式免费提供,
例如通过将所述修改发布到 Usenet 或同等媒体,
或将修改放在主要存档网站(例如 uunet.uu.net)上,
或者允许版权持有者将您的修改包含在
程序包的标准版本中。
b) 仅在您的公司或组织内使用修改后的程序包。
c) 重命名任何非标准可执行文件,以便名称
不会与标准可执行文件冲突(必须同时提供
标准可执行文件),并为每个非标准可执行文件提供
单独的手册页,其中清楚地记录其与标准版本的区别。
d) 与版权持有者一起进行其他分发安排。
4.您可以以目标代码或可执行形式分发此程序包的
程序,前提是您至少执行以下一项操作:
a) 分发可执行文件和库文件的标准版本,
以及有关从何处获取标准版本的说明
(在手册页或同等内容中)。
b) 随修改一起分发程序包的
机器可读源代码。
c) 为非标准可执行文件提供非标准名称,
并在手册页(或同等内容)中清楚地记录差异,
以及提供如何获取标准版本的说明。
d) 与版权持有者一起进行其他分发安排。
5.您可以对本程序包的任何分发收取合理的
复制费用。您可以收取选择的任何费用来支持此
复制费用。您不得为此程序包本身收取费用。然而,
您可以将此程序包与其他(可能是商业)程序
一起分发,作为更大规模(可能是商业)软件分发的一部分,
前提是您不得将此程序包作为自己的产品进行
广告宣传。您可以将此程序包的解释器
嵌入到可执行文件中(通过链接);如果解释器的
完整标准版本如此嵌入,则其应解释为
纯粹的聚合形式。
6.作为此程序包程序的输入提供或作为
输出产生的脚本和库文件并不自动属于
本程序包的版权,而是属于生成它们的任何人员,
可以进行商业销售,并且可以与本程序包
复制费用。如果此类脚本或库文件通过生成二进制
可执行映像的所谓“undump”或“unexec”方法
与此程序包聚合,则此类映像的分发既不应
解释为此程序包的分发,也不得属于第 3 段
和第 4 段的限制范围,前提是您未将此类
可执行映像表示为本程序包的标准
复制费用。
7.由您提供并链接到此程序包以模拟其所定义语言的
子例程和变量的 C 子例程(或其他语言中的
类似编译子例程)不应视为此程序包的一部分,
但相当于第 6 段中所述的输入,
前提是这些子例程不会以任何
可能导致语言回归测试失败的
方式更改语言。
8.始终允许将此程序包与商业分发聚合,
前提是嵌入此程序包的使用;也就是说,
当没有明显尝试使该程序包的接口
对商业发行版的最终用户可见时。此类使用不应
解释为该程序包的分发。
9.未经事先书面许可,版权持有者的名称
不得用于认可或推广源自本软件的产品。
10.本程序包按“原样”提供,没有任何明示
或默示的保证,包括但不限于适销性和
特定用途适用性的默示保证。
结束
------
** ProtocolBuffersJava;版本 3.5.x -- https://github.com/google/protobuf
版权所有 2008 Google Inc.,保留所有权利。
允许以源代码和二进制形式进行再分发和使用
(无论是否经过修改),前提是满足以下
条件:
* 源代码的再分发必须保留上述版权声明、
此条件列表和以下免责声明。
* 二进制形式的再分发必须在
随分发提供的文档和/或其他材料中
复制上述版权声明、此条件列表以及以下
免责声明。
*未经事先书面许可,Google Inc. 的名称
及其贡献者的名称均不得用于认可
或推广源自本软件的产品。
本软件由版权持有者和贡献者“按原样”提供,
不提供任何明示或默示的保证,包括但不限于
适销性和特定用途适用性的
默示保证。在任何情况下,版权
持有者或贡献者都不应对因使用本软件
而产生的任何直接、间接、附带、特殊、
惩戒性或后果性损失(包括但不限于替代商品
或服务的采购;使用、数据或利润损失;或业务中断)
承担责任,无论出于何种原因和基于何种责任理论,
也无论是合同责任、严格责任还是侵权行为
(包括疏忽或其他),即使被告知可能存在此类损失。
Protocol Buffer 编译器生成的代码归生成其时使用的
输入文件的所有者拥有。此代码不是
独立运行,需要与其链接的支持库。此
支持库本身受上述许可证的保护。
------
** OpenCV;版本 3.2.0 -- https://github.com/opencv/opencv/archive/3.2.0.zip
版权所有 (C) 2000-2016,Intel Corporation,保留所有权利。
版权所有 (C) 2009-2011,Willow Garage Inc.,保留所有权利。
版权所有 (C) 2009-2016,NVIDIA Corporation,保留所有权利。
版权所有 (C) 2010-2013,Advanced Micro Devices, Inc.,保留所有权利。
版权所有 (C) 2015-2016,OpenCV Foundation,保留所有权利。
版权所有 (C) 2015-2016,Itseez Inc.,保留所有权利。
*OpenCV 程序包的源代码可在以下位置找到:
https://github.com/opencv/opencv/archive/refs/heads/4.x.zip
版权所有 (C) 2000-2016,Intel Corporation,保留所有权利。
版权所有 (C) 2009-2011,Willow Garage Inc.,保留所有权利。
版权所有 (C) 2009-2016,NVIDIA Corporation,保留所有权利。
版权所有 (C) 2010-2013,Advanced Micro Devices, Inc.,保留所有权利。
版权所有 (C) 2015-2016,OpenCV Foundation,保留所有权利。
版权所有 (C) 2015-2016,Itseez Inc.,保留所有权利。
第三方版权是其各自所有者的财产。
允许以源代码和二进制形式进行再分发和使用(无论是否经过修改),
前提是满足以下条件:
* 源代码的再分发必须保留上述版权声明、
此条件列表和以下免责声明。
* 二进制形式的再分发必须在随分发提供的
文档和/或其他材料中复制上述版权声明、
此条件列表以及以下免责声明。
* 未经事先书面许可,版权持有者和
贡献者的名称不得用于认可或推广
源自本软件的产品。
本软件由版权持有者和贡献者“按原样”提供,
不提供任何明示或默示的保证,
包括但不限于适销性和特定用途适用性的
默示保证。
在任何情况下,版权持有者或贡献者
都不应对因使用本软件而产生的任何直接、间接、附带、
特殊、惩戒性或后果性损失(包括但不限于替代商品或
服务的采购;使用、数据或利润损失;或业务中断)
承担责任,无论出于何种原因和基于何种责任理论,
也无论是合同责任、严格责任还是侵权行为(包括
疏忽或其他),即使被告知可能存在此类损失。
------
** libgpg-error;版本 1.27 -- https://www.gnupg.org/download/index.html#libgpg-error
版权所有 (C) 1989、1991 Free Software Foundation, Inc.
* 程序包 libgpg-error 的源代码可以在以下位置找到:
https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.47.tar.bz2
GNU 较宽松公共许可
2.1 版,1999 年 2 月
版权所有 (C) 1991、1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
允许所有人复制和分发本许可证文档的逐字副本,
但不允许对其进行更改。
[这是 Lesser GPL 的第一个发布版本。它也算作
GNU 库公共许可证版本 2 的后继,因此版本号为
2.1。]
序言
大多数软件的许可证旨在剥夺您共享和更改软件的
自由。相比之下,GNU 通用公共许可旨在
保证您自由共享和更改自由软件 -- 确保
该软件自由提供给所有用户。
该许可证(较宽松公共许可)适用于 Free
Software Foundation 和决定使用它的其他作者
特别制定的的一些程序包(通常是库)。您也可以使用此许可证,
但我们建议您首先根据以下说明仔细考虑
该许可证或普通通用公共许可证是否是在任何特定情况下
使用的更理想策略。
谈论自由软件时,我们指的是使用自由,而不是价格。
我们的通用公共许可证旨在确保您可以自由地
分发自由软件的副本(如果您愿意,还可以对该服务收费);
您收到源代码或者可以在需要时得到;您可以更改
软件并在新的免费程序中使用它的一部分;并且
您被告知可以从事此类活动。
为了保护您的权利,我们需要做出限制,禁止经销商
否认您的这些权利或要求您放弃这些权利。如果
您分发该库的副本或对其进行修改,
这些限制将转化为您的某些责任。
例如,如果您分发库的副本,无论是免费还是收费,
您都必须向接收方授予我们赋予您的所有权利。您必须确保
接收方也收到或可以获得源代码。如果将其他代码
与库链接,则必须向接收方提供完整的目标文件,
以便他们在对库进行更改并重新编译后可以将这些代码与库
重新链接。您必须向接收方展示这些条款,以便他们了解自己的
权利。
我们通过两步方法保护您的权利:(1) 我们对库拥有版权,
(2) 我们向您提供此许可证,该许可证授予您复制、
分发和/或修改库的合法权限。
为了保护每位经销商,我们要明确表示免费库
不提供任何保证。另外,如果库被其他人修改并传递,
接收方应该知道他们拥有的并非原始版本,
这样原作者的声誉就不会因为其他人可能
引入的问题而受到影响。
最后,软件专利对任何自由程序的存在都构成持续的
威胁。我们希望确保公司不能通过从专利持有者处获得
限制性许可来有效地限制自由程序的用户。
因此,我们坚持认为,为该库的某个版本获得的
任何专利许可都必须符合该许可中规定的完全
使用自由。
大多数 GNU 软件,包括一些库,都由普通 GNU
较宽松公共许可涵盖。此许可证,即 GNU 较宽松公共许可,适用于
某些指定的库,与普通的通用公共许可存在
较大的区别。我们对某些库使用此许可证,
以便允许将这些库链接到非自由程序中。
当程序与库链接时,无论是静态链接还是使用
共享库链接,从法律上讲,两者的组合都是组合作品,
是原始库的衍生品。因此,只有当整个
组合符合其自由标准时,普通通用公共许可才允许
此类链接。较宽松公共许可允许采用更加宽松的标准
来将其他代码与库链接。
我们将此许可证称为“较宽松”公共许可,因为与普通
通用公共许可证相比,它对用户自由的保护较少。它也是
该许可证还为其他自由软件开发人员提供比竞争性非自由程序
更少的优势。这些缺点是我们为许多库使用普通通用
公共许可证的原因。但是,较宽松许可证在某些特殊
情况下具有优势。
例如,在极少数情况下,可能有特殊需要鼓励
尽可能广泛地使用某个库,以便它成为事实上的
标准。为此,必须允许非自由程序使用该库。
更常见的情况是自由库与广泛使用的非自由库从事
同样的工作。在这种情况下,将自由库仅限于自由软件几乎
没有什么优势,因此我们使用较宽松公共许可。
在其他情况下,在非自由程序中使用特定库的权限
可让更多的人员使用大量的自由软件。例如,
在非自由程序中使用 GNU C 库的权限
可让更多人使用整个 GNU 操作系统及其
变体 GNU/Linux 操作系统。
尽管较宽松公共许可对用户自由的保护较少,
但它确实可确保与库链接的程序的用户拥有
使用库的修改版本运行该程序的自由和
必要方式。
复制、分发和修改的具体条款和条件
如下。请密切注意“基于库的作品”和“使用库的作品”
之间的区别。前者包含从库派生的代码,
而后者必须与库结合才能
运行。
复制、分发和修改的条款和条件
0.本许可协议适用于包含版权持续者或其他
授权方所发布声明的任何软件库或其他程序,
其中表明可以根据本较宽松公共许可(也称为
“本许可证”)的条款进行分发。每位被许可方都称为“您”。
“库”是指准备的软件函数和/或数据的集合,
从而方便地与应用程序(其使用其中一些函数和
数据)链接以形成可执行文件。
下面的“库”是指根据这些条款分发的
任何此类软件库或作品。“基于库的作品”是指库或
版权法规定的任何衍生作品:也就是说,
包含库或其一部分的作品,无论是逐字形式还是
经过修改和/或直接转换成另一种语言。(在下文中,
术语“修改”包括但不限于转换。)
作品的“源代码”是指对其进行修改的
作品首选形式。对于库来说,完整的源代码意味着它包含的
所有模块的所有源代码,加上任何关联的
接口定义文件,以及用于控制库的编译和安装的
脚本。
本许可证不涵盖复制、分发和修改以外的
活动;这些活动超出了其范围。使用库运行程序的行为
不受限制,并且仅当其内容构成基于库的
作品时(独立于在编写它的工具中使用该库),
才涵盖此类程序的输出。这一点是否正确取决于库的作用
以及使用库的程序的作用。
1.您可以在收到库的完整源代码时通过任何媒介
复制和分发该源代码的逐字副本,前提是您在
每个副本上显著且适当地发布适当的版权
声明和免责声明;完整保留所有涉及本许可证
以及不存在任何保证的通知;并将本许可证的副本
与库一起分发。
您可以对转让副本的实际行为收取费用,
并且可以选择提供保证保护以换取费用。
2.您可以修改自己的库或其任何部分的副本,
从而形成基于库的作品,并根据上述第 1 条的条款
复制和分发此类修改或作品,前提是额外满足所有
如下条件:
a) 修改后的作品本身必须是软件库。
b) 您必须使修改后的文件带有显著的通知,声明
您更改文件并提供任何更改的日期。
c) 您必须根据本许可证的条款将整个作品
免费许可给所有第三方。
d) 如果经修改库中的工具引用了
由使用该工具的应用程序提供的函数或表,
而不是作为调用该工具时传递的参数,那么您
必须真诚地努力确保,如果应用程序未提供此类函数或表,
则该工具仍然可以运行,并且执行其目的的任何部分
仍然有其意义。
(例如,库中计算平方根的函数具有完全
明确定义的用途,并且其与应用程序无关。因此,第 2d 小节
要求任何应用程序提供的函数或此函数
使用的表必须是可选的:如果应用程序不提供此内容,
则平方根函数仍必须能够计算平方根。)
这些要求适用于修改后的整体作品。如果该作品的
可识别部分并非源自库,并且可以合理地认为
其本身是独立且单独的作品,则当您将这些部分
作为单独的作品分发时,本许可证及其条款不适用于
这些部分。但是,当您将相同的部分作为基于库的作品的
部分整体进行分发时,并且整体的分发必须遵循
本许可证的条款,其对其他被许可方的许可延伸到整个整体,
从而延伸到每个部分(无论由谁编写此部分)。
因此,本节的目的并不是主张或质疑
您对完全由自己撰写的作品的权利;相反,其目的是
行使控制基于库的衍生作品权利或集体作品分发的
权利。
此外,仅将不基于库的另一作品与库
(或基于库的作品)聚合在存储或分发介质的卷上
并不会将其他作品纳入本许可证的
实体。
3.您可以选择将普通 GNU 通用公共许可证的条款
而非本许可证的条款应用于给定的库副本。为此,您必须
更改所有涉及本许可证的声明,以便它们涉及
普通 GNU 通用公共许可证版本 2,而不是本许可证。(如果
比普通 GNU 通用公共许可证版本 2 更新的
版本已经出现,那么您可以根据需要指定该版本。) 请勿
对这些通知进行任何其他更改。
一旦在给定副本中进行此更改,该副本就不可逆,
因此普通 GNU 通用公共许可证适用于所有
后续副本以及从该副本制作的衍生作品。
当您希望将库的部分代码复制到非库的程序中时,
此选项非常有用。
4.您可以根据上述第 1 节和第 2 节的条款,
以目标代码或可执行形式复制和分发库(或其部分
或衍生品,以第 2 节为依据),前提是您随附完整的
相应机器可读源代码,此源代码必须根据上述第 1 节
和第 2 节的条款在通常用于软件交换的介质上分发。
如果通过提供从指定位置复制的访问权限
来进行目标代码的分发,那么提供从同一位置
复制源代码的等效访问权限就可以满足分发
源代码的要求,即使第三方未被迫复制源代码以及
目标代码。
5.不包含库任何部分的衍生品,但旨在
通过编译或链接来与库一起使用的程序
称为“使用库的作品”。单独而言,此类作品不是库的衍生
作品,因此不属于本许可证的涵盖范围。
但是,将“使用库的作品”与该库链接会创建一个
可执行文件,该可执行文件是库的衍生品(因为它包含
该库的部分内容),而不是“使用库的作品”。因此,可执行文件
受本许可证的保护。第 6 节规定了分发此类
可执行文件的条款。
当“使用库的作品”使用属于库一部分的头文件中的
材料时,该作品的目标代码可能是库的衍生品,
即使源代码不是衍生品亦是如此。如果作品可以在
没有库的情况下链接,或者如果作品本身就是库,
那么这一点是否属实尤其重要。法律没有明确规定
这一点的门槛。
如果此类目标文件仅使用数字参数、
数据结构布局和访问器以及小型宏和内联函数
(长度不超过 10 行代码),则该目标文件的使用
不受限制,无论它是否是合法的派生作品。(包含此目标代码以及部分库的
可执行文件仍属于第 6 节的涵盖范围。)
否则,如果该作品是库的衍生作品,您可以根据第 6 节的
条款分发该作品的目标代码。包含该作品的任何可执行文件也属于
第 6 节的涵盖范围,无论它们是否与库本身
直接链接。
6.作为上述各节的例外情况,您还可以将
“使用库的作品”与库结合或链接,以生成包含库部分
内容的作品,并根据选择的条款分发该作品,
前提是条款允许对作品进行修改以供客户自己使用,
以及进行逆向工程以调试此类修改。
您必须在作品的每个副本中明确声明
其中使用库,并且本许可证涵盖库及其使用。您
必须提供本许可证的副本。如果执行期间的作品显示版权声明,
您必须在其中包含库的版权声明,
以及指导用户访问本许可证副本的参考。
另外,您必须执行以下操作之一:
a) 在作品中随附库的相应完整机器可读源代码,
包括作品中使用的任何更改(必须在上述
第 1 和 2 节下分发);并且,如果作品
是与库链接的可执行文件,则提供完整的
机器可读“使用库的作品”(作为目标代码和/或源代码),
从而用户可以修改库,然后重新链接以生成包含
已修改库的修改后可执行文件。(据了解,更改库中定义文件内容的用户
不一定能够重新编译应用程序
以使用修改后的定义。)
b) 使用合适的共享库机制与库链接。合适的
机制是 (1) 在运行时使用用户计算机系统上
已存在的库副本,而不是将库函数复制到
可执行文件中,以及 (2) 如果用户安装库的
修改版本,只要修改版本与制作作品的版本
接口兼容,就可以正常运行库的修改版本。
c) 随作品附上书面报价,有效期至少三年,
向同一用户提供上述第 6a 款中指定的材料,
并且收取的费用不超过执行此分发的成本。
d) 如果通过提供从指定地点复制的访问权限
来进行作品的分发,则提供从同一地点复制上述指定
材料的同等访问权限。
e) 验证该用户是否已收到这些材料的副本,或者
您是否已向该用户发送了一份副本。
对于可执行文件,“使用库的作品”所需的形式
必须包括从中复制可执行文件所需的任何数据和
实用程序。但是,作为特殊例外情况,待分发的材料不需要
包括与运行可执行文件的操作系统的主要组件
(编译器、内核等)一起正常分发的任何内容
(以源代码或二进制形式),除非该组件本身附带
可执行文件。
此要求可能会与操作系统通常不附带的
其他专有库的许可证限制相矛盾。
这种矛盾意味着您不能在分发的可执行文件中
同时使用它们和库。
7.您可以将作为基于该库的作品的库工具
与本许可证未涵盖的其他库工具共同放置在
一个库中,并且分发这样的组合库,前提是
允许单独分发基于该库的作品和其他库工具,
并且您执行以下两个操作:
a) 在合并的库中附带基于该库的相同作品的
副本,并且不与任何其他库工具组合。必须根据上述各节的
条款进行分发。
b) 在组合库中突出显示其中一部分是
基于该库的作品,并解释可以在何处找到同一作品的
随附未组合形式。
8.除非本许可证明确规定,否则您不得复制、
修改、再许可、链接或分发库。任何以其他方式复制、修改、再许可、链接或
分发库的尝试均告无效,并将自动终止
您在本许可证下的权利。但是,根据
本许可证由您提供副本或权利的各方
只要完全遵守规定,其许可证就不会被终止。
9.您无需接受本许可证,因为您尚未签署该许可证。
但是,没有其他任何文件授予您修改或分发库或其
衍生作品的权限。如果您不接受本许可证,这些行为将受到
法律禁止。因此,通过修改或分发库
(或基于库的任何作品),即表示
您接受本许可,以及复制、分发或修改库或
基于库的作品的所有条款和条件。
10.每次重新分发库(或基于库的任何作品)时,
接收方都会自动收到原始许可方的许可,
以根据这些条款和条件复制、分发、链接或修改
库。您不得对接收方行使此处授予的权利
施加任何进一步的限制。您不负责强制要求
第三方遵守本许可证。
11.如果由于法院判决或专利侵权指控或
任何其他原因(不限于专利问题),对您施加了
与本许可条件相矛盾的条件(无论是通过
法院命令、协议还是其他方式),这些方式
不会免除您遵守本许可证的条件。如果您无法通过分发来同时履行自己
在本许可证下的义务和任何其他相关义务,
那么您可能根本无法分发该库。
例如,如果专利许可证不允许所有直接
或间接通过您接收副本的人员免版税地重新分发库,
那么您满足专利许可证和本许可证的唯一方法就是
完全避免分发该库。
如果本节的任何部分在任何特定情况下被视为无效
或无法执行,则该节的其余部分将适用,
并且该节作为一个整体将适用于其他情况。
本节的目的不是诱导您侵犯任何专利或
其他产权主张或质疑任何此类主张的有效性;
本节的唯一目的是保护通过公共许可实践实施的
自由软件分发系统的完整性。许多
人员依赖于该系统的一致应用,为通过该系统
分发的各种软件做出慷慨的贡献;由作者/
捐赠者决定其是否愿意通过任何其他系统
分发软件,被许可方不能强加这种
选择。
本节旨在彻底阐明本许可证
其余部分的后果。
12.如果库的分发和/或使用在某些国家/地区
受到专利或受版权保护接口的限制,则将库
置于本许可证之下的原始版权持有者可以添加
明确的地理分发限制,排除这些国家/地区,
以便仅允许在未因此排除在外的国家/地区内部或之间进行分发。在这种
情况下,本许可证包含该限制,就像写入本许可证正文
实体。
13.Free Software Foundation 可能会不时发布
较宽松公共许可的修订版和/或新版本。此类新版本在本质上与当前版本相似,
但在解决新问题或疑虑方面可能在细节上
有所不同。
每个版本都有一个表明区别的版本号。如果库指定
适用于它的本许可证的版本号和“任何更高版本”,
您可以选择遵循该版本或 Free Software Foundation 发布的
任何更高版本的条款和条件。如果
库未指定许可证版本号,您可以
选择 Free Software Foundation 曾经发布的任何版本。
14.如果您希望将库的部分内容合并到其他分发条件
与这些程序不兼容的自由程序中,请写信给作者
请求许可。对于 Free Software Foundation 拥有版权的软件,
请写信给 Free Software Foundation ;我们会不时对此
做出例外处理。我们的决定将遵循两个目标:维护我们的
自由软件所有衍生品的自由状态以及促进
软件的共享和重用。
无保证
15.由于库是免费许可的,因此在适用法律
允许的范围内,对库不提供任何保证。除非另有书面说明,
否则版权持续者和/或其他方“按原样”提供库,
不带任何明示或默示的保证,包括但不限于
适销性和特定用途适用性的默示
或条件。库质量和性能的全部风险
由您承担。如果库被证明有缺陷,您将承担所有必要的
维修、修理或纠正的费用。
16.在任何情况下,除非适用法律要求或书面同意,
否则任何版权持续者或可能按照上述许可修改和/或重新
分发库的任何其他方均不对您的损失承担责任,
包括因使用或无法使用库而造成的任何一般、特殊、
偶然或继发性损失(包括但不限于数据丢失、
数据不准确、由您或第三方承受的损失或库无法
与任何其他软件一起运行造成的损失),即使此类持有者或其他方
已被告知产生此类损失的可能性。
条款和条件结束
如何将这些条款应用于您的新库
如果您开发一个新库,并且希望它对公众有最广泛的用途,
我们建议将其设为免费软件,每个人都可以重新
分发和更改。您可以通过根据这些条款(或者,
根据普通通用公共许可证的条款)允许重新分发
来实现此目的。
要应用这些条款,请在库中附上以下通知。最安全的
做法是将此通知附加到每个源文件的开头,以最有效地
表达保证的排除;每个文件应至少有“版权”行和
一个指向完整通知位置的指针。
用一行给出库的名称和它的用途。
版权所有 (C) 年份 作者姓名
该库是免费软件;您可以根据 Free Software Foundation
发布的 GNU 较宽松公共许可的条款
重新分发和/或修改它;许可证版本 2.1 或(由您选择)
任何更高版本。
分发此库是希望它发挥作用,但不提供
任何保证;甚至没有适销性或特定用途适用性的
默示保证。有关更多详情,请参阅 GNU 较宽松
公共许可。
您应该随该库一起收到 GNU 较宽松公共许可
的副本;如果未收到,请写信给 Free Software Foundation, Inc., 51
Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 另请添加
有关如何通过电子邮件和纸质邮件与您联系的信息。
如有必要,您还应该让雇主(如果您是程序员)
或学校(如果有)签署库的“版权免责声明”。以下是
示例;更改名称:
Yoyodyne, Inc. 特此声明
放弃 James Random Hacker 编写的 `Frob' 库
(用于调整旋钮的库)的所有版权利益。
Ty Coon 的签名,1990 年 4 月 1 日
Ty Coon,副总裁
仅此而已!
------
** telegraf;版本 1.15 -- https://github.com/influxdata/telegraf
MIT 许可证(MIT)
版权所有 (c) 2015-2020 年 InfluxData Inc.
*telegraf 程序包的源代码可以在以下位置找到:
https://github.com/influxdata/telegraf/archive/refs/heads/master.zip
MIT 许可证(MIT)
版权所有 (c) 2015-2020 年 InfluxData Inc.
特此免费授予获得本软件和相关文档文件,
(“软件”)副本的任何人不受限制地使用本软件,
包括但不限于使用、复制、修改、合并、
发布、分发、再许可和/或销售软件副本的权利,
并允许向其提供软件的人员如此行事,
但须满足以下条件:
上述版权声明和本许可声明应包含在本软件的
所有副本或主要部分中。
本软件按“原样”提供,不带任何明示
或默示的保证,包括但不限于适销性、
特定用途的适用性和不侵权的保证。在任何情况下,
作者或版权持有者均不对因本软件或本软件中的
使用或其他软件交易而产生或与之相关的任何索赔、损害
或其他责任负责,无论是合同、侵权行为还是其他
行为。
------
** statsdl;版本 0.10.2 -- https://github.com/statsd/statsd
版权所有 (c) 2010-2016 Etsy
特此免费授予获得本软件和相关文档文件
(“软件”)副本的任何人不受限制地使用本软件,
包括但不限于使用、复制、修改、合并、发布、
限制,包括但不限于使用权,
复制、修改、合并、发布、分发、再许可和/或出售
分发、再许可和/或销售软件副本的权利,并允许
向其提供软件的人员如此行事,,但须满足以下
条件:
上述版权声明和本许可声明应
包含在本软件的所有副本或主要部分中。
版权所有 (c) 2010-2016 Etsy
特此免费授予获得本软件和相关文档文件
(“软件”)副本的任何人不受限制地使用本软件,
包括但不限于使用、复制、修改、合并、发布、
限制,包括但不限于使用权,
复制、修改、合并、发布、分发、再许可和/或出售
分发、再许可和/或销售软件副本的权利,并允许
向其提供软件的人员如此行事,,但须满足以下
条件:
上述版权声明和本许可声明应
包含在本软件的所有副本或主要部分中。
本软件“按原样”提供,不提供任何明示或
默认的保证,包括但不限于
适销性、对特定用途的适用性以及不侵权的
保证。在任何情况下,作者或版权
持有者均不对因本软件或本软件中的使用或其他
软件交易而产生或与之相关的任何索赔、损害或
其他责任负责,无论是合同、侵权行为还是
其他行为。
------
** OpenSSL;未指定版本 -- https://www.openssl.org/
# 版权所有 (C) 2007-2012 LuaDist.
# 版权所有 (C) 2013 Brian Sidebotham
# 改编自 David Manura 的原创作品
# 版权所有 (C) 2007-2012 LuaDist.
# 版权所有 (C) 2013 Brian Sidebotham
# 根据 MIT 许可证(MIT)的条款,允许重新分发和
# 使用此文件。
#
# 特此免费授予获得本软件和相关文档文件
#(“软件”)副本的任何人不受限制地使用本软件,
# 包括但不限于使用、复制、修改、合并、
# 发布、分发、再许可和/或销售软件副本的权利,
# 并允许向其提供软件的人员如此行事,
# 但须满足以下条件:
#
# 上述版权声明和本许可声明应包含在本软件的
# 所有副本或主要部分中。
#
# 本软件按“原样”提供,不带任何明示
# 或默示的保证,包括但不限于适销性、
# 特定用途的适用性和不侵权的保证。在任何情况下,
# 作者或版权持有者均不对因本软件或本软件中的
# 使用或其他软件交易而产生或与之相关的任何索赔、损害
# 或其他责任负责,无论是合同、侵权行为还是其他
# 行为。
------
** OpenSSL;版本 1.0.1 -- https://www.openssl.org/
版权所有 (c) 1998-2017 The OpenSSL Project,保留所有权利。
版权所有 (C) 1995-1998 Eric Young (eay@cryptsoft.com),保留所有权利。
许可证问题
=============
OpenSSL 工具包采用双重许可证,即 OpenSSL 许可证
和原始 SSLeay 许可证的条件都适用于该工具包。
有关实际的许可证文本,请参见下文。
OpenSSL 许可证
---------------
/* ====================================================================
* 版权所有 (c) 1998-2017 The OpenSSL Project,保留所有权利。
*
* 允许以源代码和二进制形式进行再分发和使用
*(无论是否经过修改),前提是满足以下
* 条件:
*
* 1.源代码的再分发必须保留上述版权声明、
*此条件列表和以下免责声明。
*
* 2.二进制形式的再分发必须在随分发提供的
* 文档和/或其他材料中复制上述版权声明、
* 此条件列表以及以下免责
声明。
*
* 3.所有提及本软件功能或使用的广告材料
* 都必须显示以下确认信息:
* “本产品包括由 OpenSSL Project 开发以
* 用于 OpenSSL 工具包(http://www.openssl.org/)的软件。”
*
* 4.未经事先书面许可,不得使用“OpenSSL Toolkit”
* 和“OpenSSL Project”名称来认可或推广
* 此软件的衍生品。如需书面许可,请联系
* openssl-core@openssl.org。
*
* 5.未经 OpenSSL Project 事先书面许可,
* 源自本软件的产品不得称为“OpenSSL”,
* 也不得在其名称中出现“OpenSSL”。
*
* 6.任何形式的再分发都必须保留以下确认
* 信息:
* “本产品包括由 OpenSSL Project 开发以
* 用于 OpenSSL 工具包(http://www.openssl.org/)的软件”
*
* 此软件由 OpenSSL Project“按原样”提供,不带
* 任何明示或默示的保证,包括但不限于
* 适销性和特定用途适用性的
* 默示保证。在任何情况下,OpenSSL Project 或其
* 贡献者都不应对因使用本软件而产生的任何直接、
* 间接、附带、特殊、惩戒性或后果性损失(包括但不限于
* 替代商品或服务的采购;使用、数据
* 或利润损失;或业务中断)承担责任,
* 无论出于何种原因和基于
* 何种责任理论,也无论是合同责任、
* 严格责任还是侵权行为(包括疏忽或其他),
* 即使被告知可能存在此类损失。
* ====================================================================
*
* 本产品包括由 Eric Young(eay@cryptsoft.com)编写的
* 加密软件。本产品包括由 Tim Hudson(tjh@cryptsoft.com)
* 编写的软件。
*
*/
原始 SSLeay 许可证
-----------------------
/* 版权所有 (C) 1995-1998 Eric Young(eay@cryptsoft.com),
* 保留所有权利。
*
* 此程序包是由 Eric Young(eay@cryptsoft.com)
* 编写的 SSL 实现。
* 该实现是为了符合 Netscape SSL 而编写的。
*
* 该库可免费用于商业和非商业用途,前提是
* 满足以下条件。以下条件
* 适用于此分发中找到的所有代码,无论是 RC4、RSA、
* lhash、DES 等代码;不只是 SSL 代码。本分发中
* 包含的 SSL 文档受相同版权条款的保护,
* 但持续者为 Tim Hudson(tjh@cryptsoft.com)的情况除外。
*
* 版权仍归 Eric Young 所有,因此不会移除
* 代码中的任何版权声明。
* 如果产品中使用此程序包,Eric Young 应被
* 视为所使用的库部分的作者。
* 这可以是程序启动时的文本消息的形式,
* 也可以是程序包提供的文档(在线或文本)形式。
*
* 允许以源代码和二进制形式进行再分发和使用
*(无论是否经过修改),前提是满足以下
* 条件:
* 1.源代码的再分发必须保留版权
*此条件列表和以下免责声明。
* 2.二进制形式的再分发必须在随分发提供的
* 提供的文档和/或其他材料中复制上述版权声明、
* 此条件列表以及以下免责声明。
* 3.所有提及该软件功能或用途的广告材料均
* 必须显示以下确认信息:
* “本产品包括由 Eric Young(eay@cryptsoft.com)
* 编写的加密软件。”
* 如果正在使用的库中的例程与加密无关,
* 则可以省略“加密”一词。
* 4.如果您包含应用程序目录(应用程序代码)中的任何 Windows 特定代码
* (或其衍生代码),则必须包含确认信息:
* “本产品包括 Tim Hudson(tjh@cryptsoft.com)编写的软件”
*
* 本软件由 ERIC YOUNG“按原样”提供,
* 不带任何明示或默示的保证,包括但不限于
* 对适销性和特定用途适用性的默示
* 保证。在任何情况下,作者或贡献者
* 都不应对因使用本软件而产生的任何直接、间接、附带、
* 特殊、惩戒性或后果性损失(包括但不限于替代商品或
* 服务的采购;使用、数据或利润损失;或业务中断)
* 承担责任,无论出于何种原因和基于何种责任理论,
* 也无论是合同责任、严格责任还是侵权行为
* (包括疏忽或其他),即使被告知可能存在
* 此类损失。
*
* 此代码的任何公开版本或衍生版本的
* 许可和分发条款均无法更改。即该代码不能
* 简单地复制并置于另一个分发许可证下
* [包括 GNU 公共许可证。]
*/