Customized applications can be written to run on an SR OS node or remotely.
Developers can create applications using any development environment, including a Python 3-based Integrated Development Environment (IDE) or a text editor.
Python 3 applications written for SR OS are designed to be portable between systems (SR OS and operator devices), provided the libraries and language features used are available on both systems.