Personal tools
You are here: Home Resources Free/public domain software Publicly Available Database Software from Nonprofit Organizations

Publicly Available Database Software from Nonprofit Organizations

A list of database-related software packages available from non-profit organizations free of charge.

The packages listed below were announced to be free of charge at least for academic or personal use. License terms are matter of the supplier of the package. The date behind the package name (if present) indicates the issue date of the last release of the package. When available, contact email address and a link to the license terms are provided.

See here for the home page of this service and for instructions on how to report new packages or change requests to existing entries.

A genome database system designed specifically for handling bioinformatic data flexibly. It includes tools designed to manipulate genomic data, but is increasingly also used for non-biological data.
Supplier: Sanger Institute
License terms: see here
Disk-based deductive DBMS with focus on performance by use of conventional relational technology whenever possible.
Supplier: Aditi Group, University of Melbourne Contact: aditi -at-
License terms: see here
An extensible, main-memory, Object-Oriented (OO), and distributed multi-database system.
Supplier: University of Uppsala
License terms: see here
Approximate Search Engines for Structure, software for approximate searching for patterns in tree (e.g. XML, hierarchies) and graph (e.g. chemical) data. i In addition, some software for data mining and clustering.
Supplier:New Jersey Institute of Technology, Dept. of Computer Science
Contact: Jason Tsong-Li Wang, wangj -at-
A native and light-weight XML database system and XPath/XQuery processor, specialized in storing, querying, and visualizing large XML documents and collections. The project is developed as community project and distributed under a permissive free software license.
Supplier: University of Konstanz, DBIS Chair; BaseX Team
Contact: Christian Gruen, cg -at-
License terms: BSD
BibTexWeb (Dec-2009)
BibTeXWeb is a PHP on-line publication list manager with BibTeX support. BibTeXWeb helps you manage a database of publications, and display it on your Web page. Furthermore, all the references you enter in your database are available in BibTeX format, either one by one or all at once.
Supplier: Université de Lyon, France
Contact: Jérôme Darmont, jerome.darmont -at-
License terms:Creative Commons Attribution-NonCommercial-ShareAlike
Bayesian Knowledge Discoverer, a program designed to extract Bayesian Belief Networks (BBNs) from (possibly incomplete) databases.
Supplier: Open University
BIM Standard Edition
Free DBMS by Matthew Farhat that organizes text and arithmetic equations; includes organizational user specified template hierarchy, GUI, cross-table spreadsheets, search engine, documentation, and internet sockets.
Supplier: Matthew Farhat
Contact: Matthew Farhat, matthewfarhat -at-
BuildTree (Dec-2001)
BuildTree is a stored procedure written in Oracle PL/SQL that helps building decision trees using the DBMS' relational structures (namely, views). The result (tree) is also stored as a relational table. It can be queried through Oracle SQL hierarchy queries.
Supplier: Université de Lyon, France
Contact: Jérôme Darmont, jerome.darmont -at-
CLUTO (Aug-2002)
A software toolkit for clustering low- and high-dimensional data sets and cluster visualization. It is well-suited for clustering data sets arising in many areas including information retrieval, customer purchasing transactions, science, and biology.
Supplier: University of Minnesota, Department of Computer Science and Engineering
Contact: George Karypis, karypis -at-
ConceptBase (14-Dec-2011)
A multi-user meta data repository system with a graphical user interface that allows to engineer customized modeling environments via its logic-based metamodeling capabilities.
Supplier: ConceptBase Team
Contact: Manfred Jeusfeld, jeusfeld -at-
License terms: FreeBSD-style
Coral (26-Nov-1997)
Coral is a deductive system which supports a rich declarative language, and an interface to C++ which allows for a combination of declaritive and imperative programming.
Supplier: University of Wisconsin, CS department
Contact: Kent Wenger, wenger -at-
Deductive and object-oriented database system.
Supplier: Mississippi State University
DB-MAIN (Nov-2002)
A Windows CASE tool supporting most DB engineering processes. Supports most current conceptual and physical models.
Supplier: University of Namur
Contact: Jean-Luc Hainaut, jlh -at-
Dee (31-Mar-2007)
An implementation of a truly relational language using Python. Inspired by The Third Manifesto, by Chris Date and Hugh Darwen, we address the problem of the impedance mismatch between programming languages and databases, and avoid the weakness and syntactic awkwardness of SQL.
Supplier: Greg Gaughan
Contact: Greg Gaughan, acmfeedback -at-
License terms: GPL
DES (2005)
The Datalog Educational System (DES) is a free Prolog-based implementation of a basic deductive database with stratified negation which uses Datalog as a query language.
Contact: Fernando Sáenz, fernan -at-
License terms: GPL
DESP-C++ (Feb-1998)
OCB (Object Clustering Benchmark) is a generic object-oriented benchmark that has been designed to evaluate the performances of object-oriented database management systems (OODBMSs), and more particularly the performances of clustering policies within OODBMSs.
Supplier: Université Blaise Pascal Clermont-Ferrand II, France
Contact: Jérôme Darmont, jerome.darmont -at-
DoEF (Feb-2002)
DoEF (Dynamic object Evaluation Framework) is a dynamic framework for object database benchmarking. DoEF accomplishes access pattern change by defining configurable styles of change. It is built on top of the Object Clustering Benchmark (OCB).
Supplier: Université de Lyon, France / Australian National University, Australia
Contact: Jérôme Darmont, jerome.darmont -at-; Zhen He
DWEB (Apr-2008)
DWEB (Data Warehouse Engineering Benchmark) is a benchmark for evaluating the performances of data warehouses.
Supplier: Université de Lyon, France
Contact: Jérôme Darmont, jerome.darmont -at-
License terms:Creative Commons Attribution-NonCommercial-ShareAlike
Emdros (17-Mar-2003)
Emdros is a text database engine for analyzed or annotated text. The canonical usage of Emdros is linguistic databases, but other domains may also benefit. Its query language supports query/create/update/delete operations, and the query-part is especially powerful. Query-primitives include consecutivity, embedding, gapping, and logical expressions on object attributes.
Supplier: Emdros community
Contact: Ulrik Petersen, emdros -at-
License terms: GPL
Firebird (10-Feb-2003)
Open source relational database offering many ANSI SQL-92 features. Runs on Linux, Windows, and a variety of Unix platforms.
Supplier:Firebird Project Team
FLORA-2 (2002)
A declarative object-oriented knowledge base language and application development platform, which supports a unified language of F-logic, HiLog, and Transaction Logic. Applications of FLORA-2 include intelligent agents, Semantic Web, ontology management, and integration of information.
Supplier: FLORA-2 Team
Contact: flora-users -at-, flora-development -at-
License terms: LGPL
FLORID (F-LOgic Reasoning In Databases) is a deductive object-oriented database system employing F-Logic as data definition and query language.
Supplier: University of Freiburg
Contact: Florid Team, florid -at-
GBDI Arboretum (25-Aug-2006)
The GBDI Arboretum is a portable library which implements various metric access method (MAM).
Supplier: University of Sao Paulo at Sao Carlos, Brazil
Contact: Marcos Vieira, mrvieira AT gmail DOT com
License terms: see here
The Generalized Search Tree (GiST) software allows researchers to quickly develop and experiment with indexing schemes for new data types.
Supplier: University of California, Berkeley
Contact: GiST Team, gist- at-
High-performance implementation of the distributed object management system specified in the international PCTE standards ECMA-149/158 and ISO 13719.
Supplier: University of Siegen
Ingres (1989)
FTP directory containing 1989 Ingres tar file.
Supplier: University of California, Berkeley
JORM (May 2004)
Java Object Repository Mapping, an adaptable persistence service. It provides object persistency through different secondary storage supports, such as files, relational databases or object-oriented databases. It has been used to offer various personalities, such as EJB CMP (TM) in JOnAS and JDO (Java Data Objects) (TM) in Speedo.
Supplier: ObjectWeb
Contact: Pascal Dechamboux, pascal.dechamboux at, jorm at
License terms: LGPL
KAON (6-Mar-2003)
KAON is an open-source ontology management infrastructure targeted for business applications. It includes a comprehensive tool suite allowing easy ontology creation and management, as well as building ontology-based applications. KAON focuses on integrating traditional technologies for ontology management and application with those used in business applications, such as relational databases.
Supplier: University of Karlsruhe (FZI, AIFB)
Contact: Boris Motik, boris.motik -at-
License terms: LGPL
Lazy (9-Apr-2004)
Lazy is a language and a system to publish databases on the Web and to prototype Web applications. It is based on the declarative specification of active hypertext views.
Supplier: University of Geneva
Contact: Gilles Falquet, Gilles.Falquet -at-
License terms: Gnu Copyleft
LEAP is an RDBMS (Relational Database Management System). It is used as an educational tool around the world to help students, and assist researchers and teachers as they study and teach databases.
Contact: Richard Leyton, richard -at-
License terms: see here
LINCKS (1994)
Multi-user object-centred database system.
Supplier: University of Linkoping
Contact: Martin Sjölin, marsj- at-
MariaDB is a database server that offers drop-in replacement functionality for MySQL. MariaDB is built by some of the original authors of MySQL, with assistance from the broader community of Free and open source software developers.
Supplier: Monty Program/
License terms: GPL v2
Distributed Database Management System.
Supplier: University of California, Berkeley
MEDOR (May 2004)
Middleware Enabling Distributed Object Requests. It allows the expression, optimisation and evaluation of queries on heterogeneous distributed objects. In cooperation with JORM, it is used to offer various personalities, such as EJB QL in JOnAS and JDO QL in Speedo.
Supplier: ObjectWeb
Contact: Alexandre Lefebvre, alexandre.lefebvre at, medor at
License terms: LGPL
Multidatabase system using Oracle7, Sybase, Adabas D and MOOD, implemented on top of DEC's ObjectBroker CORBA implementation.
Supplier: Middle East Technical University
Contact: Asuman Dogac, asuman -at-
MonetDB (Sep 2004)
MonetDB is an open source high-performance database system developed by CWI. MonetDB has been succesfully applied for data mining, OLAP, GIS, XML Query, text- and multimedia retrieval.
Supplier: CWI, The Netherlands
Contact: Martin Kersten, Martin.Kersten -at-
License terms: MonetDB License
MOOD is an Object Oriented Database Management System. It is a public domain software.
Supplier: Middle East Technical University
Contact: Asuman Dogac, asuman -at-
MultiCal (Nov-2002)
Supports the management of multiple calendars, through temporal extensions to SQL. A main-memory DBMS is also available that can be used as a substrate for the calendar system.
Supplier: University of Arizona,
Contact: Richard Snodgrass
OCB (Apr-2000)
OCB (Object Clustering Benchmark) is a generic object-oriented benchmark that has been designed to evaluate the performances of object-oriented database management systems (OODBMSs), and more particularly the performances of clustering policies within OODBMSs.
Supplier: Université Blaise Pascal Clermont-Ferrand II, France
Contact: Jérôme Darmont, jerome.darmont -at-
Odysseus (Jun 2014)
Odysseus is a highly flexible framework to create data stream management systems, including RCP based client and generator frameworks.
Supplier: University of Oldenburg, Germany
Contact: Marco Grawunder, Marco.Grawunder -at-
License terms: Apache License 2.0
-ontop- (Jul 2014)
-ontop- is a platform to query databases as Virtual RDF Graphs using SPARQL. The system implements the cutting edge SPARQL-to-SQL and query optimisation techniques that allow it to answer SPARQL queries using SQL databases while obtaining good performance. You can use -ontop- as an API, a SPARQL end-point, or as a Protege plugin.
Supplier: Free University of Bozen-Bolzano, Italy
Contact: Dr. Martin Rezk: mrezk -at- or Dr. Guohui Xiao: xiao -at-
License terms: Apache License 2.0
OSDB (13-Mar-2002)
The Open Source Database Project develops a database benchmark suite based on the AS3AP benchmark which anyone can download and use to test/optimise their hw/sw combination (SQL-based).
Contact: ariebs -at-
OO7 Benchmark (1993)
Benchmark implementations for object-oriented database systems.
Supplier: University of Wisconsin
PAFI (Mar-2003)
A software package for finding frequent patterns in transactional, sequential, and graph datasets. It contains scalable and efficient algorithms for these problems and the ability to find long but infrequent patterns.
Supplier: University of Minnesota, Department of Computer Science and Engineering
Contact: George Karypis, karypis -at-
Perseus (May 2004)
Library of components for implementing containers and also persistence. It includes components for (distributed) caching, concurrency, dependency, journaling and pool management.
Supplier: ObjectWeb
Contact: Pascal Dechamboux, pascal.dechamboux at, perseus at
License terms: LGPL
pgAdmin III (27-Jan-2004)
A completely free administration and development platform for the PostgreSQL database. Available in more than 30 languages for Win/NT/2000/XP, GNU/Linux and FreeBSD.
Supplier: pgAdmin Team
Contact: Support page
License terms: see here
Postgres (1994)
Object-relational DBMS (last Berkeley release).
Supplier: University of California, Berkeley
PostgreSQL (5-Feb-2003)
Open source successor to Berkeley Postgres.
Supplier: PostgreSQL Global Development Group
Object-relational database system originally developed at Cornell University It is supported as a research and educational tool. Source code is available.
Supplier: University of Copenhagen
Contact: Philippe Bonnet, bonnet -at-
rasdaman community (Sep-2011)
Multi-dimensional array DBMS. It extends ISO SQL with n-D unlimited-size arrays as a new attribute type, plus declarative query support.
Supplier: Jacobs University, Bremen, Germany
Contact: Peter Baumann, p.baumann -at-
License terms: see here
RDF-3X (Nov-2011)
RDF-3X is the experimental RDF storage and retrieval system described in RDF-3X: a RISC-style Engine for RDF by Thomas Neumann and Gerhard Weikum in JDMR (formerly Proc.VLDB), 2008.
Supplier: Technische Universität München
Contact: Thomas Neumann thomas.neumann -at-, Andrey Gubichev, andrey.gubichev -at-
License terms: CC BY
Rock & Roll (Nov-1998)
Deductive Object Oriented Database System.
Supplier: Heriot-Watt University, Department of Computing & Electrical Engineering
Secondo (5-Jan-2009)
Secondo is an extensible database system supporting especially non-standard applications. Designed at the FernUniversität in Hagen, Secondo is a platform for implementing and experimenting with various kinds of data models. It comes with a carefully written user manual, programmer's guide and installation instructions.
Supplier: Fernuniversität in Hagen, Faculty of Mathematics and Computer Science
Contact: Ralf Hartmut Güting, rhg -at-, secondo -at-
License terms: GPL 2.0
Sedna XML Database (28-Nov-2011)
Sedna is a free native XML database which provides a full range of core database services - persistent storage, ACID transactions, security, indices, hot backup. Flexible XML processing facilities include W3C XQuery implementation, tight integration of XQuery with full-text search facilities and a node-level update language.
Supplier: Institute for System Programming (ISP) of the Russian Academy of Sciences
Contact: Sedna Team, sedna -at-
License terms: Apache License
Object-oriented database system.
Supplier: University of Wisconsin, Madison
Shore-MT (Sep-2014)
Shore-MT is the multi-threaded version of the SHORE (Scalable Heterogeneous Object REpository) storage manager, specifically designed for scalability in the age of multicore architectures. Shore-MT is an experimental test-bed library to be used by researchers who are interested in pursuing research on multi-threaded software that manages persistent data.
Supplier: EPFL, PDF, CMU, UWisc
Contact: EPinar Tozun, pinar.tozun -at-
License terms: modified BSD style license
SimpleDB (Nov-2006)
A small JDBC/SQL database system, written in Java, with well-structured, easy-to-read code. It is intended solely for the purpose of studying the internals of a database system. For example, it implements only a small subset of SQL and JDBC, eliminating those features that are not pedagogically important.
Supplier: Boston College
Contact: Edward Sciore, sciore -at-
License terms: Public domain
SimpleDBM (12-Apr-2010)
SimpleDBM is an open source non-SQL multi-threaded transactional database engine, written in Java. SimpleDBM supports ACID transactions, steal/no-force buffer management, lock-based concurrency, row level locks, b-tree indexes, tables, write ahead log, crash recovery (ARIES algorithm), and deadlock detection.
Supplier: Dibyendu Majumdar
Contact: Dibyendu Majumdar, d.majumdar -at-
License terms: GPL V2 with classpath exception
Spatial Index Library (27-Apr-2004)
An extensible spatial index library in Java and C++ that supports robust spatial indexing methods and many advanced features. Currently supports R-tree variants, Multi Version R-trees (MVR-tree) and TPR-trees.
Supplier: University of California, Riverside
Contact: Marios Hadjieleftheriou, marioh -at-
License terms: Gnu Lesser
Speedo (May 2004)
Open source implementation of the JDO (TM) (Java Data Objects) specification. Speedo reuses several ObjectWeb frameworks, including JORM, MEDOR, Perseus, Fractal, Julia, ASM and Monolog.
Contact: Sebastien Chassande-Barrioz, sebastien.chassandebarrioz at, speedo at
License terms: LGPL
StatStream (Dec-2002)
This software can monitor thousands of time series data streams in an online fashion. In addition to single stream statistics such as average and standard deviation, it can also find high correlations among all pairs of streams. A stock market trader might use such a tool to spot arbitrage opportunities.
Supplier: New York University, Dept. of Computer Science
Contact: Yunyue Zhu, Dennis Shasha, shasha -at-
License terms: see here
STREAM (Nov-2004)
STREAM is a general purpose prototype Data Stream Management System (DSMS) that supports declarative continuous queries over data streams and relations.
Supplier: Stanford University
Contact: The STREAM Group, streamdev -at-
License terms: see here
Stratosphere (18-Aug-2011)
The Stratosphere system consists of the PACT programming model and the Nephele execution engine. PACT is a generalization and extension of the well-known MapReduce programming model. A cost-based optimizer compiles PACT programs to dataflow graphs. These are executed by the Nephele execution engine in a massively parallel fashion.
Supplier: Joined project of TU Berlin, HU Berlin, HPI Potsdam
Contact: Volker Markl
License terms: Apache License Version 2.0
ToXgene - the ToX XML Data Generator (20-Mar-2003)
ToXgene is a template-based generator for large, consistent collections of synthetic XML documents, and is part of the ToX project, developed at the Univerisity of Toronto. The ToXgene Template Specification Language (TSL) is a subset of the XML Schema notation augmented with annotations for specifying certain properties of the intended data, such as value distributions, the vocabulary for CDATA content, etc.
Supplier: University of Toronto
Contact: Denilson Barbosa, dmb -at-
License terms: see here
TRIO - A System for Integrated Management of Data, Uncertainty, and Lineage (11-Jun-2007)
Trio is a new kind of DBMS in which data, uncertainty of the data, and data lineage are all first-class citizens. Trio is based on an extended relational model called ULDBs, and it supports a SQL-based query language called TriQL. The Trio prototype runs under Linux, Mac OS X, and Win-32.
Supplier: Stanford University Infolab
Contact: Martin Theobald, theobald -at-, Jennifer Widom widom -at-
License terms: see here
Visual SQL (March 2007)
Visual SQL is a query development tool that follows the paradigm of entity-relationship representation. Graphical queries are translated to SQL depending on the DBMS used. VisualSQL is available in an English, German, Russian, Ukrainian and Chinese version. The database schema is typically given on the basis of DBMain schemata.
Supplier: Christian-Albrechts University Kiel, Germany
Contact: Bernhard Thalheim, thalheim -at-
License terms: freeware
Open Object-oriented database management system.
Supplier: Fraunhofer IPSI
Contact: Thomas Risse, risse -at-
VOODB (Apr-1998)
VOODB (Virtual Object Oriented Database) is a generic discrete-event random simulation model to evaluate the performances of performances of object-oriented database management systems (OODBMSs) in general, and the performances of optimization methods like clustering in particular.
Supplier: Université Blaise Pascal Clermont-Ferrand II, France
Contact: Jérôme Darmont, jerome.darmont -at-
W3QS is a query system for the WWW.
Supplier: Technion, Computer Science Department
SQL-like query language for extracting information from the web.
Supplier: University of Toronto, CS Department
Contact: websql -at-
WinRDBI (Summer 2002)
The WinRDBI (Windows Relational DataBase Interpreter) educational tool provides a hands-on approach to understanding the capabilities of the following query languages for relational databases: Relational Algebra, Domain Relational Calculus, Tuple Relational Calculus, and SQL. Students can explore the query languages in an interactive environment.
Supplier: Arizona State University
Contact: Suzanne W. Dietrich, dietrich -at-
License terms: see here
XBench (2001)
A family of XML DBMS benchmarks that capture different XML application characteristics.
Supplier: University of Waterloo
Contact: M. Tamer Ozsu, tozsu -at-
License terms: no license required
XMark (19-May-2004)
XMark is Xquery benchmark suite to analyse the capabilities of an XML database.
Supplier: CWI, Amsterdam
Contact: Martin Kersten, Martin.Kersten -at-
License terms: public domain
Xplain2sql translates the Xplain database definition and manipulation language to various SQL dialects including ANSI, InterBase, TransactSQL and PostgreSQL.
Contact: J.H. ter Bekke, j.h.terbekke -at-
The GMD-IPSI XQL engine is a Java based database for native XML documents. It uses a persistent W3C DOM for storage and XQL'98 for queries. Free for personal and academic use.
Supplier: GMD IPSI
License terms: see here
XSB System
Prolog-based XSB deductive database system originated at SUNY Stony Brook. Includes a datalog interpreter, support for HiLog terms, and support for the well-founded semantics.
XWeB (Sep-2010)
XWeB (XML Warehouse Benchmark) XWeB is the first (and only, to the best of our knowledge) XML data warehouse benchmark.
Supplier: Université de Lyon, France
Contact: Jérôme Darmont, jerome.darmont -at-
License terms:Creative Commons Attribution-NonCommercial-ShareAlike
XXL (2004)
A flexible, high-level, platform-independent Java-library that provides a powerful and ready-to-use collection of query processing functionality.
Supplier: Philipps-University of Marburg
Contact: Juergen Kraemer, kraemerj -at-
License terms: GNU Lesser General Public License (LGPL)
YFilter (2004)
Filtering engine of the YFilter system developed at the University of California, Berkeley. The engine processes simultaneous queries (written in a subset of XPath 1.0) against streaming XML messages in a shared fashion. For each XML message, it returns a result for every matched query.
Supplier: University of California at Berkeley
Contact: The YFilter team, help - at-
License terms: see here


This list is currently maintained by Manfred Jeusfeld, last update: 9-Feb-2009

Document Actions