====== Téléchargements ====== Afin de programmer en nomo, //nomoSeed// fournit sous **licence libre** le composant [[:nomoInterpreter]], l'environnement de développement [[:nomoSDK]] ainsi que l'utilitaire nomoTools [[:nomoTools]]. Ils ont tous été écrit par C. Coussinet. Le logiciel //nomoSDK// contient, en autres, //nomoInterpreter// et //nomoTools//. Les sources ci-dessous contiennent des scripts pour leur compilation pour Win32 (testé avec Windows XP et Windows 7) et pour Linux (testé avec Ubuntu 12.04). * nomoSeed_2013.zip Sous réserve d'un environnement satisfaisant, la compilation de //nomoSDK// s'effectue en lançant le script "build" (".bat" pour Windows, ".sh" pour Linux) du répertoire "nomoSeed_2013/build/nomoSDK/" et cela compilera si besoin est //nomoInterpreter// et //nomoTools//. Le résultat correspondra alors au contenu de ce répertoire. Pour Linux, la compilation de l’ensemble des logiciels nomoSeed sous Ubuntu 12.04 s'appuie sur un environnement de développement obtenu avec les instructions [[ubuntu_12.04|suivantes]]. Pour Windows l'installation de //nomoSDK// s'effectue avec l’exécutable suivant : * nomoSDK_2013_GPL-win32.exe Pour vos applications, il suffit de copier la bibliothèque dynamique //nomointerpreter// se trouvant à la racine de //nomoSDK//. Un bref descriptif des composants tiers utilisés ainsi que de leur licence se trouve explicité ci-dessous. ===== Licence de nomoInterpreter ===== L'interpréteur //nomoInterpreter// se trouve sous la licence **GNU Affero GPL version 3**. Le seul composant utilisé dans la construction de //nomoInterpreter// n'appartenant pas à la technologie //nomoSeed// est le GNAT 2011 run-time library sous la licence **GNU GPL version 3**. ===== Licence de nomoTools ===== Le logiciel //nomoTools// se trouve sous la licence **GNU GPL version 3**. Voici une liste non-exhaustive des composants utilisés dans //nomoTools// n'appartenant pas à la technologie de //nomoSeed// : ^ Nom ^ Licence ^ | Libxml2-2.7.8 | MIT License | | libxslt-1.1.26 | MIT License | | GNAT 2011 run-time library | GPL v3 | ===== Licence de nomoSDK ===== L'environnement de développement //nomoSDK// se trouve sous la licence **GNU GPL version 3**. Ce logiciel contient la bibliothèque dynamique //nomoInterpreter// et l'utilitaire //nomoTools//. Les codes en javaScript et les codes R qui ne font pas partie à proprement parlé de l’exécutable binaire //nomoSDK// sont sous la licence **GNU GPL version 2**. La bibliothèque dynamique //nomoInterpreter// associée au programme //nomoSDK// pour les bancs d'essais conserve la licence **GNU Affero GPL version 3**. Le logiciel //nomoTools// également associée au programme //nomoSDK// conserve la licence **GNU GPL version 3**. Voici une liste non-exhaustive des composants utilisés dans //nomoSDK// n'appartenant pas à la technologie de //nomoSeed// : ^ Nom ^ Licence ^ | qtsingleapplication-2.6_2 | GPL v3, LGPL | | gsl-1.15 | GPLv3 | | Libxml2-2.7.8 | MIT License | | libxslt-1.1.26 | MIT License | | qt-win-opensource-4.8.4 | GPL v3, LGPL v2 | | GNAT 2011 run-time library | GPL v3 | ^ ^ ^ | R-2.12.2 | GPL v2 | | SQLDF_0.4-6.4 | GPL v2 | ^ ^ ^ | jquery-1.8.13 | MIT License, GPL v2 | | jquery.jstree_pre1.0 | MIT License, GPL v2 | | CodeMirror-3.0 | MIT License |