The OpenHPI project was conceived by Carrier Grade Linux hardware experts,8 and announced on the Linux kernel mailing list on 19 March 2003, by Andrea Brugger. OpenHPI was described as "a universal interface for creating resource system models, such as chassis and rack-based servers, but extendable for other domains such as clustering, virtualization, and simulation". It had modular hardware support implemented using a plugin architecture, the top-level OpenHPI implementation being independent of the underlying hardware.9 Supporters include IBM, Intel, Samsung, HPE, and others technical equipment manufacturers.
The following features are supported by OpenHPI software:10
OpenHPI also provides a set of client programs as examples for typical HPI usage, for testing, or invocation from scripts. The hpi_shell is a command shell for calling HPI functions interactively.
The following table summarizes the main OpenHPI releases:
"OpenHPI/Wiki". SourceForge. Archived from the original on 2018-06-21. Retrieved 2020-12-28. https://sourceforge.net/p/openhpi/wiki/Home/ ↩
"OpenHPI". GitHub. Retrieved 2020-12-28. https://github.com/open-hpi/openhpi ↩
Sean Dauge (2005). "OpenHPI: An Open Source Reference Implementation of the SA Forum Hardware Platform Interface". Service Availability. Lecture Notes in Computer Science. Vol. 3335. Springer, Berlin, Heidelberg. pp. 48–60. doi:10.1007/978-3-540-30225-4_4. ISBN 978-3-540-30225-4. 978-3-540-30225-4 ↩
Maria Toeroe; Francis Tam (2012). Service Availability: Principles and Practice. John Wiley & Sons. ISBN 978-1-1199-4167-5. 978-1-1199-4167-5 ↩
"OpenHPI". OpenHPI. Archived from the original on 2019-08-19. Retrieved 2020-12-28. https://openhpi.sourceforge.io/index.html ↩
Andrea L. Brugger. ""[ANNOUNCE] OpenHPI – an implementation for SAForum's HPI"". Kernel Traffic. Archived from the original on 2020-09-15. Retrieved 2020-12-28. http://www.kerneltraffic.org/kernel-traffic/kt20030323_210.txt ↩
"OpenHPI CHANGELOGS". Archived from the original on 2018-11-09. Retrieved 29 December 2020. http://www.openhpi.org/Changelogs ↩
"OpenHPI NEWS". Archived from the original on 2020-01-23. Retrieved 29 December 2020. http://openhpi.org/News ↩