I'm writing an academic paper that deals with classifying software and I'm trying to think of a term to describe software that is still being actively developed, with new versions being released periodically, like Windows, MS Office, Firefox, etc. An example of software that wouldn't be included in such a group would be any type of legacy software.
Terms that come to mind are "survived" and "endured", but I'm sure there must be a better word. Any suggestions?