yo dawg lovingly if you think openwrt is even a remotely viable OS to put on enterprise ASIC based 100g switches then you probably shouldn't be shopping for them
Thank you for the "useful" Tip.
From where I stand, OpenWRT > any proprietary "OS" like Zyzel or HP(E) etc on the SMB 1gbps Series (e.g. Zyxel GS1900). At least you don't get Paperweights with extremely outdated and vulnerable Firmware.
Since I never used SONIC, I believe it's a legitimate Question, which still isn't answered

.
So, what do you get, in exchange for no GUI and CLI-only ? I would assume the SOC Support / ASIC Network Switch (plus possibly the Management CPU/SOC, if separate, e.g. X86 on Mellanox SN2700 I believe) is baked into the Linux Kernel (plus some Firmware), so Device Support should be similar, since both are based on Linux.
Granted I have a liking to Debian, so SONIC could be interesting as well

.
Exactly are the Pros vs Cons of SONIC vs something like OpenWRT ?