Airlog BETA 2 logo

Airlog mk. II

Airlog extracts useful information from a glider logbook. Here is a list of the planned features. Airlog is primarily developed in Denmark and therefore with an emphasis on Danish regulations. It should be very useful for gliderpilots from other places too.


Airlog has been in a state of sleepwalking, but things are moving forward again. Frederik has produced some information on the data access method we are using. Click on the "Data access" link in the menu bar to see whats going on.

Latest version

The latest version of Airlog is alpha-0.53-2, released 25th. of November 2000.

A new release is expected before the end of May.

Click here to download.

Java Runtime Enviroment 1.2.2 (JRE) or 1.3 (preferably) must be installed in order to execute Airlog, get it here, it is a rather large download approx. 14MB.


Supported databases

  • Oracle is now supported by Airlog :-)
  • PostgreSQL is a solid Open Source database server
  • InstantDB is a small Java based Open Source SQL database engine. Is is supplied as a jar file and is a mere ½MB

PostgreSQL is available on Unix in precompiled binary packages. Most Linux distributions install PostgreSQL by default. PostgreSQL takes some initial setup and administration, but in return provides a very solid database server backend. PostgreSQL consumes 1 MB of memory when idle.

PostgreSQL is also available on Win NT or better, at least in source code form. Specific instructions is given in the PostgreSQL documentation on how to build it on the Windows platform.

InstantDB is simple to use, but does not allow multiple concurrent clients to connect, at least not the way we use it. InstantDB is delivered together with Airlog and is a breeze to setup, because there is no setup! It works behind the scene as an imbedded database engine for Airlog.

Is multiple concurrent user logins a must, for instance on a server in a club, PostgreSQL or Oracle must be used.


AirLog is copyrighted © software and licensed under the GNU General Public License (GPL) terms.

The program can be used entirely free of charge. You are allowed to copy and distribute it as much as you want to, as long as the GPL terms are adhered to.

Developent environment

Airlog is written in Java for several reasons.

  • First of all platform independence, the developers can use the enviroment they prefer. Linux and Windows are the choices at the moment, but Solaris/HP-UX would also make fine programming enviroments.
  • It is easy to join in - we don't use a special IDE, although Forte is under consideration. At the moment InfoDock, Ultra Edit, CVS, Jikes et. al. is used.

Help us

Help is much needed. You absolute does *not* have to be a programmer to contribute. We are in need of help in several key areas. Feel free to mail me if you are interested in some specific part of the program. Listed below are some areas which need a caretaker.

  • Translations are very welcome, especially an english one as we have a problem with the correct wording.
  • Documentation; we have none at the moment. FAQs, documentation in DocBook format and this website shall be written.
  • A Java programmer with GPS experience. We want to take specific flight information from a GPS logger and store it in the Airlog database for later automatic creation of "hotspot" maps.
  • A Java programmer with experience in the Java Media Framework as Ken has made a nice .avi intro :-)

Who we are


Many persons have contributed bugreports and feature requests in the first version of Airlog. Two of them need special mentioning

  • Jan Wintherskov, has forced Airlog to its knees many times, please try once again in the new year !.
  • Ole Refsgård has pinpointed many quirks, thanks Ole.


Statistics for the Sourceforge interface

E-mail: Per Jensen or Frederik Hansen

$Date: 2001/05/06 22:22:06 $ (UTC) SourceForge logo
Website kindly hosted by Sourceforge