# soci **Repository Path**: cherry_wb/soci ## Basic Information - **Project Name**: soci - **Description**: SOCI - The C++ Database Access Library. This is official repository the SOCI project. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-09 - **Last Updated**: 2024-11-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SOCI - The C++ Database Access Library ====================================== Website: http://soci.sourceforge.net GitHub hosts SOCI source code repository, issues tracker and wiki: https://github.com/SOCI Downloads and mailing lists at http://sourceforge.net/projects/soci/ Travis CI service at https://travis-ci.org/SOCI/soci [![Build Status](https://api.travis-ci.org/SOCI/soci.png)](https://travis-ci.org/SOCI/soci) License ------- The SOCI library is distributed under the terms of the [Boost Software License](http://www.boost.org/LICENSE_1_0.txt). Requirements ------------ Core: * C++ compiler * Boost C++ Libraries (optional, headers only) Backend specific client libraries for: * DB2 * Firebird * MySQL * ODBC andwith specific database driver * Oracle * PostgreSQL * SQLite 3 See documentation at http://soci.sourceforge.net for details Brief History ------------- Originally, SOCI was developed by [Maciej Sobczak](http://www.msobczak.com/) at [CERN](http://www.cern.ch/) as abstraction layer for Oracle, a **Simple Oracle Call Interface**. Later, several database backends have been developed for SOCI, thus the long name has lost its practicality. Currently, if you like, SOCI may stand for **Simple Open (Database) Call Interface** or something similar. > "CERN is also a user of the SOCI library, which serves as a database access > layer in some of the control system components." -- Maciej Sobczak at [Inspirel](http://www.inspirel.com/users.html)