The ODBCKit is an open source framework for Cocoa developers to leverage the
underlying Open Database Connectivity resources in the business network. Built
with the intent of providing an easy and approachable toolkit for Cocoa Developers,
it has evolved into a little bit more, also providing a simple graphical query tool
as well as a couple of Automator Actions to the provide user level access to the
What this means in the real world is that using this toolkit, it should be
easier to write and maintain applications that have ready access to enterprise
level data sources like Oracle, Microsoft SQL Server and others. Why is this a
big deal? well, one of the biggest concerns with the Mac platform is business
applications. If there is an easy way to create and maintain applications that
use the same enterprise database engines as their Windows counterparts, expanding
the Mac in to the world of big business and corporate development becomes just a little bit easier.
By making this open source, specifically under the BSD license model, the
toolkit is readily usable in both commercial and open source projects without
concern for the viral nature of some of the open source alternatives while
allowing users to guide the forward evolution of the project through both
suggestions and code contributions.
Though we do all of the development on this project under the auspices of Druware,
we have no commercial products built upon it that pay for it. If you find it useful,
make a contribution to the SourceForge.net ODBCKit project. All of those donations go
directly to the people writing the code and doing the maintenance.
One of the questions that is most often asked is licensing. The short version is
that while the ODBCKit is not Public Domain, it is as close as a license can get.
It is a BSD style license, that grants you to redistribute it provided you keep the
original copyright on with it. It further states that our name may not be used to
endorse any product built using it. Other than that, have at it. The intent has
always been to provide a toolkit to make it easier to build ODBC based applications
on the Mac. This is not a multi-page legal contract. It is short and to the point.
So short and to the point that we have included it, in it's entirety. below.
Copyright (c) 2005-2010, Druware Software Designs
All rights reserved.
Redistribution and use in binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
2. Neither the name of the Druware Software Designs nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.