Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Atheros veut être compatible avec Linux

Posté par Mildred (Jabber id, page perso, ) le 28 avril 2008
Bonsoir,

Athreos fabrique des cartes wifi, et était jusqu'a présent supporté par le projet Madwifi¹. Ce projet comportant de nombreuses parties libres, mais il restait un point noir : le HAL, un code objet fermé (bien qu'indépendant du kernel, c'était le même code pour BSD et Linux).

Un HAL libre avait été en projet, mais d'après ce que je sais, il n'était pas très développé. Dernièrement, le projet madwifi a complètement été abandonné pour donner (pour Linux au moins) le driver ath5k². On en avait d'ailleurs parlé ici même³ en septembre dernier lorsque le projet OpenBSD avait repris le code du driver, et changer la licence trop vite.

Le 16 avil dernier, Luis R. Rodriguez a posté sur la liste ath5k-devel un message⁴ que je cite:

Good news. I write to you to inform you that I have decided to join Atheros as a full time employee, as a Software Engineer, to help them with their goals and mission to get every device of Atheros supported upstream in the Linux kernel. I realize there are a lot of challenges ahead but I am well aware of the how the community works and the benefits of working with it and am confident we will find ways to strengthen the relationship between Atheros and the community. I also realize there are a lot of pending questions and perhaps even more now. Please rest assured we are doing what we can to work together as soon as possible.

Si on traduit, cela donne:

Bonne nouvelles. Je vous écrit pour vous informer que j'ai décidé de me faire employer chez Atheros à plein temps comme ingénieur logiciel pour les aider dans leur mission consistant a ce que tous leurs produits soient supportés dans le kernel linux vanilla. Je me rends compte qu'il y a beaucoup de défis qui m'attendent, mais je suis bien au courant de comment la communauté fonctionne et des bienfaits à travailler ensemble, et j'ai confiance que nous trouverons un moyen de consolider la relation entre Atheros at la communauté. je me rend aussi compte qu'il y a beaucoup de questions attendant une réponse, et peut être encore plus à présent. Et restez assuré que nous faisons tout ce qui est possible pour pouvoir travailler ensemble aussi tôt que possible.

Ce qui est intéressant de noter, c'est que Atheros s'inquiète a ce que son métériel soit supporté dans le kernel vanilla. Donc cela eut dire que bientôt, on aura peut être plein de chipset atheros bien supportés dans le kernel sans avoir a rien faire.

On peut penser que cela est du entre autre a l'émergence de périphériques ultraportables comme le eeePc qui sont livrés avec Linux par défaut.

Il reste a espérer que les développeurs OpenBSD auront l'opportunité d'utiliser le code sans trop de problèmes. Soit parce qu'il sera bien documenté, soit parce que la licence leur permettra de le reprendre intégralement.

Sinon, je suis cela d'assez loin, donc je ne peux pas trop vous en dire plus. je ne peux pas non plus vous dire qui est Luis R. Rodriguez, si ce n'est u'il travaille depuis le début sur ath5k

Et merci d'excuser les éventuelles erreurs, il se fait tard :)

Mildred

¹ http://madwifi.org
² http://madwifi.org/wiki/About/ath5k
³ http://linuxfr.org/~IsNotGood/25195.html et http://linuxfr.org/~nicOnicO/25285.html
https://lists.ath5k.org/pipermail/ath5k-devel/2008-April/000(...)

> Lire le journal (48 commentaires, moyenne: 3,5).  

Vous avez demandé le commentaire #926525.

Pas que OpenBSD :)

Posté par kowalsky () le 28/04/2008 à 01:15. (lien). Évalué à 9.


Il reste a espérer que les développeurs OpenBSD auront l'opportunité d'utiliser le code sans trop de problèmes.


Super article, avec une belle traduction et tout, mais juste un truc:
Il y a d'autre BSD :)

Et même certain sont BEAUCOUP plus utilisé qu'OpenBSD !

--
You got the money, I got the soul.
  • [^]Re: Pas que OpenBSD :)

    Posté par zul (Jabber id, page perso, ) le 28/04/2008 à 10:37. (lien). Évalué à 7.

    Le code sera sous GPL (99% de chance, je suis un peu prophète sur les bords). Il ne pourra pas être réutilisé dans un BSD (à par en le réécrivant).

    Quand à la possibilité de fournir une documentation, on peut rêver je pense (prophète mode 2). De plus en plus de constructeurs fournissent des drivers linux libres, mais sans aucune documentation (on peut penser aux drivers Intel par exemple). Il nous faut donc rétro engineerer le code source Linux en faisant fort attention à ne pas reprendre une seule demi ligne de GPL sinon attention. C'est un peu plus simple que de partir du binaire bien-sûr mais ça reste globalement pas la joie, surtout qu'on a évidemment aucun moyen de maintenir sérieusement le code (le code GPL est maintenu par la société éditrice, quid happen si ils ne veulent plus le maintenir pour leur vieille carte ?), aucun moyen de voir les possibles bugs introduits dans le driver linux, etc ... Je ne sais donc pas si il faut trop se réjouir de ce "nouveau driver libre".

    Le plus simple serait probablement de juste releaser le code source du HAL sous une licence permissive, afin de pouvoir réutiliser le travail de madwifi, travail admirable fait depuis des années par des développeurs BSD et Linux.

    • [^]Re: Pas que OpenBSD :)

      Posté par Mildred (Jabber id, page perso, ) le 28/04/2008 à 12:33. (lien). Évalué à 2.

      En même temps, la GPL définit le code source comme le format qui est utilisé de préférence pour modifier le logiciel. Donc des codes un peu tordus (précompilés) comme le driver nv sont un peu limite de ce point de vue

      [^]Re: Pas que OpenBSD :)

      Posté par Philou Kapouik () le 28/04/2008 à 12:45. (lien). Évalué à 4.

      Parce qu'il existe d'autres système libre en dehors de Linux ?

      Le jour où tout les développeurs de logiciels, drivers, librairie ou autres comprendront qu'il existe un monde en dehors de la GPL et que donner l'autorisation de reprendre une parti d'un code source sous BSD n'est pas mortel pour leur travail, on aura bien avancé dans le libre en général (je ne dis pas que c'est le cas de tous et heureusement).

      ps : Pourquoi parler des autres BSD quand OpenBSD est si bien :) (attention troll poilu)

      --
      Software is like sex: it's better when it's free
      • [^]Re: Pas que OpenBSD :)

        Posté par kowalsky () le 28/04/2008 à 13:54. (lien). Évalué à 1.


        ps : Pourquoi parler des autres BSD quand OpenBSD est si bien :) (attention troll poilu)


        Ba c'est simple, OpenBSD ne fournit pas de beau iso qui vont
        bien ( maintenant si, mais bon, faut bien critiquer ).

        Alors il faut télécharger des iso avec plein de backdoors dedans
        sur des sites russes. Si si, c'est vrai.

        Alors que chez NetBSD, il y a des iso partout, avec même
        plein de packages pour certaines architectures :)

        En plus, NetBSD, c'est mieux.

        --
        You got the money, I got the soul.
        • [^]Re: Pas que OpenBSD :)

          Posté par PsychoFox () le 28/04/2008 à 15:39. (lien). Évalué à 3.

          Ba c'est simple, OpenBSD ne fournit pas de beau iso qui vont
          bien ( maintenant si, mais bon, faut bien critiquer ).

          Alors il faut télécharger des iso avec plein de backdoors dedans
          sur des sites russes. Si si, c'est vrai.

          quelle mauvaise fois. Quand les isos n'étaient pas distribués, on les créeait soit même, c'est simple, bête et méchant et plus rapide que de trouver le lien vers une image. D'ailleurs je n'ai jamais entendu parler d'un quelconque utilisateur openbsd ayant téléchargé un .iso sur un site de ce genre.

          • [^]Re: Pas que OpenBSD :)

            Posté par zul (Jabber id, page perso, ) le 28/04/2008 à 17:55. (lien). Évalué à 4.

            Cette réponse prouve bien que
            1/ tu as marché dedans bien profond
            2/ que les utilisateurs d'OpenBSD sont des psychorigides incapables de comprendre l'humour (pour bien continuer :D)
            3/ c'est malheuresement vrai. Sans parler d'un site russe avec des cds plein de backdoor, j'ai vu à plusieurs reprises de gens téléchargés sur des isos non officiels faites par des personnes quelconques (comprendre n'ayant rien pour assurer une confiance).

            • [^]Re: Pas que OpenBSD :)

              Posté par Philou Kapouik () le 28/04/2008 à 21:18. (lien). Évalué à 2.

              3/ c'est malheuresement vrai. Sans parler d'un site russe avec des cds plein de backdoor, j'ai vu à plusieurs reprises de gens téléchargés sur des isos non officiels faites par des personnes quelconques (comprendre n'ayant rien pour assurer une confiance).

              Alors que dois je faire quand une personne quelconque installe netbsd sur mon laptop (comprendre que la personne qui le fait n'a rien pour assurer la confiance) ?

              ps : pour tout ceux qui ne sont pas zul (ça en fait du monde), je tiens a préciser que c'est donc zul qui m'a installer netbsd sur mon laptop (vous savez le mec qui troll juste au dessus de moi).

              Sur ce je m'en vais recruter une armée de chats pour coder openbsd ! (la y a rien à comprendre)

              --
              Software is like sex: it's better when it's free
              • [^]Re: Pas que OpenBSD :)

                Posté par Charles-Victor DUCOLLET () le 29/04/2008 à 03:06. (lien). Évalué à 2.

                Ça serais pas plus rapide avec une bonne vieille armée de singe ?
                (qui sait, peut etre que tu recuperera la bible, les miserables et d'autres bon vieux classiques du domaine public au passage ;))

                • [^]Re: Pas que OpenBSD :)

                  Posté par Thomas Douillard () le 03/05/2008 à 14:08. (lien). Évalué à 3.

                  Sais pas, un singe il se comporte comment avec un clavier ?

                  Le chat, il marche dessus, ce qu'il laisse une chance pour que le clavier survive, si tu as une armée de gorille bourrins il te faudra une usine de clavier en plus ...

                [^]Re: Pas que OpenBSD :)

                Posté par FRLinux (page perso, ) le 29/04/2008 à 14:50. (lien). Évalué à 0.

                Et le lien qui va bien : http://icanhascheezburger.com/

              [^]Re: Pas que OpenBSD :)

              Posté par PsychoFox () le 29/04/2008 à 09:06. (lien). Évalué à 3.

              c'est bien gentil de me traiter de psychorigide, mais ce n'est pas de l'humour s'il n'y a rien de drôle. ;-)

              Enfin je sais pas, quand je suis en soirée avec des amis, je n'ai jamais vu quelqu'un évolquer l'absence d'iso chez openbsd pour détendre l'atmosphère. Mais bon je ne suis pas non plus un rat de laboratoire installant des netbsd sur des rasoirs électriques donc mon humour d'être humain normal n'est probablement pas adapté. ^_^

              • [^]Re: Pas que OpenBSD :)

                Posté par Thomas Douillard () le 03/05/2008 à 14:10. (lien). Évalué à 3.

                Ça doit probablement être à cause de tes amis. Change d'amis.

        [^]Re: Pas que OpenBSD :)

        Posté par Mathieu Stumpf (Jabber id, page perso, ) le 29/04/2008 à 16:10. (lien). Évalué à 2.

        GNU/Linux sous BSD, c'est pas apple qui s'en plaindrais! :)