Skip to content

Commit ea2d52d

Browse files
Merge pull request #12 from AlexKlimenkov/GS-3082
[dev] add third-party licenses page for React gantt
2 parents 78f1f8f + d17e89d commit ea2d52d

2 files changed

Lines changed: 192 additions & 1 deletion

File tree

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,186 @@
1+
---
2+
title: "Third Party Licenses"
3+
sidebar_label: "Third Party Licenses"
4+
---
5+
6+
# Third Party Licenses
7+
8+
This page lists third-party software notices and license terms for components distributed as part of **DHTMLX React Gantt**.
9+
10+
DHTMLX React Gantt is a bundled distribution that includes the DHTMLX Gantt JavaScript library. As a result, all third-party components redistributed with DHTMLX Gantt also apply to React Gantt.
11+
12+
This page additionally lists third-party components specific to the React wrapper and to the optional React samples application.
13+
14+
## Components bundled in DHTMLX React Gantt
15+
16+
### Inter Font
17+
18+
Copyright 2020 The Inter Project Authors ([https://github.com/rsms/inter](https://github.com/rsms/inter))
19+
20+
This Font Software is licensed under the SIL Open Font License, Version 1.1.
21+
This license is copied below, and is also available with a FAQ at:
22+
[https://openfontlicense.org](https://openfontlicense.org)
23+
24+
25+
26+
#### SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
27+
28+
PREAMBLE
29+
The goals of the Open Font License (OFL) are to stimulate worldwide
30+
development of collaborative font projects, to support the font creation
31+
efforts of academic and linguistic communities, and to provide a free and
32+
open framework in which fonts may be shared and improved in partnership
33+
with others.
34+
35+
The OFL allows the licensed fonts to be used, studied, modified and
36+
redistributed freely as long as they are not sold by themselves. The
37+
fonts, including any derivative works, can be bundled, embedded,
38+
redistributed and/or sold with any software provided that any reserved
39+
names are not used by derivative works. The fonts and derivatives,
40+
however, cannot be released under any other type of license. The
41+
requirement for fonts to remain under this license does not apply
42+
to any document created using the fonts or their derivatives.
43+
44+
DEFINITIONS
45+
"Font Software" refers to the set of files released by the Copyright
46+
Holder(s) under this license and clearly marked as such. This may
47+
include source files, build scripts and documentation.
48+
49+
"Reserved Font Name" refers to any names specified as such after the
50+
copyright statement(s).
51+
52+
"Original Version" refers to the collection of Font Software components as
53+
distributed by the Copyright Holder(s).
54+
55+
"Modified Version" refers to any derivative made by adding to, deleting,
56+
or substituting -- in part or in whole -- any of the components of the
57+
Original Version, by changing formats or by porting the Font Software to a
58+
new environment.
59+
60+
"Author" refers to any designer, engineer, programmer, technical
61+
writer or other person who contributed to the Font Software.
62+
63+
PERMISSION & CONDITIONS
64+
Permission is hereby granted, free of charge, to any person obtaining
65+
a copy of the Font Software, to use, study, copy, merge, embed, modify,
66+
redistribute, and sell modified and unmodified copies of the Font
67+
Software, subject to the following conditions:
68+
69+
1) Neither the Font Software nor any of its individual components,
70+
in Original or Modified Versions, may be sold by itself.
71+
72+
2) Original or Modified Versions of the Font Software may be bundled,
73+
redistributed and/or sold with any software, provided that each copy
74+
contains the above copyright notice and this license. These can be
75+
included either as stand-alone text files, human-readable headers or
76+
in the appropriate machine-readable metadata fields within text or
77+
binary files as long as those fields can be easily viewed by the user.
78+
79+
3) No Modified Version of the Font Software may use the Reserved Font
80+
Name(s) unless explicit written permission is granted by the corresponding
81+
Copyright Holder. This restriction only applies to the primary font name as
82+
presented to the users.
83+
84+
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
85+
Software shall not be used to promote, endorse or advertise any
86+
Modified Version, except to acknowledge the contribution(s) of the
87+
Copyright Holder(s) and the Author(s) or with their explicit written
88+
permission.
89+
90+
5) The Font Software, modified or unmodified, in part or in whole,
91+
must be distributed entirely under this license, and must not be
92+
distributed under any other license. The requirement for fonts to
93+
remain under this license does not apply to any document created
94+
using the Font Software.
95+
96+
TERMINATION
97+
This license becomes null and void if any of the above conditions are
98+
not met.
99+
100+
DISCLAIMER
101+
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
102+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
103+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
104+
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
105+
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
106+
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
107+
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
108+
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
109+
OTHER DEALINGS IN THE FONT SOFTWARE.
110+
111+
### lodash-es
112+
113+
The React Gantt wrapper bundles **[lodash-es](https://www.npmjs.com/package/lodash-es)** for runtime functionality.
114+
115+
Copyright OpenJS Foundation and other contributors https://openjsf.org/
116+
117+
Based on Underscore.js, copyright Jeremy Ashkenas,
118+
DocumentCloud and Investigative Reporters & Editors http://underscorejs.org/
119+
120+
This software consists of voluntary contributions made by many
121+
individuals. For exact contribution history, see the revision history
122+
available at https://github.com/lodash/lodash
123+
124+
The following license applies to all parts of this software except as
125+
documented below:
126+
127+
#### MIT License
128+
129+
Permission is hereby granted, free of charge, to any person obtaining
130+
a copy of this software and associated documentation files (the
131+
"Software"), to deal in the Software without restriction, including
132+
without limitation the rights to use, copy, modify, merge, publish,
133+
distribute, sublicense, and/or sell copies of the Software, and to
134+
permit persons to whom the Software is furnished to do so, subject to
135+
the following conditions:
136+
137+
The above copyright notice and this permission notice shall be
138+
included in all copies or substantial portions of the Software.
139+
140+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
141+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
142+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
143+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
144+
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
145+
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
146+
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
147+
148+
====
149+
150+
Copyright and related rights for sample code are waived via CC0. Sample
151+
code is defined as all source code displayed within the prose of the
152+
documentation.
153+
154+
CC0: http://creativecommons.org/publicdomain/zero/1.0/
155+
156+
====
157+
158+
Files located in the node_modules and vendor directories are externally
159+
maintained libraries used by this software which have their own
160+
licenses; we recommend you read them, as their terms may differ from the
161+
terms above.
162+
163+
164+
## Components used in the React Gantt samples application
165+
166+
DHTMLX React Gantt may be distributed together with an optional samples application. The following third-party components are used **only in the samples application** and are **not part of the React Gantt library itself**.
167+
168+
These dependencies are listed in the samples application's `package.json`.
169+
170+
### React ecosystem and UI libraries
171+
172+
The samples application uses third-party libraries such as:
173+
174+
- React
175+
- React DOM
176+
- Ant Design
177+
- Material UI
178+
- Emotion
179+
- React Router
180+
- Day.js
181+
- React Draggable
182+
- Base UI components
183+
184+
These libraries are licensed under their respective open-source licenses (MIT, Apache License 2.0, or similar permissive licenses), as specified by their authors.
185+
186+
The samples application is provided for demonstration purposes only. License obligations for these components apply only if the samples application is redistributed or modified.

sidebars.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,12 @@ module.exports = {
110110
items: [
111111
"integrations/react/js-gantt-react",
112112
],
113-
}
113+
},
114+
115+
{
116+
type: 'doc',
117+
id: "integrations/react/copyright"
118+
},
114119
]
115120
},
116121
"integrations/vue/howtostart-vue",

0 commit comments

Comments
 (0)