Download Latest Version README (6.7 kB)
Email in envelope

Get an email when there's a new version of odaba

Home / 16.1.0
Name Modified Size InfoDownloads / Week
Parent folder
odaba-doc-16.1.0.zip 2019-04-05 70.7 MB
odaba-win-16.1.0_VS2017_X86.zip 2019-04-05 75.8 MB
odaba-win-16.1.0_VS2010_X86.zip 2019-04-05 95.6 MB
odaba-win-16.1.0_VS2017_X64.zip 2019-04-05 81.7 MB
odaba-ODABATest-16.1.0.zip 2019-04-05 114.6 MB
odaba-dat-16.1.0.zip 2019-04-05 43.4 MB
odaba-TestBrowser-16.1.0.zip 2019-04-05 4.1 MB
README 2019-04-05 7.2 kB
odaba-16.1.0.zip 2019-04-05 67.4 MB
odaba-dotnet-16.1.0.zip 2019-04-05 480.2 kB
odaba-16.1.0.tar.bz2 2019-04-05 54.3 MB
odaba-plugins-16.1.0.zip 2019-04-05 1.5 MB
odaba-plugins-16.1.0.tar.bz2 2019-04-05 1.0 MB
odaba-ODABATest-16.1.0.tar.bz2 2019-04-05 87.3 MB
odaba-doc-16.1.0.tar.bz2 2019-04-05 52.4 MB
odaba-TestBrowser-16.1.0.tar.bz2 2019-04-05 2.5 MB
Totals: 16 Items   752.7 MB 0
About ODABA
-----------
ODABA is a Terminology-Oriented Database Management System (TODBMS) based 
on standards for object-oriented databases (ODMG 2003). Besides 
requirements for object-oriented databases, which belong to the P2 
database family (see "Unified Database Theory"), ODABA also supports 
several P3 database features (hierarchical set relations). Claiming to be 
a P3 database, ODABA can be considered as high level smart database, 
which provides a lot of support for application developers and database 
designers. With version 16 ODABA supports database access via HTTP internet 
protocol (OHTTPServer) and HTTP client functions have been extended. Moreover, 
this version supports JSON as data exchange format.

OHTTPServer provides internet services for all HTTP methods and a specific
OSI PUT request, which allows submitting requests of any complexity.

A database driven GUI framework based on ADL ("Active Data Link") 
technology provides extended comfort for GUI application designers. Since 
terminology is passed trough all development stages, terminology 
definitions become an integrated part of the application e.g. as tool tips 
or extended help information on field level.  

The latest version of ODABA has been released on Friday, April 5th, 2019, 
2018. With ODABA 16.1.0 a bug fix release for ODABA 16.0.0 and ODABA 16.0.1
is provided.

The complete list of bugs fixed is available in change and release logs or 
in notifications delivered with ODABA development databases. ODABA can be 
downloaded for free and is licensed as GPL software. 

Release notes
-------------

1. Update information are provided on three levels. General release notes 
   are available on the WEB site. In the logs folder of the installation 
   folder, there are detailed release notes (ReleaseLog_xxx.txt) and 
   change logs (Changes_xxx.txt) for all ODABA sub projects. 'xxx' stands 
   for

   sos - common service functions
   opa - Database kernel
   gui - GUI frame work
   ode - ODE tools 

   Release logs contain information about detailed relevant (conceptual) 
   changes. Change logs contain a list of changes per source file.
   Moreover, notice collections in all development databases contain 
   information about problems solved and open problems and new features 
   planned for next versions.

2. In addition, ODABATest environment is provided for running unit tests
   for ODABA interface classes and component tests for utilities.

3. In order to get information about new releases, one may should register 
   at run Software by sending a mail to 
     support@odaba.com


Licenses
--------
1. One may use the GPL in order to develop other software licensed under 
   GPL. In order to develop commercial software not licensed as GPL 
   product, a commercial development license is also available. 
   
2. Note, the the GPL allows creating any sort of GPL projects, i.e. 
   projects for private purpose as well as commercial products (as long 
   as those are published under GPL, again). In order to develop non-GPL 
   products, a commercial development license is required, which can be 
   ordered at RUN Software.
   
3. One also may join the ODABA Software Development Foundation, which 
   supports the further ODABA development and which offers the possibility 
   to participate in strategic and short term decisions.
   

Installation
------------
1. ODABA does not require specific registration procedures and may be 
   copied or installed to any location in the system. 

2. Installation and build procedures are described for different platforms 
   and build environments at:
   http://www.odaba.com/content/documentation/odaba/documents/opa/HierarchyTopics/ONLG_10_Install.html
   
3. Supported platforms

   linux-gcc6 and below
   win32-gcc       
   win32-VS2010
   win32-VS2017 (since version 16.1.0)
   Qt 4.8, 5.9, 5.10, 5.11 (Qt5 since version 16.1.0)

   for all platforms 32- and 64-bit modes are supported. In order to 
   compile ODABA on other platforms or with other compilers, platform 
   specific extensions or changes have to be made, which should not be a 
   big problem.

4. Several features require third party components, which have to be 
   installed before installing ODABA. When the corresponding libraries are
   not available, one may install ODABA, but the features referenced below
   will not work.
   
   libzip        (required for LibreOffice document generation)
   zlib          (required for data compression and backup and restore)
   curl          (required for enhanced email support)
   hunspell      (required for spell check in ODE tools, like terminus)
   libmicrohttpd (required for OHTTPServer)
   
Getting started
---------------

0. When running ODABA 13 resource databases, those have to be upgraded. In
   order to upgrade the resource database, appropriate upgrade procedures 
   are described in the online documentation. Moreover, one may have to 
   upgrade application databases, when those refer to system data type 
   (e.g. DSC_Topic or __OBJECT). How to upgrade a database is described at:
   http://www.odaba.com/content/documentation/odaba/documents/opa/HierarchyTopics/ONLG_VersionUpgrade.html
1. A Quick Starter Guide is availale for new odaba users at
     http://www.odaba.com/content/documentation/odaba/documents/opa/HierarchyTopics/ONLG_10_Steps.html
     or in the ODABA-Base online documentation ("Quick Starter Guide"). 
   and for the GUI framework at 
     http://www.odaba.com/content/documentation/odabagui/documents/ode/HierarchyTopics/ONLG_10_steps.html
     or in the ODABA-GUI online documentation ("Quick Starter Guide"). 

Documentation
-------------
1. There is a separate documentation package, which you may download and 
   which contains the complete ODABA documentation. An documentation 
   overview is given in the DocumentationOverview document. Part of the 
   documentation has already been converted to .pdf and will be provided 
   in an additional PDFDoc folder. But there are still older documents, which 
   are available in MS Office format, only.
   
2. There is also a HTML version, which can be started from the documentation 
   package downloaded, but also from our WEB site 
       http://www.odaba.com/content/documentation/odaba
       and
       http://www.odaba.com/content/documentation/odabagui
   Online documentation will be updated frequently and we suggest using the 
   online documentation, which is more up-to-date. 

Contact and bug report
--------------------
1. If there are problem or any question, contact RUN Software directly via
     run@run-software.com
   
2. If you think you have found a bug in ODABA, it would be nice if you 
   report it to us, so that we can fix it.  
     run@run-software.com

   Always include the following information in your bug report: 
     - name and version number of your compiler
     - name and version number of your operating system
     - the version of ODABA you are using
     - compile options used for compiling or build number for the binaries
   If possible, add an example, the dictionary database and a database, as 
   well as the configuration or ini-file used for running the application. 
Source: README, updated 2019-04-05