1The following is a list of all copyright notices and license statements which
2appear in the xkbcommon source tree, along with the SPDX short license
3identifiers which source files use to refer to them. To see which parts are
4covered by which license and copyright, refer to the source files.
5
6If making new contributions, the MIT License is vastly preferred.
7
8All licenses are derivative of the MIT/X11 license, mostly identical other
9than no-endorsement clauses (e.g. paragraph 4 of The Open Group's license).
10
11These statements are split into two sections: one for the code compiled and
12distributed as part of the libxkbcommon shared library and the code component
13of all tests, and another only for the test data under test/data, which is
14distributed with the xkbcommon source code, but not installed to the system.
15
16BEGINNING OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS:
17
18
19-------------------------------------------------------------------------------
20SPDX full name: MIT License
21SPDX short identifier: MIT
22License text:
23
24Copyright © 2008-2009 Dan Nicholson <dbn.lists@gmail.com>
25Copyright © 2009-2012, 2016 Daniel Stone <daniel@fooishbar.org>
26Copyright © 2012-2014, 2020-2022, 2025 Ran Benita <ran@unusedvar.com>
27Copyright © 2010-2012, 2016 Intel Corporation
28Copyright © 2013-2015, 2018-2020 Red Hat, Inc.
29Copyright © 2023-2024 Pierre Le Marre <dev@wismill.eu>
30Copyright (c) 1991, Oracle and/or its affiliates.
31Copyright © 2008-2011 Kristian Høgsberg
32Copyright © 2010 Francisco Jerez <currojerez@riseup.net>
33Copyright © 2012 Collabora, Ltd.
34Copyright © 2015 Kazunobu Kuriyama <kazunobu.kuriyama@nifty.com>
35Copyright (C) 2011 Joseph Adams <joeyadams3.14159@gmail.com>
36
37Permission is hereby granted, free of charge, to any person obtaining a
38copy of this software and associated documentation files (the "Software"),
39to deal in the Software without restriction, including without limitation
40the rights to use, copy, modify, merge, publish, distribute, sublicense,
41and/or sell copies of the Software, and to permit persons to whom the
42Software is furnished to do so, subject to the following conditions:
43
44The above copyright notice and this permission notice (including the next
45paragraph) shall be included in all copies or substantial portions of the
46Software.
47
48THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
49IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
50FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
51THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
52LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
53FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
54DEALINGS IN THE SOFTWARE.
55
56
57-------------------------------------------------------------------------------
58SPDX full name: MIT Open Group variant
59SPDX short identifier: MIT-open-group
60License text:
61
62Copyright 1985, 1987, 1988, 1990, 1998 The Open Group
63
64Permission is hereby granted, free of charge, to any person obtaining a
65copy of this software and associated documentation files (the "Software"),
66to deal in the Software without restriction, including without limitation
67the rights to use, copy, modify, merge, publish, distribute, sublicense,
68and/or sell copies of the Software, and to permit persons to whom the
69Software is furnished to do so, subject to the following conditions:
70
71The above copyright notice and this permission notice shall be included in
72all copies or substantial portions of the Software.
73
74THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
75IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
76FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
77AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
78ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
79CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
80
81Except as contained in this notice, the names of the authors or their
82institutions shall not be used in advertising or otherwise to promote the
83sale, use or other dealings in this Software without prior written
84authorization from the authors.
85
86
87-------------------------------------------------------------------------------
88SPDX full name: Historical Permission Notice and Disclaimer
89SPDX short identifier: HPND
90License text:
91
92Copyright (c) 1993, 1994, 1995, 1996 by Silicon Graphics Computer Systems, Inc.
93
94Permission to use, copy, modify, and distribute this
95software and its documentation for any purpose and without
96fee is hereby granted, provided that the above copyright
97notice appear in all copies and that both that copyright
98notice and this permission notice appear in supporting
99documentation, and that the name of Silicon Graphics not be
100used in advertising or publicity pertaining to distribution
101of the software without specific prior written permission.
102Silicon Graphics makes no representation about the suitability
103of this software for any purpose. It is provided "as is"
104without any express or implied warranty.
105
106SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
107SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
108AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
109GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
110DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
111DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
112OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
113THE USE OR PERFORMANCE OF THIS SOFTWARE.
114
115-------------------------------------------------------------------------------
116SPDX full name: Historical Permission Notice and Disclaimer - sell variant
117SPDX short identifier: HPND-sell-variant
118License text:
119
120Copyright 1992 by Oki Technosystems Laboratory, Inc.
121Copyright 1992 by Fuji Xerox Co., Ltd.
122
123Permission to use, copy, modify, distribute, and sell this software
124and its documentation for any purpose is hereby granted without fee,
125provided that the above copyright notice appear in all copies and
126that both that copyright notice and this permission notice appear
127in supporting documentation, and that the name of Oki Technosystems
128Laboratory and Fuji Xerox not be used in advertising or publicity
129pertaining to distribution of the software without specific, written
130prior permission.
131Oki Technosystems Laboratory and Fuji Xerox make no representations
132about the suitability of this software for any purpose. It is provided
133"as is" without express or implied warranty.
134
135OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES
136WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
137MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS
138LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, INDIRECT OR
139CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
140OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
141OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
142OR PERFORMANCE OF THIS SOFTWARE.
143
144
145-------------------------------------------------------------------------------
146SPDX full name: <none>
147SPDX short identifier: LicenseRef-digital-equipment-corporation
148License text:
149
150Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts.
151
152 All Rights Reserved
153
154Permission to use, copy, modify, and distribute this software and its
155documentation for any purpose and without fee is hereby granted,
156provided that the above copyright notice appear in all copies and that
157both that copyright notice and this permission notice appear in
158supporting documentation, and that the name of Digital not be
159used in advertising or publicity pertaining to distribution of the
160software without specific, written prior permission.
161
162DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
163ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
164DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
165ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
166WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
167ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
168SOFTWARE.
169
170
171-------------------------------------------------------------------------------
172
173
174
175END OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS
176
177
178BEGINNING OF LICENSE STATEMENTS ONLY FOR UNDISTRIBUTED DATA FILES IN test/data,
179derived from xkeyboard-config and libX11 nls/ directory:
180
181
182
183-------------------------------------------------------------------------------
184SPDX full name: Historical Permission Notice and Disclaimer - sell variant
185SPDX short identifier: HPND-sell-variant
186
187Copyright 1996 by Joseph Moss
188Copyright (C) 2002-2007 Free Software Foundation, Inc.
189Copyright (C) Dmitry Golubev <lastguru@mail.ru>, 2003-2004
190Copyright (C) 2004, Gregory Mokhin <mokhin@bog.msu.ru>
191Copyright (C) 2006 Erdal Ronahî
192
193Permission to use, copy, modify, distribute, and sell this software and its
194documentation for any purpose is hereby granted without fee, provided that
195the above copyright notice appear in all copies and that both that
196copyright notice and this permission notice appear in supporting
197documentation, and that the name of the copyright holder(s) not be used in
198advertising or publicity pertaining to distribution of the software without
199specific, written prior permission. The copyright holder(s) makes no
200representations about the suitability of this software for any purpose. It
201is provided "as is" without express or implied warranty.
202
203THE COPYRIGHT HOLDER(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
204INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
205EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
206CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
207DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
208TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
209PERFORMANCE OF THIS SOFTWARE.
210
211
212-------------------------------------------------------------------------------
213SPDX full name: MIT License
214SPDX short identifier: MIT
215
216Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved.
217
218
219-------------------------------------------------------------------------------
220SPDX full name: X11 License
221SPDX short identifier: X11
222License text:
223
224Copyright (c) 1996 X Consortium
225
226Permission is hereby granted, free of charge, to any person obtaining
227a copy of this software and associated documentation files (the
228"Software"), to deal in the Software without restriction, including
229without limitation the rights to use, copy, modify, merge, publish,
230distribute, sublicense, and/or sell copies of the Software, and to
231permit persons to whom the Software is furnished to do so, subject to
232the following conditions:
233
234The above copyright notice and this permission notice shall be
235included in all copies or substantial portions of the Software.
236
237THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
238EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
239MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
240IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
241OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
242ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
243OTHER DEALINGS IN THE SOFTWARE.
244
245Except as contained in this notice, the name of the X Consortium shall
246not be used in advertising or otherwise to promote the sale, use or
247other dealings in this Software without prior written authorization
248from the X Consortium.
249
250
251
252-------------------------------------------------------------------------------
253SPDX full name: MIT Open Group variant
254SPDX short identifier: MIT-open-group
255
256Copyright (C) 2004, 2006 Ævar Arnfjörð Bjarmason <avarab@gmail.com>
257
258
259-------------------------------------------------------------------------------
260SPDX full name: <none>
261SPDX short identifier: MIT-open-group
262SPDX short identifier: LicenseRef-anton-zinoviev
263License text:
264
265Copyright (C) 1999, 2000 by Anton Zinoviev <anton@lml.bas.bg>
266
267This software may be used, modified, copied, distributed, and sold,
268in both source and binary form provided that the above copyright
269and these terms are retained. Under no circumstances is the author
270responsible for the proper functioning of this software, nor does
271the author assume any responsibility for damages incurred with its
272use.
273
274Permission is granted to anyone to use, distribute and modify
275this file in any way, provided that the above copyright notice
276is left intact and the author of the modification summarizes
277the changes in this header.
278
279This file is distributed without any expressed or implied warranty.