LWN.net Logo

Announcing Subsurface 2.1

From:  Dirk Hohndel <dirk-AT-hohndel.org>
To:  Jon Corbet <corbet-AT-lwn.net>
Subject:  Announcing Subsurface 2.1
Date:  Mon, 22 Oct 2012 21:20:19 -0700
Message-ID:  <8626352C-F684-4E91-AEE1-A6DC7041CFB2@hohndel.org>
Archive-link:  Article, Thread



http://subsurface.hohndel.org/2012/10/subsurface-2-1/

http://subsurface.hohndel.org/about/


Subsurface 2.1 has been released

Subsurface is an open source divelog program.

In fall of 2011, when a forced lull in kernel development gave him an opportunity to start on a new
endeavor, Linus Torvalds decided to tackle his frustration with the lack of decent divelog software
on Linux.

Subsurface is the result of the work of him and a team of developers since then. It now supports
Linux, Windows and MacOS and allows data import from a large number of dive computers and several
existing divelog programs. It provides advanced visualization of the key information provided by a
modern dive computer and allows the user to track a wide variety of data about their diving.

Subsurface is able to track multi-tank dives with air, Nitrox or TriMix, weights and exposure
protection used, dive masters and dive buddies and allows the user to rate dives and provide
additional dive notes. It calculates a wide variety of statistics of the user’s diving and
calculates and tracks information like SAC rate or OTU.

Subsurface allows the user to print out a detailed log book including dive profiles and other
relevant information. The program is localized in about a dozen languages and well supported by an
active developer community. In fall of 2012 Dirk Hohndel has taken over as Subsurface maintainer.

The latest version is Subsurface 2.1, released in October of 2012.

License: GPLv2

Here are some of the highlights of what changed since Subsurface 1.2:

	• Localization into more than ten languages
	• Dives can be grouped by dive trips (both automatically and manually)
	• Tracking of weight systems, exposure suit
	• Improved import from other divelog programs
	• Improved editing of existing dives
	• Improved statistics functionality
	• Better file handling, introduction of a default file (useful for starting Subsurface from the
desktop)
	• Significantly improved Windows and Mac binary packages
	• Improved handling of shorter apnea dives
	• Lots of bug fixes, stability improvements
	• Beginnings of end user documentation (needs to be extended a lot, I think, but it’s a great
start)
	• Update to libdivecomputer 0.2 with a long list of supported dive computers
	• Direct download from Uemis dive computers

Binaries for Windows and Mac on our Downloads page and packages for various Linux distributions are
under way. And of course it’s quite easy to build Subsurface from source – check the build page
on the website for details.

/D


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds