• # Encore du manichéisme ?

    Posté par . En réponse au journal [Troll?] Sacré Théo. Évalué à 6.

    Ça y est, on a encore droit a des positions tranchées et aux gamineries de "ma licence c'est la mieux et celle qui convient à toutes les situations", et ça s'échauffe, et on en vient encore à opposer des visions des choses qui sont simplement divergentes.

    J'aime beaucoup la réponse de Matthew Dillon (le fondateur de DragonflyBSD) sur http://kerneltrap.org/node/14116 (en anglais, vers la fin de l'article), dont voici un extrait :
    In a sense, it doesn't really matter whether code is proprietized or not because short of rewriting it completely any commercial success (take Apple's use of BSD and Mach for example) will inherently force that commercial entity into the use of a great deal of openly specified protocols. Just because they can add little proprietary bits and pieces here and there does not change the fact that 95% of their work base will not be proprietary, so the goal of forcing the world into using more open standards, something I *DO* want, is achieved just as well with BSD as it is with GPL.

    Traduction bourrine :
    Dans un sens, peu importe si le code est propriétarisé ou non car, à part le réécrire complètement, tout succès commercial (prenez par exemple l'utilisation des BSD et de Mach par Apple) va forcer cette entité commericale à utiliser un grand nombre de protocoles ouverts. Qu'ils puissent y ajouter des morceaux propriétaires ici ou là ne change rien au fait que 95% de leur base de travail ne sera pas propriétaire ; l'objectif de pousser le monde à adopter plus de standards ouverts, ce que je souhaite fortement, est atteint tant via la BSD que la GPL.


    Ou encore :
    From my point of view, this means that the GPL basically just devolves down into, in effect, giving a project protection from competition if the project wishes to go commercial. MySQL is a good example. As people have realized, just because the base code is free doesn't mean that anyone can continue to maintain and develop it. Using the BSD license is basically saying that one has no serious monetary interest in any of the work derived from that project, and that one has no interest in imposing strings on people who might want to use the work.

    Traduction :
    Depuis mon point de vue, cela veut dire que la GPL se ramène à donner à un projet une protection contre la compétition, si ce projet souhaite devenir commercial. MySQL en est un bon exemple. Les gens ont réalisé que le fait que le code soit libre ne veut pas dire que n'importe qui peut continuer à le maintenir et à le développer. Utiliser la licence BSD revient en gros à dire que l'on n'a pas vraiment d'intérêt pécunier dans les travaux dérivés du projet, et que l'on n'a aucun intérêt à entraver les personnes qui voudraient utiliser le travail.