Open Compute Project hardware has enabled Facebook to scale its hardware capabilities to serve billions of people worldwide. We use another open-source project, Linux, to run our software. LinuxBoot enables us to open up the layer in between: firmware. This talk will go into some details of how we're approaching open source firmware and why it is important for our business needs. We will give a brief overview of LinuxBoot and discuss how we plan to use it across a wide variety of embedded and server platforms in OCP and TIP. We will focus on implications regarding platform enablement, provisioning, maintenance, security, and how it's turning our Linux engineers into firmware engineers.