Téléchargements | nomoseed
design intelligence

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

licence [2014/01/06 18:07]
admin
licence [2014/02/22 16:04] (Version actuelle)
admin
Ligne 1: Ligne 1:
 ====== Téléchargements ====== ====== 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.+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.
  
-===== nomoInterpreter =====+Le logiciel //nomoSDK// contient, en autres, //nomoInterpreter// et //nomoTools//.
  
-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**Par ailleurs, l'environnement de développement //nomoSDK// contient l'interpréteur //nomoInterpreter//+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).
  
-==== Avec Win32 ====+  * <html> 
 +<a href="download/stat/comp.php?file=nomoSeed_2013.zip">nomoSeed_2013.zip</a> 
 +</html> 
 + 
 +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.
  
-=== Binaire ===+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]].
  
-L’installation et l'exécutable fonctionne notamment avec Windows XP, Windows 7.+Pour Windows l'installation de //nomoSDK// s'effectue avec l’exécutable suivant : 
  
-<html> +  * <html> 
-<a href="download/stat/comp.php?file=nomoInterpreter_2013_AGPL-win32.zip">nomoInterpreter_2013_AGPL-win32.zip</a>+<a href="download/stat/comp.php?file=nomoSDK_2013_GPL-win32.exe">nomoSDK_2013_GPL-win32.exe</a>
 </html> </html>
  
-=== Sources ===+Pour vos applications, il suffit de copier la bibliothèque dynamique //nomointerpreter// se trouvant à la racine de //nomoSDK//.
  
-Les sources peuvent être compilées avec GNAT 2011 en utilisant le fichier //interpreter.gpr//.+Un bref descriptif des composants tiers utilisés ainsi que de leur licence se trouve explicité ci-dessous.
  
-<html> 
-<a href="download/stat/comp.php?file=src_nomoInterpreter_2013_AGPL-win32.zip">src_nomoInterpreter_2013_AGPL-win32.zip</a> 
-</html> 
  
-==== Avec Linux ====+===== Licence de nomoInterpreter =====
  
-=== Binaire ===+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**. 
  
-Le binaire ci-dessous a été obtenu avec Ubuntu 12.04.+===== Licence de nomoTools =====
  
-<html> +Le logiciel  //nomoTools// se trouve sous la licence **GNU GPL version 3**.
-<a href="download/stat/comp.php?file=nomoInterpreter_2013_AGPL-linux.tar">nomoInterpreter_2013_AGPL-linux.tar</a> +
-</html>+
  
-=== Sources ===+Voici une liste non-exhaustive des composants utilisés dans //nomoTools// n'appartenant pas à la technologie de //nomoSeed// :
  
-Les sources sont identiques avec celles de la version pour Windows. Dans le fichier //NOTICE// se trouve la procédure pour compiler la bibliothèque. Par ailleurs, afin de tester le résultat de la compilation les exemples d'interfaces ont été rajoutés avec le fichier nomo //helloworld.seed// compilé sous Windows. +^ Nom            ^ Licence            ^ 
- +| Libxml2-2.7.8                | MIT License | 
-<html> +| libxslt-1.1.26               | MIT License | 
-<a href="download/stat/comp.php?file=src_nomoInterpreter_2013_AGPL-linux.tar.gz">src_nomoInterpreter_2013_AGPL-linux.tar.gz</a> +| GNAT 2011 run-time library   | GPL v3 |
-</html>+
  
-===== nomoSDK =====+===== 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//. 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//.
Ligne 51: Ligne 49:
 La bibliothèque dynamique //nomoInterpreter// associée au programme //nomoSDK// pour les bancs d'essais conserve la licence **GNU Affero GPL version 3**. La bibliothèque dynamique //nomoInterpreter// associée au programme //nomoSDK// pour les bancs d'essais conserve la licence **GNU Affero GPL version 3**.
  
-Par ailleurs, voici une liste non-exhaustive des composants utilisés dans //nomoSDK// n'appartenant pas à la technologie de //nomoSeed// :+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            ^ ^ Nom            ^ Licence            ^
Ligne 68: Ligne 68:
 | CodeMirror-3.0               | MIT License |  | CodeMirror-3.0               | MIT License | 
  
-==== Binaire avec win32 ==== 
- 
-<html> 
-<a href="download/stat/comp.php?file=nomoSDK_2013_GPL-win32.zip">nomoSDK_2013_GPL-win32.zip</a> 
-</html> 
- 
-==== Sources ==== 
- 
-<html> 
-<a href="download/stat/comp.php?file=src_nomoSDK_2013_GPL-win32.zip">src_nomoSDK_2013_GPL-win32.zip</a> 
-</html> 
- 
-===== nomoTools ===== 
- 
-Le logiciel  //nomoTools// se trouve sous la licence **GNU GPL version 3**. 
- 
-Le logiciel //nomoTools// est utilisé par //nomoSDK//, les sources et les binaires pour Windows se trouve donc avec ceux de //nomoSDK//. 
- 
-Par ailleurs, 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 | 
- 
-Pour linux, les sources sont identiques avec celles de la version pour Windows. Les sources et le binaire réalisé avec Ubuntu 12.04 sont accessibles ci-dessous avec la notice pour la compilation. 
- 
-<html> 
-<a href="download/stat/comp.php?file=nomoTools_2013_GPL-linux.tar.gz">nomoTools_2013_GPL-linux.tar.gz</a> 
-</html>