Throwing away old software is not a requirement, as demonstrated very successfully by Genode and its SculptOS.