John Spencer software explosie