The Software Revolution
Since the rise of the Internet, there have been two revolutionary advances in computing that are shaping the creation and delivery of software today.
The first is the development of open source software. The second is the delivery of software through public cloud computing. One changed the way software was created, bringing thousands of developers together to create amazing programs, given away for free. The other dramatically reduced the costs of maintaining and delivering software. This page is about both parts of the revolution. The development of open source software, aided by its delivery through the public cloud, drives our mission and our purpose.