Soft­ware Up­grade

Facebook logo Twitter logo

A software upgrade is a major release, intended on adding new features, as well as fixing holes.