GNU MP

{{#ifeq:||Un article de Ziki, l'encyclopédie libre.|Une page de Ziki, l'encyclopédie libre.}}

{{#invoke:Bandeau|ébauche}} Modèle:Voir homonymes Modèle:Infobox V3/Début Modèle:Infobox V3/Image Wikidata Modèle:Infobox V3/Séparateur Modèle:Infobox V3/Image Wikidata

Modèle:Infobox V3/Tableau début

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

{{#ifeq:Modèle:Wikidata|Modèle:Wikidata | | Modèle:Infobox V3/Tableau Ligne mixte Wikidata }}

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte {{#invoke:Infobox/Fonctions/Logiciel|catByProgrammingLanguage}}

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau Ligne mixte Wikidata

Modèle:Infobox V3/Tableau fin

Modèle:Infobox V3/Titre Bloc Modèle:Infobox V3/Navigateur

Modèle:Infobox V3/Fin avec WikidataModèle:Rien{{#ifeq:|| {{#if:


| }}{{#if:

   | {{#if: 
       |
       |
     }}

}} }}

GNU MP, également appelée GMP, est une bibliothèque logicielle de calcul multiprécision sur des nombres entiers, rationnels et en virgule flottante.

Les principaux domaines d'applications de GMP sont la recherche et les applications en cryptographie, les logiciels applicatifs de sécurité pour Internet et les systèmes de calcul formel.

Histoire

La première version de GMP est réalisée en 1991<ref>https://gmplib.org/download/gmp/archive/</ref> par Torbjörn Granlund. Le projet est depuis continuellement développé et maintenu par son auteur pour le projet GNU avec l'aide d'autres personnes et organisations<ref name="Contributors">{{#invoke:Langue|indicationDeLangue}} « Contributors - GNU MP », gmplib.org, 21 juillet 2011.</ref>.

GNU MP est utilisé dans les premières versions du projet SageMath, un logiciel de calcul formel développé en 2005 au sein de l'université de Washington à Seattle par l'équipe du professeur de mathématiques Modèle:Lien. Un fork de GNU MP baptisé Modèle:Lien est réalisé en 2008. Le projet SageMath a été à l'origine financé par Microsoft Research. Selon Torbjörn Granlund, le fork s'expliquerait par des « relations commerciales » liant le projet SageMath à Microsoft<ref name="LGPLv3">{{#invoke:Langue|indicationDeLangue}} « GMP license problem, anyone? », gmplib.org, 29 mai 2008.</ref>. Si William Stein a nié toute relation contractuelle, il a toutefois déclaré qu'il avait l'intention de livrer à Microsoft un code source débarrassé de « l'empreinte  » de la version 3 de la licence LGPL<ref>{{#invoke:Langue|indicationDeLangue}} « blatant falsehoods and sinister insinuations », gmplib.org, 31 mai 2008.</ref>.

Utilisation logicielle de la bibliothèque

La bibliothèque GNU MP est notamment utilisée dans le logiciel de calcul formel Maple<ref>{{#invoke:Langue|indicationDeLangue}} « The GNU Multiple Precision (GMP) Library », maplesoft.com, 21 juillet 2011.</ref> à partir de la version 9, Mathematica<ref>{{#invoke:Langue|indicationDeLangue}} « Some Notes On Internal Implementation », Wolfram Mathematica, 21 juillet 2011.</ref> depuis la version 5, et dans le réseau d'anonymisation de connexion I2P<ref>Modèle:Lien web</ref>.

Notes et références

Modèle:Références

Article connexe

Lien externe


Modèle:Palette GNU Modèle:Portail