libosversion is a self-contained library to retrieve identifying information about the current operating system.