1
This is a release of MySQL, a dual-license SQL database server.
2
MySQL is brought to you by the MySQL team at Sun Microsystems, Inc.
4
License information can be found in these files:
5
- For GPL (free) distributions, see the COPYING file and
6
the EXCEPTIONS-CLIENT file.
7
- For commercial distributions, see the LICENSE.mysql file.
10
For the avoidance of doubt, except that if any license choice
11
other than GPL or LGPL is available it will apply instead, Sun
12
elects to use only the General Public License version 2 (GPLv2)
13
at this time for any software where a choice of GPL license versions
14
is made available with the language indicating that GPLv2 or any
15
later version may be used, or where a choice of which version of
16
the GPL is applied is otherwise unspecified.
18
For further information about MySQL or additional documentation, see:
19
- The latest information about MySQL: http://www.mysql.com
20
- The current MySQL documentation: http://dev.mysql.com/doc
22
Some manual sections of special interest:
24
- If you are migrating from an older version of MySQL, please read the
25
"Upgrading from..." section first!
26
- To see what MySQL can do, take a look at the features section.
27
- For installation instructions, see the Installing and Upgrading
29
- For the new features/bugfix history, see the Change History appendix.
30
- For the currently known bugs/misfeatures (known errors) see the
32
and Common Errors appendix.
33
- For a list of developers and other contributors, see the Credits
36
A local copy of the MySQL Reference Manual can be found in the Docs
37
directory in GNU Info format. You can also browse the manual online or
38
download it in any of several formats at the URL given earlier in this
41
************************************************************
45
Bug or error reports should be sent to http://bugs.mysql.com.
48
***************************************************************************
50
%%The following software may be included in this product:
51
Fred Fish's Dbug Library
53
Use of any of this software is governed by the terms of the license below:
58
* Copyright Abandoned, 1987, Fred Fish *
61
* This previously copyrighted work has been placed into the public *
62
* domain by the author and may be freely used for any purpose, *
63
* private or commercial. *
65
* Because of the number of inquiries I was receiving about the use *
66
* of this product in commercially developed works I have decided to *
67
* simply make it public domain to further its unrestricted use. I *
68
* specifically would be most happy to see this material become a *
69
* part of the standard Unix distributions by AT&T and the Berkeley *
70
* Computer Science Research Group, and a standard part of the GNU *
71
* system from the Free Software Foundation. *
73
* I would appreciate it, as a courtesy, if this notice is left in *
74
* all copies and derivative works. Thank you. *
76
* The author makes no warranty of any kind with respect to this *
77
* product and explicitly disclaims any implied warranties of mer- *
78
* chantability or fitness for any particular purpose. *
81
***************************************************************************
83
%%The following software may be included in this product:
84
dbug_analyze.c (part of Fred Fish's Dbug Library)
86
Use of any of this software is governed by the terms of the license below:
89
* Copyright Abandoned, 1987, Fred Fish *
92
* This previously copyrighted work has been placed into the public *
93
* domain by the author and may be freely used for any purpose, *
94
* private or commercial. *
96
* Because of the number of inquiries I was receiving about the use *
97
* of this product in commercially developed works I have decided to *
98
* simply make it public domain to further its unrestricted use. I *
99
* specifically would be most happy to see this material become a *
100
* part of the standard Unix distributions by AT&T and the Berkeley *
101
* Computer Science Research Group, and a standard part of the GNU *
102
* system from the Free Software Foundation. *
104
* I would appreciate it, as a courtesy, if this notice is left in *
105
* all copies and derivative works. Thank you. *
107
* The author makes no warranty of any kind with respect to this *
108
* product and explicitly disclaims any implied warranties of mer- *
109
* chantability or fitness for any particular purpose.
111
***************************************************************************
113
%%The following software may be included in this product:
114
GNU Libtool, only ltmain.sh, libtool, auto-gen fil
116
Use of any of this software is governed by the terms of the license below:
119
# ltmain.sh - Provide generalized library-building support services.
120
# NOTE: Changing this file will not affect anything until you rerun configure.
122
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
123
# 2007 Free Software Foundation, Inc.
124
# Originally by Gordon Matzigkeit , 1996
126
# This program is free software; you can redistribute it and/or modify
127
# it under the terms of the GNU General Public License as published by
128
# the Free Software Foundation; either version 2 of the License, or
129
# (at your option) any later version.
131
# This program is distributed in the hope that it will be useful, but
132
# WITHOUT ANY WARRANTY; without even the implied warranty of
133
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
134
# General Public License for more details.
136
# You should have received a copy of the GNU General Public License
137
# along with this program; if not, write to the Free Software
138
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
140
# As a special exception to the GNU General Public License, if you
141
# distribute this file as part of a program that contains a
142
# configuration script generated by Autoconf, you may include it under
143
# the same distribution terms that you use for the rest of that program.
147
# libtoolT - Provide generalized library-building support services.
148
# Generated automatically by (GNU mysql 5.1.30)
149
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
151
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
152
# 2006, 2007 Free Software Foundation, Inc.
154
# This file is part of GNU Libtool:
155
# Originally by Gordon Matzigkeit , 1996
157
# This program is free software; you can redistribute it and/or modify
158
# it under the terms of the GNU General Public License as published by
159
# the Free Software Foundation; either version 2 of the License, or
160
# (at your option) any later version.
162
# This program is distributed in the hope that it will be useful, but
163
# WITHOUT ANY WARRANTY; without even the implied warranty of
164
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
165
# General Public License for more details.
167
# You should have received a copy of the GNU General Public License
168
# along with this program; if not, write to the Free Software
169
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
171
# As a special exception to the GNU General Public License, if you
172
# distribute this file as part of a program that contains a
173
# configuration script generated by Autoconf, you may include it under
174
# the same distribution terms that you use for the rest of that program.
177
Auto-generated files:
178
# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building
180
# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
181
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
183
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
184
# 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
186
# This file is part of GNU Libtool:
187
# Originally by Gordon Matzigkeit , 1996
189
# This program is free software; you can redistribute it and/or modify
190
# it under the terms of the GNU General Public License as published by
191
# the Free Software Foundation; either version 2 of the License, or
192
# (at your option) any later version.
194
# This program is distributed in the hope that it will be useful, but
195
# WITHOUT ANY WARRANTY; without even the implied warranty of
196
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
197
# General Public License for more details.
199
# You should have received a copy of the GNU General Public License
200
# along with this program; if not, write to the Free Software
201
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
203
# As a special exception to the GNU General Public License, if you
204
# distribute this file as part of a program that contains a
205
# configuration script generated by Autoconf, you may include it under
206
# the same distribution terms that you use for the rest of that program.
208
Additional License(s)
210
# As a special exception to the GNU General Public License, if you
211
# distribute this file as part of a program that contains a
212
# configuration script generated by Autoconf, you may include it under
213
# the same distribution terms that you use for the rest of that program.
215
***************************************************************************
217
%%The following software may be included in this product:
220
Use of any of this software is governed by the terms of the license below:
222
GNU GENERAL PUBLIC LICENSE
226
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
227
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
229
Everyone is permitted to copy and distribute verbatim copies
230
of this license document, but changing it is not allowed.
234
The licenses for most software are designed to take away your freedom to share
235
and change it. By contrast, the GNU General Public License is intended to
236
guarantee your freedom to share and change free software--to make sure the
237
software is free for all its users. This General Public License applies to most
238
of the Free Software Foundation's software and to any other program whose
239
authors commit to using it. (Some other Free Software Foundation software is
240
covered by the GNU Lesser General Public License instead.) You can apply it to
243
When we speak of free software, we are referring to freedom, not price. Our
244
General Public Licenses are designed to make sure that you have the freedom to
245
distribute copies of free software (and charge for this service if you wish),
246
that you receive source code or can get it if you want it, that you can change
247
the software or use pieces of it in new free programs; and that you know you can
250
To protect your rights, we need to make restrictions that forbid anyone to deny
251
you these rights or to ask you to surrender the rights. These restrictions
252
translate to certain responsibilities for you if you distribute copies of the
253
software, or if you modify it.
255
For example, if you distribute copies of such a program, whether gratis or for a
256
fee, you must give the recipients all the rights that you have. You must make
257
sure that they, too, receive or can get the source code. And you must show them
258
these terms so they know their rights.
260
We protect your rights with two steps: (1) copyright the software, and (2) offer
261
you this license which gives you legal permission to copy, distribute and/or
264
Also, for each author's protection and ours, we want to make certain that
265
everyone understands that there is no warranty for this free software. If the
266
software is modified by someone else and passed on, we want its recipients to
267
know that what they have is not the original, so that any problems introduced by
268
others will not reflect on the original authors' reputations.
270
Finally, any free program is threatened constantly by software patents. We wish
271
to avoid the danger that redistributors of a free program will individually
272
obtain patent licenses, in effect making the program proprietary. To prevent
273
this, we have made it clear that any patent must be licensed for everyone's free
274
use or not licensed at all.
276
The precise terms and conditions for copying, distribution and modification follow.
277
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
279
0. This License applies to any program or other work which contains a notice
280
placed by the copyright holder saying it may be distributed under the terms of
281
this General Public License. The "Program", below, refers to any such program or
282
work, and a "work based on the Program" means either the Program or any
283
derivative work under copyright law: that is to say, a work containing the
284
Program or a portion of it, either verbatim or with modifications and/or
285
translated into another language. (Hereinafter, translation is included without
286
limitation in the term "modification".) Each licensee is addressed as "you".
288
Activities other than copying, distribution and modification are not covered by
289
this License; they are outside its scope. The act of running the Program is not
290
restricted, and the output from the Program is covered only if its contents
291
constitute a work based on the Program (independent of having been made by
292
running the Program). Whether that is true depends on what the Program does.
294
1. You may copy and distribute verbatim copies of the Program's source code as
295
you receive it, in any medium, provided that you conspicuously and appropriately
296
publish on each copy an appropriate copyright notice and disclaimer of warranty;
297
keep intact all the notices that refer to this License and to the absence of any
298
warranty; and give any other recipients of the Program a copy of this License
299
along with the Program.
301
You may charge a fee for the physical act of transferring a copy, and you may at
302
your option offer warranty protection in exchange for a fee.
304
2. You may modify your copy or copies of the Program or any portion of it, thus
305
forming a work based on the Program, and copy and distribute such modifications
306
or work under the terms of Section 1 above, provided that you also meet all of
309
a) You must cause the modified files to carry prominent notices stating that
310
you changed the files and the date of any change.
311
b) You must cause any work that you distribute or publish, that in whole or
312
in part contains or is derived from the Program or any part thereof, to be
313
licensed as a whole at no charge to all third parties under the terms of this
315
c) If the modified program normally reads commands interactively when run,
316
you must cause it, when started running for such interactive use in the most
317
ordinary way, to print or display an announcement including an appropriate
318
copyright notice and a notice that there is no warranty (or else, saying that
319
you provide a warranty) and that users may redistribute the program under these
320
conditions, and telling the user how to view a copy of this License. (Exception:
321
if the Program itself is interactive but does not normally print such an
322
announcement, your work based on the Program is not required to print an
325
These requirements apply to the modified work as a whole. If identifiable
326
sections of that work are not derived from the Program, and can be reasonably
327
considered independent and separate works in themselves, then this License, and
328
its terms, do not apply to those sections when you distribute them as separate
329
works. But when you distribute the same sections as part of a whole which is a
330
work based on the Program, the distribution of the whole must be on the terms of
331
this License, whose permissions for other licensees extend to the entire whole,
332
and thus to each and every part regardless of who wrote it.
334
Thus, it is not the intent of this section to claim rights or contest your
335
rights to work written entirely by you; rather, the intent is to exercise the
336
right to control the distribution of derivative or collective works based on the
339
In addition, mere aggregation of another work not based on the Program with the
340
Program (or with a work based on the Program) on a volume of a storage or
341
distribution medium does not bring the other work under the scope of this License.
343
3. You may copy and distribute the Program (or a work based on it, under Section
344
2) in object code or executable form under the terms of Sections 1 and 2 above
345
provided that you also do one of the following:
347
a) Accompany it with the complete corresponding machine-readable source
348
code, which must be distributed under the terms of Sections 1 and 2 above on a
349
medium customarily used for software interchange; or,
350
b) Accompany it with a written offer, valid for at least three years, to
351
give any third party, for a charge no more than your cost of physically
352
performing source distribution, a complete machine-readable copy of the
353
corresponding source code, to be distributed under the terms of Sections 1 and 2
354
above on a medium customarily used for software interchange; or,
355
c) Accompany it with the information you received as to the offer to
356
distribute corresponding source code. (This alternative is allowed only for
357
noncommercial distribution and only if you received the program in object code
358
or executable form with such an offer, in accord with Subsection b above.)
360
The source code for a work means the preferred form of the work for making
361
modifications to it. For an executable work, complete source code means all the
362
source code for all modules it contains, plus any associated interface
363
definition files, plus the scripts used to control compilation and installation
364
of the executable. However, as a special exception, the source code distributed
365
need not include anything that is normally distributed (in either source or
366
binary form) with the major components (compiler, kernel, and so on) of the
367
operating system on which the executable runs, unless that component itself
368
accompanies the executable.
370
If distribution of executable or object code is made by offering access to copy
371
from a designated place, then offering equivalent access to copy the source code
372
from the same place counts as distribution of the source code, even though third
373
parties are not compelled to copy the source along with the object code.
375
4. You may not copy, modify, sublicense, or distribute the Program except as
376
expressly provided under this License. Any attempt otherwise to copy, modify,
377
sublicense or distribute the Program is void, and will automatically terminate
378
your rights under this License. However, parties who have received copies, or
379
rights, from you under this License will not have their licenses terminated so
380
long as such parties remain in full compliance.
382
5. You are not required to accept this License, since you have not signed it.
383
However, nothing else grants you permission to modify or distribute the Program
384
or its derivative works. These actions are prohibited by law if you do not
385
accept this License. Therefore, by modifying or distributing the Program (or any
386
work based on the Program), you indicate your acceptance of this License to do
387
so, and all its terms and conditions for copying, distributing or modifying the
388
Program or works based on it.
390
6. Each time you redistribute the Program (or any work based on the Program),
391
the recipient automatically receives a license from the original licensor to
392
copy, distribute or modify the Program subject to these terms and conditions.
393
You may not impose any further restrictions on the recipients' exercise of the
394
rights granted herein. You are not responsible for enforcing compliance by third
395
parties to this License.
397
7. If, as a consequence of a court judgment or allegation of patent infringement
398
or for any other reason (not limited to patent issues), conditions are imposed
399
on you (whether by court order, agreement or otherwise) that contradict the
400
conditions of this License, they do not excuse you from the conditions of this
401
License. If you cannot distribute so as to satisfy simultaneously your
402
obligations under this License and any other pertinent obligations, then as a
403
consequence you may not distribute the Program at all. For example, if a patent
404
license would not permit royalty-free redistribution of the Program by all those
405
who receive copies directly or indirectly through you, then the only way you
406
could satisfy both it and this License would be to refrain entirely from
407
distribution of the Program.
409
If any portion of this section is held invalid or unenforceable under any
410
particular circumstance, the balance of the section is intended to apply and the
411
section as a whole is intended to apply in other circumstances.
413
It is not the purpose of this section to induce you to infringe any patents or
414
other property right claims or to contest validity of any such claims; this
415
section has the sole purpose of protecting the integrity of the free software
416
distribution system, which is implemented by public license practices. Many
417
people have made generous contributions to the wide range of software
418
distributed through that system in reliance on consistent application of that
419
system; it is up to the author/donor to decide if he or she is willing to
420
distribute software through any other system and a licensee cannot impose that
423
This section is intended to make thoroughly clear what is believed to be a
424
consequence of the rest of this License.
426
8. If the distribution and/or use of the Program is restricted in certain
427
countries either by patents or by copyrighted interfaces, the original copyright
428
holder who places the Program under this License may add an explicit
429
geographical distribution limitation excluding those countries, so that
430
distribution is permitted only in or among countries not thus excluded. In such
431
case, this License incorporates the limitation as if written in the body of this
434
9. The Free Software Foundation may publish revised and/or new versions of the
435
General Public License from time to time. Such new versions will be similar in
436
spirit to the present version, but may differ in detail to address new problems
439
Each version is given a distinguishing version number. If the Program specifies
440
a version number of this License which applies to it and "any later version",
441
you have the option of following the terms and conditions either of that version
442
or of any later version published by the Free Software Foundation. If the
443
Program does not specify a version number of this License, you may choose any
444
version ever published by the Free Software Foundation.
446
10. If you wish to incorporate parts of the Program into other free programs
447
whose distribution conditions are different, write to the author to ask for
448
permission. For software which is copyrighted by the Free Software Foundation,
449
write to the Free Software Foundation; we sometimes make exceptions for this.
450
Our decision will be guided by the two goals of preserving the free status of
451
all derivatives of our free software and of promoting the sharing and reuse of
456
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
457
PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED
458
IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS
459
IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
460
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
461
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
462
PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
463
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
465
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
466
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
467
PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
468
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY
469
TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
470
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
471
THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER
472
PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
473
END OF TERMS AND CONDITIONS
474
How to Apply These Terms to Your New Programs
476
If you develop a new program, and you want it to be of the greatest possible use
477
to the public, the best way to achieve this is to make it free software which
478
everyone can redistribute and change under these terms.
480
To do so, attach the following notices to the program. It is safest to attach
481
them to the start of each source file to most effectively convey the exclusion
482
of warranty; and each file should have at least the "copyright" line and a
483
pointer to where the full notice is found.
485
one line to give the program's name and an idea of what it does.
486
Copyright (C) yyyy name of author
488
This program is free software; you can redistribute it and/or
489
modify it under the terms of the GNU General Public License
490
as published by the Free Software Foundation; either version 2
491
of the License, or (at your option) any later version.
493
This program is distributed in the hope that it will be useful,
494
but WITHOUT ANY WARRANTY; without even the implied warranty of
495
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
496
GNU General Public License for more details.
498
You should have received a copy of the GNU General Public License
499
along with this program; if not, write to the Free Software
500
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
502
Also add information on how to contact you by electronic and paper mail.
504
If the program is interactive, make it output a short notice like this when it
505
starts in an interactive mode:
507
Gnomovision version 69, Copyright (C) year name of author
508
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
509
type `show w'. This is free software, and you are welcome
510
to redistribute it under certain conditions; type `show c'
513
The hypothetical commands `show w' and `show c' should show the appropriate
514
parts of the General Public License. Of course, the commands you use may be
515
called something other than `show w' and `show c'; they could even be
516
mouse-clicks or menu items--whatever suits your program.
518
You should also get your employer (if you work as a programmer) or your school,
519
if any, to sign a "copyright disclaimer" for the program, if necessary. Here is
520
a sample; alter the names:
522
Yoyodyne, Inc., hereby disclaims all copyright
523
interest in the program `Gnomovision'
524
(which makes passes at compilers) written
527
signature of Ty Coon, 1 April 1989
528
Ty Coon, President of Vice
530
This General Public License does not permit incorporating your program into
531
proprietary programs. If your program is a subroutine library, you may consider
532
it more useful to permit linking proprietary applications with the library. If
533
this is what you want to do, use the GNU Lesser General Public License instead
536
Additional Documentation License(s)
538
innochecksum.c is documented in the MySQL Reference
539
Manual at http://dev.mysql.com/doc/refman/5.1/en/innochecksum.html
540
The Reference Manual is not licensed under the GPL; rather, it
541
is offered under normal copyright, but with permission to
542
copy/redistribute electronically.
544
***************************************************************************
546
%%The following software may be included in this product:
549
Use of any of this software is governed by the terms of the license below:
555
* This material is provided "as is", with absolutely no warranty expressed
556
* or implied. Any use is at your own risk.
558
* Permission to use or copy this software for any purpose is hereby granted
559
* without fee, provided the above notices are retained on all copies.
560
* Permission to modify the code and to distribute modified code is granted,
561
* provided the above notices are retained, and a notice that the code was
562
* modified is included with the above copyright notice.
565
This code was modified by the MySQL team
568
***************************************************************************
570
%%The following software may be included in this product:
573
Use of any of this software is governed by the terms of the license below:
575
Copyright 1992, 1993, 1994 Henry Spencer. All rights reserved.
576
This software is not subject to any license of the American Telephone
577
and Telegraph Company or of the Regents of the University of California.
579
Permission is granted to anyone to use this software for any purpose on
580
any computer system, and to alter it and redistribute it, subject
581
to the following restrictions:
583
1. The author is not responsible for the consequences of use of this
584
software, no matter how awful, even if they arise from flaws in it.
586
2. The origin of this software must not be misrepresented, either by
587
explicit claim or by omission. Since few users ever read sources,
588
credits must appear in the documentation.
590
3. Altered versions must be plainly marked as such, and must not be
591
misrepresented as being the original software. Since few users
592
ever read sources, credits must appear in the documentation.
594
4. This notice may not be removed or altered.
596
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
599
* The Regents of the University of California. All rights reserved.
601
* Redistribution and use in source and binary forms, with or without
602
* modification, are permitted provided that the following conditions
604
* 1. Redistributions of source code must retain the above copyright
605
* notice, this list of conditions and the following disclaimer.
606
* 2. Redistributions in binary form must reproduce the above copyright
607
* notice, this list of conditions and the following disclaimer in the
608
* documentation and/or other materials provided with the distribution.
609
* 3. All advertising materials mentioning features or use of this software
610
* must display the following acknowledgement:
611
* This product includes software developed by the University of
612
* California, Berkeley and its contributors.
613
* 4. Neither the name of the University nor the names of its contributors
614
* may be used to endorse or promote products derived from this software
615
* without specific prior written permission.
617
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
618
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
619
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
620
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
621
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
622
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
623
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
624
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
625
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
626
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
629
* @(#)COPYRIGHT 8.1 (Berkeley) 3/16/94
632
***************************************************************************
634
%%The following software may be included in this product:
635
Richard A. O'Keefe strings package
637
Use of any of this software is governed by the terms of the license below:
639
These files are in the public domain. This includes getopt.c, which
640
is the work of Henry Spencer, University of Toronto Zoology, who says of
641
it "None of this software is derived from Bell software. I had no access
642
to the source for Bell's versions at the time I wrote it. This software
643
is hereby explicitly placed in the public domain. It may be used for
644
any purpose on any machine by anyone." I would greatly prefer it if *my*
645
material received no military use.
647
***************************************************************************
649
%%The following software may be included in this product:
652
Use of any of this software is governed by the terms of the license below:
654
http://bioinfo.mbb.yale.edu/genome/yeast/cluster/database/mysql/include/t_ctype.h
657
Copyright (C) 1998, 1999 by Pruet Boonma, all rights reserved.
658
Copyright (C) 1998 by Theppitak Karoonboonyanan, all rights reserved.
659
Permission to use, copy, modify, distribute and sell this software
660
and its documentation for any purpose is hereby granted without fee,
661
provided that the above copyright notice appear in all copies.
662
Smaphan Raruenrom and Pruet Boonma makes no representations about
663
the suitability of this software for any purpose. It is provided
664
"as is" without express or implied warranty.
667
***************************************************************************
669
%%The following software may be included in this product:
672
Use of any of this software is governed by the terms of the license below:
674
Sources for Time Zone and Daylight Saving Time Data
677
Please send corrections to this web page to the time zone mailing list.
680
The public-domain time zone database contains code and data that represent the
681
history of local time for many representative locations around the globe. It is
682
updated periodically to reflect changes made by political bodies to time zone
683
boundaries, UTC offsets, and daylight-saving rules. This database (often called
684
tz or zoneinfo) is used by several implementations, including the GNU C Library
685
used in GNU/Linux, FreeBSD, NetBSD, OpenBSD, Cygwin, DJGPP, HP-UX, IRIX, Mac OS
686
X, OpenVMS, Solaris, Tru64, and UnixWare.
688
Each location in the database represents a national region where all clocks
689
keeping local time have agreed since 1970. Locations are identified by continent
690
or ocean and then by the name of the location, which is typically the largest
691
city within the region. For example, America/New_York represents most of the US
692
eastern time zone; America/Phoenix represents most of Arizona, which uses
693
mountain time without daylight saving time (DST); America/Detroit represents
694
most of Michigan, which uses eastern time but with different DST rules in 1975;
695
and other entries represent smaller regions like Starke County, Indiana, which
696
switched from central to eastern time in 1991 and switched back in 2006. To use
697
the database on an extended POSIX implementation set the TZ environment variable
698
to the location's full name, e.g., TZ="America/New_York".
700
In the tz database's FTP distribution the code is in the file tzcodeC.tar.gz,
701
where C is the code's version; similarly, the data are in tzdataD.tar.gz, where
702
D is the data's version. The following shell commands download these files to a
703
GNU/Linux or similar host; see the downloaded README file for what to do next.
705
wget 'ftp://elsie.nci.nih.gov/pub/tz*.tar.gz'
706
gzip -dc tzcode*.tar.gz | tar -xf -
707
gzip -dc tzdata*.tar.gz | tar -xf -
709
The code lets you compile the tz source files into machine-readable binary
710
files, one for each location. It also lets you read a tz binary file and
711
interpret time stamps for that location.
713
The data are by no means authoritative. If you find errors, please send changes
714
to the time zone mailing list. You can also subscribe to the mailing list,
715
retrieve the archive of old messages (in gzip compressed format), or retrieve
716
archived older versions of code and data; there is also a smaller HTTP mirror.
718
***************************************************************************
720
%%The following software may be included in this product:
723
Use of any of this software is governed by the terms of the license below:
725
/* zlib.h -- interface of the 'zlib' general purpose compression library
726
version 1.2.3, July 18th, 2005
728
Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
730
This software is provided 'as-is', without any express or implied
731
warranty. In no event will the authors be held liable for any damages
732
arising from the use of this software.
734
Permission is granted to anyone to use this software for any purpose,
735
including commercial applications, and to alter it and redistribute it
736
freely, subject to the following restrictions:
738
1. The origin of this software must not be misrepresented; you must not
739
claim that you wrote the original software. If you use this software
740
in a product, an acknowledgment in the product documentation would be
741
appreciated but is not required.
742
2. Altered source versions must be plainly marked as such, and must not be
743
misrepresented as being the original software.
744
3. This notice may not be removed or altered from any source distribution.
746
Jean-loup Gailly jloup@gzip.org
747
Mark Adler madler@alumni.caltech.edu
751
***************************************************************************
753
%%The following software may be included in this product:
756
Use of any of this software is governed by the terms of the license below:
758
/* Copyright (C) 2003 MySQL AB
760
This program is free software; you can redistribute it and/or modify
761
it under the terms of the GNU General Public License as published by
762
the Free Software Foundation; version 2 of the License.
764
This program is distributed in the hope that it will be useful,
765
but WITHOUT ANY WARRANTY; without even the implied warranty of
766
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
767
GNU General Public License for more details.
769
You should have received a copy of the GNU General Public License
770
along with this program; if not, write to the Free Software
771
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
774
* Copyright (c) 1997, 1999 Kungliga Tekniska H366gskolan
775
* (Royal Institute of Technology, Stockholm, Sweden).
776
* All rights reserved.
778
* Redistribution and use in source and binary forms, with or without
779
* modification, are permitted provided that the following conditions
782
* 1. Redistributions of source code must retain the above copyright
783
* notice, this list of conditions and the following disclaimer.
785
* 2. Redistributions in binary form must reproduce the above copyright
786
* notice, this list of conditions and the following disclaimer in the
787
* documentation and/or other materials provided with the distribution.
789
* 3. Neither the name of the Institute nor the names of its contributors
790
* may be used to endorse or promote products derived from this software
791
* without specific prior written permission.
793
* THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
794
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
795
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
796
* ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
797
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
798
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
799
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
800
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
801
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
802
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
806
***************************************************************************
808
%%The following software may be included in this product:
809
MD5 message-digest algorithm (md5_hash.cpp)
811
Use of any of this software is governed by the terms of the license below:
814
* This code implements the MD5 message-digest algorithm.
815
* The algorithm is due to Ron Rivest. This code was
816
* written by Colin Plumb in 1993, no copyright is claimed.
817
* This code is in the public domain; do with it what you wish.
819
* Equivalent code is available from RSA Data Security, Inc.
820
* This code has been tested against that, and is equivalent,
821
* except that you don't need to include two pages of legalese
824
* The code has been modified by Mikael Ronstroem to handle
825
* calculating a hash value of a key that is always a multiple
826
* of 4 bytes long. Word 0 of the calculated 4-word hash value
827
* is returned as the hash value.
830
***************************************************************************
832
%%The following software may be included in this product:
835
Use of any of this software is governed by the terms of the license below:
841
Windows NT Service class library.
843
Copyright Abandoned 1998 Irena Pancirov - Irnet Snc
844
This file is public domain and comes with NO WARRANTY of any kind
847
***************************************************************************
849
%%The following software may be included in this product:
852
Use of any of this software is governed by the terms of the license below:
854
GNU GENERAL PUBLIC LICENSE
857
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
858
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
859
Everyone is permitted to copy and distribute verbatim copies
860
of this license document, but changing it is not allowed.
864
The licenses for most software are designed to take away your
865
freedom to share and change it. By contrast, the GNU General Public
866
License is intended to guarantee your freedom to share and change free
867
software--to make sure the software is free for all its users. This
868
General Public License applies to most of the Free Software
869
Foundation's software and to any other program whose authors commit to
870
using it. (Some other Free Software Foundation software is covered by
871
the GNU Lesser General Public License instead.) You can apply it to
874
When we speak of free software, we are referring to freedom, not
875
price. Our General Public Licenses are designed to make sure that you
876
have the freedom to distribute copies of free software (and charge for
877
this service if you wish), that you receive source code or can get it
878
if you want it, that you can change the software or use pieces of it
879
in new free programs; and that you know you can do these things.
881
To protect your rights, we need to make restrictions that forbid
882
anyone to deny you these rights or to ask you to surrender the rights.
883
These restrictions translate to certain responsibilities for you if you
884
distribute copies of the software, or if you modify it.
886
For example, if you distribute copies of such a program, whether
887
gratis or for a fee, you must give the recipients all the rights that
888
you have. You must make sure that they, too, receive or can get the
889
source code. And you must show them these terms so they know their
892
We protect your rights with two steps: (1) copyright the software, and
893
(2) offer you this license which gives you legal permission to copy,
894
distribute and/or modify the software.
896
Also, for each author's protection and ours, we want to make certain
897
that everyone understands that there is no warranty for this free
898
software. If the software is modified by someone else and passed on, we
899
want its recipients to know that what they have is not the original, so
900
that any problems introduced by others will not reflect on the original
901
authors' reputations.
903
Finally, any free program is threatened constantly by software
904
patents. We wish to avoid the danger that redistributors of a free
905
program will individually obtain patent licenses, in effect making the
906
program proprietary. To prevent this, we have made it clear that any
907
patent must be licensed for everyone's free use or not licensed at all.
909
The precise terms and conditions for copying, distribution and
912
GNU GENERAL PUBLIC LICENSE
913
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
915
0. This License applies to any program or other work which contains
916
a notice placed by the copyright holder saying it may be distributed
917
under the terms of this General Public License. The "Program", below,
918
refers to any such program or work, and a "work based on the Program"
919
means either the Program or any derivative work under copyright law:
920
that is to say, a work containing the Program or a portion of it,
921
either verbatim or with modifications and/or translated into another
922
language. (Hereinafter, translation is included without limitation in
923
the term "modification".) Each licensee is addressed as "you".
925
Activities other than copying, distribution and modification are not
926
covered by this License; they are outside its scope. The act of
927
running the Program is not restricted, and the output from the Program
928
is covered only if its contents constitute a work based on the
929
Program (independent of having been made by running the Program).
930
Whether that is true depends on what the Program does.
932
1. You may copy and distribute verbatim copies of the Program's
933
source code as you receive it, in any medium, provided that you
934
conspicuously and appropriately publish on each copy an appropriate
935
copyright notice and disclaimer of warranty; keep intact all the
936
notices that refer to this License and to the absence of any warranty;
937
and give any other recipients of the Program a copy of this License
938
along with the Program.
940
You may charge a fee for the physical act of transferring a copy, and
941
you may at your option offer warranty protection in exchange for a fee.
943
2. You may modify your copy or copies of the Program or any portion
944
of it, thus forming a work based on the Program, and copy and
945
distribute such modifications or work under the terms of Section 1
946
above, provided that you also meet all of these conditions:
948
a) You must cause the modified files to carry prominent notices
949
stating that you changed the files and the date of any change.
951
b) You must cause any work that you distribute or publish, that in
952
whole or in part contains or is derived from the Program or any
953
part thereof, to be licensed as a whole at no charge to all third
954
parties under the terms of this License.
956
c) If the modified program normally reads commands interactively
957
when run, you must cause it, when started running for such
958
interactive use in the most ordinary way, to print or display an
959
announcement including an appropriate copyright notice and a
960
notice that there is no warranty (or else, saying that you provide
961
a warranty) and that users may redistribute the program under
962
these conditions, and telling the user how to view a copy of this
963
License. (Exception: if the Program itself is interactive but
964
does not normally print such an announcement, your work based on
965
the Program is not required to print an announcement.)
967
These requirements apply to the modified work as a whole. If
968
identifiable sections of that work are not derived from the Program,
969
and can be reasonably considered independent and separate works in
970
themselves, then this License, and its terms, do not apply to those
971
sections when you distribute them as separate works. But when you
972
distribute the same sections as part of a whole which is a work based
973
on the Program, the distribution of the whole must be on the terms of
974
this License, whose permissions for other licensees extend to the
975
entire whole, and thus to each and every part regardless of who wrote it.
977
Thus, it is not the intent of this section to claim rights or contest
978
your rights to work written entirely by you; rather, the intent is to
979
exercise the right to control the distribution of derivative or
980
collective works based on the Program.
982
In addition, mere aggregation of another work not based on the Program
983
with the Program (or with a work based on the Program) on a volume of
984
a storage or distribution medium does not bring the other work under
985
the scope of this License.
987
3. You may copy and distribute the Program (or a work based on it,
988
under Section 2) in object code or executable form under the terms of
989
Sections 1 and 2 above provided that you also do one of the following:
991
a) Accompany it with the complete corresponding machine-readable
992
source code, which must be distributed under the terms of Sections
993
1 and 2 above on a medium customarily used for software interchange; or,
995
b) Accompany it with a written offer, valid for at least three
996
years, to give any third party, for a charge no more than your
997
cost of physically performing source distribution, a complete
998
machine-readable copy of the corresponding source code, to be
999
distributed under the terms of Sections 1 and 2 above on a medium
1000
customarily used for software interchange; or,
1002
c) Accompany it with the information you received as to the offer
1003
to distribute corresponding source code. (This alternative is
1004
allowed only for noncommercial distribution and only if you
1005
received the program in object code or executable form with such
1006
an offer, in accord with Subsection b above.)
1008
The source code for a work means the preferred form of the work for
1009
making modifications to it. For an executable work, complete source
1010
code means all the source code for all modules it contains, plus any
1011
associated interface definition files, plus the scripts used to
1012
control compilation and installation of the executable. However, as a
1013
special exception, the source code distributed need not include
1014
anything that is normally distributed (in either source or binary
1015
form) with the major components (compiler, kernel, and so on) of the
1016
operating system on which the executable runs, unless that component
1017
itself accompanies the executable.
1019
If distribution of executable or object code is made by offering
1020
access to copy from a designated place, then offering equivalent
1021
access to copy the source code from the same place counts as
1022
distribution of the source code, even though third parties are not
1023
compelled to copy the source along with the object code.
1025
4. You may not copy, modify, sublicense, or distribute the Program
1026
except as expressly provided under this License. Any attempt
1027
otherwise to copy, modify, sublicense or distribute the Program is
1028
void, and will automatically terminate your rights under this License.
1029
However, parties who have received copies, or rights, from you under
1030
this License will not have their licenses terminated so long as such
1031
parties remain in full compliance.
1033
5. You are not required to accept this License, since you have not
1034
signed it. However, nothing else grants you permission to modify or
1035
distribute the Program or its derivative works. These actions are
1036
prohibited by law if you do not accept this License. Therefore, by
1037
modifying or distributing the Program (or any work based on the
1038
Program), you indicate your acceptance of this License to do so, and
1039
all its terms and conditions for copying, distributing or modifying
1040
the Program or works based on it.
1042
6. Each time you redistribute the Program (or any work based on the
1043
Program), the recipient automatically receives a license from the
1044
original licensor to copy, distribute or modify the Program subject to
1045
these terms and conditions. You may not impose any further
1046
restrictions on the recipients' exercise of the rights granted herein.
1047
You are not responsible for enforcing compliance by third parties to
1050
7. If, as a consequence of a court judgment or allegation of patent
1051
infringement or for any other reason (not limited to patent issues),
1052
conditions are imposed on you (whether by court order, agreement or
1053
otherwise) that contradict the conditions of this License, they do not
1054
excuse you from the conditions of this License. If you cannot
1055
distribute so as to satisfy simultaneously your obligations under this
1056
License and any other pertinent obligations, then as a consequence you
1057
may not distribute the Program at all. For example, if a patent
1058
license would not permit royalty-free redistribution of the Program by
1059
all those who receive copies directly or indirectly through you, then
1060
the only way you could satisfy both it and this License would be to
1061
refrain entirely from distribution of the Program.
1063
If any portion of this section is held invalid or unenforceable under
1064
any particular circumstance, the balance of the section is intended to
1065
apply and the section as a whole is intended to apply in other
1068
It is not the purpose of this section to induce you to infringe any
1069
patents or other property right claims or to contest validity of any
1070
such claims; this section has the sole purpose of protecting the
1071
integrity of the free software distribution system, which is
1072
implemented by public license practices. Many people have made
1073
generous contributions to the wide range of software distributed
1074
through that system in reliance on consistent application of that
1075
system; it is up to the author/donor to decide if he or she is willing
1076
to distribute software through any other system and a licensee cannot
1079
This section is intended to make thoroughly clear what is believed to
1080
be a consequence of the rest of this License.
1082
8. If the distribution and/or use of the Program is restricted in
1083
certain countries either by patents or by copyrighted interfaces, the
1084
original copyright holder who places the Program under this License
1085
may add an explicit geographical distribution limitation excluding
1086
those countries, so that distribution is permitted only in or among
1087
countries not thus excluded. In such case, this License incorporates
1088
the limitation as if written in the body of this License.
1090
9. The Free Software Foundation may publish revised and/or new versions
1091
of the General Public License from time to time. Such new versions will
1092
be similar in spirit to the present version, but may differ in detail to
1093
address new problems or concerns.
1095
Each version is given a distinguishing version number. If the Program
1096
specifies a version number of this License which applies to it and "any
1097
later version", you have the option of following the terms and conditions
1098
either of that version or of any later version published by the Free
1099
Software Foundation. If the Program does not specify a version number of
1100
this License, you may choose any version ever published by the Free Software
1103
10. If you wish to incorporate parts of the Program into other free
1104
programs whose distribution conditions are different, write to the author
1105
to ask for permission. For software which is copyrighted by the Free
1106
Software Foundation, write to the Free Software Foundation; we sometimes
1107
make exceptions for this. Our decision will be guided by the two goals
1108
of preserving the free status of all derivatives of our free software and
1109
of promoting the sharing and reuse of software generally.
1113
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
1114
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
1115
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
1116
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
1117
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1118
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
1119
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
1120
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
1121
REPAIR OR CORRECTION.
1123
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1124
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
1125
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
1126
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
1127
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
1128
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
1129
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
1130
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
1131
POSSIBILITY OF SUCH DAMAGES.
1133
END OF TERMS AND CONDITIONS
1135
How to Apply These Terms to Your New Programs
1137
If you develop a new program, and you want it to be of the greatest
1138
possible use to the public, the best way to achieve this is to make it
1139
free software which everyone can redistribute and change under these terms.
1141
To do so, attach the following notices to the program. It is safest
1142
to attach them to the start of each source file to most effectively
1143
convey the exclusion of warranty; and each file should have at least
1144
the "copyright" line and a pointer to where the full notice is found.
1149
This program is free software; you can redistribute it and/or modify
1150
it under the terms of the GNU General Public License as published by
1151
the Free Software Foundation; either version 2 of the License, or
1152
(at your option) any later version.
1154
This program is distributed in the hope that it will be useful,
1155
but WITHOUT ANY WARRANTY; without even the implied warranty of
1156
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1157
GNU General Public License for more details.
1159
You should have received a copy of the GNU General Public License along
1160
with this program; if not, write to the Free Software Foundation, Inc.,
1161
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
1163
Also add information on how to contact you by electronic and paper mail.
1165
If the program is interactive, make it output a short notice like this
1166
when it starts in an interactive mode:
1168
Gnomovision version 69, Copyright (C) year name of author
1169
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1170
This is free software, and you are welcome to redistribute it
1171
under certain conditions; type `show c' for details.
1173
The hypothetical commands `show w' and `show c' should show the appropriate
1174
parts of the General Public License. Of course, the commands you use may
1175
be called something other than `show w' and `show c'; they could even be
1176
mouse-clicks or menu items--whatever suits your program.
1178
You should also get your employer (if you work as a programmer) or your
1179
school, if any, to sign a "copyright disclaimer" for the program, if
1180
necessary. Here is a sample; alter the names:
1182
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
1183
`Gnomovision' (which makes passes at compilers) written by James Hacker.
1186
Ty Coon, President of Vice
1188
This General Public License does not permit incorporating your program into
1189
proprietary programs. If your program is a subroutine library, you may
1190
consider it more useful to permit linking proprietary applications with the
1191
library. If this is what you want to do, use the GNU Lesser General
1192
Public License instead of this License.
1194
***************************************************************************
1196
%%The following software may be included in this product:
1197
pstack (part of GNU Binutils)
1199
Use of any of this software is governed by the terms of the license below:
1201
pstack is comprised of various .c and .h files; all begin like this:
1203
/* bucomm.h -- binutils common include file.
1204
Copyright (C) 1992, 93, 94, 95, 96, 1997 Free Software Foundation, Inc.
1206
This file is part of GNU Binutils.
1208
This program is free software; you can redistribute it and/or modify
1209
it under the terms of the GNU General Public License as published by
1210
the Free Software Foundation; either version 2 of the License, or
1211
(at your option) any later version.
1213
This program is distributed in the hope that it will be useful,
1214
but WITHOUT ANY WARRANTY; without even the implied warranty of
1215
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1216
GNU General Public License for more details.
1218
You should have received a copy of the GNU General Public License
1219
along with this program; if not, write to the Free Software
1220
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1223
***************************************************************************
1225
%%The following software may be included in this product:
1226
libiberty.h (part of pstack GNU Binutils)
1228
Use of any of this software is governed by the terms of the license below:
1231
http://www.koders.com/c/fid99F596804BBE22C076522B848D5575F142079064.aspx
1233
/* Function declarations for libiberty.
1234
Written by Cygnus Support, 1994.
1236
The libiberty library provides a number of functions which are
1237
missing on some operating systems. We do not declare those here,
1238
to avoid conflicts with the system header files on operating
1239
systems that do support those functions. In this file we only
1240
declare those functions which are specific to libiberty. */
1242
***************************************************************************
1244
%%The following software may be included in this product:
1245
ieee.h (part of pstack GNU Binutils)
1247
Use of any of this software is governed by the terms of the license below:
1250
http://src.opensolaris.org/source/xref//sfw/usr/src/cmd/gdb/gdb-6.3/include/ieee.h
1253
/* IEEE Standard 695-1980 "Universal Format for Object Modules"
1255
Contributed by Cygnus Support. */
1257
***************************************************************************
1259
%%The following software may be included in this product:
1260
pstack.c (part of pstack GNU Binutils)
1262
Use of any of this software is governed by the terms of the license below:
1265
pstack.c -- asynchronous stack trace of a running process
1266
Copyright (c) 1999 Ross Thompson
1267
Author: Ross Thompson
1268
Critical bug fix: Tim Waugh
1272
This file is free software; you can redistribute it and/or modify
1273
it under the terms of the GNU General Public License as published by
1274
the Free Software Foundation; either version 2 of the License, or
1275
(at your option) any later version.
1277
This program is distributed in the hope that it will be useful,
1278
but WITHOUT ANY WARRANTY; without even the implied warranty of
1279
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1280
GNU General Public License for more details.
1282
You should have received a copy of the GNU General Public License
1283
along with this program; if not, write to the Free Software
1284
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
1288
***************************************************************************
3
This is a release of MySQL, a dual-license SQL database server.
4
For the avoidance of doubt, this particular copy of the software
5
is released under the version 2 of the GNU General Public License.
6
MySQL is brought to you by Oracle.
8
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
10
License information can be found in the COPYING file.
12
MySQL FOSS License Exception
13
We want free and open source software applications under certain
14
licenses to be able to use specified GPL-licensed MySQL client
15
libraries despite the fact that not all such FOSS licenses are
16
compatible with version 2 of the GNU General Public License.
17
Therefore there are special exceptions to the terms and conditions
18
of the GPLv2 as applied to these client libraries, which are
19
identified and described in more detail in the FOSS License
21
<http://www.mysql.com/about/legal/licensing/foss-exception.html>.
23
This distribution may include materials developed by third
24
parties. For license and attribution notices for these
25
materials, please refer to the documentation that accompanies
26
this distribution (see the "Licenses for Third-Party Components"
27
appendix) or view the online documentation at
28
<http://dev.mysql.com/doc/>.
31
For the avoidance of doubt, except that if any license choice
32
other than GPL or LGPL is available it will apply instead,
33
Oracle elects to use only the General Public License version 2
34
(GPLv2) at this time for any software where a choice of GPL
35
license versions is made available with the language indicating
36
that GPLv2 or any later version may be used, or where a choice
37
of which version of the GPL is applied is otherwise unspecified.
39
For further information about MySQL or additional documentation,
41
- The latest information about MySQL: http://www.mysql.com
42
- The current MySQL documentation: http://dev.mysql.com/doc
44
Some Reference Manual sections of special interest:
45
- If you are migrating from an older version of MySQL, please
46
read the "Upgrading from..." section.
47
- To see what MySQL can do, take a look at the features section.
48
- For installation instructions, see the Installing and Upgrading
50
- For the new features/bugfix history, see the MySQL Change History
53
You can browse the MySQL Reference Manual online or download it
54
in any of several formats at the URL given earlier in this file.
55
Source distributions include a local copy of the manual in the