Array Input Method Public License

1. OBJECTS

 Specification, design, and user interaction behavior designed for Array
 Input Method.
 All mapping tables and related information for Array Input Method.

2. GRANTING

 License is granted, free of charge, to everyone if the conditions described
 in PERMISSION AND RESPONSIBILITY are met.

3. PERMISSION AND RESPONSIBILITY

 A. Permission:

 1. Grant of copyright license

 Subject to the terms and conditions of this License, every one is
 granted a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
 irrevocable copyright license to reproduce, prepare Derivative Works
 of, publicly display, publicly perform, sub-license, and distribute the
 Work and such Derivative Works

 2. Grant of patent license

 No patent is issued for Array Input Method.
 And the inventor will never claim patents for Array Input Method.

 B. Responsibility:

 1. While distributing the Array Input Method or derivative works
 thereof, Licensee may choose to offer, and charge a fee for, acceptance
 of support, warranty, indemnity, or other liability obligations and/or
 rights consistent with this License. However, in accepting such
 obligations, Licensee may act only on his own behalf and on his sole
 responsibility, not on behalf of the licensor, and only if Licensee
 agrees to indemnify, defend, and hold the licensor harmless for any
 liability incurred by, or claims asserted against, the licensor by
 reason of Licensee's accepting any such warranty or additional liability.

4. CLAIM FROM LICENSOR

 This license is issued by the original inventor and copyright holder of
 Array Input Method, who owns the full and original rights to the Array
 Input Method.

 This license is the formal license for Array Input Method. A licensee does
 not need to request additional license documentation from the licensor.

ISSUED DATE: 2010/11/24
BY LICENSOR: Inventor of Array Input Method, Ming-Te Liao, 廖明德

REVISE DATE: 2011/12/20
Delete clause 3-B-2. “…the licensee must inform the original author of Array Input Method…”

REVISE DATE: 2013/07/05
Replaced B-1, Due to some vague wording problem in this section, replace "hold
everyone else harmless”with “hold the licensor harmless” etc. , the original text was :
“1. Licensee may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this License. However, in accepting such
obligations, licensee may act only on his own behalf and on his sole responsibility, not on behalf of
anyone else, and only if the licensee agrees toindemnify, defend, and hold everyone else harmless
for any liability incurred by, or claims asserted against, such everyone else by reason of licensee's
accepting any such warranty or additional liability.