The UCAR Research Applications Laboratory (RAL) has released version 1.4 of Nujan, a pure Java library for writing HDF5 and NetCDF4 files. Nujan is 100% open source and is released under the MIT license. Nujan is intended to be useful in situations where portability and a simplified development process are more important than access to the complete HDF5 feature set.
Indexed data access exposes the physical schema of datasets and makes violations of the relationship between coordinate and indices commonplace for datasets that change, such as aggregations of rolling archives. Making data requests in coordinate space will be added to the next generation of data access protocols, partly in order to solve this problem.