[1] It is BSD licensed and as of 17 March 2014[update], at version 1.3.002.
Posh does not provide alternatives where a host platform does not offer a feature, but informs through preprocessor macros what is supported and what is not.
In its simplest form, only a single header file is required.
In the optional C source file, there are functions for byte swapping and in-memory serialisation/deserialisation.
Brian Hook also created SAL (Simple Audio Library) that utilises Posh.