Les machines sont en LAN, pas de firewall entre elles, le boot réseau fonctionne bien, les machines se voient sur le LAN, mais impossible de faire tourner le cluster...
C'est donc une diffusion ciblée, élitiste, partielle, involontaire et contrôlée, qui selon moi n'est pas comparable avec le fait de lâcher un éxécutable dans la nature ou là tu n'as aucun contrôle sur la diffusion.
J'avoue ne pas bien voir la différence. La diffusion de l'éxecutable est (ou peut être) quasiment soumise aux même conditions non ? Par exemple un contrat de licence est généralement très restricitif... non ?
La GNU GPL comporte des stipulations problématiques au regard du droit français :
non respect des mentions obligatoires prévues à l'article L.131-3 du Code de la propriété intellectuelle (CPI) qui imposent notamment que le domaine d'exploitation des droits cédés soit délimité ;
présence de clauses d'exonération totale de responsabilité et de garantie à l'égard de tout licencié, non valides au regard de :
l'article L.132-1 du Code de la consommation qui déclare nulles ces clauses lorsque le licencié est un utilisateur "consommateur" ou non professionnel,
l'article 1386-15 du Code civil qui interdit ces clauses en cas de dommages causés par la défectuosité d'un logiciel à un consommateur ou non professionnel.
Oui, d'où le "en quelque sorte"... J'aurais dû rajouter un "elle se veut" pour contenter tout le monde.
Le fait est tout de même que la version française de la GPL, on l'attends toujours, et que, même si RMS n'est pas content, la CeCILL peut se targuer de remplir une case vide...
Le Libre a ceci de génial qu'il permet de distribuer des logiciel à tous, tout en pouvant gagner sa vie. Pour ce faire il existes plusieurs pistes, l'auteur de GCompris en a choisie une, tu en choisirais sans doute une autre.
Méfions nous des discours du genre « le Libre, le seul, le vrai », il n'y a pas un seul mouvement du Libre, il n'y a pas une seule interprétation de ce que dois être le Libre (en fait, il y en a au moins deux, en gros ;)
En l'occurence, les windowsiens peuvent toujours avoir accès gratuitement au logiciel, via ses sources. Seulement la valeur ajoutée qui conciste à le distribuer sous forme binaire est payante.
Je ne voudrais avoir l'air paternaliste, mais il ne faut pas perdre de vue qu'il y a une « vraie » vie hors de la programmation, et qu'elle passe avant :)
Le problème des OGM c'est que c'est avant tout une idéologie économique... mais les gens les considèrent comme des problèmes de santé publique.
C'est comme si les gens gueulait contre le propriétaire parce que c'est payant, alors que le vrai problème se situe avant tout au niveau de l'ouverture.
Avant que tu te lances à corps perdu dans la programmation d'un nouveau logiciel, pourquoi ne pas aider un logiciel libre ? Il en existe pleins qui font ce que tu veux, certains sont listes sur framasoft :
* http://www.framasoft.net/rubrique122.html(...)
* http://www.framasoft.net/rubrique172.html(...)
Et il en reste d'autres dont j'ai oublié le nom... à voir peut être sur freshmeat ou des sites sur le libre pour l'éducation.
Ça te permettrait d'aller plus vite puisque tu manques de temps.
Enfin j'insiste sur un point que les débutants semble ne pas (vouloir ? ;) comprendre : il n'y a pas de langage de programmation qui ne demande pas d'apprentissage.
Les interfaces "glisser/déposer" ne sont pas plus simples à apprendre, elles ont tendance à être plus rapide une fois qu'on les connait je dirais, mais aux dépends de la qualité du code... De toute façon il faut passer par la case apprentissage de la programmation (si tu ne sais pas du tout programmer, c'est indispensable, quelque soit le langage) puis de la syntaxe du langage (la première étape acquise, celle là va vite).
Pour ce qui est de Python, il permet facilement de faire des interface en Tk. Je sais, Tk c'est moche, mais c'est tellement facile à apprendre que je ne peux pas m'empêcher de le conseiller.
Sinon Python permet de faire des interfaces graphiques avec wxPython, plus joli, plus puissant.
Enfin, avec la liaison Python-Gtk, tu peux même profiter des interfaces "glisser/déposer" (qui s'appelle BoaConstructor il me semble) qui te permettront de faire le boulot à la souris si vraiment tu y tiens.
créer des pages web de QCM ou d'autres types d'exos
Si tu veux un langage très simple à apprendre mais qui te permet de faire beaucoup de choses. Si tu veux faire des pages web.
Je te conseille Python, qui est clairement un bon choix pour ce faire. La syntaxe est très claire, et j'ai remarqué qu'elle était plus parlante que d'autres langages sur le même créneau quand des débutants s'y mettaient.
Ne te laisse pas tromper par les interface "glisser/déposer" du type Gambas, pour faire des applications web c'est absolument inutile et ça risque au contraire de te faire perdre du temps. En plus, Python a l'avantage d'être très portable et relativement bien diffusé (par rapport à Gambas du moins).
Pour finir, il existe vraiment beaucoup de documentation, tutoriels, howto, livres papier sur Python, ce qui est un plus à mon avis.
Il suffit d'utiliser ACE : http://www.cs.wustl.edu/~schmidt/ACE.html(...) Overview of ACE
The ADAPTIVE Communication Environment (ACE) is a freely available, open-source object-oriented (OO) framework that implements many core patterns for concurrent communication software. ACE provides a rich set of reusable C++ wrapper facades and framework components that perform common communication software tasks across a range of OS platforms. The communication software tasks provided by ACE include event demultiplexing and event handler dispatching, signal handling, service initialization, interprocess communication, shared memory management, message routing , dynamic (re)configuration of distributed services, concurrent execution and synchronization.
Mais pas libres : By furnishing information, IBM does not grant any licenses to
any copyrights, patents or any other intellectual property rights.
Merci IBM pour la mise à disposition, mais c'est impossible à traduire librement en fançais par exemple...
Alors que pour Wikibooks : You may copy and distribute the Document in any medium, either commercially or noncommercially, provided that this License, the copyright notices, and the license notice saying this License applies to the Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this License.
Et quand est-il de la demande de logo postée il y a longtemps maintenant sur le site LinuxGraphic ? Est-ce encore d'actualité ou non ? Ça a bien du être demandé voilà un an maintenant... mais il n'y a eu aucun retour...
Non, tu n'es pas compliqué sur ce coup là c'est ta distribution qui l'est.
En fait, VNC marche, il fait ce qu'on lui dit de faire, seulement "on" ne lui dit pas de lancer KDE :)
À mon avis tu peux demander sur le forum de ta distribution à ce que ce soit réglé de cette façon par défaut (à moins qu'ils aient une bonne raison d'utiliser une config minimale à la place du bureau par défaut).
Il est vrai que la page de man n'est pas des plus claire, qui sait, peut être qu'un jour quelq'un aura l'heureuse idée d'y ajouter des exemples...
Si j'ai bien compris, il te faut :
screen -d -m /machin/tacommande
-d|-D [pid.tty.host]
does not start screen, but detaches the elsewhere running screen
session. It has the same effect as typing "C-a d" from screen’s
controlling terminal. [...]
-m causes screen to ignore the $STY environment variable. With
"screen -m" creation of a new session is enforced, regardless
whether screen is called from within another screen session or
not. [...]
[^] # Re: pas tout à fait libre
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Creative Commons en France. Évalué à 6.
Voilà qui est chose faite :)
À vue de nez, je dirais que ça doit donner ça :
Libre :
Attribution (style « OSI »)
Attribution-ShareAlike (style « FSF »)
Pas libre :
Attribution-NoDerivs
Attribution-NonCommercial-NoDerivs
Attribution-NonCommercial
Attribution-NonCommercial-ShareAlike
# Quantian
Posté par nojhan (site web personnel, Mastodon) . En réponse au message Cluster OpenMosix. Évalué à 2.
Les machines sont en LAN, pas de firewall entre elles, le boot réseau fonctionne bien, les machines se voient sur le LAN, mais impossible de faire tourner le cluster...
Bon courage.
[^] # Re: même pour les applis seulement server-side
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Distribution VS utilisation, de l'interprétation de la licence CeCILL. Évalué à 2.
J'avoue ne pas bien voir la différence. La diffusion de l'éxecutable est (ou peut être) quasiment soumise aux même conditions non ? Par exemple un contrat de licence est généralement très restricitif... non ?
[^] # Re: qu'est ce qu'il ne faut pas entendre
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Distribution VS utilisation, de l'interprétation de la licence CeCILL. Évalué à 2.
Je cite http://www.cecill.info/faq.fr.html#pourquoi(...) :
La GNU GPL comporte des stipulations problématiques au regard du droit français :
[^] # Re: qu'est ce qu'il ne faut pas entendre
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Distribution VS utilisation, de l'interprétation de la licence CeCILL. Évalué à 3.
Le fait est tout de même que la version française de la GPL, on l'attends toujours, et que, même si RMS n'est pas content, la CeCILL peut se targuer de remplir une case vide...
[^] # Re: pourquoi la différence ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 8.
Le Libre a ceci de génial qu'il permet de distribuer des logiciel à tous, tout en pouvant gagner sa vie. Pour ce faire il existes plusieurs pistes, l'auteur de GCompris en a choisie une, tu en choisirais sans doute une autre.
Méfions nous des discours du genre « le Libre, le seul, le vrai », il n'y a pas un seul mouvement du Libre, il n'y a pas une seule interprétation de ce que dois être le Libre (en fait, il y en a au moins deux, en gros ;)
En l'occurence, les windowsiens peuvent toujours avoir accès gratuitement au logiciel, via ses sources. Seulement la valeur ajoutée qui conciste à le distribuer sous forme binaire est payante.
Je ne voudrais avoir l'air paternaliste, mais il ne faut pas perdre de vue qu'il y a une « vraie » vie hors de la programmation, et qu'elle passe avant :)
[^] # Re: Licence ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 2.
[^] # Re: utopie...
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal GNU vs Linux ? Mais que fait la Presse ?. Évalué à 4.
C'est comme si les gens gueulait contre le propriétaire parce que c'est payant, alors que le vrai problème se situe avant tout au niveau de l'ouverture.
# TreePS
Posté par nojhan (site web personnel, Mastodon) . En réponse au message applications en arrière-plan. Évalué à 2.
http://www.orbit2orbit.com/gmd/tps/treepsfm.html(...)
Il affiche les processus dans un arbre, et permet tout un tas de petits trucs utiles, voir cette capture par exemple :
http://www.orbit2orbit.com/gmd/tps/screenshots/1.2/kde/RedHat-7.1/t(...)
Perso je ne peux plus m'en passer.
[^] # Re: Oui
Posté par nojhan (site web personnel, Mastodon) . En réponse au message MPlayer et les menus DVD. Évalué à 2.
[^] # Re: Gambas, Hbasic???
Posté par nojhan (site web personnel, Mastodon) . En réponse au message gambas : installation sous mandrake 10.1. Évalué à 3.
* http://www.framasoft.net/rubrique122.html(...)
* http://www.framasoft.net/rubrique172.html(...)
Et il en reste d'autres dont j'ai oublié le nom... à voir peut être sur freshmeat ou des sites sur le libre pour l'éducation.
Ça te permettrait d'aller plus vite puisque tu manques de temps.
Enfin j'insiste sur un point que les débutants semble ne pas (vouloir ? ;) comprendre : il n'y a pas de langage de programmation qui ne demande pas d'apprentissage.
Les interfaces "glisser/déposer" ne sont pas plus simples à apprendre, elles ont tendance à être plus rapide une fois qu'on les connait je dirais, mais aux dépends de la qualité du code... De toute façon il faut passer par la case apprentissage de la programmation (si tu ne sais pas du tout programmer, c'est indispensable, quelque soit le langage) puis de la syntaxe du langage (la première étape acquise, celle là va vite).
Pour ce qui est de Python, il permet facilement de faire des interface en Tk. Je sais, Tk c'est moche, mais c'est tellement facile à apprendre que je ne peux pas m'empêcher de le conseiller.
Sinon Python permet de faire des interfaces graphiques avec wxPython, plus joli, plus puissant.
Enfin, avec la liaison Python-Gtk, tu peux même profiter des interfaces "glisser/déposer" (qui s'appelle BoaConstructor il me semble) qui te permettront de faire le boulot à la souris si vraiment tu y tiens.
Bref : oui, Python est ce qu'il te faut.
[^] # Re: Gambas, Hbasic???
Posté par nojhan (site web personnel, Mastodon) . En réponse au message gambas : installation sous mandrake 10.1. Évalué à 3.
Si tu veux un langage très simple à apprendre mais qui te permet de faire beaucoup de choses. Si tu veux faire des pages web.
Je te conseille Python, qui est clairement un bon choix pour ce faire. La syntaxe est très claire, et j'ai remarqué qu'elle était plus parlante que d'autres langages sur le même créneau quand des débutants s'y mettaient.
Ne te laisse pas tromper par les interface "glisser/déposer" du type Gambas, pour faire des applications web c'est absolument inutile et ça risque au contraire de te faire perdre du temps. En plus, Python a l'avantage d'être très portable et relativement bien diffusé (par rapport à Gambas du moins).
Pour finir, il existe vraiment beaucoup de documentation, tutoriels, howto, livres papier sur Python, ce qui est un plus à mon avis.
Bref, vu ce que tu demandes :
http://www.python.org/(...)
[^] # Re: Celà dit pour se télécharger qq morceaux...
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal My friends, écoutez des radios Canadiennes en OGG. Évalué à 3.
2) non
3) oui
4) non
Vaste sujet...
# Encore plus fort
Posté par nojhan (site web personnel, Mastodon) . En réponse au message [Débutant] Lister les paquets RPM installés ?. Évalué à 2.
rpm -qa --queryformat '%{name} %{size}\n' | sort -n +1 | column -t
[^] # Re: Alors au choix
Posté par nojhan (site web personnel, Mastodon) . En réponse au message Communication inter processus. Évalué à 2.
http://www.cs.wustl.edu/~schmidt/ACE.html(...)
Overview of ACE
The ADAPTIVE Communication Environment (ACE) is a freely available, open-source object-oriented (OO) framework that implements many core patterns for concurrent communication software. ACE provides a rich set of reusable C++ wrapper facades and framework components that perform common communication software tasks across a range of OS platforms. The communication software tasks provided by ACE include event demultiplexing and event handler dispatching, signal handling, service initialization, interprocess communication, shared memory management, message routing , dynamic (re)configuration of distributed services, concurrent execution and synchronization.
# Wikiwiki ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au message Recherche un petit génie de la programmation web désespérément. Évalué à 3.
[^] # Re: base de donnée géographique
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche La spatialisation libre avance : tour d'horizon. Évalué à 5.
http://www.mapability.com/index1.html?http&&&www.mapabi(...)
http://www.soest.hawaii.edu/wessel/gshhs/gshhs.html(...)
Mais il y en a pleins d'autres, voir une revue sur wikimédia :
http://meta.wikimedia.org/wiki/Geographical_data(...)
Et aussi Xrmap qui manque au tableau et qui utilise des données libres :
http://frmas.free.fr/li_1.htm#_Xrmap_(...)
etc.
[^] # Re: D'autres ressources
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Les premiers cours libres pour une certification Linux. Évalué à 8.
By furnishing information, IBM does not grant any licenses to
any copyrights, patents or any other intellectual property rights.
Merci IBM pour la mise à disposition, mais c'est impossible à traduire librement en fançais par exemple...
Alors que pour Wikibooks :
You may copy and distribute the Document in any medium, either commercially or noncommercially, provided that this License, the copyright notices, and the license notice saying this License applies to the Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this License.
# Incompréhensible
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Appel à la contribution. Évalué à 6.
# Logo ArtGNU
Posté par nojhan (site web personnel, Mastodon) . En réponse à la dépêche Prométhée 3.1. Évalué à 3.
http://www.linuxgraphic.org/gallery/album34(...)
[^] # Re: commentaires
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Cours en libre téléchargement. Évalué à 3.
À mon avis, ça dépend...
# Un Wikilivre ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au journal Cours en libre téléchargement. Évalué à 4.
http://fr.wikibooks.org/wiki/Accueil(...)
[^] # Re: Bon port, mais pas bon display ?
Posté par nojhan (site web personnel, Mastodon) . En réponse au message Partage de bureau avec KDE. Évalué à 2.
En fait, VNC marche, il fait ce qu'on lui dit de faire, seulement "on" ne lui dit pas de lancer KDE :)
En fait, c'est trois fois rien à régler, et ça a déjà été résolu ici même :
http://linuxfr.org/comments/480936.html#480936(...)
À mon avis tu peux demander sur le forum de ta distribution à ce que ce soit réglé de cette façon par défaut (à moins qu'ils aient une bonne raison d'utiliser une config minimale à la place du bureau par défaut).
[^] # Re: -d et -m
Posté par nojhan (site web personnel, Mastodon) . En réponse au message lancer screen et plusieurs shell dedans en mode detach. Évalué à 3.
# -d et -m
Posté par nojhan (site web personnel, Mastodon) . En réponse au message lancer screen et plusieurs shell dedans en mode detach. Évalué à 3.
Si j'ai bien compris, il te faut :
screen -d -m /machin/tacommande
-d|-D [pid.tty.host]
does not start screen, but detaches the elsewhere running screen
session. It has the same effect as typing "C-a d" from screen’s
controlling terminal. [...]
-m causes screen to ignore the $STY environment variable. With
"screen -m" creation of a new session is enforced, regardless
whether screen is called from within another screen session or
not. [...]