DO-178C, also known as ED-12C, is an update to the DO-178B guidance that governs the certification of software for airborne systems in commercial aircraft. It has replaced DO-178B as the primary document by which the certification authorities such as FAA and EASA will approve all commercial software-based aerospace systems.