Motivation

La plupart des laboratoires n'usent que très ponctuellement, mais de manière essentielle des logiciels de calcul (formel et numérique). Le coût de ces logiciels est élevé et souvent prohibitif en regard des moyens financiers des laboratoires (les petits en particulier) qui n'en font qu'un usage occasionnel.

C'est pourquoi Mathrice propose des jetons logiciels accessibles nationalement pour quelques logiciels scientifiques, pour une exécution locale dans les laboratoires.

Les laboratoires ayant un usage intensif de ces logiciels ne peuvent utiliser ce service, et doivent par conséquent disposer de leurs propres jetons.

Principes

Les licences logicielles sont achetées par Mathrice. Par conséquent, tout utilisateur de ce service doit être membre d'un laboratoire affilié à Mathrice (ce qui est le cas de la totalité des UMR CNRS de mathématiques).

Le logiciel utilisant le jeton est exécuté localement sur un ordinateur du laboratoire. Les requêtes de droit à utilisation (jetons) sont routées ver un serveur de jetons de Mathrice.

Les correspondants Mathrice doivent s'assurer que les machines susceptibles de faire des requêtes de jetons sont parfaitement et facilement identifiables par le serveur de jetons (hostname du type nom_de_machine.domaine.univ-ville.fr).

Actuellement Mathrice propose des jetons pour les logiciels :

  • Maple
  • Matlab.

Pour l'installation de ces logiciels vous êtes invités à vous adresser au correspondant Mathrice de votre laboratoire.

Recommandations

Nous recommandons prioritairement d'explorer les alternatives libres, possiblement moins complètes ou moins ergonomiques ici Scilab, Octave, Julia, NumPy, SageMath, R...), en alignement avec les engagements de l'établissement en faveur de la Science Ouverte. Ces logiciels remplacent parfois avantageusement Matlab ou Maple. Pensez-y avant de commencer un développement de calcul numérique !

Mathrice ne dispose que d'un nombre limité de jetons, car ils représentent un coût non négligeable.

Aussi pour permettre au plus grand nombre d'en user, nous demandons de n'utiliser qu'un seul jeton à la fois par utilisateur.

En fin d'utilisation, n'oubliez pas de fermer l'application afin de libérer le jeton.

A propos de Matlab : il est possible de générer une application Matlab capable de fonctionner sans jeton,
... en utilisant la ToolBox Compiler !

Jetons Maple

Mathrice dispose de 10 jetons Maple (dont les versions sont maintenues).

Jetons Matlab

Mathrice dispose de 25 jetons de Matlab et certains jetons de toolboxes (dont les versions sont maintenues) :

  • Simulink (1 licence)
  • Financial Toolbox (1 licence)
  • Fixed-Point Designer (1 licence)
  • Image Processing Toolbox (2 licences)
  • Compiler (2 licences)
  • Compiler SDK (2 licences)
  • Wavelet Toolbox (1 licence)
  • Neural Network Toolbox (1 licence)
  • Optimisation Toolbox (2 licence)
  • Parallel Computing Toolbox (1 licence)
  • Partial Differential Equation Toolbox (2 licences)
  • Signal Processing Toolbox (1 licence)
  • Statistics and Machine Learning Toolbox (3 licences)
  • System Identification Toolbox (1 licence)
  • Econometrics Toolbox (1 licence)
  • DSP System Toolbox (1 licence)

Condition d'usage de Matlab

Les licences Matlab sont acquises par Mathrice aux conditions « Academic », ce qui implique un certain nombre de contraintes :

  • Matlab doit être installé sur du matériel du laboratoire,
  • Matlab ne doit pas être utilisé dans un projet impliquant la fourniture d'un "délivrable" pour utilisation dans une entité commerciale, agence gouvernementale, ou tout autre société,
  • Matlab ne doit pas être utilisé dans un but commercial.

L'utilisateur des jetons Matlab fourni par Mathrice s'engage à respecter les termes de cette licence. Chaque correspondant Mathrice veillera au respect de ces contraintes par les membres de son laboratoire.

Installation

Les logiciels à télécharger et des explications techniques sont accessibles (accès restreint, avec un identifiant et un mot de passe de la PLM) ici :

Regardez la page Imposer un nom long à son ordinateur pour savoir comment imposer un nom long à son ordinateur.

Statistiques

Des statistiques d'utilisation en temps réel et en usage cumulé (accès restreint) des jetons logiciels sont disponibles :

Installer Maple

Droits d'accès aux jetons MAPLE

Afin de pouvoir utiliser les jetons du logiciel Maple, il faut que :
* administrativement, l'unité ait un accord d'usage avec le GDS (information disponible auprès de votre correspondant PLM MATHRICE)
* techniquement, les règles de filtrage et de translation d'adresses sur les postes, les équipements réseau, en sortie de campus, notamment permettent les échanges sur les ports 27000 et 27002, 27003, 27004 et 27005.

Installation

Vous devez :

  • Télécharger le programme d'installation : ici

  • Installer le logiciel à partir de ce média en spécifiant

    • licence serveur (Network license),
    • jetons.math.cnrs.fr{dir="ltr"} comme serveur de jetons ,
    • préciser 27002 pour le numéro de port.
    • Ou vous pouvez aussi utiliser ce fichier de licence
  • N'oubliez pas de définir un nom long pour votre machine afin qu'elle soit facilement identifiable par le serveur de jetons. Voir Imposer un nom long à son ordinateur.

Installer Matlab

Conditions d'utilisation de Matlab

  • Matlab sera exécuté localement sur les ordinateurs des différents laboratoires de mathématiques affiliés à Mathrice. Les requêtes de droit à utilisation (jetons) sont effectuées auprès d'un serveur de Mathrice via le réseau Renater.
  • Les correspondants Mathrice s'assureront que les machines pouvant faire des requêtes de jetons seront parfaitement et facilement identifiables par le serveur de jetons (hostname du type nom_de_machine.domaine.univ-ville.fr).
  • Les licences Matlab ont été acquises par Mathrice aux conditions "Academic", ce qui implique un certain nombre de contraintes :
    • Matlab doit être installé sur du matériel du laboratoire,
    • Matlab ne doit pas être utilisé dans un projet impliquant la fourniture d'un "délivrable" pour utilisation dans une entité commerciale, agence gouvernementale, ou tout autre société
    • Matlab ne doit pas être utilisé dans un but commercial.

Droits d'accès aux jetons MATLAB

Afin de pouvoir utiliser les jetons du logiciel Matlab, il faut que :

  • administrativement, l'unité ait un accord d'usage avec le GDS (information disponible auprès de votre correspondant PLM MATHRICE)
  • techniquement, les règles de filtrage et de translation d'adresses sur les postes, les équipements réseau, en sortie de campus, notamment permettent les échanges sur les ports 27000 et 27001

Etapes de l'installation

  • Télécharger l'installeur correspondant à votre système : accédez aux versions ici
  • Décompresser l'archive dans un dossier temporaire
  • Depuis ce dossier temporaire, exécuter le programme d'installation
    • Cliquer dans "Advanced options" en haut à droite de la fenêtre puis choisissez "I have a File Installation Key"
    • à l'étape "Enter file installation key" de l'assistant d'installation saisir la clé correspondant à votre version + bouton Next
    • à l'étape "Provide license file location", indiquer le chemin d'accès vers ce fichier de licence que vous aurez préalablement téléchargé + bouton Next
  • N'oubliez pas de définir un nom long pour votre machine afin qu'elle soit facilement identifiable par le serveur de jetons. Voir Imposer un nom long à son ordinateur