This is an open and neutral LTFS (Linear Tape File System) implementation, without the proprietary extensions from the different vendors. It implements the draft of version 2.5.0 of the format specification, while the ISO/IEC 20919:2016 standard, which is still officially the valid one, considers the version 2.2.0. The proof of concept is done with the openLTO package.

The openLTFS package contains the libltfs C library, which provides the classic ltfs and mkltfs commands, as well as a chkltfs command, and the openltfs Bash command-line interface. The package is released under a 3-Clause BSD License and is provided «as is» without warranty or support of any kind. The source code will become freely available, as soon as a public beta will be released. A PDF of the current man page is available.

Our clients can already install, test and actually use an alpha by running the following command:

brew install avpres/formulae/openltfs

The Homebrew formula has been successfully tested on x86_64 architectures running on the following operating systems:

  • Linux: Ubuntu 18.04.1 LTS, 16.04.5 LTS and 14.04.5 LTS, and Slackware 14.2
  • Macintosh: macOS 10.14.3, 10.13.6 and 10.12.6, and OS X 10.11.6
  • Windows 10: running Debian 9.5 or Ubuntu 18.04.1 LTS