Journal la vaccination GPL vs la liberté total BSD : le cas du drivers atheros

Posté par  (site web personnel) .
Étiquettes :
0
13
sept.
2007
Je suis de loin la polémique posé par un drivers écrit par des personnes du projet OpenBSD dont le code a été mis en GPL dans le noyau linux.

Cela pose 2 problèmes éthiques et pratiques puisque le transfert de code entre les 2 systèmes devient problèmatique (dans le sens linux -> openBSD). C'est éthiquement douteux de s'approprier du code.

Evidement , Theo de Raadt s'est mis à faire beaucoup de bruit. Maintenant que le problème est réglé, il veux que chacuns reconnaissent ses fautes.

Là, ou je ne comprends plus rien, c'est qu'il parle de respect de licence. Or pour moi, on pouvait se torcher comme on voulait d'une licence BSD. Lui dit que la licence demande que la part "derivative work" soit suffisament importante pour ne pas s'approprier le code.

Ce que je ne comprends pas, c'est que la licence BSD ne parle pas du tout de cela. Il est évident que le copyright reste la propriété de ses auteurs mais comme il donne tous les droits d'usage à tout le monde, je ne vois pas ce qui empèche de changer la licence.

Plus d'info :

http://kerneltrap.org/OpenBSD/Atheros_Driver_Developments

Serait-ce la fin du troll de la BSD trop naïve ? Ou le début du troll "Theo arrète la moquette" ?
  • # On m'aurait mentit ?

    Posté par  . Évalué à 10.

    J'ai toujours crû que la seule et unique personne légalement autorisée à modifier la licence d'un programme était la personne détenant le copyright du-dit programme.

    La BSD fait qu'on peut intégrer un programme placée sous cette licence dans une logiciel non-opensource, par exemple, mais l'auteur n'en reste pas moins le propriétaire, et la licence ne peut-être changée.

    Je ne suis pas expert en droit, mais ça me parait le minimum vital pour les auteurs de logiciels, à savoir rester l'unique décideur de la licence de leur travail.
    • [^] # Re: On m'aurait mentit ?

      Posté par  . Évalué à 8.

      J'ai toujours crû que la seule et unique personne légalement autorisée à modifier la licence d'un programme était la personne détenant le copyright du-dit programme.


      Sauf si la licence autorise le changement de licence ! :)

      Mais je ne sais pas si c'est le cas des licences BSD.
      • [^] # Re: On m'aurait mentit ?

        Posté par  (site web personnel) . Évalué à -5.

        Comme elle ne l'interdit pas, c'est autorisé.

        "La première sécurité est la liberté"

        • [^] # Re: On m'aurait mentit ?

          Posté par  . Évalué à 7.

          En droit d'auteur, c'est le contraire ! L'auteur dispose de tous les droits sur son oeuvre et est seul capable de décider ce que peut en faire autrui. Donc, si l'auteur ne précise pas explicitement que tu as le droit de redistribuer son oeuvre / code source sous une autre licence que celle qu'il a choisi, tu ne peux pas le faire.

          La BSD n'autorisant pas explicitement de redistribuer sous une autre licence un code initialement distribué sous licence BSD , la question est réglée.
      • [^] # Re: On m'aurait mentit ?

        Posté par  (site web personnel) . Évalué à 7.

        Mais je ne sais pas si c'est le cas des licences BSD.
        bon je te donne la licence 2-clause BSD qui est la plus sympathique (pas de clause de publicité) :
        # Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
        # Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

        j'ai zappé le "disclaimer" qui est la partie en majuscules de dégagement de responsabilité.

        En droit c'est toujours un peu compliqué, mais bon là : dès la 1ère clause, cela semble clair non ? Le copyright et la licence associée sont à conserver dans le code source.
        Sinon tu as Licence_BSD qui me paraît clair aussi (le §Compatibilité avec d'autres licences libres).

        comme d'hab' en:IANAL...
        • [^] # Re: On m'aurait mentit ?

          Posté par  (site web personnel) . Évalué à 1.

          Donc une licence BSD serait très proche d'une LGPL ?

          "La première sécurité est la liberté"

          • [^] # Re: On m'aurait mentit ?

            Posté par  . Évalué à 4.

            Non, la license BSD ne te demande pas de rendre le code publique quand tu distribues une version binaire.
            • [^] # Re: On m'aurait mentit ?

              Posté par  . Évalué à 3.

              Et la LGPL, bien qu'elle autorise l'édition de liens dynamique (-> .so) vers la bibliothèque sous cette licence, n'autorise pas les liens statiques (.a) si le logiciel utilisant la bibliothèque est sous une licence imposant des contraintes différentes ce qui peut parfois poser des problèmes pratiques).

              Pour compléter la très juste remarque d'Alveric ci-dessus, qui précise que dans le champs du droit patrimonial, seuls les droits explicitement indiqués sont accordés, voici, pour comparaison, ce qu'autorisent les licences ISC (celle du pilote ath) et MIT/X11 :

              Licence ISC :

              * Permission to use, copy, modify, and distribute this software for any
              * purpose with or without fee is hereby granted,


              Licence MIT/X11 :

              * Permission is hereby granted, free of charge, to any person obtaining a copy
              * of this software and associated documentation files (the "Software"), to
              * deal in the Software without restriction, including without limitation the
              * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
              * sell copies of the Software, and to permit persons to whom the Software is
              * furnished to do so, subject to the following conditions:


              LGPL v. 2.1 (+ diverses précisions et dispositions spécifiques pour l'édition de liens dynamiques, trop long à citer) :

              we offer you this license, which gives you legal permission to copy,
              distribute and/or modify the library.
            • [^] # Re: On m'aurait mentit ?

              Posté par  (site web personnel) . Évalué à 2.

              la lgpl non plus.

              "La première sécurité est la liberté"

      • [^] # Re: On m'aurait mentit ?

        Posté par  . Évalué à 4.

        Sauf si la licence autorise le changement de licence ! :)

        Dans le cas de ce driver, elle l'autorise, c'est aux choix BSD ou GPL.

        Le problème vennait de quelques fichiers fait par une autre personne qui sont en BSD uniquement, et qui ont été mis par erreur en GPL en meme temps que les autres. Mais l'erreur a été corrigée.
        • [^] # Re: On m'aurait mentit ?

          Posté par  . Évalué à 1.

          > Dans le cas de ce driver, elle l'autorise, c'est aux choix BSD ou GPL.

          Absolument pas.
          Une large part de l'ancien pilote était sous BSD (ISC) pure (pas en dual) et est re-licencé arbitrairement sous GPL pure (pas en dual).

          > qui ont été mis par erreur en GPL en meme temps que les autres. Mais l'erreur a été corrigée

          Pas du tout.
          Le code de Reyk est toujours distribué sous GPL (sans qu'il y ai eu de « new substantial contributions », comme dirait le SFLC), par Nick Kossifidis, de mawdwifi, ici : http://madwifi.org/browser/branches/ath5k/ath5k_phy.c
          • [^] # Re: On m'aurait mentit ?

            Posté par  . Évalué à 2.

            Et alors c'est quoi le probleme ?

            Tu enleves le code de Nick, le reste est BSD, c'est ce que dit le header. Seul le travail de Nick est sous GPL, si tu penses qu'il a pas fait suffisament de travail pour mériter un copyright, tu vires ses trucs et tu te retrouves avec un fichier sous licence ISC.
  • # Précision

    Posté par  . Évalué à 10.

    > Là, ou je ne comprends plus rien, c'est qu'il parle de respect de licence. Or pour moi, on pouvait se torcher comme on voulait d'une licence BSD. Lui dit que la licence demande que la part "derivative work" soit suffisament importante pour ne pas s'approprier le code.

    À la différence de la licence MIT, la licence BSD (et son dérivé la licence ISC) ne permet pas de re-licencer (changer la licence) le code source. C'est d'ailleurs la seule différence entre ces licences (il n'y a pas le mot « sublicence » dans les droits explicitement accordés par la BSD). La licence BSD (à 2 ou à 3 clauses) permet néanmoins l'ajout du fichier dans un logiciel sous une autre licence (elle s'applique fichier par fichier, pas sur l'ensemble d'un programme) : c'est l'esprit « partage étendu et sans discrimination » de la BSD.

    Concernant le besoin d'avoir produit suffisamment de travail original dont Theo parle, c'est au sujet du copyright, du droit d'ajouter son nom dans la liste des « (c) Machin Chose », et pas du droit de changer la licence.

    > Maintenant que le problème est réglé, il veux que chacuns reconnaissent ses fautes.

    Le problème n'est pas encore réglé. Contrairement à ce qu'on peut lire ça et là, la violation de la licence est réellement mise en pratique ; il ne s'agit pas du diff envoyé sur la lkml (pas encore intégré dans les git de Linville ou Morton), mais du dépôt subversion de madwifi, qui distribue effectivement le code de Reyck (sous licence BSD/ISC seule) avec la licence modifiée.

    http://madwifi.org/browser/branches/ath5k
    http://madwifi.org/browser/branches/ath5k/ath5k_phy.c
  • # Re:la vaccination GPL vs la liberté total BSD : le cas du drivers athero

    Posté par  . Évalué à -7.

    C'est le début du troll : la GPL ça pu, la BSD aussi. Choisissez une licence entre les deux (c'est vrai c'est compliqué pour un informaticien de faire la part des choses).
  • # .

    Posté par  . Évalué à 4.

    La il exagere grave:
    - le repo madwifi distribue le code bsd sous sa licence originelle et les modifications des devs linux sous licence gpl. Ce changement a été approuvé par des avocats de la sflc. Meme si c'est pas "ethique" ca reste legal.
    - meme si les devs linux auraient pu le faire, ils n'ont pas appliqués ce changement au repo wireless-git.

    Et maintenant Theo recommence le troll en disant qu'en fait ils n'ont pas le droit de rajouter leur copyright car ils n'ont pas fait assez de modifications. Dans tous les cas je doute que ce soit illegal (au pire leur copyright ne couvre que du vent).


    Nick and Jiri did
    not proveably do enough original work to earn copyright on a
    derivative work, since their work is just an adaptation.
    • [^] # Re: .

      Posté par  . Évalué à -2.

      Theo de Raadt n'a pas fait tant de compte quant MS a repris la pile réseau de BSD !

      Je ne voit pas ce qui le gêne (ou plutot si : Linux) la spécificité de la licence BSD est justement de ne pas être obligé de redistribuer les modifications (ou pas sous la même licence) si ça ne luis convient pas il a cas passer à la GPL !
      • [^] # Re: .

        Posté par  . Évalué à 2.

        Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
        Cette phrase permet en effet effectivement de redistribuer sous une autre licence. Ou alors je ne parle pas très bien anglais. Notons bien que la GPL n'impose pas non plus de redistribuer les modifications (mais bon, c'est un détail)
      • [^] # Re: .

        Posté par  . Évalué à 9.

        J'espère que tu es ironique ?

        Je suis pas sous OpenBSD, ni souvant d'accord avec TdR mais sur ce coup là, si. Si j'ai bien compris, ce dont je suis pas sur, le problème légal dans cette affaire c'est que l'entête de la GPL à affecté du code qui ne devrait pas être relicencier.

        Et le vrai problème selon moi, qui est soulevé ici, est un problème éthique. Que MS reprenne du code pour son compte sans redistribuer les sources, c'est plus une bonne pub qu'autre chose. Le plus gros acteur du marché software, qui peut remplir des stades avec les dev qu'ils emploient, utilise un morceau de code qui vient du libre. Leur politique étant de faire du proprio fermé, on s'attend pas avoir des retours de leurs parts. Moins il y a de concurance pour eux mieux c'est.

        Maintenant quand Linux un autre projet libre se met à réutiliser du code. Ca me parait completement con d'enfermer dans la GPL (enfermer dans le sens ou une fois GPLisé il ne fait plus profiter les BSDistes). Personne ne force les contributeurs à licencier leurs code sous BSD ici. C'est juste une question de bon sens. "Hého les gars vous faites du libre, on fait du libre pourquoi pas bosser ensemble ?" sauf que vu que TdR est un trolleur tout comme Linus, ça part directement en sucette.

        si ça ne luis convient pas il a cas passer à la GPL !
        C'est la phrase la plus stupide qui soit. Bravo, t'as réussi a planter tout le coté libre, partage d'idée, échange du LL en une seule phrase. Ca vous ferais mal de comprendre que des gens peuvent avoir des conceptions de certaines choses différentes des vôtre sans pour autant qu'il y en ai un des deux qui se trompe ?
        • [^] # Re: .

          Posté par  . Évalué à -1.

          La vrai raison du comportement de TdR et je trouve cela assez rigolo lorsqu'il parle d'ethique apres son comportement dans ce fil!

          http://thread.gmane.org/gmane.linux.kernel.wireless.general/(...)

          Les licences cela se respecte que ce soit la BSD ou la GPL. Je ne sais pas combien de pourcentage des sources de linux contiennent des trucs BSD mais j'ai un peu peur que a force, linus decide de plus se faire chier et de degager toutes les parties "a risque". Cela veut dire que linux risque de prendre du retard voir pire de regresser le temps de virer toutes les parties sous licence BSD unique.

          Cela risque aussi de mettre un terme a pas mal de collaborations dans le monde opensource et surtout cristalliser les deux camps BSD et GPL.
          • [^] # Re: .

            Posté par  . Évalué à 6.

            Mais les parties BSD ne posent absolument pas problème !
            Le problème pour Théo de Raadt c'est que l'on bloque un driver en lui appliquant la licence GPL. Les drivers BSD déjà inclus dans linux qui reste sous licence BSD peuvent permettre de faire remonter les modifs à OpenBSD, en passant en GPL cela empeche la remonté des modifs.
          • [^] # Re: .

            Posté par  . Évalué à 10.

            À vrai dire, Linus Torvalds est loin d'avoir ton opinion (et loin de partager le sens de l'éthique de Jiri et des quelques développeurs madwifi en cause) :


            Actually, normally I *do* have such a trust. It's why I have no problem
            with drivers that are dual-GPL/BSD, and in fact, I've told people that I
            don't want them to turn them into GPL-only, because that is simply not polite.

            source : http://lkml.org/lkml/2007/6/14/494

            Maintenant, il faudrait quand même savoir de quoi on parle.

            1- Dans le passé, les devs OpenBSD se sont ridiculisés dans une affaire similaire mais dans l'autre sens (importation de code GPL dans leur cvs en re-licensant illégalement sous BSD), pas brillante, qui a viré en scandale bordélique et peu reluisant (ce qui devrait inviter tout le monde à plus de prudence). Il y a clairement des problèmes de coopération entre les OS libres, et ce n'est pas très bon pour nous, utilisateurs d'OS libres. Je ne vois vraiment pas de bonne raisons de s'en réjouir.

            2- Il serait préférable d'éviter de se faire une opinion trop vite à partir de son opinion générale sur les licences et sans considérer l'histoire du code et le domaine et le contexte auxquels elles s'appliquent. Le fait de choisir la GPL dans le cas précis du code de Reyk (HAL retro-engeneeré) ne pourrait pas aisément se justifier par un souhait (par ailleurs légitime) de protéger ce code contre une potentielle « proprétarisation ». Les OS propriétaires ont déjà une implémentation de référence de ce HAL fournie par Broadcom, qui est et restera plus complète. Et pour cause : le HAL libre est développé par rétroengenérie de ce HAL propriétaire. Ainsi, le passage du pilote ath sous GPL ne protègerai ce code, en pratique, que d'une chose : la réutilisation et l'amélioration de ce code par un OS libre mais non-GPL (comme OpenSolaris et les *BSD). Et ce précisément dans un domaine où la coopération entre développeurs des divers OS libres est très importante (et permise justement par la licence ISC choisie par OpenBSD : compatible avec la CDDL d'OpenSolaris, la BSD 3 et 4, et la GPL, donc avec les divers OS libres). Bref, dans ce contexte, la menace de propriétarisation est nulle, et le besoin de collaborer et partager entre OS est très important ; et une licence permissive est le seul terrain de collaboration possible (nb : je ne dis pas que la BSD est préférable à la GPL, je dis qu'il faut toujours considérer le contexte, sans aveuglement : GPL, BSD, LGPL, CC-By-SA : chacune a sa place, sa raison d'être).

            3- On a pu lire quelques commentateurs faire la leçon aux devs OpenBSD, arguant que la licence BSD serait moins juste parce qu'elle ne force pas à donner en retour (« give back » qu'ils disaient). Et bin voila un bel exemple, merci pour la leçon de choses. Ici c'est utiliser la GPL pour ne pas donner en retour aux autres logiciels libres. Débat sur la légalité mis à part, vous trouvez ça juste, bien ou moral vous ? Ce n'est pas du tout l'esprit de la GPL, je ne retrouve pas dans cette attitude ce que j'apprécie dans cette licence.

            4- Accuser OpenBSD de préférer le propriétaire au libre sous GPL est encore plus injuste : c'est tout de même grâce à l'intransigeance anti pilotes binaires des devs OpenBSD qu'un certain nombre de pilotes wifi peuvent être libres (dont celui-ci). Dans le cas des pilotes Atheros, il existe justement une alternative propriétaire dont tout le monde (freebsdiens et linuxiens compris), sauf les devs OpenBSD, a du se contenter pendant des années. Parce qu'utiliser un driver (semi-)binaire/proprio (ou pire, ndiwrapper) est intolérable pour OpenBSD, Reyk a écrit et maintenu ce HAL libre. On peut tout dire sauf qu'ils sont coulants avec le proprio. Le choix d'une licence très permissive comme l'ISC, en l'occurrence, n'est certainement pas fait pour complaire au proprio. C'est le terrain idéal pour travailler ensemble toutes communautés libres confondues, coopération rendue nécessaire par l'absence de specs (et le code ainsi produit n'a quasiment aucune chance d'aboutir dans des OS proprios, qui ont déjà des drivers, plus complet et fonctionnels car écrit par ceux qui ont les specs). Si les devs OpenBSD avaient voulu empêcher la réutilisation de ce pilote par Linux, ils auraient utilisé une licence BSD 4 clauses (qui est admise, chez eux, et compatible avec leur noyau) et basta, Linux n'aurait pas peu le réutiliser (et peut-être qu'ils feront ça la prochaine fois ?).

            5- C'est, je crois, une des motivations les plus courantes pour le choix de licences type ISC, BSD ou MIT : le voeux d'être le plus compatible et réutilisable possible avec les autres logiciels libres, de permettre le partage le plus étendu possible (sans se laisser dicter une conduite par le propriétaire ou la crainte du proprio. : dans le cas d'OpenBSD, le proprio est tout simplement complètement ignoré, hors du radar). En pratique, OpenSolaris contient un bon nombre de pilotes wifi développés par OpenBSD, et les commentateurs critiques de linuxfr devraient quand même se rappeller qu'ils auront peut-être un pilote libre grace au travail de Reyk et à l'intransigeance d'OpenBSD, avant de les critiquer si durement.

            6- Un certain nombre des développeurs Linux (en particulier du coté de chez madwifi) ont, pendant longtemps et jusqu'à cet été, accusé le HAL libre r-e de Reyk d'être une violation illégale du copyright de Broadcom. Parallèlement, madwifi poussaient pour l'utilisation du HAL binaire et non libre de Broadcom. Et ce précisément à une époque où les devs d'OpenBSD lançaient des appels publics pour une grande coopération entre les OS libres sur la libération des drivers wifi (specs, développement et boycot). Il a fallu quelque chose comme deux ans pour que le SFLC (Software Freedom Law Center), ayant analysé le cas, lave le HAL libre Reyk de toutes ces accusations mesquines (en juillet 2007).

            7- Pendant tout ce temps, OpenBSD s'est fadé presque tout seul la suite du r-e sur HAL, vu que la plus grande partie de la communauté linux (ormis un peu actif port madwifi-openhal) se contentait, bon grès mal grès, de drivers non libres. Ce en dépit des appels répétés à la coopération pour du wifi libre et des specs ouvertes de la part d'OpenBSD et Theo de Raadt. Vous pouvez bien imaginer qu'ils voient rouge lorsque, deux ans après, des devs Linux qui avaient refusé de coopérer et les avaient isolés avec des accusations infondées de violation de copyright récupèrent leur travail et tentent de le passer sous une licence incompatible avec leur travail.

            8- Luis Rodriguez insistai lourdement, et depuis longtemps, auprès de Reyk pour qu'il « dual-licence » son code. Ce que Reyk a refusé. Donc en connaissance de cause. Il est dès lors franchement étonnant de voir Luis - qui sait donc parfaitement que le code est sous licence ISC only, et connaissant le souhait clair de l'auteur du code - cautionner et soutenir un patch qui vire la license ISC/BSD du code de Reyk.


            Pour conclure, n'oublions pas que le véritable ennemi dans cette histoire, c'est Broadcom, qui ne donne pas de specs et rarement des drivers (quand ils en fournissent, c'est généralement si mauvais qu'il faut le ré-écrire, cf. l'histoire du pilote tg3 de Linux). À boycotter !
            • [^] # Re: Précision sur le fabriquant !

              Posté par  . Évalué à 3.

              Le driver madwifi concerne Atheros qui fournit comme nvidia un driver dont une partie du code est libre et l'autre (le HAL) n'est disponible que sous la forme d'un binaire.

              Cela n'a strictement rien avoir avec Broadcom, le driver bcm43xx et l'effort de reverse-engineering du driver propriétaire de Broadcom (cf http://bcm43xx.berlios.de )
              • [^] # Re: Précision sur le fabriquant !

                Posté par  . Évalué à 2.

                > Cela n'a strictement rien avoir avec Broadcom

                Errr, oui s/Broadcom/Atheros/, merci pour la correction.

                Un mauvais laspsus de ma part (je me suis battu avec le chipset Broadcom d'un Macbook pro il y a deux jours...).
            • [^] # Re: .

              Posté par  . Évalué à 2.

              mon opinion c'est le respect des licences donc je vois pas en trop en quoi c'est different avec celle de Linus...

              Je disais juste que a force de le faire le risque..... Je disais pas que c'etait mon opinion.

              Mon opinion c'est que TdR n'avait pas a reagir comme il l'a fait lors du premier probleme. Il aurait pu faire comme Linus et dire "Ok on a fait une erreur desole" et donc que ses commentaires sur l'ethique sont, au vu du premier probleme, legerement "deplace". Linus fait en sorte de calmeer le jeu et TdR c'est plutot l'inverse. C'est mon opinion et je la partage.

              Par contre je suis a 100% pour le respect des licences qu'elles soient libres ou proprio. et je suis donc a 100% contre le piratage sous Windows. Sans piratage il y aurait beaucoup plus de monde a utiliser des logiciels libres, je connais pas beaucoup de personnes pretent a debouser plusieurs centaines d'euros pour MS Office et Photoshop et curieusement a peu pres tous les windowsiens que je connais ont ca sur leur PC...

              Sur broadcom tu preches un convaincu, j'ai eu un puce wifi dans mon portable de cette marque, le suivant cela a ete une intel et j'ai plus tout les emmerdement. Broadcom et linksys sont des sangsus. Ils prennent et ne donnent rien.
            • [^] # Re: .

              Posté par  . Évalué à 4.

              Ton commentaire est tres pertinent, dommage qu'il y ai une confusion broadcom atheros.


              Je suis tout a fait de ton avis : partageons les parties bas niveau des drivers.
              Si un utilisateur utilise un OS c'est plus pour ces performances/esprit que pour le matos qu'il support (les utilisateurs Linux n'ayant pas de driver libre pour atheros sont il passé à Open BSD ?).
              De plus je vois mal un constructeur integrer des parties libres dans leur driver proprio, ca fait super sérieux : on est les concepteurs du chip, on a les specs et les personnes qui ont fait le hard, mais on est pas capable de faire un driver et on est obligé d'utiliser des parties d'un driver libre et on sera obligé de l'afficher.
            • [^] # Re: .

              Posté par  (site web personnel) . Évalué à 2.

              C'est bête, je ne peux plus plusser... Pour quelle raison se faire la guerre entre OS libres ???
  • # Ahem...

    Posté par  (site web personnel) . Évalué à 10.

    > il veux que chacuns reconnaissent ses fautes

    A toi l'honneur. ;)
  • # Re:

    Posté par  . Évalué à 0.

    > Maintenant que le problème est réglé

    Il n'y a eu qu'un "vrai" problème. Un patch a été proposé qui violait une licence. L'erreur a été vite vue et l'auteur du patch a demandé son annulation. Le patch n'a même pas été appliqué au source CVS. Donc techniquement il n'y a pas eu de violation de licence. C'était seulement une bête erreur comme il en arrive tous les jours. Ceci c'est passé en moins de 24 h.

    Pour le reste, il n'y a pas d'erreur de la part de Linux et le tout est avec la "bénédiction" de celui qui possède le copyright. L'auteur du code (et qui possède le copyright) autorise explicitement la diffusion sous BSD OU GPL. L'auteur du code n'a jamais gueulé contre Linux et a même dit clairement qu'il n'était pas contre ce qu'a fait Linux. Donc il n'y a pas de problème.

    > il veux que chacuns reconnaissent ses fautes.

    Il n'y a pas eu faute. Il y a peut-être eu "impolitesse". Mais pour la politesse, Theo n'a pas de leçon à donner.

    > je ne vois pas ce qui empèche de changer la licence.

    La licence l'empêche. Mais pour les fichiers qui concerne ce problème spécifique, la licence (telle qu'écrite par l'auteur) l'autorise. L'auteur du code (et du copyright) a écrit que la distribution était autorisée sous BSD OU GPL. Donc il n'y a pas de problème, c'est Theo qui fait un caca nerveux.

    > serait-ce la fin du troll de la BSD trop naïve ?

    Non.

    > Ou le début du troll "Theo arrète la moquette" ?

    Non, ce n'est pas un début, Theo a toujours fumé la moquette.

    > http://kerneltrap.org/OpenBSD/Atheros_Driver_Developments
    >
    it has been like pulling teeth since (most) Linux wireless guys and the SFLC do not wish to admit fault.


    Il n'y a pas eu faute. Que Theo fasse un procès et arrête son caca nerveux. Il devient très très très très pénible.
    • [^] # Re: Re:

      Posté par  . Évalué à 0.

      > avec la "bénédiction" de celui qui possède le copyright.

      http://lwn.net/Articles/247875/
      I have the definitive say and I have said that any of my code that is dual-licensed can be made gpl only.


      Il n'y a donc AUCUN problème. Du moins d'un point de vu licence.
      • [^] # Re: Re:

        Posté par  (Mastodon) . Évalué à 3.

        Reyk = Sam Leffler ?
        • [^] # Re: Re:

          Posté par  . Évalué à 5.

          Pas du tout, IsNotGood croit faire le malin en citant un truc hors du context sans rien comprendre

          Sam Leffler est la personne qui a ecrit la stack wifi pour les chips atheros et la partie libre des drivers. (Il a peu etre aussi ecrit le HAL proprio).

          Reyk est la personne qui a écrite le HAL libre.
  • # Le résumé de l'affaire par TdR

    Posté par  (site web personnel) . Évalué à 3.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.