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.



AceDB
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
 

Aditi
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- cs.mu.oz.au
License terms: see here
 

AMOS-II
An extensible, main-memory, Object-Oriented (OO), and distributed multi-database system.
Supplier: University of Uppsala
License terms: see here
 

ASES
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- njit.edu
 

BaseX
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- basex.org
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- univ-lyon2.fr
License terms:Creative Commons Attribution-NonCommercial-ShareAlike

BKD
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- charter.net

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- univ-lyon2.fr

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- cs.umn.edu
 

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- uvt.nl
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- cs.wisc.edu
 

Datalog++
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- info.fundp.ac.be
 

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- quicksort.co.uk
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- sip.ucm.es
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- univ-lyon2.fr
 

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- univ-lyon2.fr; 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- univ-lyon2.fr
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- yahoo.dk
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- lists.sourceforge.net, flora-development -at- lists.sourceforge.net
License terms: LGPL
 

FLORID
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- informatik.uni-freiburg.de
 

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
 

GiST
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- db.cs.berkeley.edu
 

H-PCTE
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 francetelecom.com, jorm at objectweb.org
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- fzi.de
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- cui.unige.ch
License terms: Gnu Copyleft
 

LEAP
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- leyton.org
License terms: see here
 

LINCKS
(1994)
Multi-user object-centred database system.
Supplier: University of Linkoping
Contact: Martin Sjölin, marsj- at- ida.liu.se
 

MariaDB
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.
Contact: http://montyprogram.com/contact/
Supplier: Monty Program/
License terms: GPL v2
 

MARIPOSA
(1996)
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 francetelecom.com, medor at objectweb.org
License terms: LGPL
 

MIND
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- srdc.metu.edu.tr
 

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- cwi.nl
License terms: MonetDB License

MOOD
MOOD is an Object Oriented Database Management System. It is a public domain software.
Supplier: Middle East Technical University
Contact: Asuman Dogac, asuman -at- srdc.metu.edu.tr
 

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- univ-lyon2.fr
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- uni-oldenburg.de
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- inf.unibz.it or Dr. Guohui Xiao: xiao -at- inf.unibz.it
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- users.sourceforge.net
 

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- cs.umn.edu
 

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 francetelecom.com, perseus at objectweb.org
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
 

Predator
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- diku.dk
 

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- jacobs-university.de
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- in.tum.de, Andrey Gubichev, andrey.gubichev -at- in.tum.de
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- fernuni-hagen.de, secondo -at- fernuni-hagen.de
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- ispras.ru
License terms: Apache License
 

Shore
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- gmail.com
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- bc.edu
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- gmail.com
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- cs.ucr.edu
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 francetelecom.com, speedo at objectweb.org
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- cs.nyu.edu
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- db.stanford.edu
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- db.toronto.edu
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- cs.stanford.edu, Jennifer Widom widom -at- cs.stanford.edu
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- is.informatik.uni-kiel.de
License terms: freeware

VODAK
Open Object-oriented database management system.
Supplier: Fraunhofer IPSI
Contact: Thomas Risse, risse -at- ipsi.fraunhofer.de

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- univ-lyon2.fr
 

W3QS
W3QS is a query system for the WWW.
Supplier: Technion, Computer Science Department
 

WebSQL
SQL-like query language for extracting information from the web.
Supplier: University of Toronto, CS Department
Contact: websql -at- cs.toronto.edu
 

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- asu.edu
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- db.uwaterloo.ca
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- cwi.nl
License terms: public domain

Xplain
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- its.tudelft.nl
 

XQL
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- univ-lyon2.fr
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- informatik.uni-marburg.de
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- yfilter.cs.berkeley.edu
License terms: see here

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

leave a reply