Everyware Software Framework Developer's Hub

Everyware Software Framework (ESF) is an enterprise-ready IoT Edge Framework distributed and supported by Eurotech. Based on Eclipse Kura, the open source Java/OSGi middleware for IoT gateways, ESF adds provisioning, advanced security, remote access, diagnostics monitoring. It supports ready-to-use field protocols (including Modbus, OPC-UA, S7, FANUC, J1939, J1979, BACnet, IEC 60870-5-101, IEC 60870-5-104, DNP3, M-bus), MQTT connectivity, and a web-based visual data flow programming to acquire data from the field, process it at the edge, and publish it to IoT Cloud Platforms. ESF features full remote device management through its integration with Everyware Cloud, Eurotech’s IoT Integration Platform.

Get Started

ESF Policy Updater 1.0.0 - Release

3 months ago by Matteo Maiero

Release Date: May 2020

Description:

The bundle, signed by Eurotech, allows to update the production security policy file suggested by Eurotech.
With this update, the policy will now accept all the software signed by a leaf certificate countersigned by Eurotech Software CA.
The update, in this way, allows the framework security policy to not be directly tied to a specific certificate DN, introducing
more agility and supporting different sets of leaf certificates all signed by the Eurotech protected CA.

Usage:

The bundle can be used in the following scenarios:

  • on an ESF prior to 6.1.2, in production mode, to update the existing production policy when an add-on provided by Eurotech is installed but does not start due to security restrictions.
  • on an ESF prior to 6.1.2, in production mode, to update the running security policy and make it even with the security policy requirements of ESF 6.1.2

Compatibility:

The bundle is compatible with all the currently supported ESF versions.