SONiC (Software for Open Networking in the Cloud) is an open-source, Linux-based network operating system that runs on data-centre switches from several hardware vendors and ASIC families. It provides routing features such as BGP and RDMA support and is installed on switches that the operator owns and runs. For organisations that want to choose hardware and software separately, it is an alternative to the proprietary switch operating systems that ship with branded hardware, such as Arista EOS or Cisco NX-OS.
Microsoft created SONiC for its Azure data centres. In April 2022 the project moved to the Linux Foundation, a US nonprofit, to provide neutral governance; the foundation concentrates on the software, while the Open Compute Project works on hardware specifications. The source code is licensed under Apache 2.0. The governance and hosting body is therefore based in the United States, a point a European organisation should weigh, while the software itself runs on equipment the organisation manages.