[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#600460: ITP: firebird3.0 -- feature-rich, scalable, relational database



Package: wnpp
Severity: wishlist
Owner: Damyan Ivanov <dmn@debian.org>

* Package name    : firebird3.0
  Version         : 3.0.0.28785-Unstable
  Upstream Author : The Firebird project <http://www.firebirdsql.org/>
* URL             : http://www.firebirdsql.org/
* License         : Mostly Initial Developer Public License 1.0 (MPL-like)
  Programming Lang: C, C++
  Description     : feature-rich, scalable, relational database

Firebird is a relational database offering many ANSI SQL standard features  
that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers 
excellent concurrency, high performance, and powerful language support for 
stored procedures and triggers. It has been used in production systems, under a 
variety of names, since 1981.

The Firebird Project 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) on 25 July, 2000.

Firebird 3.0 represents the project's next milestone release and it currently 
gets the most of the development efforts. It's going to offer some important 
and highly anticipated features that were promised for a long time already.

  * Revised architecture, including new authentication and configuration 
    subsystems
  * Scalable (SMP/multi-core friendly) multi-threaded engine with a shared page 
    cache
  * New ODS (version 12) with new system and monitoring tables
  * External (Java, C++, etc) stored procedures/triggers/functions
  * Reworked optimizer and new data access methods
  * Security enhancements
  * Various SQL extensions

Thhe first alpha release is planned for Q1 2011
released in Q1 2011

Be aware that the ODS (on-disk structure) hasn't been finalized yet, so 
databases could be incompatible between different unstable builds and you'll 
have to either recreate them or migrate them via backup/restore.


This package is meant to enter experimental, due to the high pace of upstream 
development. Its goal is to provide easy testing of the new features of 
Firebird and to have early exposure of the packaging helping to discover any  
problems.

firebird3.0 is the third group of packages for Firebird. Squeeze is going to 
release with firebird2.1 and firebird2.5. The plan for wheezy is to drop 
firebird2.1 and add firebird3.0, if that has proven stable by the time wheezy 
approaches releasable state.

Preliminary packagiing is available at 
http://git.debian.org/?p=pkg-firebird/3.0.git;a=summary



Reply to: