Barnabé a écrit 684 commentaires

  • [^] # Re: intéressant

    Posté par  . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 4.

    GPL v2 :
    3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)


    Dans ce cas. le a) ne s'applique pas, les sources ne sont pas disponibles sur le support distribué (l'image ISO, ou l'executable du Document Synchronizer)

    Restent le b) et le c).

    Je n'ai vu ni offre écrite, ni information sur la manière d'obtenir les sources, la GPL n'est donc pas respectée, même si il se peut parfaitement que cela soit une situation temporaire.
  • [^] # Re: intéressant

    Posté par  . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 6.

    Pas de réponse.
  • [^] # Re: intéressant

    Posté par  . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 2.

    maintenant, est-ce que tu les as contacté pour leur demander explicitement ces sources ?
    Oui.

    De plus, la GPL ne parle aucunement de « simple demande ». L'offre d'accès aux sources doit provenir du distributeur, sans demande de ma part.
  • [^] # Re: intéressant

    Posté par  . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 9.

    Mais je m'en fout complètement que les sources soient ou non sur le CD !!!

    Je voudrais juste qu'Ulteo respecte la GPL.

    Aucune offre ne m'a été faite pour accéder aux sources lorsque j'ai downloadé l'ISO, et dans l'état actuel de ma recherche, Ulteo ne fournit aucune source.

    Maintenant, il est bien certain que mettre les sources sur l'ISO n'est pas la meilleure chose à faire pour eux, mais cela ne les dispense pas de respecter la GPL et de fournir les sources ou un lien vers les sources à ceux à qui ils fournissent les binaires.
  • [^] # Re: intéressant

    Posté par  . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 4.

    Je crois qure tu n'as pas bien compris, certainement par ce que je n'ai pas été clair.

    Le problème n'est pas que les sources ne sont pas sur le CD.

    Le problème est que pour ce logiciel soi-disant libre on ne puisse trouver les sources.
  • [^] # Re: intéressant

    Posté par  . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 3.

    Aucun.

    Mais l'ISO distribuée contient des logiciels sous GPL (entre autre).

    Le fait de me la distribuer impose donc soit de me distribuer les sources avec, soit de me donner le moyen d'y avoir accès.
  • [^] # Re: intéressant

    Posté par  . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 10.

    Ben voyons....

    Juste par ce qu'il a créé Mandrake, on devrait lui signer un chèque en blanc ?

    Je viens de farfouiller sur ulteo.com, je n'ai pas trouvé les sources du synchroniseur de documents. J'ai aussi downloadé l'ISO de l'Application System, pas plus de sources.
  • [^] # Re: Liberté, liberté chérie...

    Posté par  . En réponse au journal GPL v3 strict ?. Évalué à 4.

    Le principe fondamental de la GPL, c'est que si tu redistribue le logiciel, alors ceux à qui tu le redistribue bénéficient des mêmes libertés que celles que tu as obtenues.

    Si tu lies avec des bibliothèques propriétaires, alors tu est limité dans la redistribution par la licence desdites bibliothèques.
  • [^] # Re: cheval de troie ou bug ?

    Posté par  . En réponse à la dépêche Ubuntu 8.04 LTS : GNU/Linux pour le grand public. Évalué à 9.

    « Dans la nature, la diversité est une richesse, dans l'informatique nous devons aussi la cultiver. »

    Par exemple en cessant de glisser en douce un message sur Mandriva chaque fois que tu en as l'occasion, et même parfois (comme ici) quand l'occasion est loin d'être évidente ?
  • # Mauvais titre.

    Posté par  . En réponse au journal Launchpad, enfin Libre ?. Évalué à 1.

    Il faudrait dire : « Launchpad, enfin distribué ? »
  • [^] # Re: Une question

    Posté par  . En réponse au message svn diff un peu particulier. Évalué à 2.

    Si tu veux les fichiers entiers, ceci devrait le faire :
    TAG1=...
    TAG2=...
    tar czf diff_${TAG1}_${TAG2}.tar.gz `svn diff -r {TAG1}:{TAG2} | awk '/\+\+\+/{ print $2;}'`
    
  • [^] # Re: Une question

    Posté par  . En réponse au message svn diff un peu particulier. Évalué à 1.

    J'avais bien lu, mais ce n'est toujours pas clair.

    Tu veux le fichier entier, ou juste les lignes changées ?
  • # Une question

    Posté par  . En réponse au message svn diff un peu particulier. Évalué à 3.

    Je ne comprend pas bien ce que tu veux faire, en particulier au cas où le fichier foo/bar.c a été modifié, que veux tu stocker dans le repertoire export/foo ?
  • [^] # Re: Ca le fait carrement avec ce patch

    Posté par  . En réponse au message Minicom, delai saut de ligne. Évalué à 2.

    J'ai créé une entrée dans leur système de gestion de bug.
  • [^] # Re: Plusieurs réponses

    Posté par  . En réponse au message Amélioration qualité Wifi (DD-WRT, FreeRadius...). Évalué à 1.

    DD-WRT est bien libre, ca ne l'empèche pas d'avoir une version gratuite et une version payante : http://www.dd-wrt.com/shop/catalog/index.php?cPath=22&os(...) De plus, DD-WRT viole la GPL allègrement, sa licence précise :
    the use of the "NON GPL Parts" of this firmware and the distributed source 
    is permitted without any charge for PRIVATE USE ONLY unless other rights are
    granted by the firmware author only.
    
    26.8.2005 Sebastian Gottschall / Blueline AG
    
    the following features are tagged as NON-GPL
    
    Webinterface
    macupd (mac update daemon for rflow collector)
    the configuration scripts and definitions within /etc/config
    alors que justement le serveur web, ou au moins une partie est sous GPL.
  • [^] # Re: Plusieurs réponses

    Posté par  . En réponse au message Amélioration qualité Wifi (DD-WRT, FreeRadius...). Évalué à 3.

    Si tu es tout seul en wifi, la différence de débit entre les canaux n'est pas très importante, ceci dit, tu devrais pouvoir trouver le meilleur canal en mesurant le signal reçu par le PC proche avec iwspy.

    Il y a quoi entre l'AP et le client, sur le lien à 900 kbps ?

    Je crois que la DWL G510 est une carte PCI, as-tu un câble d'antenne, pour l'éloigner du PC ?

    Enfin, pour les erreurs en TX, en principe cela devrait générer du log, car elles ne sont pas normales.
  • # Plusieurs réponses

    Posté par  . En réponse au message Amélioration qualité Wifi (DD-WRT, FreeRadius...). Évalué à 3.

    - Pour le canal, ca dépend surtout de ce que tes voisins utilisent.

    - Je ne suis pas trop pour DD-WRT, leur politique de version gratuite limitée me gonfle un peu.

    - 25 Mbits/s, c'est pas mal, la valeur 54 est le débit théorique, en pratique tu n'auras pas mieux que 25-30.

    - Le fait que plus le cryptage est fort, plus le débit est faible fait penser à une limitation en CPU. Essaies top, la valeur CPU idle.

    - Il faut se méfier d'iperf, il peut consommer beaucoup de CPU, et du coup donner des résultats médiocres

    - Le linksys a-t-il un syslog exploitable ? Essaie logread -f
  • # Ca devrait le faire avec ce patch

    Posté par  . En réponse au message Minicom, delai saut de ligne. Évalué à 4.

    diff -Naur minicom-2.3.orig/src/config.c minicom-2.3/src/config.c
    --- minicom-2.3.orig/src/config.c	2008-02-24 11:33:49.000000000 +0100
    +++ minicom-2.3/src/config.c	2008-04-23 11:41:20.000000000 +0200
    @@ -1164,7 +1164,7 @@
       mc_wredraw(w, 1);
     
       while (1) {
    -    mc_wlocate(w, mbslen (question) + 5, 7);
    +    mc_wlocate(w, mbslen (question) + 6, 7);
         c = rwxgetch();
         switch(c) {
           case '\n':
    @@ -1214,10 +1214,10 @@
           case 'D':
             sprintf(buf, "%d", vt_nl_delay);
             mc_wlocate(w, mbslen(msg_nl_delay) +1, 4);
    -        mc_wgets(w, buf, 4, 4);
    +        mc_wgets(w, buf, 5, 5);
             vt_nl_delay = atoi(buf);
             mc_wlocate(w, mbslen(msg_nl_delay) +1, 4);
    -        mc_wprintf(w, "%-3d", vt_nl_delay);
    +        mc_wprintf(w, "%-4d", vt_nl_delay);
             break;
           case 'E':
             pgets(w, strlen(msg_answerback) + 1, 5, P_ANSWERBACK, 50, 50);
    
  • [^] # Re: Vive la Suisse !

    Posté par  . En réponse au journal Des nouvelles de Debian Lenny. Évalué à 6.

    Je comprend ce que je n'osais comprendre.

    Penser que debian n'est utile que pour les architectures HA relève de l'ignorance.
  • [^] # Re: Vive la Suisse !

    Posté par  . En réponse au journal Des nouvelles de Debian Lenny. Évalué à 2.

    Sans vouloir m'immiscer, je ne comprend pas très bien ce que viennent faire heartbeat/CARP/VRP là dedans.
  • [^] # Re: Non, pas du tout, efface !

    Posté par  . En réponse au journal Etudes sur les sociétés s'impliquant le plus dans le développe du noyau Linux. Évalué à 0.

    Et bon courage pour montrer que Lanchpad est proprio.
  • [^] # Re: Ah! Nagios....

    Posté par  . En réponse à la dépêche Nagios 3.0. Évalué à 10.

    Mon exemple est il est vrai caricatural, cependant, j'ai eu à travailler sur le code de Nagios, et c'est un bien mauvais souvenir. On sent bien le développement itératif, où l'ajout d'une fonctionnalité donne un membre supplémentaire dans la structure host, un dans service, quelques case en plus dans plein de switch, le tout avec peu de vue d'ensemble. C'est un code ardu à aborder, pénible à déboguer, avec des fonctions interminables dans des fichiers énormes.

    Pour l'exemple de la fonction add_host, je ne suis vraiment pas certain que de déposer 55 objets sur la pile soit plus optimal que de simplement passer le pointeur sur la structure déjà remplie.
  • # Ah! Nagios....

    Posté par  . En réponse à la dépêche Nagios 3.0. Évalué à 9.

    Le code de Nagios, tout un poème...



    *** common/objects.c:
    add_host[627]
    host *add_host(char *name, char *display_name, char *alias, char *address, char *check_period, int initial_state, double check_interval, double retry_interval, int max_attempts, int notify_up, int notify_down, int notify_unreachable, int notify_flapping, int notify_downtime, double notification_interval, double first_notification_delay, char *notification_period, int notifications_enabled, char *check_command, int checks_enabled, int accept_passive_checks, char *event_handler, int event_handler_enabled, int flap_detection_enabled, double low_flap_threshold, double high_flap_threshold, int flap_detection_on_up, int flap_detection_on_down, int flap_detection_on_unreachable, int stalk_on_up, int stalk_on_down, int stalk_on_unreachable, int process_perfdata, int failure_prediction_enabled, char *failure_prediction_options, int check_freshness, int freshness_threshold, char *notes, char *notes_url, char *action_url, char *icon_image, char *icon_image_alt, char *vrml_image, char *statusmap_image, int x_2d, int y_2d, int have_2d_coords, double x_3d, double y_3d, double z_3d, int have_3d_coords, int should_be_drawn, int retain_status_information, int retain_nonstatus_information, int obsess_over_host){

    *** xdata/xodtemplate.c:
    xodtemplate_register_host[10368]
    new_host=add_host(this_host->host_name, this_host->display_name, this_host->alias, (this_host->address==NULL)?this_host->host_name:this_host->address, this_host->check_period, this_host->initial_state, this_host->check_interval, this_host->retry_interval, this_host->max_check_attempts, this_host->notify_on_recovery, this_host->notify_on_down, this_host->notify_on_unreachable, this_host->notify_on_flapping, this_host->notify_on_downtime, this_host->notification_interval, this_host->first_notification_delay, this_host->notification_period, this_host->notifications_enabled, this_host->check_command, this_host->active_checks_enabled, this_host->passive_checks_enabled, this_host->event_handler, this_host->event_handler_enabled, this_host->flap_detection_enabled, this_host->low_flap_threshold, this_host->high_flap_threshold, this_host->flap_detection_on_up, this_host->flap_detection_on_down, this_host->flap_detection_on_unreachable, this_host->stalk_on_up, this_host->stalk_on_down, this_host->stalk_on_unreachable, this_host->process_perf_data, this_host->failure_prediction_enabled, this_host->failure_prediction_options, this_host->check_freshness, this_host->freshness_threshold, this_host->notes, this_host->notes_url, this_host->action_url, this_host->icon_image, this_host->icon_image_alt, this_host->vrml_image, this_host->statusmap_image, this_host->x_2d, this_host->y_2d, this_host->have_2d_coords, this_host->x_3d, this_host->y_3d, this_host->z_3d, this_host->have_3d_coords, TRUE, this_host->retain_status_information, this_host->retain_nonstatus_information, this_host->obsess_over_host);
  • # À propos de toolinux....

    Posté par  . En réponse au journal Est ce que linux sur EEEPC est remplacé ?. Évalué à 10.

    « Un site que certains admins et lecteurs de linuxfr n'aiment pas »

    Et ils ont bien raison. L'article est trompeur, sinon mensonger.

    Le titre est «6 eeePC d’Asus sur 10 voient Linux remplacé par Windows»
    La dépèche Reuters à la source dit juste que 6 sur 10 des prochains modèles d'EeePC vendus seront équipés de Windows.

    La différence est notable, et le sens de la version toolinux beaucoup plus négatif, en affirmant que les utilisateurs remplacent sur leur machine Linux par Windows.

    Donc oui, toolinux c'est de la merde sponsorisée.
  • # J'ai remplacé le mien.

    Posté par  . En réponse au journal Est ce que linux sur EEEPC est remplacé ?. Évalué à 7.

    Car je n'étais vraiment pas assez familiarisé avec l'interface.

    J'ai installé une debian....