EXHIBIT B

SOFTWARE SUBMITTER CONTRIBUTION FORM

I. General Information

Name and address of Copyright Owner(s) (“Software Submitter”):_________________□ Submission is on behalf of a legal entity
Name and address of person authorizing the submission:__________________________

Title of person authorizing the submission:_____________________________________Name of Software (include all Software that is submitted with respect to the Standard* set forth
below: ___________________________

Standard including version number for which the Software is being submitted:____________________________________________________________________________□ Submissions may be made under this Software Submission Contribution Form to all
future Editions of the Standard
Name of individual(s) who are authorized to submit written modifications to Attachment 2:__________________________

II. Representations and Warranties; Disclaimer of Other Warranties; Grant of Copyright License
A. Software Submitter represents and warrants at the time of this submission by it that, (i) if
Software Submitter is making the submission on behalf of an entity, (A) such entity has
authorized the submission, and (B) each employee set forth on Attachment 2 (or in a
subsequent written modification to Attachment 2) is hereby authorized to make Software
Ecma InternationalPC

Exhibit_B.doc

Rue du Rhône 114

7/17/2015 9:56:00 AMCH-1204 Geneva

T/F: +41 22 849 6000/01

www.ecma-international.org
For Ecma use only

submissions on behalf of the legal entity, (ii) to the reasonable knowledge of the employeeor individual actually making the submission, the submission is subject to the terms of Ecma
International Policy on Inclusion of Software in Standards and Technical Reports (the”Policy”)[availableat[http://www.ecmainternational.org/memento/Policies/Ecma_Policy_on_Submission_Inclusion_and_Licensing_of_Soft
ware.doc] and does not violate the copyright or trade secret interests of another, and (iii)

nothing in the submission is subject to any third party software license agreement that isinconsistent with the Policy or that could impose an additional obligation on any party using
the Software as contemplated by Ecma International (such as, without limitation, an open
source license with on-going obligations to distribute source code or to license additional
intellectual property rights on a royalty-free basis if the software is redistributed).
B. SOFTWARE SUBMITTER DISCLAIMS ALL WARRANTIES (EXCEPT THOSE SETFORTH IN SECTION II. A ABOVE), EXPRESS OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, (I) ANY WARRANTY OF TITLE OR THAT THE SUBMISSION DOESNOT INFRINGE THE INTELLECUTAL PROPERTY RIGHTS OF ANY OTHERPERSON OR ENTITY, (II) ANY IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE, AND (III) THAT THE RIGHTS AND
LICENSES GRANTED HEREUNDER COMPRISE ALL THE RIGHTS AND LICENSES
NECESSARY OR DESIRABLE TO PRACTICE DEVELOP, MAKE OR SELLPRODUCTS WHICH IMPLEMENT THE SOFTWARE.
C. Software Submitter (check either #1 or #2)□ 1. hereby grants a license to the Software pursuant to the BSD License set forth onAttachment 1.
□ 2. hereby grants to Ecma International and its members, an irrevocable, worldwide
perpetual, royalty free, nontransferable, non-exclusive license under its copyrights in its
software submission to modify such software submission and reproduce the modified or
unmodified software submission for the sole purpose of developing an Ecma standard(“Standard”).
D. Software Submitter hereby grants to Ecma International, a worldwide, irrevocable,
nontransferable royalty free copyright license to reproduce, create derivative works,distribute, display, perform and sublicense the rights to reproduce, make derivative works of, distribute, display and perform its copyright interest in its Software submission or portions
thereof incorporated into final Ecma International Standards.
E. Software Submitter acknowledges that, while Software Submitter continues to own thecopyright in the Software that it submits, Ecma International owns, and has the right toenforce, the copyright in the collective work (e.g., the Ecma International Standard thatincorporates all text and Software contributions).
F. Software Submitter acknowledges the applicability of and agrees to abide by the terms ofthe Ecma Code of Conduct in Patent Matters with respect to patents that are required toimplement the subject final Ecma International Standard.

2G. Except as expressly set forth herein, the Software Submitter reserves for itself all otherintellectual property rights in its Software submission and makes no assignment, license orother transfer or any other intellectual property rights.

<<Signature block>>* Ecma International Standards hereafter means Ecma International Standards as well as Ecma TechnicalReports.

3

Attachment 1

The <<Name of Software (“Software”) >> is protected by copyright and is being made available
under the “BSD License”, included below. No patent license is granted, nor is a patent licensecommitment made, by implication, estoppel or otherwise.

Copyright (c) <YEAR>, <OWNER>
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 ofconditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. Neither the name of the <ORGANIZATION> nor the names of its contributors may be
used to endorse or promote products derived from this software without specific priorwritten permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FORA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHTHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOTLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANYTHEORY 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.

4

Attachment 2Designated Employee Contributors

Contributing Entity: ____________________________

Ecma Standard(s): _____________________________

Employee’s authorized to make contributions:__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________5