Choose the right business partner.
Find out how the range of BlackBerry® 10 devices helps you and your business take charge.
BLACKBERRY SDK LICENSE AGREEMENT
EFFECTIVE DATE: JANUARY 24, 2014.
THE MOST CURRENT VERSION OF THE BLACKBERRY SDK LICENSE AGREEMENT WILL ALWAYS BE POSTED AT WWW.BLACKBERRY.COM/LEGAL ("CURRENT VERSION"). IF THE CURRENT VERSION HAS A MORE RECENT EFFECTIVE DATE THAN THIS DOCUMENT, THEN THIS DOCUMENT IS REPLACED BY THE CURRENT VERSION AND BY CLICKING ON THE APPROPRIATE BUTTON BELOW, OR BY DOWNLOADING, INSTALLING, ACTIVATING OR USING THE SDK, YOU ARE AGREEING TO BE BOUND BY THE CURRENT VERSION.
THIS BLACKBERRY SDK LICENSE AGREEMENT (THIS "AGREEMENT") IS A LEGAL AGREEMENT BETWEEN YOU INDIVIDUALLY IF YOU ARE AGREEING TO IT IN YOUR OWN CAPACITY, OR IF YOU ARE AUTHORIZED TO ACQUIRE THE SDK ON BEHALF OF YOUR COMPANY OR ORGANIZATION, BETWEEN THE ENTITY FOR WHOSE BENEFIT YOU ACT ("YOU") AND BLACKBERRY LIMITED ("BLACKBERRY"). BEFORE DOWNLOADING THE SDK, PLEASE CAREFULLY READ THE FOLLOWING AGREEMENT. BY CLICKING ON THE APPROPRIATE BUTTON BELOW, OR BY DOWNLOADING, INSTALLING, ACTIVATING OR USING THE SDK, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU HAVE ANY QUESTIONS OR CONCERNS ABOUT THE TERMS OF THIS AGREEMENT, PLEASE CONTACT BLACKBERRY AT email@example.com. IF, PRIOR TO DOWNLOADING, INSTALLING, ACTIVATING OR USING THE SDK, YOU DECIDE YOU ARE UNWILLING TO AGREE TO THE TERMS OF THIS AGREEMENT, YOU HAVE NO RIGHT TO USE THE SDK. IN THIS CASE, DO NOT ATTEMPT TO DOWNLOAD THE SDK BY ANY MEANS AND IF YOU HAVE ALREADY DONE SO, PROMPTLY DELETE THE SDK.
"Airtime Service Provider" means the service provider of wide-area wireless network services and any other network services (including wireless local area network, satellite service and Internet services) that support the BlackBerry Solution.
"API" means an application programming interface.
"Applications" means: (a) in the general case, software applications, or portions thereof, developed (or repackaged) by You using the SDK for use with the BlackBerry Solution; (b) in the case of the BlackBerry Synchronization Server SDK, includes Connectors and/or Synchronization Code developed by You using the BlackBerry Synchronization Server SDK; and (c) in the case of the BlackBerry Attachment Server SDK, includes Attachment Service Distillers, or portions thereof, developed by You for use in conjunction with the Attachment Service.
"Authorized Users"means: (a) any of Your employees; or (b) any consultants, independent contractors and any other persons You authorize to use or to whom You otherwise make available the SDK, in each case to use on Your behalf to develop Applications.
"BlackBerry 10 OS"means BlackBerry's proprietary software platform marketed by BlackBerry as "BlackBerry 10" and future versions and derivative works thereof (which may be marketed under names other than BlackBerry 10).
"BlackBerry Handheld Product" or "BlackBerry Device" means a BlackBerry wireless handheld device that is, or has been distributed and/or sold in association with a "BlackBerry" trademark (whether or not such BlackBerry Handheld Product also has a "Research In Motion" or "RIM" trademark) including any such smartphone, smart card reader, BlackBerry Presenter or BlackBerry PlayBook and any other device expressly identified by BlackBerry at http://www.blackberry.com/legal/blackberrydevices_for_bblsa as a BlackBerry Handheld Product or BlackBerry Device.
"BlackBerry Handheld Software" or "BlackBerry Device Software" means BlackBerry proprietary software (comprised of BlackBerry and BlackBerry affiliates' proprietary: software, firmware, interfaces, content and data; and Third Party Components) designed for use on a Handheld Product that is: (a) loaded on the Handheld Product as originally shipped by BlackBerry; or (b) transmitted, distributed or otherwise made available by or on behalf of BlackBerry from time-to-time for use on a Handheld Product.
"BlackBerry Map APIs" means the map APIs that access TANA Map Products identified in the SDK documentation by their class/method names and descriptions which are designated in the documentation as "BlackBerry Map APIs" or "Enhanced map APIs" and their predecessors.
"BlackBerry PC Software" means BlackBerry proprietary personal computer software (comprised of BlackBerry and BlackBerry affiliates' proprietary: software, interfaces, content and data; and Third Party Components) designed for only a single user to use and access at any one time.
"BlackBerry Server Software" means BlackBerry proprietary server software (comprised of BlackBerry and BlackBerry affiliates' proprietary: software, interfaces, content and data; and Third Party Components), a single copy of which is designed to be accessed by multiple Handheld Products at any one time.
"BlackBerry Solution" means the combination of BlackBerry proprietary products and services used by a particular user and includes Software, Services and applicable documentation, and shall include either a BlackBerry Device or be used in conjunction with BlackBerry Handheld Software on another Handheld Product, e.g. one that is described in Subsection (b) of the definition of Handheld Product below.
"BlackBerry Tablet OS" or "BlackBerry PlayBook OS" means BlackBerry proprietary software (comprised of BlackBerry and/or BlackBerry affiliate proprietary: software, firmware, interfaces, content and data; and Third Party Components) designed and licensed for use on the BlackBerry PlayBook that is: (a) loaded on the BlackBerry PlayBook as originally shipped by BlackBerry and/or QNX; or (b) transmitted, distributed or otherwise made available by or on behalf of BlackBerry and/or QNX from time-to-time for use solely on the BlackBerry PlayBook.
"Distributable Code" means Distributable Object Code and Distributable Source Code.
"Distributable Object Code" means the object code of those components of the SDK which are listed in the COMPONENTREDISTRIBUTION.TXT file, DISTRIBUTABLECODE.TXT file and/or other similar file(s) either included as part of the SDK or otherwise provided to You, as applicable. For the purposes of the BlackBerry Synchronization Server SDK "Distributable Object Code" includes the object code installer which is required to install a Connector.
"Distributable Source Code" means certain application templates, code stubs, code snippets, example applications, sample code and code fragments in source code form either included as part of the SDK or otherwise provided to You.
"Handheld Product" or "Device" means: (a) a wireless handheld device manufactured by or on behalf of BlackBerry; and/or (b) a wireless handheld device, other than a device referred to in (a) above, on which BlackBerry Handheld Software or any portion thereof has been designed by BlackBerry to operate.
"License" has the meaning set out in Section 2.
"Momentics IDE for BlackBerry" means the Momentics Development Tool Suite that enables the development of native Applications for the BlackBerry Tablet OS and BlackBerry 10 OS, which is licensed as part of the BlackBerry Native SDK for PlayBook OS and Native SDK for BlackBerry 10 to You by BlackBerry hereunder.
"Open Source License" has the meaning defined in Subsection 2(f).
"Reverse Engineer", "Reverse Engineered" and "Reverse Engineering" includes, without limitation, any act of reverse engineering, translating, disassembling, decompiling, decrypting or deconstructing (including any aspect of "dumping of RAM/ROM or persistent storage", "cable or wireless link sniffing", or "black box" reverse engineering) data, software (including interfaces, protocols, and any other data included in or used in conjunction with programs that may or may not technically be considered software code), service, or hardware or any method or process of obtaining or converting any information, data or software from one form into a human-readable form.
"SDK" or "Software Development Kit" means all software (including programs, tools, sample code, templates, libraries, and interfaces), Updates, APIs, information, data, files, documentation, and other materials, whether tangible or intangible, in whatever form or medium (including on-line tools), provided to You at any time, either by way of downloading from a BlackBerry or a BlackBerry affiliate website or otherwise provided to You, for any development purposes (unless such materials are provided pursuant to a separate license agreement for such materials by BlackBerry and/or its affiliates). Except as expressly specified herein the SDK shall include Third Party Components but shall not include the Software or any Third Party Software. Your use of the Software and Third Party Software shall be governed by and is subject to Your agreeing to the terms of separate software licenses for such software. BlackBerry's SDKs include, without limitation, the SDKs which are listed and described at http://www.blackberry.com/legal/sdks_for_sdkla.
"Service" means any BlackBerry service provided in conjunction with the BlackBerry Solution, including, without limitation, BlackBerry's infrastructure.
"Software" means BlackBerry proprietary software and includes, without limitation, BlackBerry Server Software, BlackBerry Handheld Software, BlackBerry PC Software, BlackBerry 10 OS and the BlackBerry Tablet OS. Software shall not include any Third Party Software.
"TANA Map Products" means the map products which BlackBerry has licensed from TomTom North America, Inc. ("TANA").
"Third Party Software" means software proprietary to a third party, including, without limitation, the software listed in Schedule 1, but shall not include Third Party Components. Additionally, the TANA Map Products are Third Party Software, and in order to access and use the TANA Map Products other than as part of the BlackBerry Base Map Product Offerings You must enter into a license agreement with TANA, as further explained in Subsection 2(g). Regardless of the terms of any such additional software license, BlackBerry accepts no obligations to You in relation to Third Party Software.
"Third Party Components" means software, interfaces and firmware licensed by BlackBerry from a third party for incorporation into the SDK and/or Software and distributed as an integral part of the SDK and/or Software, as applicable.
"TTS Functionality" means the text-to-speech functionality that is included within the Java Development Environment (JDE) SDK and that is accessible through APIs as described in the SDK documentation.
"Updates" means bug fixes, service packs, hot fixes, updates, upgrades, enhancements, modifications, and new releases or versions of the SDK.
Subject to the terms and conditions of this Agreement:
You are not permitted to access or otherwise use, whether by means of Your Applications or otherwise, any APIs that are not documented by BlackBerry in documentation BlackBerry makes generally available. If changes are made to the BlackBerry Native SDK for PlayBook OS or Native SDK for BlackBerry 10 that break compatibility with Your Applications, You should modify, recompile, and redistribute Your Applications to fix such compatibility problems. Notwithstanding Section 2, You acknowledge and agree that You will not be permitted to access certain APIs in the SDK (e.g. protected APIs) for all or certain purposes unless the code for Your Application has been electronically signed by BlackBerry. You further acknowledge and agree that BlackBerry may, but has no obligation, to require You to submit certain information respecting Your identity, Your Application, and Your having obtained certain third party licenses, as a condition of BlackBerry signing the code for Your Application. Furthermore, BlackBerry reserves the right to refuse to sign the code for Your Application, or to revoke any and all code signing already granted for Your Application including, without limitation, if, at any time: (a) BlackBerry deems, in its sole and reasonable discretion, that Your Application does not require access to the APIs for which code signing is requested, (b) BlackBerry has a reasonable apprehension that Your Application may interfere with, degrade, or otherwise adversely affect the BlackBerry Solution, Handheld Products, and/or any other software, system, network or data, (c) BlackBerry has a reasonable apprehension that the information that You have provided to BlackBerry in order to obtain access to such APIs is untrue, inaccurate, not current or incomplete, (d) BlackBerry is prohibited from signing the code for Your Application due to governmental, contractual or other restrictions of applicable authority, such as a court of competent jurisdiction, (e) You have breached, or BlackBerry has a reasonable apprehension of Your imminent breach, of this Agreement or any other agreement between You and BlackBerry, (f) BlackBerry learns that You do not have a license required under certain third party intellectual property rights in place, or (g) Your Application accesses or is designed to access the TTS Functionality. In addition, You acknowledge and agree that BlackBerry may test and evaluate applications, in any manner whatsoever, to assess usage of APIs by applications and whether applications contain malware, but has no obligation to do so.
You acknowledge and agree that You are solely responsible for obtaining any certification of Your Applications required by an Airtime Service Provider respecting Your Application's compatibility and safe operation with the wireless network of such Airtime Service Provider. Notwithstanding any other provision in this Agreement, You further agree that BlackBerry shall have no liability whatsoever to any third party for any claim or action relating to any of Your Applications, and that even if BlackBerry signs the code for Your Application, such signing shall not in any event constitute an endorsement, certification, representation, guarantee, covenant or warranty with respect to Your Application or Your Application's compatibility with the BlackBerry Solution or any part thereof, or with any other product, software or service, including without limitation the wireless network of any Airtime Service Provider, and You shall not represent it as such to any other person.
5.1 BlackBerry may from time to time provide an early release version of an SDK which remains under development and is not currently a commercial release (an "Early Release"). BlackBerry is not under any obligation to develop, distribute or license any subsequent versions of an Early Release (including any commercial release versions thereof) at all or in any given time-frame, and may choose to cease development of an Early Release at any time without any obligation or liability to You. You acknowledge and agree that significant changes, such as changes to or elimination of functionality, features and APIs may be made to future versions of an Early Release. Early Releases may contain bugs or other errors and may lack certifications and regulatory approvals and may not be used for any purpose other than as expressly set out in the License. You acknowledge and agree that all use, including Application development, of the Early Release is done entirely at Your own risk.
5.2 BlackBerry is under no obligation to provide You with any Updates. However, if BlackBerry does provide You with any Updates, such Updates shall be subject to the terms and conditions of this Agreement (including the License) or such agreement, if any, which accompanies such Updates, including a possible requirement to make payments to BlackBerry in respect thereof. Further, to enable all or part of the functionality of an Application you may need to enter into one or more additional agreements with BlackBerry.
This Agreement does not give You a license or any entitlement to any portion of the BlackBerry Solution or to any airtime services. If You require the BlackBerry Solution or any portion thereof and/or airtime services from an Airtime Service Provider, You are solely responsible for arranging at Your own expense the necessary licenses and agreements.
You are responsible for all activities with respect to the SDK undertaken by You and Your Authorized Users and You will ensure that:(a) You and Your Authorized Users will only use the SDK in accordance with this Agreement, all applicable laws and regulations, and the documentation provided by BlackBerry as part of and for use in conjunction with the SDK, and Applications and any products, services or content available through Your Applications and their intended uses shall comply with all applicable laws and regulations;
You acknowledge and agree that this Agreement and the License granted hereunder does not guarantee that BlackBerry, BlackBerry Commerce or any of its merchants of record will agree to distribute or sell copies of Your Applications developed hereunder, or any products, services or content available through Your Applications through a BlackBerry Commerce Store, the BlackBerry Payment Service or through any other payment service that the BlackBerry Payment SDK may otherwise enable Your Applications to access, and that to do so may require that You agree to additional terms and conditions, and will, in every instance, be at the sole discretion of BlackBerry, BlackBerry Commerce and its merchants of record. Except to the extent BlackBerry, BlackBerry Commerce or any merchants of record expressly assume fulfillment obligations for any of Your Applications or any associated products, services, or content, You agree to provide to each end user all copies of all of Your Applications submitted for distribution through a BlackBerry Commerce Store and all associated products, services, and content and other things necessary for the end user to obtain the full benefit for which the end user has paid or to which the end user is otherwise entitled (including, for example, where Your Application is designed to access external services, such as ongoing subscription services which require the delivery or ongoing delivery of additional services, products or content, You agree to provide such additional services, products or content).
This Agreement does not transfer or assign to You, any intellectual property right including any patent, design, industrial design, trademark, servicemark, copyright or rights in any confidential information or trade secrets, in or related to the SDK or any part thereof. The SDK and all copies thereof remain the property of BlackBerry and are licensed and not sold to You under this Agreement. You acknowledge that there are no implied licenses granted under this Agreement, and all rights, save for those license rights expressly granted to You hereunder, shall remain with BlackBerry. This Agreement only provides a license for the SDK itself and You may need licenses, including without limitation patent and copyright licenses from BlackBerry and from third parties, to use, manufacture, reproduce or distribute Your Applications, and You agree that BlackBerry has no obligation to You with respect to providing notice of or acquiring such licenses. You agree that nothing in this Agreement shall adversely affect any rights and recourse to remedies, including without limitation, injunctive relief that BlackBerry may have under any applicable laws relating to the protection of BlackBerry's intellectual property or other rights.
You shall not assert any patent claims in any jurisdiction against BlackBerry or any of its affiliates or any of their respective licensees alleging their direct or indirect infringement based on: (a) any SDKs or any APIs included in any SDKs; or (b) the interoperation of any BlackBerry, BlackBerry affiliate or third party product, technology or service with any such APIs (including also with respect to such assertions made by You after the term of this Agreement with respect to any of the foregoing occurring during the term of this Agreement). Notwithstanding the foregoing, You shall be relieved of this obligation where Your patent claims are being asserted defensively in relation to a third party claim, and the third party asserting against You does not withdraw the assertion within ten (10) business days of being notified of this provision.
You and Your Authorized Users may provide BlackBerry with feedback on the SDK, and/or a BlackBerry Payment Service (as defined in Schedule 2), including, without limitation, feedback on bugs and faults within or relating to the SDK, BlackBerry Solution, and/or BlackBerry Payment Service (collectively the "BlackBerry Properties") or suggestions for improvements or other changes to all or any portion of the BlackBerry Properties. You hereby agree that BlackBerry shall own all feedback, ideas, concepts and changes to any portion of the BlackBerry Properties developed or identified in the course of or as a result of Your use of the SDK and all associated intellectual property rights ("Results"), and You hereby assign to BlackBerry all of Your right, title and interest thereto. You will not knowingly provide BlackBerry Results that are subject to third party intellectual property rights. You agree to cooperate fully and to ensure that Your employees, officers, independent contractors and Your Authorized Users cooperate fully with BlackBerry with respect to signing further documents and doing such other acts as are reasonably requested by BlackBerry to confirm that BlackBerry owns the Results, and to enable BlackBerry to register and/or protect any associated intellectual property rights and/or confidential information.
You acknowledge that the SDK, including without limitation the Distributable Code, may include encryption software that may be subject to export, import, and/or use controls by Government Authorities (as hereinafter defined) by way of law or regulation. You agree that the SDK will not be exported, imported, used, transferred, or re-exported except in compliance with the laws and regulations of the national and/or other (sub-national and/or supranational) government authorities with authority over the country(ies) and/or territory(ies) from which the SDK is being exported or to which the SDK is being imported (collectively, the "Government Authority(ies)"). Without limitation, the SDK will not be exported: (a) to any country on Canada's Area Control List; (b) to any country subject to UN Security Council embargo or action; (c) contrary to Canada's Export Control List Item 5505; (d) to countries subject to U.S. economic sanctions and embargoes; and (e) to persons or entities prohibited from receiving U.S. exports or U.S.-origin items. If You have any questions regarding this Section 12, please contact BlackBerry at firstname.lastname@example.org. You hereby represent that: (i) to the best of Your knowledge You are eligible to receive the SDK under applicable law; (ii) You will not use the SDK in the development, production, handling, maintenance, storage, detection, identification or dissemination of chemical, biological or nuclear weapons or their missile delivery systems, or of materials or equipment that could be used in such weapons or their missile delivery systems, or resell or export to anyone or any entity involved in such activity; and (iii) You will ensure that Authorized Users use the SDK in accordance with the foregoing restrictions. You hereby agree to indemnify BlackBerry, its affiliates and the applicable Airtime Service Provider(s) from any claims, actions, liability or expenses (including reasonable lawyers' fees) resulting from Your failure to act in accordance with the acknowledgements, agreements, and representations in this Section 12. Notwithstanding any agreement with a third-party or any provision of law, regulation or policy, if You are any agency of the government of the United States of America, then Your rights in respect of the SDK shall not exceed the rights provide under this Agreement, unless expressly agreed upon by BlackBerry in a written agreement, signed by Chief Operating Officer or Chief Executive Office of BlackBerry, between You and BlackBerry.
This Agreement shall be effective upon Your agreement to be bound by the terms of this Agreement, (as manifested by the conduct described in the first paragraph above) and shall end upon termination of this Agreement in accordance with the provisions set out herein. Unless otherwise authorized by BlackBerry and subject to Section 15, You must destroy all copies and component parts of the SDK licensed under this Agreement within one (1) week of the termination of this Agreement, and You may be required to provide proof of such destruction to BlackBerry. Upon the termination of this Agreement the License shall immediately terminate and You shall promptly stop all use of the SDK.
BlackBerry reserves the right to terminate this Agreement on thirty (30) days' notice to You for any reason whatsoever, provided that if there has been no allegation of wrongdoing on Your part or in relation to the use of Your Applications, BlackBerry may, at BlackBerry's option, provide a reasonable period for You to continue to distribute any Distributable Code that is embedded in Your Applications at the time of termination, provided You continue to do so in accordance with the terms of this Agreement as if it were still in effect.
If You or any Authorized User breach any provision of this Agreement, BlackBerry may terminate this Agreement and the License granted hereunder, by delivering notice of termination to You. You will be deemed to be in breach of this Agreement if: (a) You fail to comply with or perform a term or condition herein; or (b) You or any Authorized User interferes with BlackBerry's customer service or business operations; or (c) You materially breach any other agreement that You may have with BlackBerry. BlackBerry may also terminate this Agreement if BlackBerry is prevented from providing any portion or all of the SDK by any law, regulation, requirement or ruling issued in any form whatsoever by judicial or other governmental body. Nothing herein shall be construed to require BlackBerry to seek a waiver of any law, rule, regulation, or restriction, or seek judicial review or appeal of any court order. Unless otherwise expressly agreed by BlackBerry in writing, if this Agreement is terminated by BlackBerry for breach, You hereby agree to immediately cease distribution of any Application developed using the SDK. Further, You agree to immediately cease distribution of any Application that breaches this Agreement or any software application that was developed or distributed in breach of this Agreement upon delivery of notice from BlackBerry requiring same. BlackBerry shall not have any liability to You or Your Authorized Users arising from or related to the termination of this Agreement or the License for any reason. No remedy herein conferred upon BlackBerry is intended to be, nor shall it be construed to be, exclusive of any other remedy provided herein or as allowed by law or in equity, but all such remedies shall be cumulative. In the event of the termination of this Agreement pursuant to this Section 15 for cause, You shall pay to BlackBerry all attorney fees, collection fees, and related expenses, expended or incurred by BlackBerry in the enforcement of any right or privilege hereunder.
You shall indemnify, hold harmless, and if requested by BlackBerry, defend, BlackBerry, BlackBerry's affiliates, airtime service providers, agents and their respective successors, assigns, directors, officers, employees and independent contractors (each a "BlackBerry Indemnified Party") from any claims, costs, damages, losses, settlement fees, and expenses (including without limitation attorney fees and disbursements) incurred directly or indirectly by a BlackBerry Indemnified Party as a result of Your or Your Authorized Users' breach of this Agreement and/or as a result of any third party claim, proceeding, suit, judgment, settlement, or cause of action ("Claim"): (a) alleging the infringement, violation or misappropriation of any intellectual property right including a patent, design, industrial design, copyright, trade secret or trademark or other proprietary right by: (i) Your Application(s) or the use thereof, or the combination of Your Application(s) with any other hardware, software, system, or service, (ii) any product, service or content made available, or required to be made available, through Your Application, or (iii) Your or Your Authorized Users' combination of the SDK or any portion thereof with any hardware, software, or system or service other than the BlackBerry Solution; (b) alleging libel, slander, or defamation related to the use of Your Applications or any products, service or content made available through Your Application; (c) alleging any injury, death or property or other damage arising from or related to the performance or non-performance of any portion of the SDK or Your Applications or any products, service or content made available through Your Application; (d) based on any representation or misrepresentations made by You or Your Authorized Users or (e) otherwise related to or arising from Your or Your Authorized Users' use of the SDK (except for any third party claim based solely on BlackBerry technology included in the SDK) or any use or distribution of Your Applications (including Your development of Applications), or any portion thereof, or any product, service or content made available, or required to be made available, through Your Application. Once BlackBerry notifies You of a Claim, unless otherwise expressly agreed in writing, all communications (including the notice) shall be deemed confidential information of BlackBerry, which may not be disclosed by You to any third party, other than Your legal advisors, without the prior express written permission of BlackBerry, and in addition, all communications, in respect of any such Claim shall be subject to common interest privilege. BlackBerry shall provide notice to You of any Claim, and each of You and BlackBerry shall: (A) provide each other all information and assistance reasonably requested by the other in relation to such Claim (provided that You shall reimburse BlackBerry for any out of pocket expenses incurred by a BlackBerry Indemnified Party in doing so); and (B) not admit to any liability or agree to any settlements by or on behalf the other party with respect to such Claims without the prior written consent of the other party, which consent shall not be unreasonably withheld, conditioned or delayed. If BlackBerry has requested You to defend a Claim and later has a reasonable basis to believe that You cannot or may not be able to fulfill Your obligations under this Section 16, then, without limiting Your obligations under this Section 16, BlackBerry shall be entitled to provide You with notice of its decision to defend the Claim, and thereafter to assume control of the defense and/or settlement of any such Claim. Further, if a Claim arises in the context of BlackBerry providing You with access to payment services for Your Application, and a BlackBerry Indemnified Party is required to indemnify any third party (including without limitation a merchant of record, payment processor, or airtime service provider) in respect of a claim, proceeding, suit, judgment, settlement or cause of action relating to Your Applications or any product, service or content made available through Your Applications, then any claim subject to that indemnity shall be deemed to be a Claim against BlackBerry hereunder. If a Claim hereunder brought against an airtime service provider is also a claim with respect to which BlackBerry or any BlackBerry affiliate is required to indemnify such airtime service provider, then BlackBerry shall in its sole discretion elect to have such claim treated as a Claim against BlackBerry or against the airtime service provider, or each of them under this provision, and shall notify You of same.
(a) IN NO EVENT SHALL BLACKBERRY BE LIABLE FOR ANY DAMAGES WHATSOEVER DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATED TO THIS AGREEMENT OR THE PAYMENT SERVICES OR ACCESS THERETO OR IN CONNECTION WITH THE TRANSACTIONS CONTEMPLATED BY THIS AGREEMENT, OR IN RELATION TO THE PROVISION OF ANY PAYMENT SERVICES FOR YOUR APPLICATIONS OR ANY PRODUCTS, SERVICES OR CONTENT MADE AVAILABLE THROUGH YOUR APPLICATIONS, (INCLUDING WITHOUT LIMITATION ANY DAMAGES INCURRED BY YOU AS A RESULT OF DEVELOPING OR DISTRIBUTING IN-APP PRODUCTS, YOUR USE OF THE VENDOR PORTAL OR ANY PAYMENT SERVICES, THE REJECTION, REMOVAL OR UNAVAILABILITY OF ANY IN-APP PRODUCT OR IF BLACKBERRY DISCONTINUES ACCESS TO, IN WHOLE OR IN PART, TO ANY PAYMENT SERVICES AT ANY TIME) WHETHER OR NOT SUCH DAMAGES COULD REASONABLY BE FORESEEN OR THEIR LIKELIHOOD HAS BEEN DISCLOSED TO BLACKBERRY.
(b) IN NO EVENT SHALL ANY OFFICER, DIRECTOR, EMPLOYEE, AGENT, SUPPLIER, INDEPENDENT CONTRACTOR, OR ANY MERCHANTS OF RECORD OF BLACKBERRY OR ANY BLACKBERRY AFFILIATE HAVE ANY LIABILITY ARISING FROM OR RELATED TO THIS AGREEMENT.
IN NO EVENT SHALL BLACKBERRY BE LIABLE FOR ANY DAMAGES THAT EXCEED, IN THE AGGREGATE FOR ALL CLAIMS ARISING FROM OR RELATED TO THIS AGREEMENT OR ANY SDK, API INFORMATION OR THE PAYMENT SERVICES OR ACCESS THERETO, THE SUM OF TWO-HUNDRED AND FIFTY CANADIAN DOLLARS.
THE LIMITATIONS, EXCLUSIONS AND DISCLAIMERS SET OUT IN THIS AGREEMENT SHALL APPLY: (A) WHETHER AN ACTION, CLAIM OR DEMAND ARISES FROM A BREACH OF WARRANTY OR CONDITION, BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR ANY OTHER KIND OF CIVIL OR STATUTORY LIABILITY CONNECTED WITH OR ARISING OUT OF THIS AGREEMENT; (B) SURVIVE A FUNDAMENTAL BREACH OR BREACHES OR THE FAILURE OF THE ESSENTIAL PURPOSE OF THIS AGREEMENT OR OF ANY REMEDY CONTAINED HEREIN; AND (C) APPLY IN THE AGGREGATE, TO BLACKBERRY, BLACKBERRY'S AFFILIATES, AIRTIME SERVICE PROVIDERS, DISTRIBUTORS, AND MERCHANTS OF RECORD, AND THEIR RESPECTIVE SUCCESSORS AND ASSIGNS.
SOME JURISDICTIONS DO NOT ALLOW LIMITATIONS OR EXCLUSIONS OF CERTAIN TYPES OF DAMAGES AND/OR WARRANTIES AND CONDITIONS. THE LIMITATIONS, EXCLUSIONS AND DISCLAIMERS SET FORTH IN THIS AGREEMENT SHALL NOT APPLY IF AND ONLY IF AND TO THE EXTENT THAT THE LAWS OF A COMPETENT JURISDICTION REQUIRE LIABILITIES BEYOND AND DESPITE THESE LIMITATIONS, EXCLUSIONS AND DISCLAIMERS.
BlackBerry may assign this Agreement without notice to You. You shall not assign this Agreement or Your rights hereunder without the prior written consent of BlackBerry (such consent may be withheld or conditioned at BlackBerry's sole discretion) and any assignment without BlackBerry's prior written consent shall be null and void and of no effect. BlackBerry may perform all obligations to be performed under this Agreement directly or may have some or all obligations performed by its affiliates, contractors or subcontractors.
This Agreement shall not create or be construed as creating a joint venture, co-ownership, partnership, or agency relationship between You and BlackBerry. Neither Party will have authority to or will hold itself out as having any authority to incur, assume, or create, orally or in writing, any liability, obligation or undertaking of any kind in the name of, or on behalf of, or in any way binding upon, the other..
Except as otherwise provided in this Agreement, any notice provided by BlackBerry to You hereunder shall be in writing and delivered by hand or sent by registered mail, courier, or facsimile, addressed to the last address or fax number provided to BlackBerry by You or on Your behalf, and such notice shall be effective and deemed delivered upon receipt provided that if any such notice fails to reach You because the information provided by You or on Your behalf to BlackBerry is not accurate or up to date, notice shall be deemed sufficiently delivered on the date it was sent. In addition to the foregoing, BlackBerry may, at its option give You any notice under this Agreement electronically. Electronic notice to you shall be deemed to have been duly given when transmitted to an email address furnished by You to BlackBerry and if You have provided BlackBerry with no such address, notice may be duly given when prominently posted on http://www.blackberry.com/legal/ and you should regularly review that site for any notices. No notice shall be binding on BlackBerry unless delivered by courier to BlackBerry, addressed to BlackBerry's legal department at 2200 University Avenue East, Waterloo, Ontario, N2K 0A7.
THIRD PARTY SOFTWARE
Third Party Software contained in BlackBerry MDS Studio includes certain Eclipse.org content, specifically certain plug-ins for the Eclipse plug-in platform that have been modified by BlackBerry and are licensed pursuant to one or more open source licenses. These plug-ins include: net.rim.opensource.tools.apache; net.rim.opensource.tools.eclipse; net.rim.opensource.tools.eclipse.datatools; and net.rim.opensource.tools.eclipse.navigator.
Further Eclipse.org content, including the Eclipse IDE, is redistributed by BlackBerry with certain distributions of BlackBerry MDS Studio, BlackBerry WebWorks Plug-ins, BlackBerry Java Plug-in, and the BlackBerry JDE Plug-in for Eclipse. Eclipse.org content, including the Eclipse IDE and the plug-ins referenced above, is licensed under the terms of certain open source licenses, including the Eclipse Public License version 1.0. More information on the Eclipse plug-in platform and the licenses applicable to Eclipse.org content is available at www.eclipse.org/legal.
Certain SDKs, such as the BlackBerry JDE, may include Sun Java code. Such Sun Java code is licensed to you by Sun and/or its licensors, and is further subject to the provisions of Subsection 17(c). The licenses applicable to such Sun Java code are located in the appropriate software packages and/or license notice files.
The Momentics IDE for BlackBerry contain various Third Party Software licensed under various open source licenses. Such open source software and the associated open source licenses are identified in the QNX License Guide available at http://licensing.qnx.com/license-guide/ and the corresponding Third Party License Terms List available at http://licensing.qnx.com/third-party-terms/.
BLACKBERRY PAYMENT SERVICE SDK
Any capitalized terms that are not defined in this Agreement shall have the meaning set out in the BlackBerry Commerce Vendor Agreement.
This Schedule sets out the additional terms and conditions that You must comply with in order to be able to exercise the rights set out in Subsection 2(i) of the License.
In-App Products may only be made available through copies of Your Applications that have been downloaded through a BlackBerry Commerce Store. The BlackBerry Payment Service will not work with any copy of Your Application distributed through any channel other than a BlackBerry Commerce Store. You must have a BlackBerry Commerce Vendor Agreement in good standing with BlackBerry Commerce in order to distribute Applications through a BlackBerry Commerce Store. As with Paid Applications, depending on payment type, device type, version of the BlackBerry Commerce Store client software used, and jurisdiction of the transaction, BlackBerry Commerce may not be the merchant and/or seller of record for a particular In-App Product transaction, and You may have to enter into an agreement with another merchant of record ("MoR") for the BlackBerry Payment Service (or agreements with multiple MoRs covering various payment methods and jurisdictions) in order to have copies of In-App Products sold using the BlackBerry Payment Service. IN NO EVENT SHALL BLACKBERRY, BLACKBERRY COMMERCE OR ANY AIRTIME SERVICE PROVIDER (IN ITS CAPACITY AS AIRTIME SERVICE PROVIDER) HAVE ANY LIABILITY WHATSOEVER WITH RESPECT TO PAYMENTS DUE TO YOU BY AN MOR (EXCEPT WHERE BLACKBERRY COMMERCE IS THE MOR, IN WHICH CASE BLACKBERRY COMMERCE WILL HAVE THE OBLIGATIONS SET FORTH IN THE BLACKBERRY COMMERCE VENDOR AGREEMENT BY AND BETWEEN YOU AND BLACKBERRY COMMERCE).
When You submit Your Application through the Vendor Portal for acceptance in a BlackBerry Commerce Store, You must also provide a description of the products, services and content that You wish to make available to End Users through that Application using the BlackBerry Payment Service. You must provide all information about these potential In-App Products reasonably requested by BlackBerry Commerce and any applicable MoR, through the Vendor Portal or otherwise, including without limitation any Vendor Content, and upon request a sample or samples of the products, content or service that You wish to have considered for acceptance as an In-App Product. Once a product, service or content is accepted as an In-App Product You will be notified of same, and once the Application through which it is to be made available is accepted and downloaded from a BlackBerry Commerce Store to an End User's device, the End User will be able to use the BlackBerry Payment Service to purchase copies of that In-App Product using the BlackBerry Payment Service. In addition to the warranties set out in this Agreement, You hereby warrant, represent and covenant that any product, service or content You wish to submit for consideration as an In-App Product will comply with the then current version of the BlackBerry Commerce Guidelines.
You shall include an End User agreement enforceable in the jurisdiction(s) in which the In-App Products are to be made available, under which You intend to license or sell the In-App Products, within the In-App Products, or within the Application through which the In-App Products are made available (in either case, the "In-App Product Agreement"). You must include in the In-App Product Agreement the same exclusions of liability and third party beneficiary requirements required to be in the Application EULA under the terms of the BlackBerry Commerce Vendor Agreement. You acknowledge and agree that neither BlackBerry, BlackBerry Commerce nor any MoR shall be under any obligation to enforce in any manner the provisions of the In-App Product Agreement, or any other agreement between You and the End User. Any provision of the In-App Product Agreement that is inconsistent with the provisions of this Agreement shall have no force or effect in respect of In-App Products made available through the BlackBerry Payment Service.
BlackBerry Commerce and/or an MoR may, at any time, in their sole discretion and for any reason whatsoever, including without limitation a breach of the BlackBerry Commerce Guidelines, excessive returns or chargebacks associated with an In-App Product, a payment processor's refusal to provide services in relation to an In-App Product, Your failure to meet Your fulfillment and/or support obligations set out in this Schedule, or a third party claim made in relation to an In-App Product, with or without advance notice to You, cease to make the BlackBerry Payment Services available in relation to an Application or a particular In-App Product, at all, or in part, including only in specified jurisdictions, and nothing in this Agreement shall constitute BlackBerry Commerce's or any MoR's commitment to make available, or to continue to make available, the BlackBerry Payment Services in respect of Your In-App Products, or at all. If BlackBerry Commerce does not provide You with notice of the removal prior to it taking place, BlackBerry Commerce shall do so, by means of the Vendor Portal or otherwise, within a commercially reasonable period following the removal. You further acknowledge that BlackBerry Commerce has the right, but has no obligation, to remove an In-App Product from an End User wireless handheld device and/or disable (in whole or in part) the operation of an In-App Product, if the End User's payment for that In-App Product has been refunded by, or charged back to the applicable MoR, or if the End User has engaged in fraud, or as provided in the BlackBerry Commerce Guidelines (including without limitation a breach thereof). Notwithstanding the foregoing, You further acknowledge and agree that either BlackBerry or BlackBerry Commerce may, at any time, in BlackBerry's sole discretion and for any reason whatsoever, remove an In-App Product from an End User's wireless handheld device.
For In-App Products other than those that are sold or licensed on a subscription basis You must continue to make In-App Products available to the End User through the Application with which they were associated on a BlackBerry Commerce Store for no less than six (6) months after the date of the download of the copy of the Application through which they are made available and in no event less than the period they are required to be available to the End User by the laws in the jurisdiction of the End User. For In-App Products that are sold or licensed on a subscription basis You must continue to make In-App Products available to the End User through the Application with which they were associated on a BlackBerry Commerce Store for no less than the period for which the End User is entitled based on the subscription and in no event less than the period they are required to be available to the End User by the laws in the jurisdiction of the End User. You are solely responsible for, and You agree to provide, End Users with support in making In-App Products they have purchased available to them (including providing End Users with a support contact email address), and with reasonable technical and product support to End Users with respect to the In-App Product features, installation and use, which shall include at minimum any warranty for In-App Products consistent with the laws in the jurisdiction of the End User.
In-App Products are not fulfilled (i.e. not hosted, delivered or enabled) through a BlackBerry Commerce Store. Further, neither BlackBerry Commerce nor any MoR fulfills any In-App Products, and You are solely responsible for fulfillment of In-App Products, and must satisfy Your fulfillment obligations in respect of each In-App Product. You therefore will be required to act as the fulfillment agent for the applicable MoR for Your In-App Products. If You require additional information about these obligations, You should contact email@example.com. Neither BlackBerry Commerce nor any MoR associates In-App Products with Applications in My World or otherwise tracks or displays In-App Products in My World. Unless otherwise expressly agreed to in writing by BlackBerry Commerce, for any In-App Product that is intended to be used as part of or in conjunction with the Application through which it was purchased (e.g. a level of a game or a subscription based In-App Product), You must re-associate (i.e. re-fulfill) the In-App Product with the Application through which it was purchased, upon reinstallation of that Application from My World either: (a) automatically; or (b) upon request by the End User. In the case of Consumable In-App Products, You are only required to re-associate the portion of In-App Products that have not been consumed at the time of reinstallation. Neither BlackBerry nor any MoR is responsible for keeping track of consumption of Consumable In-App Products or subscription based In-App Products. If You require additional information about these obligations, You should contact firstname.lastname@example.org.
You can offer automatically recurring subscription based In-App Products having only the renewal frequency set out in the applicable documentation. BlackBerry's BlackBerry Payment Service SDK includes APIs designed to enable You to check the status of an End User's subscription to an In-App Product. BlackBerry Commerce will use commercially reasonable efforts to notify End Users of the intention to charge for the renewal of a subscription based In-App Product prior to renewal and send a receipt to End Users following renewal. You shall permit End Users to cancel subscriptions to subscription based In-App Products at any time (including without limitation using a BlackBerry Commerce Store to do so), and nothing shall preclude BlackBerry Commerce, at its sole option, from enabling end users to cancel their subscriptions.
The Carrier Networks and/or countries You select for an Application's availability will automatically apply to any In-App Products made available through that Application. You acknowledge and agree that In-App Products may be downloaded by End Users with wireless handhelds operating on Carrier Networks and that Carrier Networks includes not only the wireless networks selected by You, but also wireless networks operated by the roaming partners of those carriers (and further includes any wireless networks in the case of BlackBerry proprietary wireless handhelds that are distributed by BlackBerry without the capability of operating on a wireless cellular network). Subject to the foregoing, If You do not have the rights necessary to distribute an In-App Product (or any portion thereof) either globally, or at least to End Users with wireless handhelds activated on both the wireless networks You specify in the Vendor Portal for the Application and on the associated roaming wireless networks, and to permit others to do so, or if You are otherwise unable to control the jurisdictions in which End User may download and/or use that In-App Product, then You must not make, or seek to make, that In-App Product available through the BlackBerry Payment Service.
You acknowledge and agree that the applicable MoR is responsible for and shall have sole discretion in setting and applying the returns policy for instances of In-App Products sold by that MoR (including without limitation subscription based In-App Products).
BlackBerry Commerce will, from time to time, provide You with aggregated data on sales of In-App Products using the BlackBerry Payment Service. Nothing in this Agreement shall prevent BlackBerry Commerce from obtaining and publicly disclosing aggregate data relating to the sales of In-App Products using the BlackBerry Payment Service.
The Consent to Collection of Information provisions in this Agreement shall apply equally to End User Data and personally identifiable information made available in the context of the BlackBerry Payment Service. The enumerated purposes for which such information may be used as set out in the Consent to Collection of Information provision is hereby extended to include any purpose related to the provision or Your use of the BlackBerry Payment Service. Similarly, the Privacy and Data Protection provision in the BlackBerry Commerce Vendor Agreement and BlackBerry Commerce Guidelines apply to Your In-App Products and Your use of the BlackBerry Payment Service SDK.
There is no need for You to provide to BlackBerry Commerce any confidential information in relation to the BlackBerry Payment Service, and You acknowledge and agree that BlackBerry Commerce has no confidentiality obligation with respect to any information provided by You to BlackBerry Commerce under or in relation to Your In-App Products, the BlackBerry Payment Service or the BlackBerry Payment Service SDK.
Notwithstanding any other provision of this Agreement, You acknowledge and agree that BlackBerry and its affiliates are also developers and licensees of digital products, services and content that operate on BlackBerry and BlackBerry affiliates' proprietary software platforms, and that BlackBerry and/or its affiliates may currently or in the future develop, use, market, promote, distribute and/or license products and/or services and/or content that are similar to and/or competitive with any In-App Products, and that no provision of this Agreement prohibits or limits in any manner BlackBerry's or its affiliates' ability to do so.
You acknowledge and agree that BlackBerry Commerce is under no obligation to continue to make available the BlackBerry Payment Service or to make available any subsequent versions of the BlackBerry Payment Service SDK. You further acknowledge and agree that BlackBerry Commerce may add or remove functionality with respect to the foregoing and may cease to make available the foregoing at any time without any obligation or liability to You. You shall be solely responsible for any modifications that may be required to Your Applications as a result of any modifications to or subsequent versions of the BlackBerry Payment Service and/or BlackBerry Payment Service SDK (including without limitation the addition or removal of functionality with respect to the foregoing).
Notwithstanding any other provision of this Agreement, You may not modify all or any portion of the BlackBerry Payment Service SDK, including without limitation Distributable Code that forms part of the BlackBerry Payment Service SDK.
Notwithstanding any other provision of this Agreement, upon termination of this Agreement You shall immediately prevent any further purchases of In-App Products through Applications using the BlackBerry Payment Service.
In the event of any conflict between the provisions of this Schedule 2 and the remainder of this Agreement the provisions of this Schedule 2 shall govern to the extent of such conflict.
ADDITIONAL TERMS FOR BLACKBERRY MAP APIS
For the purposes of this Schedule:
"Excluded Products" means: (i) all handheld GPS enabled devices that offer real-time turn-by-turn navigation as their intended primary function (PND) ; (ii) all devices that offer real-time turn-by-turn navigation as one of their functions and that are designed for permanent installation into vehicles; and (iii) all devices that include Mirror Link ™ type technology which enables and/or offers two way connectivity between a BlackBerry Handheld Product and an in vehicle navigation or infotainment system.
This Schedule sets out the additional terms and conditions that You must comply with in order to be able to exercise the rights set out in Subsection 2(g) of the main body of the Agreement.
If You include the capability to invoke email messages from within Your Map Application, you must: (i) include the following notice in the text of any email created through Your Map Application that includes a Map Display derived from the Map Functionality: © 2006- Present, TomTom; and (ii) in any email that includes a link to a Map Display, such Map Display when displayed shall contain a link to the Notices URL (as defined below).
You shall not develop or otherwise distribute any Map Application that is an Excluded Application.
"© 2006-201__ TomTom. All rights reserved. This material is proprietary and the subject of copyright protection, database right protection and other intellectual property rights owned by TomTom or its suppliers. The use of this material is subject to the terms of a license agreement. Any unauthorized copying or disclosure of this material will lead to criminal and civil liabilities. This material is provided to you on an "AS IS" and "WITH ALL FAULTS" basis. TOMTOM SHALL HAVE NO MONETARY LIABILITY TO YOU FOR ANY CAUSE (REGARDLESS OF THE FORM OF ACTION) RELATING TO THIS PRODUCT.
The dates to be included in the notice shall be identical to the dates in the notice contained in the version of the Map Functionality used in Your Map Application.
ADDITIONAL TERMS FOR REPACKAGED ANDROID APPLICATIONS
The following terms apply to .APK files that are repackaged as .BAR files (each a "Repackaged APK"):