openems
openems copied to clipboard
Compliance with LGPL: SDNotify
Bug Report or Feature Request (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request
Bug description or desired functionality.
OpenEMS Edge is currently using the https://github.com/faljse/SDNotify library to trigger the sytemd watchdog. The library is licensed unter the LGPL (GNU Lesser General Public License v2.1, https://github.com/faljse/SDNotify/blob/master/LICENSE).
This License is not compatible with the EPL in OpenEMS Edge. See https://eclipse-foundation.blog/2009/04/30/lgpl-pain/ for more information.
Possible solutions are dual licensing of SDNotify or re-implementing the functionality of SDNotify directly within OpenEMS Edge.