Revolution and Evolution: Desktop Democracy