[19 total ]
Jaws is a Framework and Content Management System(CMS) for building dynamic web sites. It aims to be User Friendly giving ease of use and lots of ways to customize web sites, but at the same time is Developer Friendly, it offers a simple and powerful framework to hack your own modules.
FlameRobin is an administration and management GUI tool for the Firebird DBMS written in C++ using wxWidgets and IBPP libraries.
The goal of the project is to build a lightweight, cross-platform application which doesn't have any closed-source dependency for either building or running.
Linq provider for MySQL, Oracle, SQL Server, PostgreSQL, SQLite, Ingres and Firebird
KInterbasDB is a Python extension package that implements Python Database API 2.0-compliant support for the open source relational database Firebird and some versions of its proprietary cousin Borland® Interbase®.
In addition to the minimal
... [More]
feature set of the standard Python DB API, KInterbasDB also exposes nearly the entire native client API of the database engine. [Less]
The database access library for C++ programmers that provides the illusion of embedding SQL in regular C++ code, staying entirely within the C++ standard.
SchemaSpy is a Java-based tool that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format.
It lets you click through the hierarchy of database tables via child and parent table
... [More]
relationships.
The browsing through relationships can occur though HTML links and/or though the graphical representation of the relationships.
It's also designed to help resolve the obtuse errors that a database sometimes gives related to failures due to constraints. [Less]
ADBI is a library to provide unified access to SQL databases from Ada. This is thick uniform binding to vendor-specific database call interfaces.
mojoPortal is a cross platform web site framework and content management system written in C# and targeting .NET on Windows and Mono on Linux. mojoPortal can use MS SQL Server, MySql, PostgreSQL, SQLite, or Firebird Sql for the database.
Note: The
... [More]
only GPL software included is for support for MySQL. We do not ship a version of mojoPortal pre-configured for use with MySQL to avoid conflicts with the GPL. We ship a data layer for MySQL also licensed under the GPL but the end user/installer must replace the pre-configured data layer dlls with the MySQL version to use mojoPortal with MySQL. As such our distribution of GPL software is mere aggregation. mojoPortal using any other data layer includes no GPL code.
Note: lines of code excludes all external open source projects used. [Less]
O NoticiasLinux informa sobre o CDLivre, um CD de softwares livres para Windows, nas categorias de Desenvolvimento, Design, Internet, Jogos, Multimídia, Produtividade e Utilitários. A idéia surgiu nos preparativos do FLISOL 2006, como uma
... [More]
alternativa ao TheOpenCD com melhor aproveitamento do espaço disponível no CD e maior adaptação aos usuários brasileiros. [Less]
GNU Enterprise (GNUe) is a meta-project which is part of the overall GNU Project. GNUe's goal is to develop enterprise-class data-aware applications as Free software. GNUe is itself comprised of several subprojects.
The ZeosLib is a set of database components for MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle and SQLite for Delphi, FreePascal/Lazarus, Kylix and C++ Builder.
It connects to the chosen database using it's native API, so no database middleware (eg. BDE) is needed.
This is a MULTI-DB client.
First, this software was intented to be a client just to DB2 Web-Based/Desktop client (general-purpouse), inspired on phpMyAdmin. But after the first release several users asked to add support to other databases, so since
... [More]
version 0.0.9 the software have full support to DB2 (since version 8.1), MYSQL (since version 5.0), POSTGRESQL (since version 7.3), FIREBIRD (since version 1.5), DERBY (since version 10.1) AND ORACLE (since version 10g).
The Desktop/SWING version runs on X,Windows,etc.
The Web-Based version runs on Tomcat 5.5.
All versions NEEDs JDK 1.5. [Less]
Geniusql is a public domain, low-level Object-Relational Mapper for Python applications. If you're familiar with Martin Fowler's work, you can think of Geniusql as providing a Data Source layer. It primarily uses a generic Table Data Gateway
... [More]
architecture (as opposed to the more tightly-coupled Active Record architecture recently popularized by Ruby On Rails and Django). [Less]
Livre ERP - Sistema Comercial Open Source
O objetivo do projeto e desenvolver um sistema modularizado Open Source com todos os recursos que um grande ERP deve conter.
Modulos iniciais:
Retaguarda : Estoque Multi-Lojas, Compras
... [More]
, Transferencias, Pedido de Compra, Cadastros Gerais.
Modulo Financeiro : Modulo de Cobrança, Contas a Pagar, Contas a Receber, Controle de Caixa, Controle Bancario.
Modulo PDV: Integração com balanças eletronicas, ECFs, TEF, Leitor de Código de Barra.
Modulo Fiscal: Nfe, Sintegra.
etc.
Site do Oficial do projeto http://sites.google.com/site/borlandlinuxer/Home
forum do projeto http://siaconsult.forumeiros.com/forum.htm
Linguagem de Programação: Delphi 7 com banco de Dados Firebird 2.1
O Sistema será todo quase todo em OOP, vamos utilizar um gerador de telas que eu estou criando para facilitar a geração das telas, classes e etc.
Plataformas:
A ideia do projeto e ser multi Plataforma sendo que a versão para Linux será desenvolvida em Free Pascal Lazarus.
Acompanhem os Novos Recuros da Versão estavel:
http://siaconsult.forumeiros.com/sobre-o-livre-erp-f1/historico-de-mudancas-t59.htm
Recursos Pendentes
http://siaconsult.forumeiros.com/sobre-o-livre-erp-f1/recursos-pendentes-t60.htm
Abraços a Todos
Equipe Livre ERP [Less]
Dabo is a 3-tier, cross-platform desktop application development framework, written in Python atop the wxPython GUI toolkit. And while Dabo is designed to create database-centric apps, that is not a requirement. Lots of people are using Dabo for the GUI tools to create apps that have no need to connect to a database at all.
FBSQL Project Goalsfbsql aims to ease the use of Firebird and Interbase databases by providing clean client-libraries for different languages. The raw Firebird/Interbase-API is very awkward and hard to work with, while fbsql is easy and
... [More]
straight-forward like for example the sqlite- and mysql-APIs are. Currently C and Lisp are supported. fbsql uses IBPP, a C++ Interbase/Firebird API for it's implementation. It's basically just a thin wrapper around IBPP to make it accessible in C, and therefore in any other language.
Supported PlatformsCurrent Linux with GCC, Windows with mingw and Windows with Microsoft Visual Studio 2005 are tested. The code is rather portable, so I believe every platform where the firebird client-library and IBPP are accessible, fbsql will work, too. As for the Lisp-library, I've only tested it with CLISP on Linux, yet. Again, this should be rather portably to most Lisp-implementations and platforms, too.
Example CodeHere's an example C-code which connects to a database and selects the IDs of the table "test":
#include "fbsql.h"
#include
#include
int main() {
struct fbsql_database *db;
struct fbsql_transaction *tr;
struct fbsql_statement *st;
int id;
db = fbsql_database_new("localhost","/pub/firebird/Test1.fdb","sysdba","5735","","iso8859_1","");
fbsql_database_connect(db);
tr = fbsql_transaction_new_with_defaults(db);
fbsql_transaction_start(tr);
st = fbsql_statement_new(db,tr);
fbsql_statement_prepare(st,"select id from test");
fbsql_statement_execute(st);
while(fbsql_statement_fetch(st)) {
if( fbsql_statement_get_integer(st, 1, &id) )
printf("ID: NULL\n");
else
printf("ID: %d\n",id);
}
fbsql_statement_close(st);
fbsql_statement_delete(st);
fbsql_transaction_rollback(tr);
fbsql_transaction_delete(tr);
fbsql_database_disconnect(db);
fbsql_database_delete(db);
return 0;
}DownloadI've added a "Sneak-Preview" download today, that's the base of what will be the first release. It should already be pretty usable, basic tests all worked out. Check it out at the download-page! [Less]
Nothing useful till now....
Dejavu is a public domain, thread-safe Object-Relational Mapper and database Mediator for Python applications.
A patch to Django trunk that enables Firebird (version 1.5 and later) RDBMS support.
It is based on the original Django patch from ticket #1261 written by David Elias, Lucas Almad Linhard and me (Ivan Illarionov).
Currently it works with revision
... [More]
7519, I am going to port this to the recent trunk in a near future.
This is alpha software - use it at your own risk.
To install, get the latest KInterbasDB package, apply the patch in the root directory of Django trunk and run svn up. firebird will be added to default Django backends.
On UNIX-based systems setup will look like this:
svn co http://code.djangoproject.com/svn/django/trunk/ django-trunk-firebird
ln -s `pwd`/django-trunk-firebird/django SITE-PACKAGES-DIR/django
cd django-trunk-firebird
patch -p0 -i PATH-TO-THE-PATCH
svn upTo install newer version of the patch you may need to svn revert previous patch or use the fresh checkout.
Known issuesinspectdb is not working Complex queries with model inheritance produce wrong results with Firebird < 2.0. Few generic relations queries don't work properly with Firebird < 2.0. Few other complex queries don't work with all Firebird versions. Everything else seems to work.
Differences from other Django backendsTextField. Since large and very large VARCHARs work better than BLOBs with Firebird in most cases where Django uses TextField, Firebird backend uses VARCHAR columns for TextFields and BLOB columns for LargeTextField. For more info see http://www.volny.cz/iprenosil/interbase/ip_ib_strings.htm#_strings_blob_varchar. With Firebird backend TextFields have max_length and encoding attributes that are ignored by other backends.
By default, TextFields have max_length of 10921 (with default UNICODE_FSS 3-byte charset), 8191 (with optional 4-byte UTF8 charset) or 32765 (with custom 1-byte encoding) -- maximum allowed. If there are multiple TextFields, their size could be adjusted to fit the 64k row limit and warning will be genererated. It's better to set explicit max_length attribute in this situation.
If you need to store more text you could use LargeTextField or split your text across multiple rows.
Index Limit. 252 bytes with Firebird < 2.0 and 1/4 of page size in later versions. You may need to add encoding="ascii" and/or adjust max_length of CharFields used as indexes or unique/primary keys to work around these Firebird limitations. Current implementation adjusts these fields automagically and generates warnings during validation process. It's better to adjust these fields manually or switch to Firebird > 2.0 and/or increase the page size. Foreign Key Constraints. FK constraint in Firebird are stricter - no forward references allowed, even inside transactions. [Less]