open source software, device and network