The idea of separating networking software from hardware is one that Facebook helped to launch with its Open Compute Project back in May 2013. Ever since, multiple startups and projects have emerged to help expand the idea of an open networking system.