Shackles. Walled gardens. Prisons. That’s what we have taken to calling software ecosystems and the companies that control them. Now, companies like Mozilla and Canonical are counting on the Web to break these chains and allow developers to ship their products without being held up by regulations and broken processes.