s
19 708 Pages

un pièce (En anglais pièce, pièce) Est une partie de logiciel conçu pour mettre à jour ou d'améliorer une programme[1]. Cela inclut la résolution les failles de sécurité[1] et d'autres bogues général: ceux-ci sont également appelés patch ou fixer bugfix[2]. En utilisant le patch sera également améliorée "facilité d'utilisation et performance application. Un nouveau patch peut cependant introduire des problèmes qui ont besoin d'une régression de la version du logiciel d'application (régression logiciel). La version de patch pour un certain système à un moment donné se produit généralement à la suite d'un programme nommé gestion des correctifs. La sortie d'un patch le long différentes étapes et est soigneusement évalué le risque potentiel qu'un patch peut être introduit dans un système, ce qui est toujours inférieure à le garder inchangé.

types

Correctifs pour la logiciel propriétaire ils sont généralement executables et non code source. Leur performance modifie ou remplace les mêmes fichiers binaires.

Les patchs peuvent également être émis sous la forme de code source, se composent généralement de fichiers texte contenant les différences, diffs, qu'ils sont ensuite traitées par les responsables de la publication (CVS), Qui génèrent automatiquement le patch. Dans ce cas, l'utilisateur doit remplir les nouvelles sources. Cette solution est généralement adoptée dans le cas des logiciels open source, il est un excellent exemple de la noyau linux.

Le patch terme est généralement associée à une petite mise à jour. Pour cela, la mise à jour plus importante, ils peuvent prendre des noms différents. Par exemple, à partir de Microsoft Windows NT carrossée ces mises à jour sont nommés Service Pack[3], D'autres fois peuvent être appelés mises à jour logicielles.

histoire

Patch (informatique)
Une bande perforée pour 'Harvard Mark I, 1994 l'un des premiers ordinateurs numériques. Vous remarquerez que le physique « patches » utilisé pour corriger les trous mal.

Historiquement patchs ont été distribués bandes ou cartes perforées, qui a dû être coupé en correspondance avec le point à modifier et à ce moment il a été inséré dans le pièce (Patch en anglais). Plus tard, ont été distribués patches disquette, puis CD-ROM et enfin télécharger le contenu de la mise à jour via Internet.

Il y a des programmes qui prennent en charge des différentes gestion de mise à jour, pour vous aider à tenir à jour l'application en automatisant le processus. Certains programmes peuvent se mettre à jour via Internet. Souvent, la mise à jour de sécurité est appliquée avec ce système.

application

La taille d'un patch peut varier généralement de quelques kilo-octets à quelques giga-octets (en particulier dans le cas de jeux vidéo, où les mises à jour peuvent également contenir des contenus multimédias tels que l'audio, la vidéo, des images et des modèles 3D). Les patchs sont généralement de petite taille par rapport à l'ensemble du programme et donc beaucoup prennent moins de temps à installer.

Dans le cas de systèmes d'exploitation ou serveur patchs peuvent résoudre de graves failles de sécurité ou résoudre des problèmes critiques impliquant des conducteurs[4]. Pour faciliter ces opérations, souvent délicates et complexes, ils sont mis en œuvre des applications pour l'installation automatique ou d'un patch semi-automatique. L'automatisation complète de l'installation des mises à jour peut être désactivée, et est souvent utilisé par crainte que les entreprises de développement d'avoir un contrôle total sur le logiciel installé sur votre machine.

Toutefois, l'installation entièrement automatique des mises à jour, est le plus souvent utilisé sur les systèmes Microsoft Windows, bien que les utilisateurs prudents, en particulier les administrateurs système, ont tendance à désactiver cette fonction.

Appliquer le patch firmware Il peut être très compliquée, car elle implique l'installation partielle ou complète d'une nouvelle image, au lieu de simplement appliquer les différences par rapport à la version précédente. Le patch est généralement une image de firmware binaire avec un programme qui remplace celui actuellement sur le matériel. Par exemple, mettre à jour le firmware d'un BIOS de la carte mère est une opération très délicate, parce qu'une interruption du processus peut rendre la carte inutilisable. Pour éviter ce faire souvent point de contrôle pour éviter des dommages graves, tels que les points de sauvegarde à partir de laquelle vous pouvez restaurer l'état de la carte.

Jeu vidéo

en jeux vidéo Les patchs peuvent être modifiés pour améliorer ou corriger les bugs, mais aussi pour changer les médias ou les règles et les algorithmes du jeu. Souvent, ces derniers sont appliqués à rééquilibrer les compétences ou corriger les exploits qui peuvent avantage ou désavantage les joueurs.

correctif de sécurité

Un correctif de sécurité est une mise à jour visant à corriger les vulnérabilités. Les correctifs de sécurité sont le principal système pour corriger les vulnérabilités logicielles.

Pour les systèmes d'exploitation, il y a des équipes spécialisées dans le développement et la publication des correctifs de sécurité, qui publient périodiquement. Dans le cas des mises à jour de sécurité Microsoft Windows sont libérés une fois par mois.

Patch non officiel

un correctif non officiel Il est libéré à des tiers sans but commercial de logiciels commerciaux. L'objectif est similaire à celui d'un patch officiel. Les exemples incluent les mises à jour de sécurité publiées par des tiers lorsque le patch officiel persiste à être libéré[5][6], ou des patches ou pas de jeux vidéo plus pris en charge (abandonware[7][8]), Créé par la communauté pour améliorer sa compatibilité avec les nouveaux systèmes et les pilotes.

En second lieu pour correctif non officiel cela peut signifier un type particulier de fissure dont le but est d'éliminer, au niveau de code assemblé, le protections un programme de manière à permettre (illégalement) utiliser sans nécessaire licence.

rapiéçage à chaud

L 'rapiéçage à chaud Il se réfère à l'application des correctifs au moment de l'exécution, sans arrêter le système ou le programme pour redémarrer. Ce type de patch est appliqué aux systèmes qui ne peuvent pas être interrompus à cause des problèmes qui en découlent liés à l'interruption d'un service.

Catalogue Microsoft Update

Microsoft fournit un outil alternatif à windows Update: Catalogue Microsoft Update. Ce catalogue, sous forme de portail web, vous pouvez rechercher et télécharger, avec différentes clés de recherche, toutes les mises à jour, correctifs, Service Packs, pack confort, mise à jour anniversaire, etc. publiés. Une commodité est le fait que les fichiers exécutables individuels peuvent être stockés en tant que tout.

Lorsque vous vous connectez sur notre catalogue de site est automatiquement configuré pour le système d'exploitation utilisé.

notes

  1. ^ à b Microsoft publie le plus grand correctif logiciel sur le disque, en Reuters, 14 octobre 2009. Consulté le 14 Octobre, 2009.
  2. ^ Qu'est-ce qu'un Bug Fix? Définition Techopedia, sur techopedia.com. Récupéré 29 Juillet, ici à 2015.
  3. ^ Service Pack et le Centre de mise à jour, sur windows.microsoft.com. Récupéré le 1er Juin ici à 2015.
  4. ^ Ashok Liu, Computercare de la Workbook Réparation d'ordinateurs portables: Les 300 cas de portable classique Ordinateurs Dépannage et réparation, AuthorHouse, 2012, p. 591, ISBN 978-1-4772-0540-2. Récupéré le 8 Janvier, ici à 2015.
    « Désinstaller patch KB835221 pilote audio haute définition KB888111 [...] ».
  5. ^ Mike Barwise, Patch non officiel pour le problème des URI dans Windows, La sécurité H, le 16 Octobre de 2007. Récupéré 29 Janvier, 2012.
  6. ^ Un autre correctif non officiel IE a offert pour contrer faille critique, Computer Weekly, le 30 Mars., 2006 9 Juillet Récupéré, 2013.
    "Un autre correctif non officiel a été publié pour contrer une faille critique dans le navigateur Internet Explorer de Microsoft.».
  7. ^ Howard Wen, Perpétuer l'Mythes, linuxdevcenter.com, le 10 Juin 2004. Récupéré 22 Décembre, 2012.
    "[...] les fans de mythe de la trilogie ont pris cette idée un peu plus loin: ils ont accès officiel au code source pour les jeux Mythe. Organisé sous le nom MythDevelopers, ce groupe de bénévoles des programmeurs, des artistes et d'autres personnes talentueuses consacrer du temps à améliorer et à favoriser leur développement de la série de jeu Mythe.».
  8. ^ John Bell, Ouverture de la source de l'art, Management de l'Innovation Technology Review 1 Octobre 2009. Récupéré le 30 Décembre, 2012.
    "[...] Qu'aucune autre patches pour le titre seraient à venir. La communauté était prévisible bouleversé. Au lieu d'abandonner sur le jeu, les utilisateurs Activision a décidé que si on ne va pas corriger les bugs, ils. Ils voulaient sauver le jeu en obtenant Activision pour ouvrir la source afin qu'il puisse être maintenu en vie au-delà du point où Activision a perdu l'intérêt. Avec l'aide des membres de l'équipe de développement qui étaient actifs sur les forums de fans, ils ont finalement pu convaincre Activision pour libérer appel au code source de Power II en Octobre 2003.».

Articles connexes

liens externes