Software evolution has moved from an unexpected and peripheral
phenomenon into the center of software development and center
of software engineering. As such, it gained enormous attention of
both developers and researchers. This paper covers several themes
that are likely to have a significant impact in the future software
evolution and future software development.