This week, Intel made a significant announcement: it would open-source the P4 software for its discontinued Tofino programmable Ethernet switch series, aiming to pave the way for new horizons in programmable networking. The source code has been made available on GitHub under the Apache v2.0 license. Intel emphasized that this step would encourage community developers, researchers, and educators to propose and implement innovative features, explore new concepts, and nurture the next generation of network engineers. By open-sourcing the Tofino P4 software, Intel removes the previous constraints of high-performance network programming tools being confined to closed-source software and high costs, offering developers a more adaptable and cost-effective solution.
