Patch

Um patch é uma atualização de software emitida pelo desenvolvedor de um programa para corrigir problemas encontrados por usuários e testadores. Um patch normalmente corrige bugs e vulnerabilidades de segurança, embora alguns patches possam adicionar novos recursos ou modificar recursos existentes. A maioria dos programas recebe vários patches e outras atualizações ao longo de sua vida útil.

Os desenvolvedores de software criam e publicam patches para seus programas por vários motivos. O motivo mais importante é corrigir bugs e vulnerabilidades de segurança descobertos depois que o programa foi lançado. Embora os testadores beta tentem identificar o máximo possível de bugs, é comum que alguns passem despercebidos até que o programa esteja nas mãos de seus usuários finais. Os desenvolvedores também podem usar patches para melhorar o desempenho do software, fazendo com que ele funcione com mais eficiência. Eles podem usar um patch para adicionar novos recursos ou mudar o funcionamento de determinados recursos com base no feedback dos usuários. Por fim, alguns aplicativos precisam de um patch para manter a compatibilidade com um sistema operacional atualizado.

Um desenvolvedor pode lançar um patch de várias maneiras. Aplicativos distribuídos por uma loja de aplicativos receberão atualizações automaticamente pela própria loja, muitas vezes sem qualquer intervenção do usuário. Alguns aplicativos incluem um utilitário de atualização integrado que entra regularmente em contato com o servidor de atualização do desenvolvedor, avisando você quando um patch está disponível. Outros desenvolvedores disponibilizam patches no site do aplicativo para que você os baixe e instale por conta própria. As notas do patch fornecidas pelo desenvolvedor informam o que mudou, se foram apenas correções de bugs ou se novos recursos foram adicionados. Independentemente de como um patch é disponibilizado, é recomendável verificar ocasionalmente para manter seu software atualizado.

NOTE: O termo "hotfix" costuma ser usado como sinônimo de "patch", embora os dois tenham conotações ligeiramente diferentes. Um hotfix indica que ele corrige um único bug crítico ou vulnerabilidade de segurança e é lançado o mais rápido possível para proteger os usuários contra um exploit de dia zero. Um patch, porém, geralmente inclui correções para vários bugs e é lançado como parte de um cronograma regular de atualizações.

Atualizado September 22, 2023 por Brian P.

quizTeste seus conhecimentos

A CSV file separates columns using which character?

A
A colon (:)
0%
B
A curly bracket ({)
0%
C
A caret (^)
0%
D
A comma (,)
0%
Correct! Incorrect!     View the CSV definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Patch nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.