THE LINUX FOUNDATION PROJECTS

Blog

Jan 4, 2024

P4 Becomes an Independent Project, Hosted by the Linux Foundation

From its humble academic origins, P4 has grown into a vibrant open-source project, with a dedicated community of researchers and practitioners united by a shared mission: to create a deeply programmable platform that puts network owners, not equipment vendors and standards bodies, in control of their networks. The Open Networking…

Aug 21, 2023

New P4 Education Working Group Co-Chair

We are pleased to announce that Muhammad Shahbaz, Purdue University, has taken on the role of co-chair of the P4 Education Working Group. Muhammad Shahbaz is a Kevin C. and Suzanne L. Kahn New Frontiers Assistant Professor in Computer Science at Purdue University. His research focuses on designing and developing…

Aug 11, 2023

Building a Rack-Scale Computer with P4 at the Core

During a recent P4.org open source developer days Ryan Goodfellow was invited to give a talk and demo about an independently developed open source P4 compiler built by a team at Oxide Computer Company. This blog is an overview of his presentation. ========================== Background A rack scale computer is hardware…

Jul 14, 2023

New P4 API Working Group Co-Chair

We are pleased to announce that Chris Sommers, Keysight Technologies, was nominated in April 2023 to co-chair of the P4 API Working Group.  Chris Sommers has a degree in Electrical Engineering and is a Distinguished Software Engineer at Keysight Technologies, where he incubates new technologies and products related to network…

Jun 28, 2023

New P4 Language Working Group Co-Chair

We are delighted to announce that Jonathan DiLorenzo, Google, has accepted the role of P4 Language Design Working Group Co-Chair. He has been an active contributor in the P4 community since 2021. Check out this recent community member profile to learn more about Jonathan. We would also like to thank outgoing…