Nejvyšším cílem softwaru bývalo budovat systémy dostatečně flexibilní, aby je někdo jiný mohl změnit. Brzy bude budovat systémy schopné se samy měnit.