Why does software need to be “maintained”? What about it needs to be maintained?

1.24K viewsOtherTechnology

This is totally me just being naive, I don’t work in the software realm but do have an interest possibly one day, but if we have stuff that’s been able to run (seemingly) successfully for years, or maybe even decade, what maintenance needs to even be done on old programs? Is this simply for people discovering security vulnerabilities and patching them? Is there more to it than that?

In: Technology

31 Answers

Anonymous 0 Comments

Patching vulnerabilities is one aspect. Making sure it works on new devices/operating systems that didn’t exist when it was written is another. Improving scalability so that it still works even if 100x as many people are now using it. Adding features that are expected in modern software / are present in competing software. Making it run faster or with less memory. Making it able to use new file formats. Adding common use cases like exporting/sharing using media or websites that didn’t exist before.

You are viewing 1 out of 31 answers, click here to view all answers.