11cb0ef41Sopenharmony_ciThe code in this repository code was Written by Gil Tene, Michael Barker, 21cb0ef41Sopenharmony_ciand Matt Warren, and released to the public domain, as explained at 31cb0ef41Sopenharmony_cihttp://creativecommons.org/publicdomain/zero/1.0/ 41cb0ef41Sopenharmony_ci 51cb0ef41Sopenharmony_ciFor users of this code who wish to consume it under the "BSD" license 61cb0ef41Sopenharmony_cirather than under the public domain or CC0 contribution text mentioned 71cb0ef41Sopenharmony_ciabove, the code found under this directory is *also* provided under the 81cb0ef41Sopenharmony_cifollowing license (commonly referred to as the BSD 2-Clause License). This 91cb0ef41Sopenharmony_cilicense does not detract from the above stated release of the code into 101cb0ef41Sopenharmony_cithe public domain, and simply represents an additional license granted by 111cb0ef41Sopenharmony_cithe Author. 121cb0ef41Sopenharmony_ci 131cb0ef41Sopenharmony_ci----------------------------------------------------------------------------- 141cb0ef41Sopenharmony_ci** Beginning of "BSD 2-Clause License" text. ** 151cb0ef41Sopenharmony_ci 161cb0ef41Sopenharmony_ci Copyright (c) 2012, 2013, 2014 Gil Tene 171cb0ef41Sopenharmony_ci Copyright (c) 2014 Michael Barker 181cb0ef41Sopenharmony_ci Copyright (c) 2014 Matt Warren 191cb0ef41Sopenharmony_ci All rights reserved. 201cb0ef41Sopenharmony_ci 211cb0ef41Sopenharmony_ci Redistribution and use in source and binary forms, with or without 221cb0ef41Sopenharmony_ci modification, are permitted provided that the following conditions are met: 231cb0ef41Sopenharmony_ci 241cb0ef41Sopenharmony_ci 1. Redistributions of source code must retain the above copyright notice, 251cb0ef41Sopenharmony_ci this list of conditions and the following disclaimer. 261cb0ef41Sopenharmony_ci 271cb0ef41Sopenharmony_ci 2. Redistributions in binary form must reproduce the above copyright notice, 281cb0ef41Sopenharmony_ci this list of conditions and the following disclaimer in the documentation 291cb0ef41Sopenharmony_ci and/or other materials provided with the distribution. 301cb0ef41Sopenharmony_ci 311cb0ef41Sopenharmony_ci THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 321cb0ef41Sopenharmony_ci AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 331cb0ef41Sopenharmony_ci IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 341cb0ef41Sopenharmony_ci ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 351cb0ef41Sopenharmony_ci LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 361cb0ef41Sopenharmony_ci CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 371cb0ef41Sopenharmony_ci SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 381cb0ef41Sopenharmony_ci INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 391cb0ef41Sopenharmony_ci CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 401cb0ef41Sopenharmony_ci ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 411cb0ef41Sopenharmony_ci THE POSSIBILITY OF SUCH DAMAGE. 42