Portabilidade

Uma característica do software, a portabilidade é uma forma de reutilização que ajuda a evitar o “travamento” em determinados ambientes operacionais, por exemplo, provedores de nuvem, sistemas operacionais ou fornecedores.

Tradicionalmente, o software é geralmente construído para ambientes específicos (ex. AWS ou Linux). O software portátil, por outro lado, funciona em diferentes ambientes operacionais sem a necessidade de um grande retrabalho. Uma aplicação é considerada portátil se o esforço necessário para adaptá-la a um novo ambiente estiver dentro de limites razoáveis. O termo “portar” significa modificar o software e torná-lo adaptável para funcionar em diferentes sistemas de computadores.