C'est déjà possible de dupliquer le code des bibliothèques libres et certains projets le font.
C'est aussi ce que font les logiciels propriétaires, par exemple avec Matlab, Ansys… tu installes une version de java, une version de tcl… qui vient avec le logiciel.
Il suffit de mettre tout cela sous /opt et de régler quelques variables d'environnement avant de lancer les exécutables.
Bref, des choses simples, robustes et qui marchent bien depuis des années !
Tu pourrait créer un format pour formaliser cette modification LOCALE des variables d'environnement. Un standard est déjà un peu en place avec module qui n'est pas parfait car basé sur tcl qui a, à mon sens une syntaxe mauvaise (comme csh) mais aussi est uniquement dédiée à la ligne de commande (et les jeunes veulent du clic ! Les interfaces graphiques de nos jours sont bien trop basées sur la notion de variable globale à mon sens, il faudrait créer une interface graphique ergonomique qui gère correctement la notion de processus père fils)…
[^] # Re: Succès
Posté par Sytoka Modon (site web personnel) . En réponse au journal Si on commençait un nouvel OS libre de bureau aujourd'hui.... Évalué à 2.
C'est aussi ce que font les logiciels propriétaires, par exemple avec Matlab, Ansys… tu installes une version de java, une version de tcl… qui vient avec le logiciel.
Il suffit de mettre tout cela sous /opt et de régler quelques variables d'environnement avant de lancer les exécutables.
Bref, des choses simples, robustes et qui marchent bien depuis des années !
Tu pourrait créer un format pour formaliser cette modification LOCALE des variables d'environnement. Un standard est déjà un peu en place avec module qui n'est pas parfait car basé sur tcl qui a, à mon sens une syntaxe mauvaise (comme csh) mais aussi est uniquement dédiée à la ligne de commande (et les jeunes veulent du clic ! Les interfaces graphiques de nos jours sont bien trop basées sur la notion de variable globale à mon sens, il faudrait créer une interface graphique ergonomique qui gère correctement la notion de processus père fils)…