The Open NX-OS framework allows users to leverage the capabilities of an underlying Linux distribution. It allows the installation and management of a wide-variety of third party tools and applications that extend the capabilities of the switch, enabling powerful new use-cases. Open NX-OS is designed following the latest software development best practices and provides best of breed capabilities such as process isolation, restartability and modularity - characteristics that make the system more resilient.