MICROSOFT-PUBLISHED ETHEREUM BLOCKCHAIN SOLUTION TEMPLATE FOR USE IN MICROSOFT AZURE
- Internet-based services, and
- support services
for this solution template, unless other terms accompany those items. If so, those terms apply.
By using the solution template, you accept these terms. If you do not accept them,
do not use the solution template.
As described below, using some features also operates as your consent to the transmission of certain standard computer information for Internet-based services.
- "solution template" means:
Ethereum Consortium Blockchain
Hyperledger Fabric Single Member Blockchain
- "Customer Agreement" means the agreement under which you have obtained Microsoft Azure services from Microsoft or an authorized reseller or Microsoft affiliate.
- USE RIGHTS.
- Use within Microsoft Azure. Subject to the terms and conditions of this agreement, Microsoft grants you a limited, non-exclusive, non-transferable right to use the solution template within Microsoft Azure. Modification of the solution template is permitted provided that use of the modified solution template is internal and solely within Microsoft Azure. If you obtained access to software through the solution template, you may use the software only in virtual machines in Microsoft Azure deployed from the solution template. Use of Microsoft Azure resources and services deployed by the solution template shall be governed by your Customer Agreement.
- Ubuntu Server. Each solution template deploys a network of 3 or more Azure Virtual Machines. Each Virtual Machine uses Ubuntu Server, an Azure Marketplace operating system virtual machine image published by Canonical. The Ethereum Consortium Blockchain solution template uses Ubuntu Server 16.04.0 LTS. The Hyperledger Fabric Single Member Blockchain solution template uses Ubuntu Server 16.04.0 LTS. Your use of the Ubuntu Server shall be governed by the terms embedded in or accompanying that image. More information can be found here.
- Third-Party Programs. The solution template may download one or more of the third-party programs listed below to each Azure Virtual Machine. Your use of such programs will be governed by the terms embedded in or accompanying those programs. In all cases, the disclaimers and limitations on exclusion of damages below also apply.
- The Ethereum Consortium Blockchain solution template may download the following:
The Hyperledger Fabric Single Member Blockchain solution template may download the following:
- Go Ethereum Client
- Software Properties Common
- NPM Packages:
- Body Parser
- Express Handlebars
- Express Session
SCOPE OF RIGHT. This agreement only gives you some rights to use the solution template. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the solution template only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the solution template that only allow you to use it in certain ways. You may not
- Hyperledger Fabric CA
- Hyperledger Fabric Orderer
- Hyperledger Fabric
- Hyperledger Fabric Peer
- Hyperledger CCenv
- Hyperledger Fabric SDK Node
- Software Properties Common
- NPM Packages:
INTERNET-BASED SERVICES. Microsoft or its licensors may provide Internet-based services in connection with the solution template. For example, Microsoft or its licensors may configure the solution template to check occasionally for updates or supplements to the solution template. Microsoft or its licensors may change or cancel such Internet-based services, if any, at any time. For more information on Microsoft Azure privacy practices, see http://go.microsoft.com/fwlink/p/?linkid=131004&clcid=0x409 and any disclosures within the solution template user interface, if any. This privacy statement does not apply to interned-based services or data collected by Ubuntu Server or any other third party programs deployed by the solution template.
EXPORT RESTRICTIONS. The solution template is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the solution template or any direct product thereof. These laws include restrictions on destinations, end users, and end use. For additional information, see www.microsoft.com/exporting
ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services, and support services that you use, are the entire agreement for the solution template and support services, if any.
APPLICABLE LAW. This agreement, including any claims for breach of it, will be governed by the laws of the state or country applicable to your Customer Agreement.
LEGAL EFFECT This agreement describes certain legal rights. You may have other rights under the laws of your country. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so.
DISCLAIMER OF WARRANTY. The solution template is provided "as-is." You bear the risk of using it. Microsoft gives no express warranties, guarantees, or conditions. You may have additional consumer rights or statutory guarantees under your local laws that this agreement cannot change. To the extent permitted under your local laws, Microsoft excludes all implied warranties, including warranties of merchantability, fitness for a particular purpose, and non-infringement.
- transfer the solution template to or use the solution template outside of Microsoft Azure, unless you have obtained such rights apart from this agreement;
- work around any technical limitations in the solution template;
- reverse engineer, decompile, or disassemble the solution template, except and only to the extent that this agreement or applicable law expressly permits, despite this limitation;
- make more copies of the solution template than specified in this agreement or allowed by applicable law, despite this limitation;
- publish the solution template for others to copy;
- rent, lease, or lend the solution template; or
- transfer the solution template or this agreement to any third party.
FOR AUSTRALIA – You have statutory guarantees under the Australian Consumer Law, and nothing in these terms is intended to affect those rights.
LLIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. For any claim arising in connection with this agreement, you can recover from Microsoft only direct damages up to U.S. $5.00. You cannot recover from Microsoft any other damages, including consequential, special, indirect, punitive, incidental, or damages based on any loss of profits, revenue, data, or data use arising from or relating to the Microsoft Azure platform and the use of the solution template.
This limitation applies to
It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential, or other damages.
- anything related to the solution template, services, content (including code) on third-party Internet sites, or third-party programs; and
- claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.