IBPP

From Ibpp

(Difference between revisions)
m (Where to get support ?)
 
Line 1: Line 1:
-
==Welcome !==
+
#redirect [[Main Page]]
-
 
+
-
Welcome to IBPP Wiki, redirected from our home URL http://www.ibpp.org !
+
-
Here you willl find [[Ibpp:Community_Portal|resources]] and [[documentation]] about IBPP, a C++ Client Interface to Firebird Server (and InterBase®).
+
-
 
+
-
This is a work in progress, the skeleton of the documentation is being built, (as you read this ;-). When it will be ready the core of the [[documentation]] will be opened for edit by anybody. Unfortunately, right now this wiki does not contain more information than the old website. But it will grow faster and easier as soon as the documentation skeleton will be completed.
+
-
 
+
-
-- [[User:Admin|epocman]] March 2006
+
-
 
+
-
==What is Firebird ?==
+
-
 
+
-
[http://www.firebirdsql.org Firebird] is an open source relational database server offering many ANSI SQL-92 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, powerful language support for stored procedures and triggers. It has been used in many production systems within a large number of commercial companies since 1981.
+
-
 
+
-
Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) under the InterBase Public License v.1.0 on 25 July, 2000.
+
-
 
+
-
== What is IBPP ?==
+
-
 
+
-
IBPP, where the 'PP' stands for '++', is a C++ client interface for Firebird versions 1.0, 1.5 and further. It also works with InterBase® 6.0, though it is expected it might only support Firebird in the future. It is a class library, free of any specific development tool dependancies. It is not tied to any 'visual' or 'RAD' tool. It was indeed developed to add Firebird access in any C++ application. Those applications using IBPP can be non-visual (CORBA/COM objects, other libraries of classes and functions, procedural 'legacy' code, for instance). But it can of course also be used in visual or RAD environments. IBPP is indeed purely a dynamic SQL interface to Firebird. In some easy (we think so :-) to use C++ classes, you will find nearly all what is needed to access a Firebird database, and manipulate the data. IBPP also offers access to most of the administrations tasks : creating a database, modifying its structure, performing online backups, administering user accounts on the server and so on.
+
-
Licensing
+
-
 
+
-
IBPP is an open-source development project. Here is the IBPP [[License]] document. We also have a [[Licensing FAQ]].
+
-
 
+
-
==Where can I get IBPP ?==
+
-
 
+
-
Jump to our [http://sourceforge.net/projects/ibpp development pages] on SourceForge where IBPP development is hosted. There you can download the latest released code, and often, the latest beta too. Sourceforge is also the home of our code repository, see the Subversion tab.
+
-
 
+
-
==Where to get support ?==
+
-
 
+
-
For now, we would like NOT to use this wiki as a discussion forum for support.
+
-
 
+
-
Please use the '''ibpp-discuss''' users mailing list for general assistance. We ask you to '''first [https://lists.sourceforge.net/mailman/listinfo/ibpp-discuss subscribe to the list]''', then post your questions to the list. ''(Postings by non list members are held for review by administrators, and depending when those can have a look to held messages, your question might experience delays of multiple hours before being delivered to the group of users.)''
+
-
 
+
-
You are welcome to report bugs through the bug database system available on the [http://sourceforge.net/projects/ibpp project page] at SourceForge.
+
-
 
+
-
Please keep in mind that everybody is working voluntarily on spare home or professional time, while nobody gets paid wether for contributing code or other resources to the project or to support users. This said, you're welcome of course !
+
-
 
+
-
==Where does IBPP come from ?==
+
-
 
+
-
IBPP comes from 'IInterface', an internal proprietary and experimental project of [http://www.tipgroup.com T.I.P. Group S.A.] back in 1999 (that's in Belgium, Europe). In august 2000, 'IInterface' was re-worked and got released. The motivation was to allow further collaborative open-source, open-minded development of the class library and port it to Linux too. Yes, the primary and original development environment was Win32.
+

Current revision as of 21:10, 6 March 2006

  1. redirect Main Page
Personal tools