147 lines
5.4 KiB
Plaintext
147 lines
5.4 KiB
Plaintext
|
|
MySQL++:
|
|
|
|
/***********************************************************************
|
|
Copyright (c) 1998 by Kevin Atkinson, (c) 1999, 2000 and 2001 by
|
|
MySQL AB, and (c) 2004, 2005 by Educational Technology Resources, Inc.
|
|
Others may also hold copyrights on code in this file. See the CREDITS
|
|
file in the top directory of the distribution for details.
|
|
|
|
This file is part of MySQL++.
|
|
|
|
MySQL++ is free software; you can redistribute it and/or modify it
|
|
under the terms of the GNU Lesser General Public License as published
|
|
by the Free Software Foundation; either version 2.1 of the License, or
|
|
(at your option) any later version.
|
|
|
|
MySQL++ is distributed in the hope that it will be useful, but WITHOUT
|
|
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
|
|
License for more details.
|
|
|
|
You should have received a copy of the GNU Lesser General Public
|
|
License along with MySQL++; if not, write to the Free Software
|
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
|
|
USA
|
|
***********************************************************************/
|
|
|
|
CREDITS
|
|
|
|
MySQL++ was created by Kevin Atkinson during 1998. From version 1.0
|
|
(released in June 1999) through 1.7.9 (May 2001), the primary maintainer
|
|
was Sinisa Milivojevic <sinisa@mysql.com>. Neither Kevin nor Sinisa
|
|
are currently involved in MySQL++ development. The current maintainer
|
|
is Warren Young <mysqlpp@etr-usa.com>, starting with version 1.7.10 in
|
|
August of 2004.
|
|
|
|
For a fuller account of the library's history, see the first chapter
|
|
of the user manual. For the nitty-gritty details, see the ChangeLog
|
|
in the root package directory. ChangeLog items since 1.7.9 that
|
|
aren't attributed to anyone else were done by Warren Young.
|
|
|
|
|
|
Other contributors of note since 1.7.10:
|
|
|
|
Chris Frey <cdfrey@netdirect.ca>: Lots of GCC warning fixes for
|
|
the bleeding-edge compiler versions, and Gentoo ebuild support.
|
|
Also, if there were a "steering committee" for MySQL++, he'd be
|
|
on it.
|
|
|
|
Mark Meredino <Mark_Merendino@cnt.com>: Several fixes and
|
|
additions, including a lot of work on Microsoft Visual C++
|
|
compatibility, and discoveries made while spelunking in the
|
|
library.
|
|
|
|
Evan Wies <evan@athenacr.com>: Contributed several C++ code
|
|
style cleanups.
|
|
|
|
Arnon Jalon <Arnon.Jalon@247RealMedia.com>: Added the multi-query
|
|
result set handling features, and multiquery example to demonstrate
|
|
it.
|
|
|
|
Korolyov Ilya has submitted several patches in many different
|
|
areas of the library.
|
|
|
|
Remi Collet <Liste@FamilleCollet.com> is maintaining offical
|
|
RPMs for Fedora, with other systems on the way. His work has
|
|
improved the RPM spec file we distribute greatly.
|
|
|
|
Joel Fielder <joel.fielder@switchplane.com> came up with the
|
|
original idea for Query::for_each() and Query::store_in(),
|
|
provided the basis for examples/for_each.cpp, and provided
|
|
a fix for exception flag propagation in Query.
|
|
|
|
|
|
Here are the personal credits from the old 1.7.9 documentation,
|
|
apparently written by Kevin Atkinson:
|
|
|
|
Chris Halverson - For helping me get it to compile under Solaris.
|
|
|
|
Fredric Fredricson - For a long talk about automatic conversions.
|
|
|
|
Michael Widenius - MySQL developer who has been very supportive of
|
|
my efforts.
|
|
|
|
Paul J. Lucas - For the original idea of treating the query object
|
|
like a stream.
|
|
|
|
Scott Barron - For helping me with the shared libraries.
|
|
|
|
Jools Enticknap - For giving me the Template Queries idea.
|
|
|
|
M. S. Sriram - For a detailed dission of how the Template Queries
|
|
should be implemented, the suggestion to throw exceptions on bad
|
|
queries, and the idea of having a back-end independent query
|
|
object (ie SQLQuery).
|
|
|
|
Sinisa Milivojevic - For becoming the new offical maintainer.
|
|
|
|
D. Hawkins and E. Loic for their autoconf + automake contribution.
|
|
|
|
|
|
See the ChangeLog for further credits, and details about the differences
|
|
between the many versions of this library.
|
|
|
|
|
|
Please do not email any of these people with general questions about
|
|
MySQL++. All of us who are still active in MySQL++ development read the
|
|
mailing list, so questions sent there do get to us:
|
|
|
|
http://lists.mysql.com/plusplus
|
|
|
|
The mailing list is superior to private email because the answers are
|
|
archived for future questioners to find, and because you are likely to
|
|
get answers from more people.
|
|
|
|
* * * * * * * * *
|
|
|
|
LibHaru (PDF)
|
|
|
|
*
|
|
* License
|
|
*
|
|
Haru is distributed under the ZLIB/LIBPNG License. Because ZLIB/LIBPNG License
|
|
is one of the freest licenses, You can use Haru for various purposes.
|
|
|
|
The license of Haru is as follows.
|
|
|
|
Copyright (C) 1999-2006 Takeshi Kanno
|
|
Copyright (C) 2007-2009 Antony Dovgal
|
|
|
|
This software is provided 'as-is', without any express or implied warranty.
|
|
|
|
In no event will the authors be held liable for any damages arising from the
|
|
use of this software.
|
|
|
|
Permission is granted to anyone to use this software for any purpose,including
|
|
commercial applications, and to alter it and redistribute it freely, subject
|
|
to the following restrictions:
|
|
|
|
1. The origin of this software must not be misrepresented; you must not claim
|
|
that you wrote the original software. If you use this software in a
|
|
product, an acknowledgment in the product documentation would be
|
|
appreciated but is not required.
|
|
2. Altered source versions must be plainly marked as such, and must not be
|
|
misrepresented as being the original software.
|
|
3. This notice may not be removed or altered from any source distribution.
|