-
-
Notifications
You must be signed in to change notification settings - Fork 54
/
LICENSE
80 lines (43 loc) · 8.3 KB
/
LICENSE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
TYPEWRITER SOFTWARE LICENSE AGREEMENT
Version 1.0, 10 July 2024
1. DEFINITIONS
For the purposes of this License, the following terms shall have the meanings set forth below:
1.1 "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document, which constitutes a legally binding contract between the copyright owner and the Licensee.
1.2 "Software" shall mean the copyrightable work of authorship licensed under this License, specifically the Typewriter software and all associated components. This includes, but is not limited to:
a) Source Code: The human-readable form of the Software, including but not limited to software source code, documentation source, and configuration files.
b) Executables: The compiled, binary form of the Software that can be run on a computer system.
c) Libraries: Any software components or modules that can be integrated into other software.
d) Documentation: All user manuals, technical specifications, and any other materials provided in connection with the Software, whether in printed or electronic form.
e) Assets: Any graphics, sounds, data files, or other non-code resources included with the Software.
1.3 "Licensee" shall mean any individual or legal entity exercising permissions granted by this License, including but not limited to end-users of the Software, developers integrating the Software into their own projects, and contributors to the Software.
1.4 "Derivative Works" shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Software and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship.
2. GRANT OF RIGHTS
2.1 Subject to the terms and conditions of this License, the copyright owner hereby grants to the Licensee a worldwide, non-exclusive, non-transferable, non-sublicensable license to use the Software.
2.2 The Licensee is permitted to use the Software for any purpose, including but not limited to personal, academic, non-profit, commercial, and government use, subject to the restrictions set forth in Section 3 of this License. This permission includes the right to run, execute, and perform the Software on any compatible devices owned, leased, or otherwise controlled by the Licensee.
2.3 The Licensee may view and examine the Source Code of the Software for the purposes of studying the Software's functioning, identifying errors, and developing interoperable software. However, this right does not extend to modifying the Source Code except as expressly permitted in Section 4 of this License.
3. RESTRICTIONS
3.1 The Licensee shall not distribute, sublicense, lease, rent, loan, sell, or otherwise make the Software available to any third party, whether for free or for a fee, without the express written consent of the copyright owner.
3.2 The Licensee shall not modify, adapt, translate, reverse engineer, decompile, disassemble, or create Derivative Works based on the Software, except as expressly permitted in Section 4 of this License. Any attempt to do so is a violation of this License and the copyright owner's rights under copyright law.
3.3 The Licensee may make copies of the Software solely as strictly necessary for Licensee's own use of the Software on Licensee's own devices. This includes making archival or backup copies for data protection purposes. The Licensee agrees to reproduce all copyright notices and other proprietary legends on any copies of the Software.
3.4 The Licensee shall not remove, alter, cover, or obscure any copyright, trademark, patent, or other proprietary rights notices or labels contained in or on the Software. This includes, but is not limited to, any notices or labels in the user interface, Source Code, or documentation.
4. CONTRIBUTIONS
4.1 The Licensee may modify the Software solely for the purpose of contributing directly to the Software as maintained by the copyright owner. Such modifications shall be made in accordance with any contribution guidelines provided by the copyright owner.
4.2 Any contributions, including but not limited to code, documentation, or other materials, that the Licensee makes to the Software shall be deemed a transfer of copyright ownership to the Typewriter project. By making a contribution, the Licensee automatically assigns and transfers any and all right, title, and interest in and to such contributions, including all intellectual property rights therein, to the Typewriter project. The Typewriter project shall become the sole copyright owner of such contributions and shall have the unrestricted right to use, reproduce, modify, display, perform, sublicense, and distribute the contributions and any Derivative Works thereof.
4.3 The Licensee represents and warrants that they have the legal right and authority to make any contributions under these terms and that such contributions do not infringe the intellectual property rights of any third party.
5. FEES
5.1 Certain functionalities of the Software may require payment of fees as determined by the copyright owner. The copyright owner reserves the right to change the fee structure at any time upon reasonable notice to the Licensee.
5.2 The Licensee agrees not to attempt to circumvent, remove, alter, deactivate, degrade, or otherwise thwart any fee collection mechanisms implemented within the Software. Any such attempt shall be considered a material breach of this License.
6. TERMINATION
6.1 This License and the rights granted hereunder will terminate automatically and without notice upon any breach by the Licensee of the terms of this License. Upon termination, the Licensee must cease all use of the Software and destroy all copies of the Software in their possession or control.
6.2 The Licensee's rights under this License will terminate automatically when the Licensee ceases all use of the Software and destroys all copies of the Software in their possession or control.
6.3 Sections 1, 7, 8, and 9 of this License shall survive any termination or expiration of this License.
7. DISCLAIMER OF WARRANTY
7.1 THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT. THE COPYRIGHT OWNER MAKES NO WARRANTY THAT (I) THE SOFTWARE WILL MEET THE LICENSEE'S REQUIREMENTS, (II) THE SOFTWARE WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE, (III) THE RESULTS THAT MAY BE OBTAINED FROM THE USE OF THE SOFTWARE WILL BE ACCURATE OR RELIABLE, OR (IV) ANY ERRORS IN THE SOFTWARE WILL BE CORRECTED.
7.2 THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH THE LICENSEE. SHOULD THE SOFTWARE PROVE DEFECTIVE, THE LICENSEE ASSUMES THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.
8. LIMITATION OF LIABILITY
8.1 IN NO EVENT, UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SHALL THE COPYRIGHT OWNER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE SOFTWARE AS PERMITTED ABOVE, BE LIABLE TO THE LICENSEE FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY THE LICENSEE OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER PROGRAMS OR HARDWARE), EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
8.2 THE COPYRIGHT OWNER'S ENTIRE LIABILITY AND THE LICENSEE'S EXCLUSIVE REMEDY UNDER THIS LICENSE SHALL NOT EXCEED THE PRICE PAID FOR THE SOFTWARE, IF ANY.
9. MISCELLANEOUS
9.1 This License represents the complete agreement concerning the subject matter hereof and supersedes all prior agreements and representations between the parties. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
9.2 The Licensee may not assign or transfer their rights or obligations under this License without the prior written consent of the copyright owner. Any attempted assignment or transfer in violation of this provision shall be null and void.
By using the Software, the Licensee acknowledges that they have read this License, understand it, and agree to be bound by its terms and conditions.