merge the formfield patch from ooo-build
[ooovba.git] / ure / source / THIRDPARTYLICENSEREADME.html
blobeeacd59bbea71b409bd85362a49f18105dd633af
1 DO NOT TRANSLATE OR LOCALIZE
3 ***************************************************************************
5 %%The following software may be included in this product:
6 libxml2
8 Use of any of this software is governed by the terms of the license below:
10 Copyright (c)
12 Permission is hereby granted, free of charge, to any person obtaining a copy of
13 this software and associated documentation files (the "Software"), to deal in
14 the Software without restriction, including without limitation the rights to
15 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
16 the Software, and to permit persons to whom the Software is furnished to do so,
17 subject to the following conditions:
19 The above copyright notice and this permission notice shall be included in all
20 copies or substantial portions of the Software.
22 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
23 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
24 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
25 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
26 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
27 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29 Additional License(s)
31 Except where otherwise noted in the source code (trio files, hash.c and list.c)
32 covered by a similar licence but with different Copyright notices:
34 Copyright (C) 1998-2002 Daniel Veillard. All Rights Reserved.
36 Permission is hereby granted, free of charge, to any person obtaining a copy
37 of this software and associated documentation files (the "Software"), to deal
38 in the Software without restriction, including without limitation the rights
39 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
40 copies of the Software, and to permit persons to whom the Software is fur-
41 nished to do so, subject to the following conditions:
43 The above copyright notice and this permission notice shall be included in
44 all copies or substantial portions of the Software.
46 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
47 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
48 NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
49 DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
50 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
51 NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
53 Except as contained in this notice, the name of Daniel Veillard shall not
54 be used in advertising or otherwise to promote the sale, use or other deal-
55 ings in this Software without prior written authorization from him.
57 ***************************************************************************
59 %%The following software may be included in this product:
60 STLport
62 Use of any of this software is governed by the terms of the license below:
64 License Agreement
66 Boris Fomitchev grants Licensee a non-exclusive, non-transferable, royalty-free
67 license to use STLport and its documentation without fee.
69 By downloading, using, or copying STLport or any portion thereof, Licensee
70 agrees to abide by the intellectual property laws and all other applicable laws
71 of the United States of America, and to all of the terms and conditions of this
72 Agreement.
74 Licensee shall maintain the following copyright and permission notices on
75 STLport sources and its documentation unchanged :
76 Copyright 1999,2000 Boris Fomitchev
78 This material is provided "as is", with absolutely no warranty expressed or
79 implied. Any use is at your own risk.
80 Permission to use or copy this software for any purpose is hereby granted
81 without fee, provided the above notices are retained on all copies. Permission
82 to modify the code and to distribute modified code is granted, provided the
83 above notices are retained, and a notice that the code was modified is included
84 with the above copyright notice.
86 The Licensee may distribute binaries compiled with STLport (whether original or
87 modified) without any royalties or restrictions.
89 The Licensee may distribute original or modified STLport sources, provided that:
91 * The conditions indicated in the above permission notice are met;
92 * The following copyright notices are retained when present, and conditions
93 provided in accompanying permission notices are met :
95 Copyright 1994 Hewlett-Packard Company
97 Copyright 1996,97 Silicon Graphics Computer Systems, Inc.
99 Copyright 1997 Moscow Center for SPARC Technology.
101 Permission to use, copy, modify, distribute and sell this software and its
102 documentation for any purpose is hereby granted without fee, provided that the
103 above copyright notice appear in all copies and that both that copyright notice
104 and this permission notice appear in supporting documentation. Hewlett-Packard
105 Company makes no representations about the suitability of this software for any
106 purpose. It is provided "as is" without express or implied warranty.
108 Permission to use, copy, modify, distribute and sell this software and its
109 documentation for any purpose is hereby granted without fee, provided that the
110 above copyright notice appear in all copies and that both that copyright notice
111 and this permission notice appear in supporting documentation. Silicon Graphics
112 makes no representations about the suitability of this software for any purpose.
113 It is provided "as is" without express or implied warranty.
115 Permission to use, copy, modify, distribute and sell this software and its
116 documentation for any purpose is hereby granted without fee, provided that the
117 above copyright notice appear in all copies and that both that copyright notice
118 and this permission notice appear in supporting documentation. Moscow Center for
119 SPARC Technology makes no representations about the suitability of this
120 software for any purpose. It is provided "as is" without express or implied
121 warranty.
123 ***************************************************************************
125 %%The following software may be included in this product:
126 libstdc++
128 Use of any of this software is governed by the terms of the license below:
130 GNU GENERAL PUBLIC LICENSE
131 Version 2, June 1991
133 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
134 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
135 Everyone is permitted to copy and distribute verbatim copies
136 of this license document, but changing it is not allowed.
138 Preamble
140 The licenses for most software are designed to take away your
141 freedom to share and change it. By contrast, the GNU General Public
142 License is intended to guarantee your freedom to share and change free
143 software--to make sure the software is free for all its users. This
144 General Public License applies to most of the Free Software
145 Foundation's software and to any other program whose authors commit to
146 using it. (Some other Free Software Foundation software is covered by
147 the GNU Library General Public License instead.) You can apply it to
148 your programs, too.
150 When we speak of free software, we are referring to freedom, not
151 price. Our General Public Licenses are designed to make sure that you
152 have the freedom to distribute copies of free software (and charge for
153 this service if you wish), that you receive source code or can get it
154 if you want it, that you can change the software or use pieces of it
155 in new free programs; and that you know you can do these things.
157 To protect your rights, we need to make restrictions that forbid
158 anyone to deny you these rights or to ask you to surrender the rights.
159 These restrictions translate to certain responsibilities for you if you
160 distribute copies of the software, or if you modify it.
162 For example, if you distribute copies of such a program, whether
163 gratis or for a fee, you must give the recipients all the rights that
164 you have. You must make sure that they, too, receive or can get the
165 source code. And you must show them these terms so they know their
166 rights.
168 We protect your rights with two steps: (1) copyright the software, and
169 (2) offer you this license which gives you legal permission to copy,
170 distribute and/or modify the software.
172 Also, for each author's protection and ours, we want to make certain
173 that everyone understands that there is no warranty for this free
174 software. If the software is modified by someone else and passed on, we
175 want its recipients to know that what they have is not the original, so
176 that any problems introduced by others will not reflect on the original
177 authors' reputations.
179 Finally, any free program is threatened constantly by software
180 patents. We wish to avoid the danger that redistributors of a free
181 program will individually obtain patent licenses, in effect making the
182 program proprietary. To prevent this, we have made it clear that any
183 patent must be licensed for everyone's free use or not licensed at all.
185 The precise terms and conditions for copying, distribution and
186 modification follow.
188 GNU GENERAL PUBLIC LICENSE
189 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
191 0. This License applies to any program or other work which contains
192 a notice placed by the copyright holder saying it may be distributed
193 under the terms of this General Public License. The "Program", below,
194 refers to any such program or work, and a "work based on the Program"
195 means either the Program or any derivative work under copyright law:
196 that is to say, a work containing the Program or a portion of it,
197 either verbatim or with modifications and/or translated into another
198 language. (Hereinafter, translation is included without limitation in
199 the term "modification".) Each licensee is addressed as "you".
201 Activities other than copying, distribution and modification are not
202 covered by this License; they are outside its scope. The act of
203 running the Program is not restricted, and the output from the Program
204 is covered only if its contents constitute a work based on the
205 Program (independent of having been made by running the Program).
206 Whether that is true depends on what the Program does.
208 1. You may copy and distribute verbatim copies of the Program's
209 source code as you receive it, in any medium, provided that you
210 conspicuously and appropriately publish on each copy an appropriate
211 copyright notice and disclaimer of warranty; keep intact all the
212 notices that refer to this License and to the absence of any warranty;
213 and give any other recipients of the Program a copy of this License
214 along with the Program.
216 You may charge a fee for the physical act of transferring a copy, and
217 you may at your option offer warranty protection in exchange for a fee.
219 2. You may modify your copy or copies of the Program or any portion
220 of it, thus forming a work based on the Program, and copy and
221 distribute such modifications or work under the terms of Section 1
222 above, provided that you also meet all of these conditions:
224 a) You must cause the modified files to carry prominent notices
225 stating that you changed the files and the date of any change.
227 b) You must cause any work that you distribute or publish, that in
228 whole or in part contains or is derived from the Program or any
229 part thereof, to be licensed as a whole at no charge to all third
230 parties under the terms of this License.
232 c) If the modified program normally reads commands interactively
233 when run, you must cause it, when started running for such
234 interactive use in the most ordinary way, to print or display an
235 announcement including an appropriate copyright notice and a
236 notice that there is no warranty (or else, saying that you provide
237 a warranty) and that users may redistribute the program under
238 these conditions, and telling the user how to view a copy of this
239 License. (Exception: if the Program itself is interactive but
240 does not normally print such an announcement, your work based on
241 the Program is not required to print an announcement.)
243 These requirements apply to the modified work as a whole. If
244 identifiable sections of that work are not derived from the Program,
245 and can be reasonably considered independent and separate works in
246 themselves, then this License, and its terms, do not apply to those
247 sections when you distribute them as separate works. But when you
248 distribute the same sections as part of a whole which is a work based
249 on the Program, the distribution of the whole must be on the terms of
250 this License, whose permissions for other licensees extend to the
251 entire whole, and thus to each and every part regardless of who wrote it.
253 Thus, it is not the intent of this section to claim rights or contest
254 your rights to work written entirely by you; rather, the intent is to
255 exercise the right to control the distribution of derivative or
256 collective works based on the Program.
258 In addition, mere aggregation of another work not based on the Program
259 with the Program (or with a work based on the Program) on a volume of
260 a storage or distribution medium does not bring the other work under
261 the scope of this License.
263 3. You may copy and distribute the Program (or a work based on it,
264 under Section 2) in object code or executable form under the terms of
265 Sections 1 and 2 above provided that you also do one of the following:
267 a) Accompany it with the complete corresponding machine-readable
268 source code, which must be distributed under the terms of Sections
269 1 and 2 above on a medium customarily used for software interchange; or,
271 b) Accompany it with a written offer, valid for at least three
272 years, to give any third party, for a charge no more than your
273 cost of physically performing source distribution, a complete
274 machine-readable copy of the corresponding source code, to be
275 distributed under the terms of Sections 1 and 2 above on a medium
276 customarily used for software interchange; or,
278 c) Accompany it with the information you received as to the offer
279 to distribute corresponding source code. (This alternative is
280 allowed only for noncommercial distribution and only if you
281 received the program in object code or executable form with such
282 an offer, in accord with Subsection b above.)
284 The source code for a work means the preferred form of the work for
285 making modifications to it. For an executable work, complete source
286 code means all the source code for all modules it contains, plus any
287 associated interface definition files, plus the scripts used to
288 control compilation and installation of the executable. However, as a
289 special exception, the source code distributed need not include
290 anything that is normally distributed (in either source or binary
291 form) with the major components (compiler, kernel, and so on) of the
292 operating system on which the executable runs, unless that component
293 itself accompanies the executable.
295 If distribution of executable or object code is made by offering
296 access to copy from a designated place, then offering equivalent
297 access to copy the source code from the same place counts as
298 distribution of the source code, even though third parties are not
299 compelled to copy the source along with the object code.
301 4. You may not copy, modify, sublicense, or distribute the Program
302 except as expressly provided under this License. Any attempt
303 otherwise to copy, modify, sublicense or distribute the Program is
304 void, and will automatically terminate your rights under this License.
305 However, parties who have received copies, or rights, from you under
306 this License will not have their licenses terminated so long as such
307 parties remain in full compliance.
309 5. You are not required to accept this License, since you have not
310 signed it. However, nothing else grants you permission to modify or
311 distribute the Program or its derivative works. These actions are
312 prohibited by law if you do not accept this License. Therefore, by
313 modifying or distributing the Program (or any work based on the
314 Program), you indicate your acceptance of this License to do so, and
315 all its terms and conditions for copying, distributing or modifying
316 the Program or works based on it.
318 6. Each time you redistribute the Program (or any work based on the
319 Program), the recipient automatically receives a license from the
320 original licensor to copy, distribute or modify the Program subject to
321 these terms and conditions. You may not impose any further
322 restrictions on the recipients' exercise of the rights granted herein.
323 You are not responsible for enforcing compliance by third parties to
324 this License.
326 7. If, as a consequence of a court judgment or allegation of patent
327 infringement or for any other reason (not limited to patent issues),
328 conditions are imposed on you (whether by court order, agreement or
329 otherwise) that contradict the conditions of this License, they do not
330 excuse you from the conditions of this License. If you cannot
331 distribute so as to satisfy simultaneously your obligations under this
332 License and any other pertinent obligations, then as a consequence you
333 may not distribute the Program at all. For example, if a patent
334 license would not permit royalty-free redistribution of the Program by
335 all those who receive copies directly or indirectly through you, then
336 the only way you could satisfy both it and this License would be to
337 refrain entirely from distribution of the Program.
339 If any portion of this section is held invalid or unenforceable under
340 any particular circumstance, the balance of the section is intended to
341 apply and the section as a whole is intended to apply in other
342 circumstances.
344 It is not the purpose of this section to induce you to infringe any
345 patents or other property right claims or to contest validity of any
346 such claims; this section has the sole purpose of protecting the
347 integrity of the free software distribution system, which is
348 implemented by public license practices. Many people have made
349 generous contributions to the wide range of software distributed
350 through that system in reliance on consistent application of that
351 system; it is up to the author/donor to decide if he or she is willing
352 to distribute software through any other system and a licensee cannot
353 impose that choice.
355 This section is intended to make thoroughly clear what is believed to
356 be a consequence of the rest of this License.
358 8. If the distribution and/or use of the Program is restricted in
359 certain countries either by patents or by copyrighted interfaces, the
360 original copyright holder who places the Program under this License
361 may add an explicit geographical distribution limitation excluding
362 those countries, so that distribution is permitted only in or among
363 countries not thus excluded. In such case, this License incorporates
364 the limitation as if written in the body of this License.
366 9. The Free Software Foundation may publish revised and/or new versions
367 of the General Public License from time to time. Such new versions will
368 be similar in spirit to the present version, but may differ in detail to
369 address new problems or concerns.
371 Each version is given a distinguishing version number. If the Program
372 specifies a version number of this License which applies to it and "any
373 later version", you have the option of following the terms and conditions
374 either of that version or of any later version published by the Free
375 Software Foundation. If the Program does not specify a version number of
376 this License, you may choose any version ever published by the Free Software
377 Foundation.
379 10. If you wish to incorporate parts of the Program into other free
380 programs whose distribution conditions are different, write to the author
381 to ask for permission. For software which is copyrighted by the Free
382 Software Foundation, write to the Free Software Foundation; we sometimes
383 make exceptions for this. Our decision will be guided by the two goals
384 of preserving the free status of all derivatives of our free software and
385 of promoting the sharing and reuse of software generally.
387 NO WARRANTY
389 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
390 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
391 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
392 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
393 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
394 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
395 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
396 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
397 REPAIR OR CORRECTION.
399 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
400 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
401 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
402 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
403 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
404 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
405 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
406 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
407 POSSIBILITY OF SUCH DAMAGES.
409 END OF TERMS AND CONDITIONS
411 How to Apply These Terms to Your New Programs
413 If you develop a new program, and you want it to be of the greatest
414 possible use to the public, the best way to achieve this is to make it
415 free software which everyone can redistribute and change under these terms.
417 To do so, attach the following notices to the program. It is safest
418 to attach them to the start of each source file to most effectively
419 convey the exclusion of warranty; and each file should have at least
420 the "copyright" line and a pointer to where the full notice is found.
423 Copyright (C)
425 This program is free software; you can redistribute it and/or modify
426 it under the terms of the GNU General Public License as published by
427 the Free Software Foundation; either version 2 of the License, or
428 (at your option) any later version.
430 This program is distributed in the hope that it will be useful,
431 but WITHOUT ANY WARRANTY; without even the implied warranty of
432 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
433 GNU General Public License for more details.
435 You should have received a copy of the GNU General Public License
436 along with this program; if not, write to the Free Software
437 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
440 Also add information on how to contact you by electronic and paper mail.
442 If the program is interactive, make it output a short notice like this
443 when it starts in an interactive mode:
445 Gnomovision version 69, Copyright (C) year name of author
446 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
447 This is free software, and you are welcome to redistribute it
448 under certain conditions; type `show c' for details.
450 The hypothetical commands `show w' and `show c' should show the appropriate
451 parts of the General Public License. Of course, the commands you use may
452 be called something other than `show w' and `show c'; they could even be
453 mouse-clicks or menu items--whatever suits your program.
455 You should also get your employer (if you work as a programmer) or your
456 school, if any, to sign a "copyright disclaimer" for the program, if
457 necessary. Here is a sample; alter the names:
459 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
460 `Gnomovision' (which makes passes at compilers) written by James Hacker.
462 , 1 April 1989
463 Ty Coon, President of Vice
465 This General Public License does not permit incorporating your program into
466 proprietary programs. If your program is a subroutine library, you may
467 consider it more useful to permit linking proprietary applications with the
468 library. If this is what you want to do, use the GNU Library General
469 Public License instead of this License.
471 Additional License(s)
473 I didn't search the source code, our program is dynamically linking
474 against the libstdc++ library installed on the system. However, here
475 is the additional Licenses info from opensource review#1994:
478 here is header one of the source files from the libstdc++ directory
480 // Explicit instantiation file.
482 // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002
483 // Free Software Foundation, Inc.
485 // This file is part of the GNU ISO C++ Library. This library is free
486 // software; you can redistribute it and/or modify it under the
487 // terms of the GNU General Public License as published by the
488 // Free Software Foundation; either version 2, or (at your option)
489 // any later version.
491 // This library is distributed in the hope that it will be useful,
492 // but WITHOUT ANY WARRANTY; without even the implied warranty of
493 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
494 // GNU General Public License for more details.
496 // You should have received a copy of the GNU General Public License along
497 // with this library; see the file COPYING. If not, write to the Free
498 // Software Foundation, 59 Temple Place - Suite 330, Boston, MA
499 02111-1307,
500 // USA.
502 // As a special exception, you may use this file as part of a free
503 software
504 // library without restriction. Specifically, if other files instantiate
505 // templates or use macros or inline functions from this file, or you
506 compile
507 // this file and link it with other files to produce an executable, this
508 // file does not by itself cause the resulting executable to be covered by
509 // the GNU General Public License. This exception does not however
510 // invalidate any other reasons why the executable file might be
511 covered by
512 // the GNU General Public License.
515 // ISO C++ 14882:
520 And here is a header from a file from libgcc, they look the same
521 version to me
523 /* Copyright (C) 2001, 2002 Free Software Foundation, Inc.
524 Contributed by Jakub Jelinek .
526 This file is part of GNU CC.
528 GNU CC is free software; you can redistribute it and/or modify
529 it under the terms of the GNU General Public License as published by
530 the Free Software Foundation; either version 2, or (at your option)
531 any later version.
533 GNU CC is distributed in the hope that it will be useful,
534 but WITHOUT ANY WARRANTY; without even the implied warranty of
535 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
536 GNU General Public License for more details.
538 You should have received a copy of the GNU General Public License
539 along with GNU CC; see the file COPYING. If not, write to
540 the Free Software Foundation, 59 Temple Place - Suite 330,
541 Boston, MA 02111-1307, USA. */
543 /* As a special exception, if you link this library with other files,
544 some of which are compiled with GCC, to produce an executable,
545 this library does not by itself cause the resulting executable
546 to be covered by the GNU General Public License.
547 This exception does not however invalidate any other reasons why
548 the executable file might be covered by the GNU General Public
549 License. */
551 /* Locate the FDE entry for a given address, using PT_GNU_EH_FRAME ELF
552 segment and dl_iterate_phdr to avoid register/deregister calls at
553 DSO load/unload. */
555 ***************************************************************************