libosinfo is a GObject based library API for managing information about the operating systems, the hypervisors and the (virtual) hardware devices they can support.
It includes a database containing device metadata and provides APIs to match/identify optimal devices for deploying an operating system on a hypervisor. Via the magic of GObject Introspection, the API is available in all common programming languages with demos for javascript (GJS/Seed) and python (PyGObject). Also provided are Vala bindings.
Product's homepage
Requirements:
· gobject-2.0
· gio-2.0
· libxml2
What's New in This Release: [ read full changelog ]
· Fix udev rules for CDROM media.
· Fix build against newer glibc-headers when building with -O0.
More complete/up2date data for:
· Fedora 17
· Ubuntu
· Windows
Fix data for:
· Ubuntu
· Correct order of elements returned by list union functions.