CNBC explores the rise of open source software and how it went from fringe movement to mainstream and core to the every enterprise.

Open-source software powers nearly all the world’s major companies. This software is freely available, and is developed collaboratively, maintained by a broad network that includes everyone from unpaid volunteers to employees at competing tech companies. Here’s how giving away software for free has proven to be a viable business model.