Programmability is everywhere! Gone are the days when hardware components would be entrusted with a single task. Nowadays, even network cards run low-level software, also known as “firmware,” usually distributed as binary images by vendors. But what if we were to open these programs to the users? Since we love to create new opportunities, Netronome just published the source code for the CoreNIC firmware, used with the Agilio SmartNICs.