* Agence Drupal Dijon
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe
Agence Drupal Dijon
Article:
GNU Scientific Library (ou GSL) en informatique, stimule une bibliothèque libre écrite en C garantissant des outils de calculs numériques en mathématiques appliquées. La GSL participe au projet GNU et est disée selon les termes de la licence GNU GPL. Il s'avérerait que le projet ne soit plus maintenu depuis 2012, Brian Gough ayant en effet pris la décision de ne plus assurer son rôle de mainteneur du projet. Le framework SASL en lui-même est juste pour la bibliothèque libgsasl, ainsi que plusieurs dispositifs SASL, comme CRAM-MD5 ou SCRAM-SHA-1. Les implémentations logicielles des protocoles IMAP, SMTP ou XMPP peuvent utiliser GNU SASL ainsi que d'autres protocoles nécessitant des services d'authentification. GNU SASL est par conséquent véhiculé avec un utilitaire en ligne de commande (gsasl) pour tester la bibliothèque à partir d'un shell. Il est disé selon les termes de la licence publique générale GNU. GNU Readline interprète une bibliothèque logicielle conférant aux interfaces en ligne de commande les fonctionnalités d'édition et d'historique. C'est un logiciel libre maintenu pour le projet GNU par ChetRamey, le mainteneur de GNU Bash. l'édition des commandes ressemble à celle des éditeurs de texte GNU Emacs ou vi. Les raccourcis clavier sont néanmoins par défaut passionnés d'Emacs, mais peuvent être individualisés. La gestion de l'historique des commandes précédemment entrées par l'utilisateur et la gestion interactive des entrées en ligne de commande1 sont des caractéristiques partagées dans une bibliothèque intégrée à GNU Readline ou disponible séparément, dans une bibliothèque dédiée à l'historique. SciPy décrit un projet visant à unir et agréger un ensemble de bibliothèques Python à usage scientifique. Scipy utilise les tableaux et matrices du module NumPy. Cette distion de modules est équipée à être utilisée avec le langage interprété Python afin de créer un environnement de travail scientifique très semblable à celui offert par Scilab, GNU Octave, Matlab voire R. Il comprend par exemple des modules pour l'optimisation, l'algèbre linéaire, les statistiques, le traitement du signal ou encore le traitement d'images. Il propose également des éventualités avancées de visualisation grâce au module « matplotlib ». Afin de réussir d'excellents exploits d'exécution (point faible des langages interprétés), la plupart des algorithmes de SciPy et NumPy sont codés en C. Le module NumPy permet d'appliquer des opérations ensemble sur l'ensemble d'un tableau permettant d'écrire un code plus lisible, plus facile à soutenir et donc plus agissant. Le projet conduit la même philosophie que le langage Python à savoir clarté du code, facilité d'apprentissage et malléabilité. Le projet est sous licence libre (BSD) et soldé par Enthought.