Skip to content

Commit 7a1cee6

Browse files
author
linzhijun
committed
fix
1 parent 4949477 commit 7a1cee6

151 files changed

Lines changed: 25108 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

JavaScript2/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ToolGood.Algorithm
2+
===================
3+
4+
用于 HtmlEditor 中
5+
6+

JavaScript2/dist/toolgood.algorithm.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
/*!
2+
* # ToolGood Noncommercial License 1.0.0
3+
*
4+
* ## Acceptance
5+
*
6+
* In order to get any license under these terms, you must agree
7+
* to them as both strict obligations and conditions to all
8+
* your licenses.
9+
*
10+
* ## Copyright License
11+
*
12+
* The licensor grants you a copyright license for the
13+
* software to do everything you might do with the software
14+
* that would otherwise infringe the licensor's copyright
15+
* in it for any permitted purpose. However, you may
16+
* only distribute the software according to [Distribution
17+
* License](#distribution-license) and make changes or new works
18+
* based on the software according to [Changes and New Works
19+
* License](#changes-and-new-works-license).
20+
*
21+
* ## Distribution License
22+
*
23+
* The licensor grants you an additional copyright license
24+
* to distribute copies of the software. Your license
25+
* to distribute covers distributing the software with
26+
* changes and new works permitted by [Changes and New Works
27+
* License](#changes-and-new-works-license).
28+
*
29+
* ## Notices
30+
*
31+
* You must ensure that anyone who gets a copy of any part of
32+
* the software from you also gets a copy of these terms or the
33+
* URL for them above, as well as copies of any plain-text lines
34+
* beginning with `Required Notice:` that the licensor provided
35+
* with the software. For example:
36+
*
37+
* > Required Notice: Copyright ToolGood, Inc. (https://ToolGood.com)
38+
*
39+
* ## Changes and New Works License
40+
*
41+
* The licensor grants you an additional copyright license to
42+
* make changes and new works based on the software for any
43+
* permitted purpose.
44+
*
45+
* ## Patent License
46+
*
47+
* The licensor grants you a patent license for the software that
48+
* covers patent claims the licensor can license, or becomes able
49+
* to license, that you would infringe by using the software.
50+
*
51+
* ## Noncommercial Purposes
52+
*
53+
* Any noncommercial purpose is a permitted purpose.
54+
*
55+
* ## Personal Uses
56+
*
57+
* Personal use for research, experiment, and testing for
58+
* the benefit of public knowledge, personal study, private
59+
* entertainment, hobby projects, amateur pursuits, or religious
60+
* observance, without any anticipated commercial application,
61+
* is use for a permitted purpose.
62+
*
63+
* ## Noncommercial Organizations
64+
*
65+
* Use by any charitable organization, educational institution,
66+
* public research organization, public safety or health
67+
* organization, environmental protection organization,
68+
* or government institution is use for a permitted purpose
69+
* regardless of the source of funding or obligations resulting
70+
* from the funding.
71+
*
72+
* ## Fair Use
73+
*
74+
* You may have "fair use" rights for the software under the
75+
* law. These terms do not limit them.
76+
*
77+
* ## No Other Rights
78+
*
79+
* These terms do not allow you to sublicense or transfer any of
80+
* your licenses to anyone else, or prevent the licensor from
81+
* granting licenses to anyone else. These terms do not imply
82+
* any other licenses.
83+
*
84+
* ## Patent Defense
85+
*
86+
* If you make any written claim that the software infringes or
87+
* contributes to infringement of any patent, your patent license
88+
* for the software granted under these terms ends immediately. If
89+
* your company makes such a claim, your patent license ends
90+
* immediately for work on behalf of your company.
91+
*
92+
* ## Violations
93+
*
94+
* The first time you are notified in writing that you have
95+
* violated any of these terms, or done anything with the software
96+
* not covered by your licenses, your licenses can nonetheless
97+
* continue if you come into full compliance with these terms,
98+
* and take practical steps to correct past violations, within
99+
* 32 days of receiving notice. Otherwise, all your licenses
100+
* end immediately.
101+
*
102+
* ## No Liability
103+
*
104+
* ***As far as the law allows, the software comes as is, without
105+
* any warranty or condition, and the licensor will not be liable
106+
* to you for any damages arising out of these terms or the use
107+
* or nature of the software, under any kind of legal claim.***
108+
*
109+
* ## Definitions
110+
*
111+
* The **licensor** is the individual or entity offering these
112+
* terms, and the **software** is the software the licensor makes
113+
* available under these terms.
114+
*
115+
* **You** refers to the individual or entity agreeing to these
116+
* terms.
117+
*
118+
* **Your company** is any legal entity, sole proprietorship,
119+
* or other kind of organization that you work for, plus all
120+
* organizations that have control over, are under the control of,
121+
* or are under common control with that organization. **Control**
122+
* means ownership of substantially all the assets of an entity,
123+
* or the power to direct its management and policies by vote,
124+
* contract, or otherwise. Control can be direct or indirect.
125+
*
126+
* **Your licenses** are all the licenses granted to you for the
127+
* software under these terms.
128+
*
129+
* **Use** means anything you do with the software requiring one
130+
* of your licenses.
131+
*/

0 commit comments

Comments
 (0)