Updated Date: April 10, 2020

 

Thank you for using our Services.

You may only access and use HIKVISION Services solely for the purpose of (a) inviting Site Owner by inputting its email or phone number in order to apply for site management or device configuration of the Products. The Site Owner is referred to the Hik-Connect user who has created or will creat an account through Hik-Connect APP or Portal; (b) previewing, health monitoring, configuration of the Products, Real-time pushing of abnormal Products, with the authorization of the Site Owner; (c) managing your Account and preferences, and maintaining your registration data; (d) if applicable, adding employees of your company in the Account by allocating a certain role for playing different functions or gaining various permissions of the sites; (e)to subscribe to other HIKVISION Services, whether free of charge or not, where your consent to additional terms and conditions may be required. HIKVISION reserves the right to charge any part of HIKVISION Services at any time, with a prior notice.

 

These Terms of Services (“Terms”) govern your use and access to HIKVISION Services.  Our Privacy Policy explains how we collect and use your information when you using HIKVISION Services. By using HIKVISION Services, you are agreeing to be bound by these Terms and our Privacy Policy. If you’re using Hikvision Services for an organization, you’re agreeing to these Terms on behalf of that organization.

 

  1. No Life-Safety or Critical Uses of HIKVISION Services

 

You acknowledge and agree that HIKVISION Services and Products are not certified for emergency response. We make no warranty or representation that use of HIKVISION Services or Products with any third-party’s products or services will affect or increase any level of safety or security. HIKVISION Services and Products are not a third-party monitored emergency notification system -- We will not dispatch emergency authorities to the monitored place in the event of an emergency. All life threatening and emergency events should be directed to appropriate response services.

 

  1. Electronic Contracting and Messaging

 

By using HIKVISION Services, registering Products, creating an online account for HIKVISION Services (“Account”), or engaging in any transactions via HIKVISION Services, you agree to accept and be bound by these Terms and our Privacy Policy. You agree that when you use your login credentials or click on any “I Agree” button when using HIKVISION Services, you affirmatively consent to conduct business electronically with us, and such credentials and processes have the same force and effect with your written signature. You agree and consent to us sending you disclosures, messages, notices, and other communications to your designated mobile phone and email account From time to time, we may use your personal information, i.e. email account or mobile phone to send important notices, such as registering an account, Service updates, changes of terms &conditions, and privacy policies. Because this information is important to your interaction with us, you may not opt out of receiving these communications.

 

  1. These Terms May Change

 

We may revise these Terms from time to time to better reflect: (i) changes to the law; (ii) new regulatory requirements, or (iii) improvements or enhancements made to HIKVISION Services. If an update affects your use of HIKVISION Services or your legal rights as a user of HIKVISION Services, we’ll notify you prior to the update’s effective date by sending an email to the email address associated with your account or via an in-app notification. These updated terms will be effective no less than 7 days from when we notify you.

 

 

  1. Eligibility; Children

 

You are prohibited from registering a Product with HIKVISION Services or from using HIKVISION Services unless you are 18 years of age or older, if individual, or, have obtained the authorization, if company. You may not use HIKVISION Services where prohibited by applicable law. We also do not knowingly collect any information from children under the age of 18, or equivalent minimum age in the relevant jurisdiction. If you are not 18 years of age or older, you must have your parent or legal guardian register a Product or create an Account to use HIKVISION Services. Please contact us at support@hikvision.com if you believe your child has provided us with personal information in connection with HIKVISION Services.

 

  1. Account

 

Creating an Account. To manage Product via HIKVISION Services, you are required to create an Account via the Portal.  

By creating an Account, you represent and warrant that: (i) all required registration information you submit is truthful, accurate and complete, and if applicable, that the information you submit, including but not limited to the trademarks, logos or pictures are owned by you or well licensed to you, hence will not infringe or violate any other party’s intellectual property rights; (ii) you will maintain the accuracy, security, and confidentiality of such information; and (iii) your use of HIKVISION Services does not violate any applicable law or regulation. You have no right to transfer your Account to any other individuals or organizations in any manner. We are not liable for any loss or damages arising from your failure to maintain the confidentiality of your Account.

You may not use anyone else’s Account at any time without the express permission and consent of the holder of that Account. We cannot and will not be liable for any loss or damage arising from your failure to comply with these obligations.

Closing your Account. You may close your Account at any time by using “Delete Installer Admin Account” functionality. The Account is necessary to use HIKVISION Services. Before closing your Account, please ensure that you will not use HIKVISION Services, and there are no authorized site(s) in your Account. Please also keep in mind that you will not be able to reactivate your Account or retrieve any of the content or information you previously added to your Account. If you ever wanted to use HIKVISION Services again, you would need to create a new Account. Please read our notice carefully when you use “Delete Installer Admin Account” functionality.

 

  1. System and Equipment Requirements

 

Use of discrete functionality may require Internet access and registration to HIKVISION Services. You must have the necessary hardware, software, and Internet access needed to use HIKVISION Services. HIKVISION Services will not be accessible without: (i) a working network that is positioned to communicate reliably with the Products; (ii) a PC device or a mobile device with Android OS or Apple iOS to pair Products; (iii) an Account; (iv) always-on broadband Internet access; and (v) other system elements that may be specified by HIKVISION Services in connection with the specific Product. In addition, you acknowledge that HIKVISION Services may activate Bluetooth or Wi-Fi services on your device, with or without prior notification, in order to facilitate proper registration of the Product, and connectivity and registration to HIKVISION Services.

 

  1. Changes to HIKVISION Services

 

We may change, upgrade, discontinue, or temporarily suspend any feature or component of HIKVISION Services at any time without notice. We cannot guarantee and makes no warranties that any software updates can be implemented on any Product or that changes to HIKVISION Services will operate as intended. You acknowledge that you may be required to install software updates to use HIKVISION Services with the Product, and you agree to promptly install such updates we provide. You are solely liable for any losses arising from a failure to timely implement such updates.

 

  1. Term and Termination

 

These Terms will remain in full force and effect as long as you continue to access or use HIKVISION Services, or until terminated in accordance with the provisions of these Terms. At any time, and without prior notice, we may suspend or terminate your rights to use HIKVISION Services if we believe in good faith that you have used any HIKVISION Services in violation of these Terms. Also, if the Site Owner relieves your control of the Products, you understand and accept that you will have no access to any functionality relating to the Products which belongs to the Site Owner any more, including but not limited to the device configuration, preview, health monitoring.

 

  1. License

 

Subject to your compliance with these Terms, we grant you a revocable, limited, non-exclusive, non-transferable, non-sub-licensable license to install and use (a) our mobile applications (“Mobile Apps”), and (b) any embedded firmware in the Product and updates (“Other Software”), in each case solely in connection with your management of the Product and the use of HIKVISION Services. You may only use the Mobile Apps on devices that you own, lease, or otherwise control. No other licenses or rights are granted to you by implication or otherwise under any intellectual property rights owned or controlled by us or our licensors.

 

  1. License Restrictions

 

Unless as expressly permitted in these Terms, you agree not to, and you will not permit others to, (i) license, sublicense, assign, convey or transfer, the rights and licenses granted hereunder; (ii) publish, display, disclose, sell, rent, lease, store, loan, distribute, transmit, publicly display or perform, co-brand, frame, host, outsource, or otherwise commercially exploit HIKVISION Services, including the Mobile Apps and Other Software (collectively, the “Software”), (iii) copy or reproduce HIKVISION Services or Software or any part thereof, in any form; (iv) remove or alter any trademark, logo, copyright or other proprietary notices, legends, symbols or labels in the Software or HIKVISION Services; (v) use the Software and HIKVISION Services in any fashion that may infringe any patent, copyright, trademark, trade secret, or any other intellectual property or proprietary right of us, its third-party providers, or any other third party; (vi) modify, translate, adapt, disassemble, reverse engineer decompile, reverse compile, or create compilations or derivative works of, the Software, HIKVISION Services, or any part thereof (except to the extent applicable laws specifically prohibit such restriction), or (vii) use the Software or HIKVISION Service for any service bureau, time-sharing, resale or similar purposes.

We reserves all rights and licenses in and to the Software or HIKVISION Services not expressly granted to you under these Terms.

 

  1. Open Source

 

Certain items of HIKVISION Services are subject to “open source” or “free software” licenses (“Open Source Software”). Some of the Open Source Software is owned by third parties. Each item of Open Source Software is licensed under the terms of the end user license that accompanies such Open Source Software. Nothing in these Terms limits your rights under, or grants you rights that supersede, the terms and conditions of any applicable end user license for the Open Source Software. If required by any license for particular Open Source Software, we make such Open Source Software, and our modifications to that Open Source Software, available at https://pro.hik-connect.com/#/statement/service or by written request to us at the email or mailing address listed below:

support@hikvision.com

By downloading/requesting the source code to any of the Open Source Software ("Source Code"), you agree to the following:

WE PROVIDE THE SOURCE CODE TO YOU ON AN "AS IS" BASIS WITHOUT REPRESENTATIONS OR WARRANTIES OF ANY KIND. YOU EXPRESSLY AGREE THAT YOUR USE OF THE SOURCE CODE IS AT YOUR SOLE RISK. TO THE FULL EXTENT PERMISSIBLE BY APPLICABLE LAW, WE AND OUR AFFILIATES DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. WE AND OUR AFFILIATES WILL NOT BE LIABLE FOR ANY DAMAGES OF ANY KIND ARISING FROM THE USE OF THE SOURCE CODE, INCLUDING, BUT NOT LIMITED TO DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, AND CONSEQUENTIAL DAMAGES.

 

  1. Your Obligation

 

When using HIKVISION Services, you shall not:

  • disrupt, interfere with, violate the security of, or attempt to gain unauthorized access to, HIKVISION Services or any computer network;
  • circumvent any technological measure implemented by us or any providers or any other third party (including another user of HIKVISION Services) to protect HIKVISION Services;
  • upload, transmit, distribute, or run any computer virus, worm, Trojan horse, or any computer code that could damage or alter a computer, portable device, computer network, communication network, data, HIKVISION Services, or any other system, device or property;
  • run Mail list, Listserv, or any form of auto-responder or “spam” on HIKVISION Services;
  • attempt, in any manner, to obtain the password, account, credentials, or other security information from any other user; or;
  • jeopardize the security of your Account or anyone else’s account (for example, by allowing another individual to login into HIKVISION Services as you).
  • impersonate any other user, person, or entity (including, without limitation, using e-mail addresses associated with any of the forgoing to create an Account);
  • provide referral information for someone else without first obtaining consent from the person being referred and notifying them that they may receive communication from us; or
  • violate any applicable federal, state, local, or international law or regulation (including, without limitation, any law regarding the export of data or software to and from the U.S. or other countries).

You hereby agree and undertake that when you connect the Product with your account by using HIKVISION Services, you shall have obtained the consent from the Site Owner, and that you shall comply with the applicable data protection laws and regulations. You shall only collect and use personal data to the extent that is necessary to provide services required by the Site Owner. You are solely responsible for the liability arising from your failure to comply with applicable data protection laws and regulations and you shall hold HIKVISION harmless from any liability arising from such failure.

These Terms shall apply to any future update, release, or other change to HIKVISION Services.

 

  1. Limitations of HIKVISION Services

 

HIKVISION Services is intended to be accessed and used for non-time-critical information and control of Products. While we strive for HIKVISION Services to be highly reliable and available, it is not intended to be reliable or available 100% of the time. HIKVISION Services is subject to sporadic interruptions and failures for a variety of reasons beyond our control, including Wi-Fi intermittency, service provider uptime, mobile notifications and carriers, among others. You acknowledge these limitations and agree that we are not responsible for any damages allegedly caused by the failure or delay of HIKVISION Services to reflect current status of the Product, notifications, or timing of the video content.

HIKVISION Services may be suspended temporarily without notice for security reasons, system failure, maintenance and repair, updates, adjustments, or other circumstances. You acknowledge and agree that you will not be entitled to any refund or rebate for any such suspension. We do not offer any specific uptime guarantee for HIKVISION Services. We are not liable for any losses arising from a suspension of HIKVISION Services.

All information concerning HIKVISION Services is provided “as is” and “as available”. We do not guarantee that this information is correct or up to date. Accessing the information through HIKVISION Services is not a substitute for direct access to the information in or on the Product itself.

Although we care about the security, integrity, and availability of the video contentyour personal information, we cannot guarantee the security of them. You acknowledge that you provide the video content and your personal information at your own risk.

 

  1. Limitations of HIKVISION Services Due to Reliance on Third Parties

 

HIKVISION Services relies on certain third-party products and services. For example, we rely on mobile operating system and mobile carriers to enable mobile device notifications through HIKVISION Services. These third-party’s products and services are beyond our control, and their operation may not operate in a reliable manner or be available 100 % of the time. We are not responsible for any damages and losses due to the operation of these third-party’s products and services. You further acknowledge that you are responsible for all fees charged by your Internet Service Provider (“ISP”) and carrier in connection with your access to and use of HIKVISION Services. You also acknowledge that you are responsible for compliance with all applicable agreements, terms of use/service, and other policies of your ISP and carrier.

You acknowledge and agree that the availability of Mobile Apps is dependent on the third-party Web services from which you download the Mobile Apps – for example, the Android app market from Google or the App Store from Apple (each an “App Store”). You acknowledge that these Terms are between you and us and not with an App Store. Each App Store may have its own terms and conditions to which you must agree before downloading Mobile Apps from that App Store. You agree to comply with, and your license to use the Mobile Apps, is conditioned upon your compliance and agreement with such App Store terms and conditions. To the extent such other terms and conditions from such App Store are less restrictive than, or otherwise conflict with, the terms and conditions of these Terms, the more restrictive or conflicting terms and conditions in these Terms apply.

 

  1. Release Regarding Third Parties

 

We are not responsible for third parties or their products and services, including, without limitation, any third-party’s products and services that enable HIKVISION Services, equipment, ISPs, carriers, the App Stores and among others.

HIKVISION Services may contain links to other sites operated by third parties (“Third Party Sites”). Such Third Party Sites are not under our control. We provide these links and referrals only as a convenience and we do not review, approve, monitor, endorse, or make any representations or warranties or assume any liability with respect to such Third Party Sites for the products and services offered by them. We encourage you to review all applicable agreements, terms of use/service, and other policies of these Third Party Sites.

WE HEREBY DISCLAIM AND YOU HEREBY DISCHARGE, WAIVE AND RELEASE US AND OUR LICENSORS AND SUPPLIERS FROM ANY PAST, PRESENT, AND FUTURE CLAIMS, LIABILITIES, AND DAMAGES, KNOWN OR UNKNOWN, ARISING OUT OF OR RELATING TO YOUR INTERACTIONS WITH SUCH THIRD PARTIES AND THEIR PRODUCTS AND SERVICES. 

 

  1. Indemnity

 

You agree to defend, indemnify, and hold us, our affiliates, directors, officers, employees, shareholders, contractors, agents, licensors, and suppliers harmless from any damages, liabilities, claims, demands, losses, or expenses, including attorneys’ fees, made by any third party due to or arising out of or in connection with (i) your use of HIKVISION Services which constitutes a culpable (negligent or willful) violation of these Terms and any other information issued by us; (ii) your culpable violation of these Terms; (iii) your culpable violation of any law or the rights of any third party. We will use reasonable efforts to notify you of any such claim, action or proceeding upon becoming aware of it.

 

  1. WARRANTY DISCLAIMERS

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, HIKVISION SERVICES (I.E. THE PORTAL, THE MOBILE APPS AND SOFTWARE) ARE PROVIDED FOR YOUR CONVENIENCE, “AS IS”, AND “AS AVAILABLE” WITH ALL FAULTS AND ERRORS, AND WE AND OUR SUPPLIERS AND LICENSORS EXPRESSLY DISCLAIM ANY WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, WITHOUT LIMITATION, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, TITLE, QUIET ENJOYMENT, NON-INFRINGEMENT OF THIRD-PARTY RIGHTS, AVAILABILITY, DATA SECURITY, AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING OR USAGE OF TRADE. 

 

WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY FOR ANY PRODUCT, SOFTWARE OR SERVICE PROVIDED BY A THIRD PARTY THROUGH OR IN CONNECTION WITH HIKVISION SERVICES (INCLUDING, BUT NOT LIMITED TO, CLOUD SERVICES) OR ANY HYPERLINKED WEBSITE OR SERVICE.

 

WE MAKE NO REPRESENTATIONS CONCERNING ANY CONTENT CONTAINED IN OR ACCESSED THROUGH HIKVISION SERVICES, AND WE WILL NOT BE RESPONSIBLE OR LIABLE FOR THE ACCURACY, COPYRIGHT COMPLIANCE, LEGALITY OR DECENCY OF MATERIAL CONTAINED IN OR ACCESSED THROUGH HIKVISION SERVICES. WE MAKE NO REPRESENTATIONS OR WARRANTIES REGARDING SUGGESTIONS OR RECOMMENDATIONS OF SERVICES OR PRODUCTS OFFERED OR PURCHASED THROUGH HIKVISION SERVICES.

 

YOU ACKNOWLEDGE THAT THE USE OF HIKVISION SERVICES SHALL BE CONNECTED WITH THE INTERNET, AND USE SHALL BE WHOLLY AT YOUR OWN RISK. WE DO NOT REPRESENT OR GUARANTEE THAT HIKVISION SERVICES WILL BE FREE FROM LOSS, CORRUPTION, CYBER ATTACK, VIRUSES, INTERFERENCE, HACKING, MALWARE, OR OTHER SECURITY INTRUSION, AND WE DISCLAIM ANY LIABILITY RELATING THERETO. 

 

SURVEILLANCE, DATA PROTECTION, AND PRIVACY LAWS VARY BY JURISDICTION AND MAY IMPOSE CERTAIN RESPONSIBILITIES ON YOUR USE OF HIKVISION SERVICES. YOU ACKNOWLEDGE AND AGREE THAT YOU (AND NOT US) WILL BE RESPONSIBLE FOR ENSURING THAT YOU COMPLY WITH APPLICABLE LAWS WHERE YOU LIVE AND THAT WE SHALL NOT BE LIABLE IN THE EVENT THAT HIKVISION SERVICES IS USED FOR ILLEGAL PURPOSES, INCLUDING, WITHOUT LIMITATION: NON-CIVIL USE; RECORDING OR SHARING VIDEO OR AUDIO CONTENT THAT IS NOT IN CONFORMANCE WITH APPLICABLE LAW; FAILURE TO COMPLY WITH NOTICE AND CONSENT LAWS; INFRINGEMENT OF THIRD-PARTY RIGHTS; USE IN CONNECTION WITH MEDICAL TREATMENT, OR OTHER SITUATIONS WHERE HIKVISION SERVICES FAILURE COULD LEAD TO DEATH OR PERSONAL INJURY.

 

  1. LIMITATIONS ON LIABILITY

WE DON’T EXCLUDE OR LIMIT OUR LIABILITY TO YOU WHERE IT WOULD BE ILLEGAL TO DO SO – THIS INCLUDES ANY LIABILITY FOR OUR OR OUR AFFILIATES’ FRAUD OR FRAUDULENT MISREPRESENTATION IN PROVIDING HIKVISION SERVICES. IN JURISDICTION WHERE THE FOLLOWING TYPES OF EXCLUSIONS AREN’T ALLOWED, WE ARE RESPONSIBLE TO YOU ONLY FOR LOSSES AND DAMAGES THAT ARE A REASONABLY FORESEEABLE RESULT OF OUR FAILURE TO USE REASONABLE CARE AND SKILL OR OUR BREACH OF OUR CONTRACT WITH YOU. THIS PARAGRAPH DOESN’T AFFECT CONSUMER RIGHTS THAT CAN’T BE WAIVED OR LIMITED BY ANY CONTRACT OR AGREEMENT.

IN JURISDICTION WHERE EXCLUSIONS OR LIMITATIONS OF LIABILITY ARE ALLOWED, WE, OUR DIRECTORS, OFFICERS, EMPLOYEES, SHAREHOLDERS, AFFILIATES, CONTRACTORS, AGENTS, LICENSORS, OR SUPPLIERS, BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, SPECIAL, OR INCIDENTAL DAMAGES, INCLUDING ANY DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOST DATA OR CONTENT, DOCUMENTATION, OR PROFITS, SERVICE INTERRUPTION, COMPUTER DAMAGE, COST OF SUBSTITUTE SERVICES, INABILITY TO USE HIKVISION SERVICES, PRIVACY LEAKAGE, OR ANY OTHER LIABILITIES OR LOSSES CAUSED BY HIKVISION SERVICES OR BY FAILURES OF HIKVISION SERVICES, WHETHER BASED ON WARRANTY, CONTRACT, TORT, OR ANY OTHER LEGAL THEORY, AND WHETHER OR NOT WE, OUR DIRECTORS, OFFICERS, EMPLOYEES, SHAREHOLDERS, AFFILIATES, CONTRACTORS, AGENTS, LICENSORS, OR SUPPLIERS KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. 

OTHER THAN FOR THE TYPES OF LIABILITY WE CANNOT LIMIT BY LAW (AS DESCRIBED IN THIS SECTION), WE LIMIT OUR LIABILITY TO YOU TO 100% OF ANY AMOUNT PAID BY YOU TO US FOR HIKVISION SERVICES IN THE PRIOR 6 MONTHS (IF ANY) IMMEDIATELY PRECEDING THE DATE OF THE MOST RECENT CLAIM. THIS LIMITATION IS CUMULATIVE AND WILL NOT BE INCREASED BY THE EXISTENCE OF MORE THAN ONE INCIDENT OR CLAIM. THE EXCLUSIONS AND LIMITATIONS OF DAMAGES SET FORTH ABOVE ARE FUNDAMENTAL ELEMENTS OF THE BASIS OF THE BARGAIN BETWEEN YOU AND US.

 

  1. Governing Law and Dispute Resolution

 

All matters arising out of or relating to these Terms are governed by and construed in accordance with the laws of People’s Republic of China, without giving effect to any conflict of laws principles that may provide the application of the law of another jurisdiction.

You agree all disputes arising out of or relating, in any way, to these Terms or your use of the Portal, on an individual and purely bilateral, non-class/non-representative bases, shall be resolved by means of arbitration and shall be submitted exclusively to the China International Economic and Trade Arbitration Commission (“CIETAC”) in Beijing in accordance with CIETAC rules. The preceding provision regarding dispute resolution does not apply in some jurisdiction where such dispute resolution may be prohibited.

Regardless of any statute or law to the contrary, any dispute arising out of or related to your use of HIKVISION Services must be filed within one (1) year after the occurrence of the event or facts giving rise to a dispute, or you waive the right to pursue any dispute based upon such event or facts forever.

YOU AGREE TO THE ARBITRATION ON AN INDIVIDUAL BASIS.  IN ANY DISPUTE, NEITHER YOU NOR US WILL BE ENTITLED TO JOIN OR CONSOLIDATE CLAIMS BY OR AGAINST OTHER CUSTOMERS IN COURT OR IN ARBITRATION OR OTHERWISE PARTICIPATE IN ANY CLAIM AS A CLASS REPRESENTATIVE, CLASS MEMBER OR IN A PRIVATE ATTORNEY GENERAL CAPACITY. The arbitral tribunal may not consolidate more than one person’s claims, and may not otherwise preside over any form of a representative or class proceeding. The arbitral tribunal has no power to consider the enforceability of this class arbitration waiver and any challenge to the class arbitration waiver may only be raised in a court of competent jurisdiction.

If any provision of this arbitration agreement is found unenforceable, the unenforceable provision will be severed and the remaining arbitration terms will be enforced.

 

  1. Entire Agreement; Waiver; Severability

 

These Terms constitute the entire and exclusive understanding between you and us with respect to the use of HIKVISION Services, and these terms supersede and replace any and all prior oral or written understandings or agreements between you and us regarding HIKVISION Services. Our failure to enforce any right or provision in these Terms will not constitute a waiver of such right or provision or of any other rights or provisions in these Terms. If a court or tribunal should find that one or more rights or provisions set forth in these Terms are invalid, you agree that the remainder of the Terms will remain in full force and effect and that the invalid provision will be enforceable to the fullest extent permitted by law.

 

  1. Assignment

 

You may not assign or transfer these Terms and any associates rights or obligations, by operation of law, without our prior written consent. Any attempt by you to assign or transfer these Terms, without such consent, will be null. We may freely assign or transfer these Terms without restriction.

 

  1. Contact Us

 

Should you have any questions, please contact us immediately via email at support@hikvision.com, or via phone at 86-571-8807-5998. You may also visit the website https://www.hikvision.com/en/about-us/contact-us/ to find more about our global contact information.

 

HIKVISION EUROPE B.V.

Dirk Storklaan 3, 2132 PX Hoofddorp, the Netherlands

Updated Date: April 10, 2020

 

Thank you for using HIKVISION Services. Hikvision Europe B.V. and its affiliates (“HIKVISION”, “we”, “our”, “us”) provide following services your management in conjunction with various products which can be connected with Hik-Connect APP (“Products”): (1) HIKVISION user website and user accounts that may be accessed at pro.hik-connect.com, and all associated sites connected with pro.hik-connect.com, excluding any third parties’ sites (the “Portal”); (2) software applications that can be downloaded to a mobile device (“Mobile Apps”), including Hik-Partner Pro; and (3) any services available on the Portal, and Mobile Apps (“Available Services”). The term “HIKVISION Services” means the Portal, Mobile Apps, and Available Services.  

 

This Privacy Policy explains how we handle the collection, storage, and disclosure of information, including personal information, regarding HIKVISION Services. It also applies to any information we collect from the operation of Products while connected to HIKVISION Services and any other HIKVISION services that link to this Privacy Policy.

 

We are committed to protecting the privacy, confidentiality and security of your personal information by complying with applicable laws, and we are equally committed to ensuring that all our employees and agents uphold these obligations.

 

You can determine when this Privacy Policy was last revised by referring to the date it was “Updated” above.

 

  1. What Information We Collect and Why We Collect the Information

 

We collect the following information to provide, improve, and protect our Services:

Account information. We collect, and associate with your account, the information you provide to us when you do things such as signing up for your account, and setting up two-factor authentication, e.g. your name, your contact information such as phone number, email address and physical address. We may also collect your trademarks, company logo, business certification or other materials for authentication of your status, and also as a display of the basic information in the App or Portal.

 

Product information. Our HIKVISION Services are designed to make it simple for you to manage the Products and provide technical support and remote configuration. To make that possible, we need to associate Product with your Account by collecting the Product information when you scan the Product Code or enter the Product name, the Product’s verification code and serial number which are unique to the Product connected to HIKVISION Services and associated with your Account, all of which shall be under the express consent of the owners of the Products. We also collect the parameter and configuration information of the Product when you configure the Product in your Account.

 

Usage information. We collect information related to how you use HIKVISION Services and manage the Product, such as the types of content that you view or engage with, the features you use, the actions you take, and the time, frequency and duration of your activities. We use this information to improve our HIKVISION Services, develop new services and features, and protect our users. For example, to improve HIKVISION Services, we collect information about how you interact with HIKVISION Services to understand what features are most useful to you and improve them. To protect our users, we analyze things like IP addresses, device type, login history, and password changes to detect and respond to abusive behavior.  We may also record adjustments you make to the Products through HIKVISION Services and we store this information along with data collected directly by the Product.

 

Device information. We also collect information from and about the devices you use to access HIKVISION Services. This includes things like the browser, device name, type of network and Operator you use, and the UUID, model, system version, language and time zone of your device.

 

Cookies and other technologies. We also use cookies, web beacons, pixel tags, and other technologies to keep records, store your preferences, and collect information such as log data and device data. For example, cookies help us with things like remembering your username for your next visit, understanding how you are interacting with our HIKVISION Services, and improving them based on that information. This allows us to better understand how you use our HIKVISION Services, diagnose and troubleshoot any problems you have, and otherwise administer and improve our HIKVISION Services and Products. For more information about cookies, please refer to our Cookie Policy.

 

If you use HIKVION Services to invite users, you shall submit the contact information of such users to us. You shall ensure that you are entitled by the user to provide such information to us.

 

  1. How We Use Your Information

 

We process your information (1) to provide HIKVISION Services described in Terms of Services; (2) in furtherance of our legitimate interests in operating HIKVISION Services and business; and (3) with your consent. In some cases, we may process your information to comply with applicable law, legal process, or regulation; protect any person from death or serious bodily injury; or to carry out a task in the public interest.

Below are the examples:

  1. Providing, processing, maintaining, improving and developing HIKVISION Services and Products;
  2. Communicating with you about HIKVISION Services, the Products, or addressing any general queries, such as updates, customer support.
  3. Analyzing and developing statistical information about the use of HIKVISION Services to better improve HIKVISION Services.
  4. Sending you reminders, technical notices, updates, alerts, support and administrative messages, service bulletins, and requested information;
  5. Personalizing your experience with HIKVISION Services and Products;
  6. Increasing the safety of HIKVISION Services and Products – for example, for user authentication, security protection, fraud detection, filing, and backups;
  7. Managing our everyday business needs, such as auditing, administration of HIKVISION Services, forum management, fulfillment, analytics, fraud prevention, and enforcement of our corporate reporting obligations and Terms of Service;
  8. Enhancing other information we have about you to help us better understand you and determine your interests;
  9. In the context of a corporate transaction (e.g., corporate restructuring, sale or assignment of assets, merger) and to protect our rights or property, to enforce our Terms of Service and legal notices and for the establishment, exercise and defense of legal claims;
  10. Meeting a legal obligation, a court order or other binding decision(s); and
  11. Accomplishing a purpose unrelated to those described in this Privacy Policy by first notifying you and, where required, offering you a choice as to whether or not we may use your Personal information in different manner.

 

Here are more details on how we use your information (which may include personal information):

  1. When you create your account to use HIKVISION Services (“Account”), we will collect information including your name, phone number and email address. In addition, when you install and activate Products, we will collect certain basic information via HIKVISION Services, such as the Product name, the Product’s verification code, and serial number, which are unique to the Product connected to HIKVISION Services and associated with your Account.
  2. If you subscribe certain paid Available Services which may be launched in succession, we will collect your payment information, such as a credit card number, account security code, and any other information necessary to complete the transaction and further facilitate and fulfill your subscription of such Available Services. Your personal information will be saved as your user profile in your Account, including payment information for recurring charges.
  3. When you respond to our e-mails, contact our customer service, or use other customer support tools, we collect your information to provide you with support, verify your identity with your Account profile information, and confirm your Product.
  4. When you access HIKVISION Services, we will collect information to provide you with a more relevant experience, to prevent misuse, and to ensure that HIKVISION Services are working properly. We may also record adjustments you make to the Products through HIKVISION Services. We store this information along with data collected directly by the Product. If you have questions about the security and privacy settings of your mobile device, please refer to instructions from your mobile service provider or the manufacturer of your device to learn how to adjust your settings.

 

  1. How We Share Your Information

 

We do not sell any Personal information to third parties. We may share your personal information with third parties as discussed below:

 

Others working for and with HIKVISION. HIKVISION uses certain trusted third parties (for example, providers of customer support and IT services) to help us process, store, and protect some of your information and otherwise help us administer HIKVISION Services effectively, facilitate payments, provide a better user experience, and increase the quality of HIKVISION Services. These third parties will access your information only to perform tasks on our behalf in compliance with this Privacy Policy, and we’ll remain responsible for their handling of your information per our instructions. For a list of trusted third parties that we use to process your personal information, please contact us.

New Owner. If HIKVISION and/or all or part of our assets are ever sold or transferred, your personal information may be among the items sold or transferred. Under such circumstance, we will notify you by sending an email to the email address associated with your account or via an in-app notification of (i) the identity and contact information of the purchaser or transferee, (ii) your right to revoke your consent to the provision of personal information, and (iii) the means by which you may revoke such consent.

Law and Order; the Public Interest. We access, preserve and share your information with regulators, law enforcement or others:

  1. In response to a legal request (e.g. a search warrant, court order or subpoena) if we have a good-faith belief that the law requires us to do so;
  2. When we have a good-faith belief that it is necessary to: detect, prevent and address fraud, unauthorized use of HIKVISION Services and Products, breaches of our terms or policies, or other harmful or illegal activity; to protect ourselves (including our rights, property or HIKVISION Services), you or others, including as part of investigations or regulatory enquiries; or to prevent death or imminent bodily harm. For example, if relevant, we provide information to and receive information from third-party partners about the reliability of your account to prevent fraud, abuse and other harmful activity on and off HIKVISION Services.

 

  1. Securing and Retention Your Information

 

Security. We have implemented commercially reasonable administrative, technical, and physical security controls that are designed to safeguard personal information. We have a team dedicated to keeping your information secure and testing for vulnerabilities. We conduct periodic reviews and assessments of the effectiveness of our security controls. We also continue to work on features to keep your information safe in addition to things like two-factor authentication and encryption of videos.

Notwithstanding the above, no method of transmission over the Internet, or method of electronic storage, is 100% secure. Therefore, we cannot guarantee that your information is under absolute security with the existing security technology.  If you have any further questions about the security of our HIKVISION Services, Please contact us.

Retention. Generally, we store your information on HIKVISION’s servers which is established upon third-party servers until you delete or edit it, or for as long as your account is in existence or we need it to provide you the services.

However, we may collect your operation data on the App or Portal for statistical purpose, i.e. the time you spend on adding a device, and all these data are used solely for improving our Service.  All the data in the statistical reports will be desensitized and cannot identify the person so they won’t be counted as Personal Information.

 

  1. Your Rights

 

You have certain rights in respect to your personal information, such as a right of access, rectification, restriction, opposition, and portability.

Keeping your personal information current helps ensure that we provide you with the most relevant offers. You can access, update or delete your personal information by logging into your Account and going to your account setting page.

You can limit the information you provide to us as well as the communications you receive from us through your Account preferences. Notwithstanding, we may still e-mail you non-commercial e-mails related to your Account and your transactions on HIKVISION Services.

If you close your account, we will initiate deletion of this information immediately. But please note: (a) there might be some latency in deleting this information from our servers and back-up copies; and (b) we may retain this information if necessary to comply with our legal obligations, resolve disputes, or enforce our agreements.

You may manage how your mobile device and browser share certain device data with us by adjusting the privacy and security settings on your device. Please refer to instructions provided by your mobile service provider or the manufacturer of your device to learn how to adjust your settings.

You also have the right to withdraw your consent at all times, free of charge. For example, you can do this by opting out by rejecting the use of cookies through your browser settings. However, your withdrawal may affect your continued use of HIKVISION Services. 

 

  1. Children’s Privacy

 

HIKVISION does not intend that any portion of its HIKVISION Services will be accessed or used by children under the age of 18, or equivalent minimum age in the relevant jurisdiction and such use is prohibited. HIKVISION Services are designed and intended for adults. By using HIKVISION Services, you represent that you are at least 18 years old, or above the equivalent minimum age in the relevant jurisdiction and understand that you must be at least 18 years old, or above the equivalent minimum age in the relevant jurisdiction in order to create an account and purchase the goods or services advertised through HIKVISION Services. If we obtain actual knowledge that an account is associated with a registered user who is under the age of 18 years old, or equivalent minimum age in the relevant jurisdiction, we will promptly delete information associated with that account. If you are a parent or guardian of a child under the age of 18, or equivalent minimum age in the relevant jurisdiction and believe he or she has disclosed personal information to us please contact us by phone at +86-571-8807-5998 or email at support@hikvision.com. A parent or guardian of a child under the age of 18, or equivalent minimum age in the relevant jurisdiction may review and request deletion of such child’s personal information as well as prohibit the use thereof.

 

  1. Global Operations

 

We transfer and process your information globally both in our own facilities and with service providers, or partners, regardless of where you use our services. As HIKVISION operates globally, we may transfer your personal information to our affiliates worldwide, when processing that information for the purposes described in this Privacy Policy, e.g. if you request for customer services from HIKVISION, our colleagues in China may access certain of your information (wherever you are located) in order to provide the requested services to you. We shall do so in accordance with the applicable laws. In particular, we will ensure that all transfers will be in accordance with requirements under your applicable local data protection laws by putting in place appropriate safeguards. You hereby agree to transfer the data and you have the right to be informed of the appropriate safeguards taken by HIKVISION for this transfer of your Personal information.

 

Currently we have data center in Ireland. The laws, regulations, and standards of the country in which your information is stored or processed may be different from those of your own country. You have understood that the risks under applicable data protection laws are different and we may transfer to and store your personal information at our overseas facilities. However, this does not change any of our commitments to safeguard your personal information in accordance with this Privacy Policy.

 

Whenever HIKVISION shares your personal information with a third party outside the EEA, or transfer such information to a third party outside the EEA, HIKVISION will put in place contractual protections, approved by the European Commission, to secure your information.

 

  1. Changes

 

We may revise this Privacy Policy from time to time, and will post the most current version on the page of Hik-Partner Pro App/Portal-Log in-About-Privacy Policy. If a revision meaningfully reduces your rights, we will notify you prior to the update’s effective date by sending an email to the email address associated with your account or via an in-app notification.

 

  1. Contact Us

 

Your personal information is controlled by Hikvision Europe B.V. registered at Dirk Storklaan 3, 2132 PX Hoofddorp, the Netherlands. Please contact us if you have any questions or comments about our privacy practices or this Privacy Policy. You can always reach us by phone at +86-571-8807-5998 or email at support@hikvision.com. Please provide: (i) your name (or nickname) and preferred method of contact; and (ii) the details of your request or comment along with any corresponding website links or pages.

You may also visit the website of https://www.hikvision.com/en/about-us/contact-us/ to find more about our global contact information.

 

If they cannot answer your question, you have the right to contact your local data protection supervisory authority.

Posted: August 5, 2020

Effective: August 5, 2020

 

THIS DOCUMENT CONTAINS VERY IMPORTANT INFORMATION REGARDING YOUR RIGHTS AND OBLIGATIONS, AS WELL AS CONDITIONS, LIMITATIONS AND EXCLUSIONS THAT MIGHT APPLY TO YOU. PLEASE READ IT CAREFULLY.

THESE TERMS REQUIRE THE USE OF ARBITRATION TO RESOLVE DISPUTES, RATHER THAN JURY TRIALS.

BY SUBSCRIPTION ON OUR SERVICES, YOU ACCEPT AND ARE BOUND BY THESE TERMS. THESE TERMS GOVERN YOUR ENROLLMENT IN SUBSCRIPTION TO OUR SERVICES. PLEASE READ THESE TERMS CAREFULLY. IF YOU DO NOT AGREE WITH THESE TERMS, DO NOT SUBSCRIBE TO OUR CHARGEABLE SERVICES. THESE TERMS ARE INCORPORATED INTO THE HIKVISION’S  TERMS OF SERVICE, WHICH ALSO APPLY WHEN YOU USE OUR PAID SERVICES. 

YOU MAY NOT ORDER OR OBTAIN SERVICE FROM US IF YOU (A) DO NOT AGREE TO THESE TERMS, (B) ARE NOT THE OLDER OF (I) AT LEAST 18 YEARS OF AGE OR (II) LEGAL AGE TO FORM A BINDING CONTRACT WITH US, (C) ARE PROHIBITED FROM ACCESSING OR USING THE SITE OR HIK-PARTNER PRO APPS BY APPLICABLE LAW, OR (D) YOU ARE NOT AUTHORISED BY YOUR ORGANISTATION TO SUBSCRIBE TO OUR CHARGEABLE SERVICES IF YOU REGISTERED THE ACCOUNT ON BEHALF OF YOUR ORGANISATION.

 

  1. Definitions

1.1 “Hik-Partner Pro Service” or “Service” means the services to be provided by Hikvision Europe B.V. or its affiliates (“HIKVISION”, “we”, “our”, “us”), which are accessible through i) www.hik-partner.com, and all associated sites connected with www.hik-partner.com, excluding any third parties’ sites (“Portal”); ii)software applications that can be downloaded to a mobile device (“Mobile Apps”), including Hik-Partner Pro;  

1.2 “Products” means HIKVISION recognized products, which may include but not limited to certain Hikvision devices, Ezviz devices, etc.

1.3 “Customer” means the end user or site owner of the Products which may be connected to Hik-Connect APP or www.hik-connect.com.

1.4 “Paid Services” mean the Services to be charged by us, of which paid items and the fees will be shown directly on “Hik-Partner Pro Price List” Page. Currently the subscription is only available in the Portal, while the Paid Service you subscribed can be used both in the Portal and Hik-Partner Pro.

1.5 “Order” means the order you submit to us for Paid Service on the Portal.

  1. Purchase and Billing

Our Paid Services will not be accessible to you until you pay the applicable fees associated with that subscription. You may view our current subscription prices for Paid Services on the corresponding pages on the Portal. You are responsible for all applicable taxes.

When you submit an Order to HIKVISION and make the payment of the Order successfully, HIKVISION will send you invoices electronically at the email address provided by you.

If you believe there is an error on your invoice, you must immediately contact us in writing.

If a dispute about the payment arises,you may contact us directly at support@hikvision.com. The Paid Services may be affected until such dispute is resolved.

  1. No Automatic Renewal

We will not automatically renew your subscription. It’s your own responsibility to purchase the Services at the end of the applicable period if you want to keep using the Service. HIKVISION may notify you to renew the Paid service by sending you the email no later than seven days before expiration of the Paid Services. However, Hikvision shall not be liable for the failure to send you such notification.

  1. Cancel Service

You can ask for a refund if the value-added service you purchased is not activated. Please contact your distributor to help you handle it.

  1. Price Changes

We reserve the right to change the prices and fees associated with Services as well as Paid services.  We may change the fees by releasing it on the corresponding pages or sending a message.  All subscription on use will not be affected by the price change.

  1. Your Responsibility to Your Customer

Certain Services may be resold to Customers by you. In such circumstance, all fees, rates or charges charged by you to your Customers for the Services shall be determined solely by you, and HIKVISION shall have no authority or responsibility to determine such fees or other amounts. You shall be solely responsible for billing or collecting such fees or any other amounts from Customers. In connection with such activities, you will act in all respects for your own account and will be responsible for such matters as credit verification, deposits, billing, collection, bad debts and any unauthorized use of the Services by or on behalf of Customers.

  1. Privacy

We respect your privacy and are committed to protecting it. Our Privacy Policy governs the processing of all personal data collected from you in connection with your subscription and use of our Paid Services.

  1. Force Majeure

We will not be liable or responsible to you, nor be deemed to have defaulted or breached these Terms, for any failure or delay in our performance under these Terms when and to the extent such failure or delay is caused by or results from acts or circumstances beyond our reasonable control, including, without limitation, acts of God, flood, fire, earthquake, explosion, governmental actions, war, invasion or hostilities (whether war is declared or not), terrorist threats or acts, riot or other civil unrest, national emergency, revolution, insurrection, epidemic, lockouts, strikes or other labor disputes (whether or not relating to our workforce), or restraints or delays affecting carriers or inability or delay in obtaining supplies of adequate or suitable materials, materials or telecommunication breakdown or power outage.

  1. Governing Law and Dispute Resolution

All matters arising out of or relating to these Terms are governed by and construed in accordance with the laws of Netherlands, without giving effect to any conflict of laws principles that may provide the application of the law of another jurisdiction.

You agree all disputes arising out of or relating, in any way, to these Terms or your subscription or use of the Paid Services, on an individual and purely bilateral, non-class/non-representative bases, shall be resolved by means of arbitration and shall be submitted exclusively to the Netherlands Arbitration Institute (“NAI”) in Rotterdam in accordance with NAI rules in effect at the time of applying for arbitration. The preceding provision regarding dispute resolution does not apply in some jurisdiction where such dispute resolution may be prohibited.

You agree to arbitration on an individual basis.  In any dispute, NEITHER YOU NOR HIKVISION WILL BE ENTITLED TO JOIN OR CONSOLIDATE CLAIMS BY OR AGAINST OTHER CUSTOMERS IN COURT OR IN ARBITRATION OR OTHERWISE PARTICIPATE IN ANY CLAIM AS A CLASS REPRESENTATIVE, CLASS MEMBER OR IN A PRIVATE ATTORNEY GENERAL CAPACITY. The arbitral tribunal may not consolidate more than one person’s claims, and may not otherwise preside over any form of a representative or class proceeding. The arbitral tribunal has no power to consider the enforceability of this class arbitration waiver and any challenge to the class arbitration waiver may only be raised in a court of competent jurisdiction.

If any provision of this arbitration agreement is found unenforceable, the unenforceable provision will be severed and the remaining arbitration terms will be enforced.

  1. Assignment

You will not assign any of your rights or delegate any of your obligations under these Terms without our prior written consent.  Any purported assignment or delegation in violation of this Section is null and void.  No assignment or delegation relieves you of any of your obligations under these Terms.

  1. No Waivers

The failure by us to enforce any right or provision of these Terms will not constitute a waiver of future enforcement of that right or provision.  The waiver of any right or provision will be effective only if in writing and signed by a duly authorized representative of HIKVISION.

  1. No Third Party Beneficiaries

These Terms do not and are not intended to confer any rights or remedies upon any person other than you.

  1. Severability

If any provision of these Terms is invalid, illegal, void or unenforceable, then that provision will be deemed severed from these Terms and will not affect the validity or enforceability of the remaining provisions of these Terms.

  1. Entire Agreement

These Terms and the Terms of Service are the final and integrated agreement between you and us on the matters contained in these Terms.

 

HIKVISION EUROPE B.V.

Dirk Storklaan 3, 2132 PX Hoofddorp, the Netherlands

 

Refund rules that need to be added to the payment agreement Hik Partner Pro value-added service refund policy

This refund policy applies to the Android version and web version of Hik Partner Pro, but this rule does not apply to orders paid in APP through IOS version. Orders paid in APP through IOS version are subject to Apple's refund rules, please contact Apple for a refund.

 

  1. 1. Refund rules:

1)  If the value-added service you purchased has been activated, refund is not supported.

2)  Full refund: If all the value-added services purchased in the order are not activated, you can apply for a full refund, and the refund amount is the payment amount.

3)  Partial refund: There are multiple value-added services in the order, and the unused part can be refunded. The refund amount is the amount of unused value-added services.

4)  Points exchange: The value-added services obtained by points exchange do not support refund.

  1. 2. Refund Application:

1)  If you have an order to refund, you can contact the branch or click on the Support email address (hyperlink).

2)  We will complete the refund review within 7 working days after receiving your review.

  1. 3. Refund processing:

1)  Value-added service inventory deduction: If your order meets the refund conditions, we will complete the deduction of value-added service inventory in the account within 2 working days after the refund application is approved.

2)  Refund: If your order meets the refund conditions, the refund will be returned within 7 working days after the refund application is approved.

3)  The above refund time is our internal approval refund process time, the specific time of payment to the bank and the third party payment institutions shall prevail.

  1. 4. Others:

Any deduction of bank charges incurred in the refund, including but not limited to service charges, commissions, taxes, etc., is at your own expense.

Open Source Software Licenses

 

The information in this document applies to this product

 

  1. Software Licensed under the Apache License 2.0

 

This product includes software licensed under the Apache License 2.0 .

Please see Appendix A below for the terms of this license.

 

Specifically, the following software included in this product is subject to the Apache License 2.0:

 

Firebase 8.8.0

FlurrySDK 11.3.0

GDataXML-HTML 1.4.1

GoogleAppMeasurement 8.8.0

GoogleDataTransport 9.1.2

GoogleUtilities 7.6.0

GTMBase64 1.0.1

just_audio 0.0.1

lottie-ios 2.5.2

Realm 10.25.0

badges 2.0.3

clock 1.1.0

fake_async 1.2.0

flutter_math_fork 0.4.2+2

flutter_svg_provider 0.1.10

flutter_swipe_action_cell 2.2.3

lint 1.9.0

material_color_utilities 0.1.3

photo_manager 2.4.0

quiver 3.1.0

wechat_assets_picker 7.2.0

 

All software listed above is copyright by the respective author. Please see the source code for detailed information.

 

  1. Software Licensed under the BSD 3-Clause "New" or "Revised" License

 

This product includes software licensed under the BSD 3-Clause "New" or "Revised" License .

Please see Appendix B below for the terms of this license.

 

Specifically, the following software included in this product is subject to the BSD 3-Clause "New" or "Revised" License:

 

flutter 2.0.3

bsdiff 4.3.0

freetype 2.7.1

glog 1.1.6

libdouble-conversion 3.1.5

libsrtp 2.2.0

nanopb 0.3.8

opus 1.1

protobuf 3.2.0

CocoaAsyncSocket 7.3.5

CocoaHTTPServer 2.3

CocoaLumberjack 3.7.2

Flutter 2.10.1

GCDWebServer 3.5.4

KVOController 1.2.0

libwebp 1.2.1

path_provider_ios 0.0.1

Reachability 3.2

RegexKitLite 4.0

Shimmer 1.0.2

_fe_analyzer_shared 22.0.0

analyzer 1.7.2

args 2.3.1

async 2.8.2

boolean_selector 2.1.0

build 2.3.0

build_config 1.0.0

build_daemon 3.1.0

build_resolvers 2.0.4

build_runner 2.1.11

build_runner_core 7.2.2

built_collection 5.1.1

built_value 8.4.1

characters 1.2.0

charcode 1.3.1

checked_yaml 2.0.1

cli_util 0.3.5

code_builder 4.1.0

collection 1.15.0

connectivity 3.0.6

connectivity_for_web 0.4.0+1

connectivity_macos 0.2.1+2

connectivity_platform_interface 2.0.1

convert 3.1.0

cross_file 0.3.3+2

crypto 3.0.2

csslib 0.17.2

dart_style 2.1.1

date_format 2.0.7

ffi 1.2.1

file 6.1.4

fixnum 1.0.1

flutter_lints 1.0.4

flutter_plugin_android_lifecycle 2.0.7

frontend_server_client 2.1.3

glob 2.1.0

graphs 2.1.0

http 0.13.5

http_parser 4.0.2

image_cropper 1.4.1

image_picker 0.8.4+1

image_picker_for_web 2.1.10

image_picker_platform_interface 2.6.2

intl 0.17.0

io 1.0.3

js 0.6.3

json_annotation 4.1.0

json_serializable 4.1.4

lints 1.0.1

logging 1.1.0

matcher 0.12.11

meta 1.7.0

mime 1.0.2

package_config 2.1.0

package_info_plus 1.4.2

package_info_plus_linux 1.0.5

package_info_plus_macos 1.3.0

package_info_plus_platform_interface 1.0.2

package_info_plus_web 1.0.6

package_info_plus_windows 1.0.5

path 1.8.0

path_provider 2.0.11

platform 3.1.0

plugin_platform_interface 2.1.3

pool 1.5.1

process 4.2.4

pub_semver 2.1.2

pubspec_parse 1.1.0

shared_preferences 2.0.15

shelf 1.3.2

source_gen 1.0.3

source_span 1.8.1

sprintf 6.0.2

sqflite 2.0.2+1

sqflite_common 2.3.0

stack_trace 1.10.0

stream_channel 2.1.0

stream_transform 2.0.1

string_scanner 1.1.0

term_glyph 1.2.0

timing 1.0.0

tuple 2.0.1

typed_data 1.3.0

url_launcher 6.1.6

url_launcher_android 6.0.19

url_launcher_ios 6.0.17

url_launcher_linux 3.0.1

url_launcher_macos 3.0.1

url_launcher_platform_interface 2.1.1

url_launcher_web 2.0.13

url_launcher_windows 3.0.1

video_player 2.4.7

video_player_android 2.3.9

video_player_avfoundation 2.3.7

video_player_platform_interface 5.1.4

video_player_web 2.0.12

visibility_detector 0.2.2

wakelock 0.6.2

wakelock_macos 0.4.0

wakelock_platform_interface 0.3.0

wakelock_web 0.4.0

wakelock_windows 0.2.0

watcher 1.0.2

web_socket_channel 2.2.0

webview_flutter 2.8.0

webview_flutter_android 2.8.14

webview_flutter_platform_interface 1.9.5

webview_flutter_wkwebview 2.7.5

win32 2.5.2

xdg_directories 0.2.0+2

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the libjpeg License

 

This product includes software licensed under the libjpeg License .

Please see Appendix C below for the terms of this license.

 

Specifically, the following software included in this product is subject to the libjpeg License:

 

libjpeg 6b

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the libpng License

 

This product includes software licensed under the libpng License.

Please see Appendix D below for the terms of this license.

 

Specifically, the following software included in this product is subject to the libpng License:

 

libpng 1.6.22

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the MIT License

 

This product includes software licensed under the MIT License.

Please see Appendix E below for the terms of this license.

 

Specifically, the following software included in this product is subject to the MIT License:

 

ActionSheetPicker-3.0 2.7.1

AFNetworking 4.0.1

libCurl 7.82.0

DateTools 2.0.0

FDFullscreenPopGesture 1.4

FMDB 2.7.5

image_gallery_saver 1.5.0

IQKeyboardManager 6.5.6

JSONModel 1.8.0

Mantle 2.1.6

Masonry 1.1.0

MBProgressHUD 1.2.0

MJExtension 3.3.0

MJRefresh 3.7.2

MMPopupView 1.7.2

NinaPagerView 1.6.3

permission_handler 9.0.4

PhoneNetSDK 1.0.12

PromisesObjC 2.0.0

ReactiveCocoa 2.5.2

RJBadgeKit 0.2.5

SAMKeychain 1.5.3

SDWebImage 5.12.0

SDWebImageWebPCoder 5.12.0

SQLCipher 4.4.3

SSZipArchive 2.4.2

SVGKit 2.1.1

TOCropViewController 2.6.0

YYCache 1.0.4.1

YYCategories 1.0.4

YYModel 1.0.4

YYText 1.0.7

auto_size_text 3.0.0

cached_network_image 3.2.0

cached_network_image_platform_interface 1.0.0

cached_network_image_web 1.0.1

carousel_slider 4.1.1

chewie 1.3.5

chewie_audio 1.3.0

cupertino_icons 1.0.5

custom_pop_up_menu 1.2.3+1

dio 4.0.6

event_bus 2.0.0

extended_image 6.1.0

extended_image_library 3.2.0

extended_list 3.0.0

extended_list_library 3.0.0

extended_nested_scroll_view 5.1.2

fluro 2.0.3

flutter_blurhash 0.7.0

flutter_cache_manager 3.3.0

flutter_html 2.2.1

flutter_html_to_pdf 0.7.0

flutter_image_compress 1.1.1

flutter_layout_grid 1.0.6

flutter_platform_alert 0.2.8

flutter_svg 0.22.0

flutter_swiper_null_safety 1.0.2

geolocator 9.0.2

geolocator_android 4.1.4

geolocator_apple 2.2.2

geolocator_platform_interface 4.0.7

geolocator_web 2.1.6

geolocator_windows 0.1.1

http_client_helper 2.0.3

http_multi_server 3.2.1

loading_more_list 4.1.2

loading_more_list_library 2.0.1

logger 1.1.0

nested 1.0.0

numerus 1.1.1

octo_image 1.0.2

path_drawing 0.5.1+1

path_parsing 0.2.1

petitparser 4.4.0

photo_view 0.13.0

provider 6.0.4

pull_to_refresh 2.0.0

scroll_to_index 2.1.1

smooth_page_indicator 1.0.0+2

styled_widget 0.4.0+3

uuid 3.0.6

waterfall_flow 3.0.2

xml 5.3.1

xml2json 5.3.2

yaml 3.1.1

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the OpenSSL License

 

This product includes software licensed under the OpenSSL License .

Please see Appendix F below for the terms of this license.

 

Specifically, the following software included in this product is subject to the OpenSSL License:

 

openssl 1.1.1m

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the The zlib License

 

This product includes software licensed under the The zlib License .

Please see Appendix G below for the terms of this license.

 

Specifically, the following software included in this product is subject to the The zlib License:

 

tinyxml 2.6.2

zlib 1.2.7

nanopb 2.30908.0

vector_math 2.1.1

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Disclaimer

 

All software listed in the above is provided without any liability or warranty from their copyright holders.

 

  1. Availability of Source Code

 

Provided that you are interested in all the open source code embedded in this product, please contact us at (opensource@hikvision.com). Noted that you are responsible for copying and mailing a hard copy at your request.

 

Appendix A

 

Apache License

Version 2.0, January 2004

http://www.apache.org/licenses/

 

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

 

  1. Definitions.

 

      "License" shall mean the terms and conditions for use, reproduction,and distribution as defined by Sections 1 through 9 of this document.

 

      "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

 

      "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition,"control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

 

      "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

 

      "Source" form shall mean the preferred form for making modifications,including but not limited to software source code, documentation source, and configuration files.

 

      "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation,and conversions to other media types.

 

      "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

 

      "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of,the Work and Derivative Works thereof.

 

      "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems,and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

 

      "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

 

  1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of,publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

 

  1. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made,use, offer to sell, sell, import, and otherwise transfer the Work,where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

 

  1. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:

 

      (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

 

      (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

 

      (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work,excluding those notices that do not pertain to any part of the Derivative Works; and

 

      (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or,within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

 

      You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use,reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

 

  1. Submission of Contributions. Unless You explicitly state otherwise,any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions.the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

 

  1. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor,except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

 

  1. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

 

  1. Limitation of Liability. In no event and under no legal theory,whether in tort (including negligence), contract, or otherwise,unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special,incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill,work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

 

  1. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer,and charge a fee for, acceptance of support, warranty, indemnity,or other liability obligations and/or rights consistent with thisLicense. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify,defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

 

   END OF TERMS AND CONDITIONS

 

   APPENDIX: How to apply the Apache License to your work.

 

      To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

 

   Copyright [yyyy] [name of copyright owner]

 

   Licensed under the Apache License, Version 2.0 (the "License");

   you may not use this file except in compliance with the License.

   You may obtain a copy of the License at

 

       http://www.apache.org/licenses/LICENSE-2.0

 

   Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

   See the License for the specific language governing permissions and limitations under the License.

 

 

 

Appendix B

 

BSD 3-Clause License

 

Copyright (c) [year], [fullname]

All rights reserved.

 

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

 

      1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

 

      2. Redistributions in binary form must reproduce the above copyright notice,this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

 

      3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

 

 

Appendix C

 

LICENSE TERMS (ships as a part of the libjpeg package in the README file)

 

      1. We don't promise that this software works. (But if you find any bugs,please let us know!)

 

      2. You can use this software for whatever you want. You don't have to pay us.

 

      3. You may not pretend that you wrote this software. If you use it in a program, you must acknowledge somewhere in your documentation that you've used the IJG code.

 

In legalese:

 

The authors make NO WARRANTY or representation, either express or implied,with respect to this software, its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided "AS IS", and you,its user, assume the entire risk as to its quality and accuracy.

 

This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding.All Rights Reserved except as specified below.

 

Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose, without fee, subject to these conditions:

 

(1)If any part of the source code for this software is distributed, then this README file must be included, with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation.

(2) If only executable code is distributed, then the accompanying documentation must state that "this software is based in part on the work of the Independent JPEG Group".

(3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consequences; the authors accept NO LIABILITY for damages of any kind.

 

These conditions apply to any software derived from or based on the IJG code,not just to the unmodified library. If you use our work, you ought to acknowledge us.

 

Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity relating to this software or products derived from it. This software may be referred to only as "the Independent JPEG Group's software".

 

We specifically permit and encourage the use of this software as the basis of commercial products, provided that all warranty or liability claims are assumed by the product vendor.

 

 

 

Appendix D

 

This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail.

 

COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:

 

If you modify libpng you may insert additional notices immediately following this sentence.

 

This code is released under the libpng license.

 

libpng versions 1.2.6, August 15, 2004, through 1.4.5, December 9, 2010, are Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.2.5 with the following individual added to the list of Contributing Authors

 

Cosmin Truta

 

libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals added to the list of Contributing Authors

 

Simon-Pierre Cadieux

Eric S. Raymond

Gilles Vollant

 

and with the following additions to the disclaimer:

 

There is no warranty against interference with your enjoyment of the library or against infringement. There is no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with the user.

 

libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-0.96, with the following individuals added to the list of Contributing Authors:

 

Tom Lane

Glenn Randers-Pehrson

Willem van Schaik

 

libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996, 1997 Andreas Digger Distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added to the list of Contributing Authors:

 

John Bowler

Kevin Bracey

Sam Bushell

Magnus Holmgren

Greg Roelofs

Tom Tanner

 

libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.

 

For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals:

 

Andreas Dilger

Dave Martindale

Guy Eric Schalnat

Paul Schmidt

Tim Wegner

 

The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the PNG Reference Library, even if advised of the possibility of such damage.

 

Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, subject to the following restrictions:

 

      1. The origin of this source code must not be misrepresented.

 

      2. Altered versions must be plainly marked as such and must not be misrepresented as being the original source.

 

      3. This Copyright notice may not be removed or altered from any source or altered source distribution.

 

The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PNG file format in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated.

 

A "png_get_copyright" function is available, for convenient use in "about" boxes and the like:

 

printf("%s",png_get_copyright(NULL));

 

Also, the PNG logo (in PNG format, of course) is supplied in the files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).

 

Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open Source Initiative.

 

Glenn Randers-Pehrson

glennrp at users.sourceforge.net

December 9, 2010

 

 

 

Appendix E

 

The MIT License

Copyright < YEAR > < COPYRIGHT HOLDER >

 

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

 

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

 

 

 

Appendix F

 

OpenSSL License

 

Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.

 

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

 

      1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

 

      2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

 

      3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"

 

      4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org.

 

      5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project.

 

      6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)"

 

THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).

 

Original SSLeay License

 

Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)

All rights reserved.

 

This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL.

 

This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com).

 

Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package.

 

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

      1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer.

      2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

      3. All advertising materials mentioning features or use of this software must display the following acknowledgement:

        "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)"

        The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-).

      4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"

 

THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.]

 

 

 

Appendix G

 

OpenSSL is covered by one of two licenses, depending on which release is involved. In all cases, there is a file named LICENSE in the top-level of the release. Copies can also be found here.

 

The Zlib License

 

Copyright (c) < year > < copyright holders >

 

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

 

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

      1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

 

       2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

 

      3. This notice may not be removed or altered from any source distribution.

 

 

 

Open Source Software Licenses

 

The information in this document applies to this product

 

  1. Software Licensed under the Apache License 2.0

 

This product includes software licensed under the Apache License 2.0 .

Please see Appendix A below for the terms of this license.

 

Specifically, the following software included in this product is subject to the Apache License 2.0:

 

android-support 28.0.0

commons-net 3.1

design 28.0.0

gson 2.8.5

guava 28.1

httpcomponents-client 4.3.5.1

httpcomponents-core 4.4.10

jackson 2.10.1

jackson-databind 2.10.1

jackson-dataformat-xml 2.9.8

joda-time 2.9.9

loading 1.0.0

mbed_tls 2.16.0

protobuf-java 3.10.0

simple 2.9.0

smack 1.0.1.20170814

universal-image-loader 1.9.5

androidx 2.2.0

firebase 23.0.3

material 1.0.0

kotlinx-coroutines-android 1.5.2

kotlin-stdlib-jdk7 1.5.31

nanohttpd 1.0.1

guideview 1.0.0

systembartint 1.0.3

lottie 3.0.7

wheelview 4.0.9

happy-bubble 1.2.0

banner 2.0.6

supportrenderscriptblur 1.0.2

blurview 1.6.6

android-pdf-viewer 2.8.2

ucrop 2.2.6

Xpopup 2.5.14

Android-PickerView 4.1.9

okhttp 3.10.0

logging-interceptor 3.10.0

retrofit 2.9.0

okio 2.2.2

rxjava 2.2.1

rxbinding 3.1.0

autodispose 0.7.0

fastjson 1.2.29

arouter-api 1.5.0

eventbus 3.1.1

play-services-analytics 17.0.0

utilcodex 1.31.0

easypermissions 3.0.0

ShortcutBadger 1.1.22

zxing 3.5.0

datatransport 2.3.0

glide 4.8.0

badges 2.0.3

clock 1.1.0

fake_async 1.2.0

flutter_math_fork 0.4.2+2

flutter_svg_provider 0.1.10

flutter_swipe_action_cell 2.2.3

lint 1.9.0

material_color_utilities 0.1.3

photo_manager 2.4.0

quiver 3.1.0

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the BSD 3-Clause "New" or "Revised" License

 

This product includes software licensed under the BSD 3-Clause "New" or "Revised" License .

Please see Appendix B below for the terms of this license.

 

Specifically, the following software included in this product is subject to the BSD 3-Clause "New" or "Revised" License:

 

flutter 2.0.3

freetype 2.7.1

fresco 2.0.0

glog 1.1.6

libsrtp 2.2.0

libwebp 1.1.0

miniupnp v2.0.20190404_278841

nanohttpd 1.0.1

opus 1.1

protobuf 3.2.0

analyzer 1.7.2

_fe_analyzer_shared 22.0.0

args 2.3.1

async 2.8.2

boolean_selector 2.1.0

build 2.3.0

build_config 1.0.0

build_daemon 3.1.0

build_resolvers 2.0.4

build_runner 2.1.11

build_runner_core 7.2.2

built_collection 5.1.1

built_value 8.4.1

characters 1.2.0

charcode 1.3.1

checked_yaml 2.0.1

cli_util 0.3.5

code_builder 4.1.0

collection 1.15.0

connectivity 3.0.6

connectivity_for_web 0.4.0+1

connectivity_macos 0.2.1+2

connectivity_platform_interface 2.0.1

convert 3.1.0

cross_file 0.3.3+2

crypto 3.0.2

csslib 0.17.2

dart_style 2.1.1

date_format 2.0.7

ffi 1.2.1

file 6.1.4

fixnum 1.0.1

flutter_lints 1.0.4

flutter_plugin_android_lifecycle 2.0.7

frontend_server_client 2.1.3

glob 2.1.0

graphs 2.1.0

http 0.13.5

http_parser 4.0.2

image_cropper 1.4.1

image_picker 0.8.4+1

image_picker_for_web 2.1.10

image_picker_platform_interface 2.6.2

intl 0.17.0

io 1.0.3

js 0.6.3

json_annotation 4.1.0

json_serializable 4.1.4

lints 1.0.1

logging 1.1.0

matcher 0.12.11

meta 1.7.0

mime 1.0.2

package_config 2.1.0

package_info_plus 1.4.2

package_info_plus_linux 1.0.5

package_info_plus_macos 1.3.0

package_info_plus_platform_interface 1.0.2

package_info_plus_web 1.0.6

package_info_plus_windows 1.0.5

path 1.8.0

path_provider 2.0.11

path_provider_android 2.0.20

path_provider_ios 2.0.11

path_provider_linux 2.1.7

path_provider_macos 2.0.6

path_provider_platform_interface 2.0.5

path_provider_windows 2.0.7

platform 3.1.0

plugin_platform_interface 2.1.3

pool 1.5.1

process 4.2.4

pub_semver 2.1.2

pubspec_parse 1.1.0

shared_preferences 2.0.15

shared_preferences_android 2.0.14

shared_preferences_ios 2.1.1

shared_preferences_linux 2.1.1

shared_preferences_macos 2.0.4

shared_preferences_platform_interface 2.1.0

shared_preferences_web 2.0.4

shared_preferences_windows 2.1.1

shelf 1.3.2

shelf_web_socket 1.0.2

source_gen 1.0.3

source_span 1.8.1

stack_trace 1.10.0

stream_channel 2.1.0

stream_transform 2.0.1

string_scanner 1.1.0

term_glyph 1.2.0

timing 1.0.0

typed_data 1.3.0

url_launcher 6.1.6

url_launcher_android 6.0.19

url_launcher_ios 6.0.17

url_launcher_linux 3.0.1

url_launcher_macos 3.0.1

url_launcher_platform_interface 2.1.1

url_launcher_web 2.0.13

url_launcher_windows 3.0.1

vector_math 2.1.1

video_player 2.4.7

video_player_android 2.3.9

video_player_avfoundation 2.3.7

video_player_platform_interface 5.1.4

video_player_web 2.0.12

visibility_detector 0.2.2

wakelock 0.6.2

wakelock_macos 0.4.0

wakelock_platform_interface 0.3.0

wakelock_web 0.4.0

wakelock_windows 0.2.0

watcher 1.0.2

web_socket_channel 2.2.0

webview_flutter 2.8.0

webview_flutter_android 2.8.14

webview_flutter_platform_interface 1.9.5

webview_flutter_wkwebview 2.7.5

win32 2.5.2

xdg_directories 0.2.0+2

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the Eclipse Distribution License 1.0

 

This product includes software licensed under the Eclipse Distribution License 1.0 .

Please see Appendix C below for the terms of this license.

 

Specifically, the following software included in this product is subject to the Eclipse Distribution License 1.0:

 

juneau 6.0.1

nassau 0.2.0

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the GNU General Public License v2.0 w/Classpath exception

 

This product includes software licensed under the GNU General Public License v2.0 w/Classpath exception .

Please see Appendix D below for the terms of this license.

 

Specifically, the following software included in this product is subject to the GNU General Public License v2.0 w/Classpath exception:

 

jdk-openjdk 20.1.7_1

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the GNU Lesser General Public License v2.1

 

This product includes software licensed under the GNU Lesser General Public License v2.1 .

Please see Appendix E below for the terms of this license.

 

Specifically, the following software included in this product is subject to the GNU Lesser General Public License v2.1:

 

jna 4.3.0

jregistrykey 1.4.2

libiconv 1.9.2.0

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the libjpeg License

 

This product includes software licensed under the libjpeg License .

Please see Appendix F below for the terms of this license.

 

Specifically, the following software included in this product is subject to the libjpeg License:

 

libjpeg 6b

libjpeg-turbo 1.5.3

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the libpng License

 

This product includes software licensed under the libpng License.

Please see Appendix G below for the terms of this license.

 

Specifically, the following software included in this product is subject to the libpng License :

 

libpng 1.6.22

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the MIT License

 

This product includes software licensed under the MIT License.

Please see Appendix H below for the terms of this license.

 

Specifically, the following software included in this product is subject to the MIT License:

 

jsoncpp 5.4.0

templa 0.1.0

com.daimajia.swipelayout:library 1.2.0

com.github.ybq:Android-SpinKit 1.4.0

pl.droidsonroids.gif:android-gif-drawable 1.2.19

org.java-websocket:Java-WebSocket 1.5.1

auto_size_text 3.0.0

cached_network_image 3.2.0

cached_network_image_platform_interface 1.0.0

cached_network_image_web 1.0.1

carousel_slider 4.1.1

chewie 1.3.5

chewie_audio 1.3.0

cupertino_icons 1.0.5

custom_pop_up_menu 1.2.3+1

dio 4.0.6

event_bus 2.0.0

extended_image 6.1.0

extended_image_library 3.2.0

extended_list 3.0.0

extended_list_library 3.0.0

extended_nested_scroll_view 5.1.2

fluro 2.0.3

flutter_blurhash 0.7.0

flutter_cache_manager 3.3.0

flutter_html 2.2.1

flutter_html_to_pdf 0.7.0

flutter_image_compress 1.1.1

flutter_layout_grid 1.0.6

flutter_platform_alert 0.2.8

flutter_svg 0.22.0

flutter_swiper_null_safety 1.0.2

geolocator 9.0.2

geolocator_android 4.1.4

geolocator_apple 2.2.2

geolocator_platform_interface 4.0.7

geolocator_web 2.1.6

geolocator_windows 0.1.1

http_client_helper 2.0.3

http_multi_server 3.2.1

loading_more_list 4.1.2

loading_more_list_library 2.0.1

logger 1.1.0

nested 1.0.0

numerus 1.1.1

octo_image 1.0.2

path_drawing 0.5.1+1

path_parsing 0.2.1

petitparser 4.4.0

photo_view 0.13.0

provider 6.0.4

pull_to_refresh 2.0.0

scroll_to_index 2.1.1

smooth_page_indicator 1.0.0+2

styled_widget 0.4.0+3

uuid 3.0.6

waterfall_flow 3.0.2

xml 5.3.1

xml2json 5.3.2

yaml 3.1.1

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the OpenSSL License

 

This product includes software licensed under the OpenSSL License .

Please see Appendix I below for the terms of this license.

 

Specifically, the following software included in this product is subject to the OpenSSL License:

 

openssl 1.1.1m

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the Proprietary

 

This product includes software licensed under the Proprietary .

Please see Appendix J below for the terms of this license.

 

Specifically, the following software included in this product is subject to the Proprietary:

 

flurry 13.3.0

google-play-services 17.5.0

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Software Licensed under the The zlib License

 

This product includes software licensed under the The zlib License .

Please see Appendix L below for the terms of this license.

 

Specifically, the following software included in this product is subject to the The zlib License:

 

tinyxml 2.6.2

zlib 1.2.7

 

All software listed above is copyright by the respective author.

Please see the source code for detailed information.

 

  1. Disclaimer

 

All software listed in the above is provided without any liability or warranty from their copyright holders.

 

  1. Availability of Source Code

 

Provided that you are interested in all the open source code embedded in this product,please contact us at (opensource@hikvision.com). Noted that you are responsible for copying and mailing a hard copy at your request.

 

Appendix A

 

Apache License

Version 2.0, January 2004

http://www.apache.org/licenses/

 

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

 

  1. Definitions.

 

      "License" shall mean the terms and conditions for use, reproduction,and distribution as defined by Sections 1 through 9 of this document.

 

      "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

 

      "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition,"control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

 

      "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

 

      "Source" form shall mean the preferred form for making modifications,including but not limited to software source code, documentation source, and configuration files.

 

      "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation,and conversions to other media types.

 

      "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

 

      "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of,the Work and Derivative Works thereof.

 

      "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems,and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

 

      "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

 

  1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of,publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

 

  1. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made,use, offer to sell, sell, import, and otherwise transfer the Work,where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

 

  1. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:

 

      (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

 

      (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

 

      (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work,excluding those notices that do not pertain to any part of the Derivative Works; and

 

      (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or,within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

 

      You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use,reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

 

  1. Submission of Contributions. Unless You explicitly state otherwise,any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions.the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

 

  1. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor,except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

 

  1. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

 

  1. Limitation of Liability. In no event and under no legal theory,whether in tort (including negligence), contract, or otherwise,unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special,incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill,work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

 

  1. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer,and charge a fee for, acceptance of support, warranty, indemnity,or other liability obligations and/or rights consistent with thisLicense. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify,defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

 

   END OF TERMS AND CONDITIONS

 

   APPENDIX: How to apply the Apache License to your work.

 

      To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

 

   Copyright [yyyy] [name of copyright owner]

 

   Licensed under the Apache License, Version 2.0 (the "License");

   you may not use this file except in compliance with the License.

   You may obtain a copy of the License at

 

       http://www.apache.org/licenses/LICENSE-2.0

 

   Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

   See the License for the specific language governing permissions and limitations under the License.

 

 

 

Appendix B

 

BSD 3-Clause License

 

Copyright (c) [year], [fullname]

All rights reserved.

 

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

 

      1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

 

      2. Redistributions in binary form must reproduce the above copyright notice,this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

 

      3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

 

 

Appendix C

 

Eclipse Distribution License - v 1.0

 

Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.

 

All rights reserved.

 

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

 

      1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

 

      2. Redistributions in binary form must reproduce the above copyright notice,this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

 

      3. Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

 

 

Appendix D

 

Classpath::License

Classpath is distributed under the terms of the GNU General Public License with the following clarification and special exception.

 

As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.

 

As such, it can be used to run, create and distribute a large class of applications and applets. When GNU Classpath is used unmodified as the core class library for a virtual machine, compiler for the java languge, or for a program written in the java programming language it does not affect the licensing for distributing those programs directly.

 

TClasspath::Documentation Redistribution Policy

 

GNU Documentation is unique because of our attitude towards it. We believe the reader should be free to copy and redistribute it, just like our software. Originally, all our documentation was released under a short Copyleft license, or under the GNU General Public License (GPL) itself; in 2001 the Free Documentation License (FDL) was created to address certain needs that were not met by licenses originally designed for software.

 

 

 

Appendix E

 

GNU LESSER GENERAL PUBLIC LICENSE

 

Version 2.1, February 1999

 

Copyright (C) 1991, 1999 Free Software Foundation, Inc.

51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

 

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

 

[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]

 

Preamble

 

The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.

 

This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below.

 

When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things.

 

To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it.

 

For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.

 

We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.

 

To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others.

 

Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license.

 

Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.

 

When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.

 

We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances.

 

For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License.

 

In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system.

 

Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library.

 

The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.

 

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

 

  1. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".

 

A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.

 

The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)

 

"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.

 

Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.

 

  1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.

 

You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.

  1. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:

 

      (a) The modified work must itself be a software library.

 

      (b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.

 

      (c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.

 

      (d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.

 

(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)

 

These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

 

Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.

 

In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.

 

  1. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.

 

Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.

 

This option is useful when you wish to copy part of the code of the Library into a program that is not a library.

 

  1. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.

 

If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.

 

  1. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.

 

However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.

 

When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.

 

If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)

 

Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.

 

  1. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.

 

You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:

 

      (a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)

 

      (b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.

 

      (c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.

 

      (d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.

 

      (e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.

 

For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.

 

It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.

 

  1. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:

 

      (a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.

 

      (b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.

 

  1. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

 

  1. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.

 

  1. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.

 

  1. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.

 

  1. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.

 

If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.

 

It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.

 

This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.

 

  1. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.

 

  1. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

 

Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.

 

  1. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.

 

NO WARRANTY

 

  1. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

 

  1. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

 

How to Apply These Terms to Your New Libraries

 

If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License).

 

To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.

 

< one line to give the library's name and an idea of what it does. >

Copyright (C) < year > < name of author >

 

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

 

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

 

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail.

 

You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names:

 

Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker.

 

< signature of Ty Coon >, 1 April 1990

Ty Coon, President of Vice That's all there is to it!

 

Appendix F

 

LICENSE TERMS (ships as a part of the libjpeg package in the README file)

 

      1. We don't promise that this software works. (But if you find any bugs,please let us know!)

 

      2. You can use this software for whatever you want. You don't have to pay us.

 

      3. You may not pretend that you wrote this software. If you use it in a program, you must acknowledge somewhere in your documentation that you've used the IJG code.

 

In legalese:

 

The authors make NO WARRANTY or representation, either express or implied,with respect to this software, its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided "AS IS", and you,its user, assume the entire risk as to its quality and accuracy.

 

This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding.All Rights Reserved except as specified below.

 

Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose, without fee, subject to these conditions:

 

(1)If any part of the source code for this software is distributed, then this README file must be included, with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation.

(2) If only executable code is distributed, then the accompanying documentation must state that "this software is based in part on the work of the Independent JPEG Group".

(3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consequences; the authors accept NO LIABILITY for damages of any kind.

 

These conditions apply to any software derived from or based on the IJG code,not just to the unmodified library. If you use our work, you ought to acknowledge us.

 

Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity relating to this software or products derived from it. This software may be referred to only as "the Independent JPEG Group's software".

 

We specifically permit and encourage the use of this software as the basis of commercial products, provided that all warranty or liability claims are assumed by the product vendor.

 

 

 

Appendix G

 

This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail.

 

COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:

 

If you modify libpng you may insert additional notices immediately following this sentence.

 

This code is released under the libpng license.

 

libpng versions 1.2.6, August 15, 2004, through 1.4.5, December 9, 2010, are Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.2.5 with the following individual added to the list of Contributing Authors

 

Cosmin Truta

 

libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals added to the list of Contributing Authors

 

Simon-Pierre Cadieux

Eric S. Raymond

Gilles Vollant

 

and with the following additions to the disclaimer:

 

There is no warranty against interference with your enjoyment of the library or against infringement. There is no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with the user.

 

libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-0.96, with the following individuals added to the list of Contributing Authors:

 

Tom Lane

Glenn Randers-Pehrson

Willem van Schaik

 

libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996, 1997 Andreas Digger Distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added to the list of Contributing Authors:

 

John Bowler

Kevin Bracey

Sam Bushell

Magnus Holmgren

Greg Roelofs

Tom Tanner

 

libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.

 

For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals:

 

Andreas Dilger

Dave Martindale

Guy Eric Schalnat

Paul Schmidt

Tim Wegner

 

The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the PNG Reference Library, even if advised of the possibility of such damage.

 

Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any purpose, without fee, subject to the following restrictions:

 

      1. The origin of this source code must not be misrepresented.

 

      2. Altered versions must be plainly marked as such and must not be misrepresented as being the original source.

 

      3. This Copyright notice may not be removed or altered from any source or altered source distribution.

 

The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to supporting the PNG file format in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated.

 

A "png_get_copyright" function is available, for convenient use in "about" boxes and the like:

 

printf("%s",png_get_copyright(NULL));

 

Also, the PNG logo (in PNG format, of course) is supplied in the files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).

 

Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open Source Initiative.

 

Glenn Randers-Pehrson

glennrp at users.sourceforge.net

December 9, 2010

 

 

 

Appendix H

 

The MIT License

Copyright < YEAR > < COPYRIGHT HOLDER >

 

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

 

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

 

 

 

Appendix I

 

OpenSSL License

 

Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.

 

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

 

      1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

 

      2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

 

      3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"

 

      4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org.

 

      5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project.

 

      6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)"

 

THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).

 

Original SSLeay License

 

Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)

All rights reserved.

 

This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL.

 

This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com).

 

Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package.

 

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

      1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer.

      2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

      3. All advertising materials mentioning features or use of this software must display the following acknowledgement:

        "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)"

        The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-).

      4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"

 

THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 

The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.]

 

 

 

Appendix J

 

 

 

Appendix K

 

NOTICE TO USER: Carefully read the following legal agreement.

 

BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT.

 

IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

 

COPYRIGHT AND PERMISSION NOTICE

 

Copyright ? 1991-2019 Unicode, Inc. All rights reserved.

Distributed under the Terms of Use in https://www.unicode.org/copyright.html.

 

Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use,copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either

 

      (a) this copyright and permission notice appear with all copies of the Data Files or Software, or

 

      (b) this copyright and permission notice appear in associated Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.

IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL 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 THE DATA FILES OR SOFTWARE.

 

Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale,use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.

 

 

 

Appendix L

 

The Zlib License

 

Copyright (c) < year > < copyright holders >

 

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

 

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

      1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

 

       2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

 

      3. This notice may not be removed or altered from any source distribution.