ZerOBNL is a co-simulation platform.
The main developer worships Guido van Rossum.
We developed ZerOBNL to simplify and combine the strengths of Mosaik and OpenBuildNet. We even started our development process by creating a “light” Python version of the latter, called OpenBuildNet Light (OBNL), and which was later renamed to OBvious Node Link (for obvious IP reasons).
The OBNL tool was using Rabbit MQ as message broker. During a complete re-factoring and simplification of the code we switched to ZeroMQ and decided to change the name to ZerOBNL.