a_jr a écrit 959 commentaires

  • [^] # Re: Perte de temps ?

    Posté par  . En réponse à la dépêche Une base de registre pour Linux ?. Évalué à 1.

    Et quid de la compatibilité avec les Unixs ?

    Bah suffit de porter les outils sur les autres Unices. Ca ne force en aucun cas a changer les fichiers de conf natifs a ces autres unices. Ca permet juste de lire les fichiers de conf respectant le format de "registry".
  • [^] # Re: Avec les mêmes défauts que sous Windows ?

    Posté par  . En réponse à la dépêche Une base de registre pour Linux ?. Évalué à 1.

    Probable. Ce qui ne change pas trop d'aujourd'hui :)
    Avec un peu de chance, par contre, des GUi sympathiques implementeront des fonctions de recherche ?
  • [^] # Re: Moi je trouve que c'est une bonne idée

    Posté par  . En réponse à la dépêche Une base de registre pour Linux ?. Évalué à 6.

    Oh !
    Bon, ayant deja utilise des formats binaires et l'ayant regrette, je me dois de reagir.

    un parser pour chaque type de fichier de config

    Libconf: http://www.libconf.net/(...)
    Ceci dit, ce genre de projets est tres bien, mais est un gros hack pour une mauvaise conception a la base. La registry permet d'ameliorer la conception du systeme de config et rend theoriquement libconf inutile.

    un format binaire "natif" (ça évite de parser du texte à chaque fois et ça économise donc du CPU)

    Ca oblige a parser du binaire. A tenir compte du big/little endian.
    En cas de deterioration des outils de lecture (comme BerkeleyDB dont tu parles plus loin) suite a un bug, c'est beaucoup plus complique a remettre en place que du texte.
    Si l'on veut passer un fichier d'une machine a l'autre pour eviter de recopier une config qui marche, en modifiant une ou deux petites choses, on est oblige d'utiliser l'editeur de conf. L'editeur vi (ou emacs) ne suffit pas.

    Concernant le CPU, tu economises quelques dizaines de millisecondes a chaque lancement du programme. Ca doit te faire gagner grand maximum une 10aine de secondes dans une journee. Wow ! Ce n'est pas comme si on avait une boucle qui itere des milliers de fois sur ce genre de choses !

    Concernant le CPU encore, il ne faut pas oublier la conversion binaire->texte qui coute du CPU, alors que lire du texte en natif, ca aide ! Par exemple, un nom d'utilisateur, c'est du texte, pas du binaire. Un nom de fichier, c'est du texte aussi. Et pour les nombres, entre une conversion little/big endian et une conversion texte->binaire, gagne-t-on tant que ca ? Que faire si le format du nombre passe de 16 bits a 32 bits parce que cela a mal ete pense au debut ? Ca me rappelle les ordis de 640 ko et Bill Gates qui a dit (en 1981) que ca devrait suffire a tout le monde! (*)

    avec un truc "standard" comme par ex BerkeleyDB, qui disposent tout de même de fonctionnalités de dump/recovery

    Compatif de "standards" :)
    berkeleyDB vs fichier texte : il faut un editeur specifique pour une base BerkeleyDB, contre n'importe quel editeur de texte pour un fichier texte.
    Outils de dump/recovery. Ils existent aussi pour les fichiers texte. Mon prefere s'appelle "cp" meme s'il m'arrive parfois d'utiliser "mv" :)

    L'important est de séparer la récupération de la config par les applis de la saisie des infos de config

    Ca, c'est le plus important !

    BerkeleyDB me semble être un bon choix pour une "couche d'abstraction"

    Je prefere glibc qui implement des fonctions de lecture de fichiers texte (fgets, fputs) comme couche d'abstraction, mais c'est mon avis :)

    Le bonjour chez vous,
    Yves

    (*) y'en a un autre qui a dit que GNU/Linux ne tournerait jamais sur autre chose que sur un PC 80386. S'appelait Linus Torvalds, le bougre :)
  • [^] # Re: Clé/valeur ?

    Posté par  . En réponse à la dépêche Une base de registre pour Linux ?. Évalué à 1.

    Cela est limite, mais en theorie, la grande majorite de ce qui necessite un outil de configuration peut se contenter d'un systeme clef=valeur. Le fait de rajouter une arborescence clarifie l'ensemble et facilite sa lecture.

    Et il y aura forcement des cas ou cela ne suffira pas. Des cas ou il faudra faire un truc a part. Qui connait des cas de ce genre ?

    Le bonjour chez vous,
    Yves
  • [^] # Re: Et /etc, et /etc/sysconfig ?

    Posté par  . En réponse à la dépêche Une base de registre pour Linux ?. Évalué à 3.

    Si je prends Apache, je mets sa config dans cette base hiérarchisée. Il faut que le module de conf Apache puisse relire cette config.

    Les deux systemes peuvent cohabiter sans probleme. Libre aux developpeurs de rendre leurs fichiers de conf compatible avec "registry" ou non.
    Et il va bien y avoir des gens qui vont faire des patchs pour ca, non ? Ne jamais negliger les perfectionnistes qui savent programmer :)

    quand il faudra reconfigurer, hmmm, Samba sur un True64 sans cette base

    Ou porter la bibliotheque sur Tru64 afin de pouvoir lire ce fichier de conf, ce qui est peut-etre plus simple. Et porter cette bibliotheque sur d'autres systemes n'implique pas forcement de rendre tout le systeme conforme a la "registry". Du coup, pour apache sur Tru64, apres, comme la bibliotheque sera deja portee, aucun pb :)

    Le bonjour chez vous,
    Yves
  • [^] # Re: Avec les mêmes défauts que sous Windows ?

    Posté par  . En réponse à la dépêche Une base de registre pour Linux ?. Évalué à 5.

    J'ai tendance a penser que les deux systemes cohabitent tres bien. Soit le fichier de conf est dans l'arborescence des fichiers de conf "registry", et il se doit d'etre compatible. Il peut dans ce cas etre edite par les outils compatible avec "registry".
    Soit il se trouve ailleurs (n'importe ou dans /etc par exemple) et il est utilisable par l'appli en question, mais uniquement par cette appli.

    Donc les softs passeraient en douceur chacun a leur tour, et l'utilisateur n'y verrait rien. Quand Toufou (un post un peu plus bas) parle de "quelle horreur" et dit "je n'utiliserais pas ça chez moi", il pourra decider de ne pas installer les outils d'edition de la config. Il ne pourra jamais empecher un logiciel d'utiliser un fichier de configuration quelle que soit sa syntaxe, compatible ou non avec le standard. En l'occurence, il n'a pas refuse d'utiliser init parce que le fichier /etc/inittab a une syntax qui ne lui plait pas )

    Le bonjour chez vous,
    Yves
  • [^] # Re: Tentative de record ?

    Posté par  . En réponse à la dépêche Une base de registre pour Linux ?. Évalué à 3.

    Y'a ca dans la news pour ceux qui lisent jusqu'au bout:
    Les informations de configuration (clef-valeur) sont stockées dans des fichiers textes UTF-8
  • [^] # Re: Treecc

    Posté par  . En réponse à la dépêche Utiliser lex et yacc dans vos programmes C/C++. Évalué à 0.

    J'imagine que tu n'executes pas ca comme tel, mais que tu mets des protections, des fois que le fichier de conf contienne une coquille qui fasse planter le programme ?

    Meme systeme en Perl, je crois.

    En C avec glib:

    GHashTable *config = g_hash_table_new(g_str_hash, g_str_equal);
    FILE *fd = fopen(...);
    while(!feof(fd)) {
     char tmp[BUFSIZ];
     gchar**s;

     fgets (tmp, BUFSIZ, fd);
     s = g_strsplit_set(tmp,"=", 2);
     g_hash_table_insert(config, s[0], s[1]);
     g_free(s);
    }
    fclose(fd);


    Bah ouaih, un peu plus long, mais plus robuste si on ajoute la verification des erreurs eventuelles de fgets et de g_strplut_set :)

    Le bonjour chez vous,
    Yves

    PS. Code non teste, et en plus, vous voudrez surement virer tout ce qui suit un # en mettant un '\0' a la place indiquee par strchr(tmp, '#'); Et puis peut-etre aussi supprimer les espace avec g_strchug() ?
  • # Relativisons

    Posté par  . En réponse à la dépêche Utiliser lex et yacc dans vos programmes C/C++. Évalué à 10.

    Ayant moi-meme ecrit des programmes avec lex et yacc, en particulier pour lire le fichier de conf, ayant moi-meme aussi ecrit un article un jour a ce sujet, voici mon experience...

    Pour une calculatrice, ou tout autre genre de compilateur, utilisez lex et yacc.

    Par contre, pour un fichier de configuration, il n'est pas trop complique de coder quelque chose qui sait lire clef=valeur. C'est plus simple, c'est moins difficile a maintenir, bref, c'est meilleur. Pour un fichier de configuration un peu plus complexe, preferez une syntaxe XML, et lisez la doc de libxml2 (ou expat). C'est bien plus simple a maintenir qu'un parseur en lex+yacc.

    Si vous devez faire quelque chose de simple avec des expressions rationnelles, ne pensez pas que lex ou yacc sont le seul moyen de faire cela en C (ou C++). Utilisez regcomp et regexec. Leur page de manuel est plus difficile a lire que ces outils a utililiser. Une fois la doc digeree, ca se programme bien, au risque meme parfois d'en abuser comme en Perl (a part qu'en Perl, c'est pas de l'abus) !

    Enfin, il est des cas ou lex&yacc sont l'outil adapte. Alors n'hesitez pas, utilisez-les.

    Le bonjour chez vous,
    Yves

    PS:

    regex_t preg;
    regmatch_t pmatch[N];
    char*une_chaine = "une chaine";

    /* compilation de l'expression */
    regcomp(&preg, "regexp (.*)", REG_EXTENDED);

    /* test de l'expression */
    if(!regexec(&preg, une_chaine, N, pmatch, 0)) {
    /* affichage du contenu des parentheses) */
    int i;
    char*tmp = strdup(une_chaine);
    for(i=1; i<=preg.re_nsub; i++) {
    strncpy(tmp, une_chaine+pmatch[i].rm_so,
    pmatch[i].rm_eo - pmatch[i].rm_so);
    printf("%s\n", tmp);
    }
    free(tmp);
    }


    PS2. J'ai pas teste. Si ca se trouve, ca marche pas mon code :)
  • [^] # Re: D'autres liens

    Posté par  . En réponse à la dépêche Est-ce que le logiciel doit prendre en otage les données ?. Évalué à 4.

    On sort du domaine de la bio, mais on reste dans le sujet. La, c'est personnel.
    J'ai quelques videos VHS qui trainent et auxquelles je tiens beaucoup car ce sont des souvenirs. Tout comme les photos numeriques que je fais depuis peu.

    Pour les photos numeriques, c'est facile, je les mets sur CD (voire DVD dans quelques mois ou annees, quand j'aurai un graveur DVD). Et quand la lecture des CD ne se fera plus trop, je me debrouillerai pour transferer mes images dans le format numerique du moment, sur le support du moment.

    Pour les videos VHS, le probleme se pose *maintenant*. Il ne faut pas attendre qu'il soit trop tard (magnetoscope qui ne fonctionne plus; bande VHS illisible voire cassee...).
    Qui a deja songe a ce probleme ? Qui a fait le necessaire ? Comment ? Ca coute combien ? Ca prend combien de temps ?
    Et dans mon cas, il ne s'agit que de 2 videos, eventuellement une demi-douzaine si je fais aussi celles de la famille... Ca ne merite pas l'achat d'un studio video au coeur de la capitale :)

    Le bonjour chez vous,
    Yves
  • [^] # Re: D'autres liens

    Posté par  . En réponse à la dépêche Est-ce que le logiciel doit prendre en otage les données ?. Évalué à 7.

    Je ne pense pas que ces deux exemples soient bien représentatif du problème.

    Ils ne sont pas tres representatifs effectivement. Par contre, ils permettent de voir que meme des societes importantes abandonnent des logiciels connus. Ils permettent d'imaginer que c'est possible aussi dans la bioinformatique. Et que dans ce cas, ca pourrait etre terrible...

    Le bonjour chez vous,
    Yves
  • [^] # Re: Au sujet du streaming en oggvorbis

    Posté par  . En réponse à la dépêche Helix Player 1.0 et Real Player 10. Évalué à 2.

    C'est le ogg qu'a un probleme, au niveau de la generation du flux, chez radio france, ou au niveau de la lecture, avec xmms ou ogg123 ?
  • [^] # Re: Logiciel libre, sureté logiciel et la mythologie des balles en argen

    Posté par  . En réponse à la dépêche Nouvelles failles de sécurité de Mozilla et Firefox. Évalué à 4.

    Amusant, je lis ca (http://www.opensource.org/halloween/halloween11.html(...)) et ton commentaire va dans le meme sens.
    Bref, bonne lecture.

    il ne doit pas en exister puisque ce sont des miracles

    Mauvaise remarque. Les miracles, ca existe. Et j'ai meme un exemple: le fait que Windows soit installe sur plus de 90% des ordis de bureau et que son succes soit du a windows 95. Si ca, c'est pas un miracle !!!

    Le bonjour chez vous,
    Yves
  • [^] # Re: Très bonne chose!!!

    Posté par  . En réponse à la dépêche Linux s'impose dans les supercalculateurs. Évalué à 4.

    Pis aujourd hui un petit bi athlon XP coute vraiment pas chere .

    Tu bosses chez qui ? Ils recrutent ? :)
  • [^] # Re: Limites de la mise à jour

    Posté par  . En réponse au sondage Je réinstalle Linux sur mon ordinateur. Évalué à 4.

    Il y a toujours effectivement des petits bugs remanents, qui n'apparaissent pas tout de suite, mais a l'utilisation, alors qu'une bonne reinstallation...
    Et puis, une bonne reinstallation permet aussi de faire le menage dans les programmes utilises et ceux qui ne le sont pas. Et c'est plus simple de tout reinstaller apres formatage que de tout virer sauf le systeme de base (garder rpm, mais virer urpmi) et ensuite reinstaller (urpmi en priorite evidemment).

    En plus, reinstaller permet de tester et valider vos procedures de sauvegarde ! La, on planifie la suppression des donnees, ce qui permet de prendre le temps que tout est sauvegarde. Alors que quand le disque, il lache, c'est pareil, on reinstalle, mais on espere que les sauvegardes ont marche.

    Le bonjour chez vous,
    Yves
  • # Il est aux majors, ce que l'Open Source est aux éditeurs propriétaires

    Posté par  . En réponse à la dépêche Pour H4r7.org, le copyleft est victime de la charte anti-piraterie. Évalué à 9.

    C'est quoi le copyleft ?

    le copyleft, à savoir le droit de partager, copier ou modifier librement des informations (œuvres culturelles, création de logiciels...) à condition que les auteurs en soient cités et que les nouvelles œuvres qui en sont dérivées héritent à leur tour d'un statut identique.

    Oui !
    D'ailleurs, une autre formulation, et en anglais, se trouve ici: http://www.gnu.org/licenses/licenses.html#WhatIsCopyleft(...)
    Ou en francais: http://www.gnu.org/licenses/licenses.fr.html#WhatIsCopyleft(...)

    Le copyleft est une alternative sérieuse au système des majors et un excellent moyen de faire connaître les artistes.

    C'est plutot la licence libre qui le permet, pas les clauses copyleft, si ? Et c'est plutot la pub qui permet de faire connaitre les artistes. les majors ne font que nous mettre des batons dans les roues en nous faisant croire le contraire.

    Il est aux majors, ce que l'Open Source est aux éditeurs propriétaires.

    Oh la la !
    L'Open Source, meme avec des majuscules, faisant reference a http://www.opensource.org/,(...) n'a rien a voir avec le copyleft. Le copyleft n'est qu'un jeu de clauses dans une licence necessairement libre (GPL par exemple, mais pas BSD).
    Ceci dit, je n'ai pas de meilleure formulation pour faire la comparaison musique/logiciels libres et majors/editeurs proprietaires.

    Le bonjour chez vous,
    Yves
  • [^] # Re: Pas credible !

    Posté par  . En réponse à la dépêche Une offre inhabituelle : un PC sans Windows mais avec un CD MandrakeLinux. Évalué à 2.

    Ce qui est essentiel c'est d'avoir le choix.

    Il manque le choix le plus important: l'ordi avec linux pre-installe !

    Ici tu as le choix. C'est suffisement rare pour être souligné.

    Ayant tendance a faire mes courses chez des assembleurs et a y voir des configs toutes pretes et sans OS, je ne trouve pas cela si rare. Et Planete Saturn n'est pas une grande surface comme carrefour ou auchan, ni meme darty. Peut-etre comme boulanger ?

    Ce qui est rare, par contre, c'est de trouver un CD avec des logiciels libres en grande surface, et ici, Linux ! Soulignons cela tout de meme !

    Le bonjour chez vous,
    Yves
  • [^] # Re: Pas credible !

    Posté par  . En réponse à la dépêche Une offre inhabituelle : un PC sans Windows mais avec un CD MandrakeLinux. Évalué à 2.

    Je me remets dans la peau de Luce et Henri (merci a Jigso pour ces prenoms, cf un precedent post)...

    Euh... la discovery, c'est pas une démo !

    Ah bon ?
    Mais c'est un systeme complet ?
    Il ne permet surement pas autant de choses que windows. Ils ne mentionnent pas Word et Excel, d'ailleurs...

    Bref, un truc qui permet à quelqu'un qui ne connait pas encore Linux de ne pas être complètement paumé.

    Je retourne dans ma peau a moi qui est bien plus confortable.
    Oui, a condition que le magasin fasse deja une demo, et que le vendeur montre effectivement qu'on peut editer une lettre sur OOo et l'imprimer facilement...

    Environnement de bureau : KDE (pas de gnome), OpenOffice (pas d'abi) etc.

    ...et qu'il ne s'etende pas sur le fait qu'il existe aussi d'autres environnements comme gnome, fluxbox, windowmaker... Sinon, l'avantage de Discovery qui est de ne pas trop paumer le nouveau-venu va au contraire le faire fuir !

    En fait, ce qui manque a mon post initial, et qui est le fond de mon idee, c'est que l'initiative est excellente, mais n'a d'interet que si y'a un vendeur competent, qui saura montrer comment ca marche et ce qu'on peut faire avec ce qui est sur le CD (et pas avec ce qui n'y est pas). Voire une install-party permanente sur place.

    Le bonjour chez vous,
    Yves
  • [^] # Re: Pas credible !

    Posté par  . En réponse à la dépêche Une offre inhabituelle : un PC sans Windows mais avec un CD MandrakeLinux. Évalué à 3.

    He he, en fait, c'est passe au cinema, les pubs IBM, avec les basketteurs, et d'autres aussi. Je croyais que c'etait aussi passe a la tele !
  • [^] # Re: Pas credible !

    Posté par  . En réponse à la dépêche Une offre inhabituelle : un PC sans Windows mais avec un CD MandrakeLinux. Évalué à 1.

    Euh, je crois qu'il y une erreur de compréhension, c'est 399 avec Windows, pas 399 en plus

    M'en suis rendu compte 4 min avant toi, cf mon post, mais tu devais deja ecrire le tien :)
    En tout cas, mea culpa...



    il existe autre chose que Windows

    Ca, ils le savaient deja, c'est passe a la tele (les pubs ibm) et dans les journaux (pas mal d'articles sur linux depuis qq mois).

    Ce qu'ils ne savaient pas, c'est comment l'obtenir. Bah voila: comme ca.

    Windows coute 100 euros - et comme les autres softs, rien n'est jamais offert

    Ca permet effectivement de se rendre compte de certaines choses. Mais pour des gens qui ne connaissent pas grand chose a linux, avec un nom pareil "discovery" qui me fait aussi penser a ces versions "trial" qui fonctionnent que 30 jours, et sans voir a quoi ca ressemble en vrai, je maintiens que c'est pas credible.
    Va dire a des gens qui croient qu'il n'y a que Word et Excel pour ecrire une lettre ou faire ses comptes (ah si, y'a MS Money) qu'il y a aussi OpenOffice.org sans leur montrer que c'est pareil en mieux !
    Entre donner un CD Mandrakelinux 10.0 Discovery et vendre 10 euros un CD de type gnuwin, je crois que vendre un CD de type gnuwin est plus credible, en particulier pour la raison que tu donnes : rien n'est jamais offert !

    ils se font enfler depuis trés longtemps en étant forcé d'acheter Windows avec chaque PC.

    Ca oui, c'est peut-etre le seul resultat positif de l'offre: on sait le prix sans windows et avec windows et on peut se rendre compte de combien ca coute.

    J'espere etre pessimiste et que les acheteurs de ce genre de PC ne seront pas que des linuxiens convaincus. Car une telle offre devrait avoir quelque succes, je pense, mais combien de windowsiens vont l'acheter sans windows ?

    Le bonjour chez vous,
    Yves
  • [^] # Re: Pas credible !

    Posté par  . En réponse à la dépêche Une offre inhabituelle : un PC sans Windows mais avec un CD MandrakeLinux. Évalué à 1.

    ...en relisant, je m'apercois que c'est le tout, windows compris, qui fait 399 euros.
    C'etait quand meme un peu gros, l'ordi moins cher que le systeme nu !
    Mais ca fait quand meme 2/3 de materiel et 1/3 de systeme !

    Le bonjour chez vous,
    Yves (qui a mandrakelinux sur son ordi: la garantie que le systeme coute moins cher que l'ordi!)
  • # Pas credible !

    Posté par  . En réponse à la dépêche Une offre inhabituelle : un PC sans Windows mais avec un CD MandrakeLinux. Évalué à -1.

    Pour un linuxien, c'est une bonne nouvelle.
    Par contre, je me mets a la place de parents qui utilisent word et excel au boulot et qui veulent offrir un bel ordi pour les 10 ans de leur fille/fils.
    Un bel ordinateur "sans systeme preinstalle" ? Euh, il faut le faire soi-meme ? je sais pas comment on fait.
    C'est quoi ce MandrakeLinux 10.0 Discovery ? C'est une demo de Linux dont on parle tant a la tele ? Mais je veux un Word et un Excel qui marchent moi !
    Existe aussi avec Windows preinstalle a 399 euros. Bah vaut mieux qu'il soit preinstalle, comme ca je suis sur que ca marche, et puis c'est moins cher que de l'acheter separement.

    Au passage, du coup, ca fait un ordi pour 698 euros, et on trouve d'autres ordis pour le meme prix.

    Et on remarque au passage que le systeme d'exploitation (sans meme word, excel...) coute plus cher que l'ordi !

    Ah bah non, vous me direz, si je prends MandrakeLinux 10.0 discovery, le systeme ne coute rien. Mais comme c'est une demo et qu'il faudra de toute facon acheter windows pour que ca marche...

    Yves (qui vient de realiser qu'un ordi coute moins cher que Windows !)
  • [^] # Re: Il manque OpenNMS dans la liste

    Posté par  . En réponse à la dépêche Zabbix : un nouvel outil de monitoring. Évalué à 2.

    ... et si on veut se passer de rrdtool, le projet perfparse (http://perfparse.sf.net(...)) fait de plus en plus concurrence a APAN.
    Mais en realite, ces deux projets, certe concurrents, ne remplissent pas tout a fait le meme besoin.

    Citons aussi cacti et il y en a d'autres, qui la ne sont que des font-ends a rrdtool pour exploiter les donnees de nagios.

    Le bonjour chez vous,
    Yves
  • [^] # Re: Pas de contributions en code !

    Posté par  . En réponse à la dépêche Zabbix : un nouvel outil de monitoring. Évalué à 10.

    La page en question merite quelques commentaires pour ceux qui ne s'ouvrent pas systematiquement aux patchs des autres.
    Je cite http://www.zabbix.com/contribute.php:(...)

    Write code (don't do that)

    Note that I do not accept any big patches or new code. Why? Some of the reasons are mentioned below:

    * I want to keep the same coding conventions
    * I want to know 100% of the code
    * I want to be responsible for the whole product
    * I want to answer any Zabbix-related question without looking at the code copyright issues


    1/ Les programmeurs "propres" se distinguent en respectant les conventions de codage de l'auteur. Un patch qui ne respecte pas les conventions de codage peut etre refuse pour ce motif. Si l'auteur du patch souhaite neanmoins fournir ce patch, il fera le necessaire pour le mettre a la norme de l'auteur.
    Inversement, il se prive de contributions "propres" !

    2/ Qui connait 100% de son code pour un projet de cette taille ? Mais il a peut-etre une memoire enorme. Par ailleurs, si je lui soumets un patch, comme il va le relire attentivement, il va connaitre son code. Cela signifie qu'il ne veut pas se donner la peine, ou qu'il n'a pas le temps, de lire les patchs qu'on lui envoie. S'il n'a pas le temps ou qu'il ne s'en donne pas la peine, aura-t-il le temps de continuer son projet ?

    3/ Etre responsable du produit a part entiere n'empeche pas d'accepter du code d'autrui. On appelle ca etre chef de projet. Et c'est incompatible avec la maitrise de l'integralite du code quand il commence a etre trop gros

    4/ Si la licence est GPL, il n'aura aucun pb de copyright a moins de vouloir changer la licence. Soit il n'a rien compris au copyright, soit il envisage de changer de licence.

    Heureusement, ce logiciel est sous licence libre. Le jour ou l'auteur ne se montre plus a la hauteur des ambitions des contributeurs potentiels, ceux-ci, au lieu de contribuer par des patchs, vont recuperer le code en entier et maintenir leur propre version. C'est pour de telles raisons qu'un fork peut etre fait comme le dit Aurelien.



    Mais etant donne que l'auteur refuse les patchs et le dit, cela decourage a aller voir le code. Donc peu de gens risquent de mettre leur nez dans le code pour adapter le logiciel a leurs souhaits. Donc le jour ou zabbix manque d'une fonctionnalite, la question sera d'aller voir ailleurs ou de maintenir la fonctionnalite soi-meme. Il est en general plus simple a long terme d'aller voir ailleurs. A court terme, ceux qui savent qu'ils risquent un jour de mettre leur nez dans le code chercheront plutot un logiciel dont l'auteur accepte les contributions sous forme de patchs.

    Ainsi, si la perenite de zabbix se montre menacee, peu de gens auront la demarche de faire un fork. En cela, on peut deja dire que le logiciel n'est pas tres perene.

    Et je finirai ce long blabla avec une question trollesque:
    un logiciel libre peut-il etre proprietaire ?

    Sur http://www.gnu.org/philosophy/free-sw.html,(...) on lit : The freedom to improve the program, and release your improvements to the public : a-t-on veritablement cette liberte si on nous met des batons dans les roues ? Oui, certes, on a cette liberte. Mais a quoi sert-elle si un auteur la rend inutile par des moyens detournes ? On peut interdire de publier des modifs et le logiciel devient proprietaire. On peut aussi les autoriser mais les rendre inutilisables en modifiant la base pour rendre ces modifs inapplicables. Le logiciel reste donc libre, mais devient quand meme proprietaire !

    Le bonjour chez vous,
    Yves
  • [^] # Re: Le cinéma c'est rien:

    Posté par  . En réponse à la dépêche Nouvelles autour de l'EUCD et de la lutte contre la contrefaçon. Évalué à 1.

    Pour le cinema et pour les transports, ajoutons aussi que beaucoup de gens ont des aides, via des tarifs reduits pour etudiants, via le CE des entreprises, via les tarifs pour chomeurs, les tarifs pour personnes agees...
    Pour le cinema, les malchanceux peuvent encore se faire fournir par les amis. Qui, beneficiant de tarifs preferenciels via le CE n'a pas deja fait beneficier de tickets a prix reduits a des amis qui n'en beneficiaient pas ?
    Pour les transports, qui n'a pas un jour fait du co-voiturage pour aller a la mer ou a la montagne avec les potes ? Ah oui, c'est vrai, les geeks ne sortent pas de leur caverne :)

    Avec les disques pourquoi n'y a-t-il pas de tarifs preferentiels ? Pourquoi ne peut-on pas faire partager ses avantages (quels avantages au fait ?)
    J'achete mon CD
    Tu achetes ton CD
    Il achete son CD
    Nous achetons notre CD (*)
    Vous achetez votre CD (*)
    Ils achetent leur CD (*)

    Le bonjour chez vous,
    Yves

    (*): notre/votre/leur et pas nos/vos/leurs parce qu'apres avoir achete un CD, on n'a plus de sous pour en acheter un autre