OSS NOS that runs in white box hardware from Broadcom, Mellanox, Centec, etc. ASIC driver includes closed source items depending on the ASIC vendor.
Now to be fair they are doing this to force the traditional switch vendors to support what they need to run their network at a lower cost. Both Arista and Juniper support SONiC on their HW and I believe (fact not in cache right now) that Cisco supports the SAI configuration layer.
https://azure.github.io/SONiC/
OSS NOS that runs in white box hardware from Broadcom, Mellanox, Centec, etc. ASIC driver includes closed source items depending on the ASIC vendor.
Now to be fair they are doing this to force the traditional switch vendors to support what they need to run their network at a lower cost. Both Arista and Juniper support SONiC on their HW and I believe (fact not in cache right now) that Cisco supports the SAI configuration layer.