Icarus Archive is a custom commercial solution for archival and retrieval of data files used with Landmark Graphic's ProMAX(tm) Seismic Data processing package. It was developed on Linux and written in C++ using the Glib and GTK+ utility and Graphical Interface libraries (glibmm and gtkmm). Available for licensing, Icarus Archive has an associated license manager that may be used for other products as well.
Here is an abbreviated "Quick Start" section from the online User's Guide.