Releases: rbdannenberg/o2
Releases · rbdannenberg/o2
O2 v2.0-alpha
After significant changes and extensions, O2 is running on macOS, Linux and Windows.
This release includes: 1) use of Bonjour/Avahi/ZeroConf for discovery, 2) extension beyond local area network to the global Internet using MQTT for discovery and communication between O2 hosts without public IP addresses, 3) well-defined simplification of O2 called O2lite that creates a bridge from O2 to: real-time processes via shared memory, Web browsers via WebSockets, and microcontrollers via a small amount of sockets code, 4) asynchronous socket IO, 5) services have properties that can be queried.