SONiC (Software for Open Networking in the Cloud) est un système d'exploitation réseau open source fondé sur Linux, qui fonctionne sur des commutateurs de plusieurs fabricants et familles ASIC. Il assure des fonctions de routage, dont BGP et RDMA, et s'installe sur des commutateurs que l'opérateur possède et exploite. Pour qui souhaite choisir matériel et logiciel séparément, il constitue une alternative aux systèmes propriétaires livrés avec les commutateurs de marque, comme Arista EOS ou Cisco NX-OS.
Microsoft a développé SONiC pour ses centres de données Azure. En avril 2022, le projet a été confié à la Linux Foundation, organisation américaine à but non lucratif, pour une gouvernance neutre ; la fondation s'occupe du logiciel, l'Open Compute Project des spécifications matérielles. Le code est publié sous licence Apache 2.0. La gouvernance relève donc du droit américain, un élément à prendre en compte pour un opérateur européen, même si le logiciel tourne sur des équipements que l'organisation exploite elle-même.