Articles précédents : Distribution
- [23] Sortie de Familiar Linux 0.8.4
- [0] Sortie de IPCop 1.4.11
- [18] Certification Ubuntu en français
- [57] Haïku fête ses 5 ans
- [17] L'installeur de Debian Etch est disponible en version beta 3
- [38] Sortie de Bureau Libre Free-EOS 2.0
- [43] Nokia 770 : Internet Tablet OS 2006
- [18] Sortie de SME Server v7.0
- [0] Fedora Core et Creative Commons lancent le concours Open Video
- [35] PC de marque avec Linux pré-installé
Liens connexes
- Message du responsable du projet Debian sur debian-devel-announce (471 hits)
- Le résultat en direct du vote des développeurs (1285 hits)
- Le vote des utilisateurs (1ère question) (1613 hits)
- Le vote des utilisateurs (2ème question) (1223 hits)
- La résolution générale sur la liberté des contenus sous GFDL (445 hits)
Dépêche modérée par
Dépêche éditée par
Distribution : Le projet Debian lance une consultation sur les firmwares non-libres
Posté par Lucas (page perso, ). Modéré le 29 août 2006.Le principal problème qu'ils posent est le fait qu'il n'est actuellement pas possible d'installer Debian sur un système nécessitant un paquet (contenant un firmware) provenant de la section non-free de Debian. Cela remet en cause la sortie (prévue en décembre) de Debian Etch, à cause des modifications qui seraient nécessaires à l'installateur de Debian.
Toutefois, pour la première fois, le projet Debian s'ouvre à une double consultation : d'une part, classiquement, auprès de ses développeurs et d'autre part, auprès des utilisateurs (via un vote sur un forum). Les solutions possibles peuvent se résumer à :
- Sortir Etch comme prévu, avec des firmwares non-libres dans 'main'
- Sortir Etch comme prévu, mais sans les firmwares non-libres dans 'main'
- Retarder la sortie d'Etch jusqu'à ce que les modifications nécessaires aient été faites dans l'installateur.
Message du responsable du projet Debian sur debian-devel-announce (471 hits)
Le résultat en direct du vote des développeurs (1285 hits)
Le vote des utilisateurs (1ère question) (1613 hits)
Le vote des utilisateurs (2ème question) (1223 hits)
La résolution générale sur la liberté des contenus sous GFDL (445 hits)
> Lire la dépêche (133 commentaires, moyenne: 3,1).
Il faut aussi remarquer que c'est la deuxième fois en quelques mois que le projet Debian se pose ainsi la question d'un compromis avec la liberté. Ainsi, en mars dernier, le projet avait décidé dans une résolution générale que les documents sous licence GNU Free Documentation License étaient libres s'ils ne contenaient pas de section invariante.
Et bien ...
Je trouve qu'il est etonnant qu'ils ne se rendent compte que maintenant du probleme !
Debian a toujours ete plus que pointilleux concernant les questions de savoir si un composant de la distrib est libre ou pas. Il est quand meme enorme de passer a cote du fait que l'installateur limiterait les fonctionnalites disponibles en fin de compte a l'utilisateur a cause de son hardware....
Personnelement je serai plutot d'avis de repousser etch. Ca me semble etre la position la plus equilibree : d'un cote, debian gardera une distribution "libre", et de l'autre les utilisateurs pourront choisir en leur ame et conscience d'integrer des modules non libres sur leur machine.
Le choix de sortir Etch en l'etat n'aura qu'une consequence : au pire degouter les utilisateurs de linux, au mieux les pousser a choisir une autre distribution (qui a dit Ubuntu ? ). Et ensuite, les debianneux pourront continuer a cracher leur venin sur les autres distributions qui leur piquent des utilisateurs.
Enfin pour finir, je dois dire qu'il est triste de retarder la distrib juste a cause de l'installateur. Le plus simple n'est il pas de le laisser tomber au moins pour la release de etch, quitte a le reintegrer apres ? Je ne suis plus un debian-user mais je me souviens qu'a l'epoque l'installateur fonctionnait tres bien.
-
[^]Re: Et bien ...
Posté par Pierre Tramo (page perso, ) le 29/08/2006 à 06:41. (lien). Évalué à 9.je dois dire qu'il est triste de retarder la distrib juste a cause de l'installateur
Oui, après la liberté, c'est une autre valeur fondamentale de Debian, la ponctualité, qui est remise en cause, c'est vraiment dommage.
J'espère que Etch pourra quand même sortir avant Vista, histoire de mettre la pression sur Microsoft, à la fois en terme de qualité et de ponctualité !-
[^]Re: Et bien ...
Posté par Laurent Pointal (page perso, ) le 29/08/2006 à 06:49. (lien). Évalué à 10.J'espère que Etch pourra quand même sortir avant Vista, histoire de mettre la pression sur Microsoft, à la fois en terme de qualité et de ponctualité !
J'imagine bien que les "team leaders" des équipes de développement de Vista ont les yeux rivés sur l'avancée de Etch et sa date de sortie.-
[+] [^]Re: Et bien ...
Posté par kraman () le 29/08/2006 à 14:58. (lien). Évalué à -1.nan, ils bossent eux, au lieu de troller une n-ieme fois sur ubuntu ou la liberte de tel ou tel paquet.
mouarf.
Cela dit, le principal interet que je vois a cette discussion, c'est qu'au moins pendant la periode de la consultation, les debiannards seront tellement occupes a se taper dessus qu'ils vont la fermer sur booboontoo et enfin nous foutre la paix.
-
[+] [^]Re: Et bien ...
Posté par ome () le 30/08/2006 à 10:42. (lien). Évalué à -1.:-)))) Excusez-moi mais... sans vouloir minimiser l'évènement :-))) je ne suis vraiment pas convaincu (du tout d'ailleurs) que chez Microsoft on aie les yeux rivés sur l'avancée de Etch... ni sur la sortie de la Slackware 11.0 d'ailleurs. Même si en ce qui me concerne l'évènement est bien plus remarquable. Mais moins rare j'en conviens :-))))
Merci quand mêrme pour la bonne tranche de rigolade!
-
-
[^]Re: Et bien ...
-
-
[^]Re: Et bien ...
Posté par François BOTTIN () le 29/08/2006 à 07:02. (lien). Évalué à 2.Surtout que d'après ce que j'ai pu lire dans des trolls sur debian-devel@l.d.o, l'équipe de l'installateur aurait été prévenue depuis longtemps du problème...
Maintenant, je ne présume pas savoir exactement ce qui s'est passé : je ne suis pas DD, et vu le volume de la liste j'ai peut-être également raté des informations.
-
[^]Re: Et bien ...
Posté par Sylvain Sauvage () le 29/08/2006 à 18:05. (lien). Évalué à 6.J'ai du mal à comprendre ton raisonnement selon lequel sortir Etch avec du non-libre va pousser les utilisateurs vers d'autres distributions (qui incluent du non-libre ou qui sont basées sur Debian et utilisent son installateur).
Ensuite, tu veux « laisser tomber l'installateur ». Comment on installe alors ? Avec l'ancienne méthode, qui ne reconnaît pas le matériel récent, qui ne permet pas d'utiliser un noyau récent, que tout le monde qualifie d'obsolète et qu'il a fallu refondre parce qu'elle ne pouvait plus évoluer ? Cela revient à installer une Sarge et à faire une upgrade ensuite...
-
[^]Re: Et bien ...
Posté par clearstream () le 29/08/2006 à 19:31. (lien). Évalué à 3.> Debian a toujours ete plus que pointilleux concernant les questions de savoir si un composant de la distrib est libre ou pas.
C'est de l'humour ?
Depuis toujours Debian fait des paquets non-libre, fournit de la bande passante pour les diffuser, suit les bugs, etc...-
[^]Re: Et bien ...
Posté par baud123 (Jabber id, page perso, ) le 29/08/2006 à 22:22. (lien). Évalué à 4.Une réalité plutôt quand même...
à moins que tu ne fasses fi de la ML debian-legal, de tout le travail effectué par debian pour bazarder du kernel les pilotes non libres, de toutes les GR allant dans le sens des libertés ?
Après, c'est bien les utilisateurs qui demandent du non libre non ?
Pour rappel, non-libre c'est pas forcément que la faute de debian non plus, entre les problèmes de licences ou de brevets... et effectivement chaque distrib' est amené à isoler ces "mauvais" élèves :p
Cela a le mérite de trier pragmatiquement le bon grain de l'ivraie quand même, limite à contrecoeur, mais bon.
Cela permettra, par exemple, à des logiciels comme scilab de passer un jour en "main" lorsque la licence aura été changée... et de garder un historique tout de même.
Une liste tout de même pour ceux intéressés : ftp://ftp.fr.debian.org/debian/dists/unstable/non-free/binar(...)-
[^]Re: Et bien ...
Posté par clearstream () le 30/08/2006 à 18:05. (lien). Évalué à 3.> à moins que tu ne fasses fi de la ML debian-legal, de tout le travail effectué par debian pour bazarder du kernel les pilotes non libres, de toutes les GR allant dans le sens des libertés ?
Ca c'est très bien. Surtout par rapport à la chartre de Debian.
> Après, c'est bien les utilisateurs qui demandent du non libre non ?
Les utilisateurs, ce n'est pas Debian, ils n'ont une chartre.
Mais Debian qui prétend faire uniquement du libre, fait du non-libre ! Packagé par Debian, hébergé par Debian, diffusé par Debian, etc...
Fedora dit ne faire que du libre et ils ne font que du libre. L'utilisateur qui veut installer du proprio va voir ailleur que sur les sites officiels (supportés) par Fedora.
Fedora n'interdit pas livna (ce serait un comble), mais Fedora ne supporte pas livna (on y trouve des paquets proprio pour Fedora).
Debian n'interdit pas non-libre, mais Debian supporte pleinement non-libre.
Fedora fait que du libre et en supporte les conséquences (utilisateurs qui gueulent car il n'y a pas mp3, etc).
Que je sache, jamais les utilisateurs de Debian ne plaignent du manque de mp3, nvidia, libcss, acroreader, flash, etc... Ils n'ont pas de raison de se plaindre car c'est quasi pleinement supporté par Debian.
La charte de Debian est bien jolie sur le papier, mais dans la pratique elle ne vaut rien (à part casser les couilles aux développeurs pour bien spliter main de non-libre).
Si je suis une boite qui fait du proprio, Debian va faire le paquet, l'héberger, fournir la bande passante, faire une place dans son bugzilla, faciliter l'accès au paquet, etc...
Fedora rien.
Tu vois la différence ?-
[^]Re: Et bien ...
Posté par Raphaël SurcouF (Jabber id, page perso, ) le 30/08/2006 à 19:00. (lien). Évalué à 3.Si je suis une boite qui fait du proprio, Debian va faire le paquet, l'héberger, fournir la bande passante, faire une place dans son bugzilla, faciliter l'accès au paquet, etc...
Fedora rien.
Parce que tu as déjà essayé de faire rentrer un logiciel propriétaire en tant que paquet debian ? Si tu regardes les derniers paquets qui y sont entrés[1], il s'agit surtout de documentation ou de fichiers de données qui ne sont pas libres (certes, au sens DFSG-compliant du terme car le projet Debian ne reconnait pas la licence GNU FDL comme libre) et à part l'implémentation java de Sun, peu de logiciels vraiment propriétaires y sont présents et certains sans doute depuis longtemps.
[1]: http://packages.debian.org/unstable/newpkg_non-free-
[^]Re: Et bien ...
Posté par Sylvain Sauvage () le 30/08/2006 à 20:25. (lien). Évalué à 6.Euh, le java de Sun est un mauvais exemple : les paquets dans non-free sont récents, la licence ne permettait pas la distribution. (Et puis bon, c'est pas grave, le jdk va être libéré...)
Et puis l'argument « depuis longtemps » ne tient pas non plus : plus ça fait longtemps qu'un logiciel propriétaire est là, plus il s'est passé de temps pendant lequel il aurait pu/dû être viré/remplacé.
Les logiciels propriétaires de non-free, c'était surtout netscape, parce qu'il n'y avait pas d'alternative libre (application du principe « pour l'utilisateur » de la Charte). Mais il a été viré depuis.
Sinon, quand je fais un vrms chez moi, c'est principalement les paquets de fontes qui apparaissent et un aperçu de aptitude search ~snon-free m'indique surtout des fontes, des docs, des données de jeux (p.ex. les doom-wad), les pilotes proprios (p.ex. ati, nvidia), le jdk de Sun, xmame et xaralx.
Notons que squeak n'est toujours pas dans Debian (ni non-free)...
Certains considèrent que la politique de Debian envers la GFDL est un peu poussée. Que pensent-ils de la politique de Debian concernant les fontes, le jdk, etc. ?
Que font les autres distributions ?
-
-
[^]Re: Et bien ...
Posté par gpe () le 31/08/2006 à 13:13. (lien). Évalué à 2.
Que je sache, jamais les utilisateurs de Debian ne plaignent du manque de mp3, nvidia, libcss, acroreader, flash, etc... Ils n'ont pas de raison de se plaindre car c'est quasi pleinement supporté par Debian.
- mp3 n'est pas dans non-free (c'est dans main)
- acroread n'est pas dans non-free (on le trouve sur des dépôts extérieurs)
- flash n'est pas dans non-free (seul un paquet permettant de télécharger le binaire et de l'installer se trouve dans main)
- libcss n'est pas dans non-free (dépôts extérieurs)
- java n'est pas dans non-free (seul un paquet, permettant de créer un deb depuis le binaire de sun, existe dans main)
Bref à part nvidia qui est effectivement dans non-free ça ne consomme pas tant de bande passante que ça et ce n'est pas supporté pas Debian.-
[^]Re: Et bien ...
Posté par proum () le 31/08/2006 à 15:30. (lien). Évalué à 6.- flash n'est pas dans non-free (seul un paquet permettant de télécharger le binaire et de l'installer se trouve dans main)
Ce paquet est dans contrib, et pas dans main.
- java n'est pas dans non-free (seul un paquet, permettant de créer un deb depuis le binaire de sun, existe dans main)
Java est dans non-free depuis le dernier changement de licence. Le paquet pour créer un .deb est dans contrib, et pas dans main.--
ta gueule ploum
-
[^]Re: Et bien ...
Posté par Raphaël SurcouF (Jabber id, page perso, ) le 31/08/2006 à 18:41. (lien). Évalué à 3.- mp3 n'est pas dans non-free (c'est dans main)
À noter que le support des mp3 n'est pas disponible sous RedHat/Fedora. Ce n'est pas tant un problème de logiciels libres qu'un problème de brevets logiciels américains ;-)
-
-
-
-
Quel que soit le pour et le contre...
je trouve dommage de se poser cette question seulement maintenant alors que la base a déjà été gelée pour la sortie de etch.
Si ça continue, les mêmes retards que pour la sarge risquent de se produire. Il aurait été plus judicieux de se poser la question au début du cycle de développement.
-
[^]Re: Quel que soit le pour et le contre...
Posté par Bonnefille Guilhem (page perso, ) le 29/08/2006 à 11:33. (lien). Évalué à 3.Il aurait été plus judicieux de se poser la question au début du cycle de développement.
Je trouve dommage de réduire la problématique en ces termes.
De manière générale, si tous les problèmes pouvaient être traités avant même qu'ils n'apparaissent on vivrait dans un monde idylique. Heureusement, il y a des problèmes à traiter et du coup, y'a du boulot.
Moins ironiquement, il faut se réjouir que les problèmes restants soient de cet ordre et que la question de leur priorité soit posée. Ce dernier point nous offre une chance de ne pas retomber dans le modèle Sarge.-
[^]Re: Quel que soit le pour et le contre...
Posté par Julien MOROT (Jabber id, page perso, ) le 29/08/2006 à 15:02. (lien). Évalué à 5.Je voudrais bien être d'accord avec toi à condition que le problème apparaisse aujourd'hui.
Maintenant c'est quelque chose qui a été voté en 2004 la résolution sur les firmware non libres :
http://www.debian.org/vote/2004/vote_003
-
Une 4ème option ?
Suis-je le seul à apprécier la politique d'OpenBSD: pas de blob point à la ligne ?
Si je devais transiger sur du closed source ca serait en user-land et certainement pas dans l'espace du noyau. Je ne vais surement pas faire tourner du code fermé et donc non-auditable en mode non protégé.
Sans parler du design souvent discutable de ces blobs (exemple du driver wifi intel qui réinvente 4 fois la roue alors qu'on aura bientôt (j'espère) la superbe pile devicescape)
Je sais c'est contraignant, pour l'achat de mon portable en trouver un ayant à la fois un chip graphique intel et un chip wifi atheros n'a pas été facile, mais vu la stabilité je ne changerai pour rien au monde (enfin si mais quand les futurs chip intel g965 et chip atheros 802.11n seront sortis ^^)
Le problème c'est qu'avec le succès de la plateforme centrino, ca va devenir très dur de trouver autre chose que du intel en chip wifi intégré. Donc si le travail d'ingénieurie inverse et de redesign complet du driver wifi intel commencé pour OpenBSD 4.0 pouvait inspiré Linux ca serait vraiment une bonne chose.
Plus d'info:
http://linuxfr.org/~patrick_g/21744.html
-
[^]Re: Une 4ème option ?
Posté par Aldoo (Jabber id, ) le 29/08/2006 à 09:42. (lien). Évalué à 10.On ne parle pas de blobs, mais de firmwares, là.
La différence est de taille : l'un s'exécute sur le processeur principal avec tous les droits, l'autre s'exécute sur le périphérique concerné seulement (avec tous les droits sur le périphérique, mais ça s'arrête ici, si le module noyau correspondant est ouvert et bien foutu). Le résultat, c'est que le périphérique avec le firmware chargé revient finalement à un périphérique tout court, du point de vue du noyau.
On ne sait pas exactement ce qui s'y passe, mais ce serait pareil pour un périphérique sans firmware.
Le problème finalement, avec ces firmwares, est plutôt du côté de la distribution : en effet, la galette d'installation du système dit "libre" contient des morceaux non libres, et tu ne peux donc pas coller l'étiquette "libre" sur le CD. Sans compter qu'il est possible que certains firmwares aient une licence ne permettant même pas la redistribution...
Je ne suis pas trop au courant de ce qui se fait chez debian, mais ça m'étonnerait qu'ils autorisent le moindre blob dans leur distrib. S'il y a des intAIgristes, c'est bien eux !-
[^]Re: Une 4ème option ?
-
[+] [^]Re: Une 4ème option ?
Posté par Sigmatador () le 29/08/2006 à 10:04. (lien). Évalué à -2.Mais un firmware n'est-il pas un blob ? ^^
Je pense que si mais je me demande surtout si à la base un firmware ca n'est pas censé être dans la rom associée au chip et on a pas à y toucher sauf en cas de flashage ? Car si cela doit être chargé à l'initialisation comme semble le suggérer les problèmes de licenses, je me demande bien comment fait OpenBSD, je le voit pas vraiment inclure un firmware proprio dans son kernel.-
[^]Re: Une 4ème option ?
Posté par lasher () le 29/08/2006 à 11:24. (lien). Évalué à 8.Ben c'est simple, ils n'incluent rien de propriétaire dans le noyau. Un firmware ne s'exécute pas au niveau de l'OS, mais directement au niveau du périphérique. Et la politique d'OpenBSD est très claire à ce niveau : un module noyau propriétaire, JAMAIS, mais un firmware propriétaire, aucun problème, vu que ça ne concerne pas l'OS en tant que tel.
-
[^]Re: Une 4ème option ?
Posté par panda panda () le 29/08/2006 à 12:03. (lien). Évalué à 5.c'est faux, les firmwares doivent etre licensies correctement pour etre inclus dans openbsd (cf /etc/firmware). par exemple les firmwares du driver ipw (intel wireless pro) doivent etre telecharges separement
-
[^]Re: Une 4ème option ?
Posté par lasher () le 29/08/2006 à 12:38. (lien). Évalué à 2.J'ai trop simplifié, en effet. Ma réponse était donc incomplète (quand on me dit « c'est faux » de façon aussi péremptoire, j'ai un peu envie de me gonfler de mauvaise foi).
-
[^]Re: Une 4ème option ?
Posté par baud123 (Jabber id, page perso, ) le 29/08/2006 à 13:03. (lien). Évalué à 4.Ton "aucun problème" pour les closed-source firmware était peut être un peu péremptoire aussi non ? Pas besoin de se braquer, c'est une discussion libre, tu as un peu manqué d'argumentation ;-)
Une recherche rapide donne
https://linuxfr.org/2004/10/28/17539.html [fr] OpenBSD milite pour un changement des licences des firmwares TI et Intel
http://hardware.slashdot.org/article.pl?sid=04/11/22/1249249(...) [en] Update On OpenBSD Firmware Activism (2004)
http://kerneltrap.org/node/4818 [en] OpenBSD's "Out of the Box" Wireless Support (2005)
http://marc.theaimsgroup.com/?l=openbsd-misc&m=109889560(...) [en] Firmware license - clarification (2004 by Theo)
http://www.google.fr/search?hl=fr&q=license+openbsd+firm(...)
(voilà un peu d'eau au moulin et les soucis que cela peut causer de ne pas avoir de licence correcte)
-
-
-
-
-
[^]Re: Une 4ème option ?
Posté par snt () le 29/08/2006 à 10:13. (lien). Évalué à 3.On ne parle pas de blobs, mais de firmwares, là.
Petite parenthese.
Faut se mettre d'accord sur le sens du blob. Il a souvent l'air employé dans le sens BLOB ( type d'une colonne d'une base de données qui permet de stocker du binaire ). Du coup ça veut tout et rien dire puisqu'en informatique tout est en binaire.
Les firmwares sont donc bien des blobs. Par contre les fichiers binaires contenant des firmwares sont effectivement différents de fichiers binaires contenant des drivers qui seront executés par le processeur central de la machine.-
[^]Re: Une 4ème option ?
Posté par Yth (Jabber id, ) le 29/08/2006 à 11:19. (lien). Évalué à 4.Bah on blob ça a plutôt l'air d'être un truc vaudou, de grande magie mystique et bizarre, qui fait des trucs que tu sais pas ce que c'est mais tu peux l'utiliser pour faire d'autres trucs que tu sais ce que c'est.
Tu n'as aucun contrôle sur le blob, mais tu peux l'utiliser.
Yth.
-
-
-
[^]Re: Une 4ème option ?
Posté par herodiade () le 29/08/2006 à 10:04. (lien). Évalué à 10.Tu fait erreur :
- Il ne s'agit pas de code noyau ni même de code userland : ça tourne sur du matériel séparé (par ex. sur le proc de la carte réseau ou scsi).
- Pour la sécurité : le firmware tourne dans le matériel, la compromission possible de l'OS dépend seulement de ce qu'on accepte venant du matériel . Qu'il soit distribué avec l'OS ou pas ne change absolument rien. Et une même bombe logique pourrait être intégrée directement dans le design électronique du chipset (donc la question n'est même pas spécifique au monde du logiciel).
- OpenBSD a déjà choisi d'accepter les firmwares binaires dans base*.tgz (à condition qu'ils soient librement redistribuables)
- Tu mélange firmwares binaires (acceptés jusqu'à présent dans OpenBSD et Debian Sarge - et en fait, toutes les distros que je connaît) et drivers non libres (refusés par ces deux, et où OpenBSD se distingue par son militantisme sans concession).
- Ce que les devs. d'OpenBSD appellent « blob » ce sont des objets binaires chargés dans l'espace noyau par un pseudo driver minimaliste (un wrapper autour de l'objet binaire propriétaire). Rien à voir avec les firmwares.
- Le cas des chipsets wireless d'Intel est spécifique en ceci qu'ils ont d'abord fait des histoires au sujet de la redistribution de leur firmware (qu'ils n'autorisaient que sous condition) et ensuite par l'affaire du chipset 3945 (le driver Linux de ce chipset, écrit par Intel, est libre mais nécessite un daemon userland binaire proprio, cf. http://kerneltrap.org/node/6650 ).
-
[+] [^]Re: Une 4ème option ?
Posté par I P () le 29/08/2006 à 14:06. (lien). Évalué à -2.
Si je devais transiger sur du closed source ca serait en user-land et certainement pas dans l'espace du noyau. Je ne vais surement pas faire tourner du code fermé et donc non-auditable en mode non protégé.
C'est sur qu'un module binaire éprouvé c'est *par nature* plus dangereux qu'un soft libre suid root.
Des fois on lit de ces choses...
-
[^]Re: Une 4ème option ?
Posté par Jean-Philippe Garcia Ballester (Jabber id, page perso, ) le 29/08/2006 à 20:58. (lien). Évalué à 4.Si je devais transiger sur du closed source ca serait en user-land et certainement pas dans l'espace du noyau. Je ne vais surement pas faire tourner du code fermé et donc non-auditable en mode non protégé.
[...]
un chip wifi atheros
Hélas, Le pilote Linux utilise un blob, il me semble.
Et le driver OpenBSD ne supporte pas le WPA... (et puis bon, OpenBSD...)-
[^]Re: Une 4ème option ?
Posté par Sigmatador () le 29/08/2006 à 22:09. (lien). Évalué à 1.Pour linux tu as 2 pilotes possibles pour les chips atheros:
le pilote madwifi qui contient un blob, et le pilote ath-driver qui lui est sous GPL. Il ne supporte pas le WPA, je suppose qu'il s'inspire du pilote BSD (je n'ai pu vérifier cela, le site semble down).
Ensuite ce qui est proprio dans le pilote madwifi, c'est sa HAL. On peut la remplacer par un port de la HAL atheros réecrit par OpenBSD, je n'ai pas encore essayé cela, pour l'instant ath-driver passe sans pb sur mon reseau maison.
En fait j'ai bien cherché un portable avec un chip Ralink mais j'ai pas trouvé ^^
Sinon mon reseau est open, ca ne me dérange pas, par contre le QoS donne une priorité monstrueuse aux pcs de ma maison ^^-
[^]Re: Une 4ème option ?
Posté par mururoa69 () le 30/08/2006 à 08:54. (lien). Évalué à 1.Oups, réseau open !
C'est irresponsable.
Si quelque chose se fait à partir de ton reseau open du style hack ou spam tu en sera tenu responsable.
Open/closed ne se resume pas à je partage ou je me reserve toute la bande passante que j'ai payé.-
[^]Re: Une 4ème option ?
Posté par Ernest H (Jabber id, ) le 30/08/2006 à 11:01. (lien). Évalué à 1.Je ne vois pas trop quelle est la différence entre réseau ouvert ou "protégé". Dans les deux cas, si quelqu'un l'utilise, il s'agit d'une intrusion, et si tu peux être tenu pour responsable des agissements de quelqu'un sur ce réseau, cela ne change rien que tu aies mis un panneau n'entrez pas en plus du panneau propriété privée.
Ah, si bien sur, la différence, c'est 10 minutes.-
[^]Re: Une 4ème option ?
Posté par Raphaël SurcouF (Jabber id, page perso, ) le 30/08/2006 à 20:22. (lien). Évalué à 2.Moins depuis les dernières recherches[1] en date: environ 10 secondes...
[1]: http://linuxfr.org/2006/08/16/21198.html-
[^]Re: Une 4ème option ?
Posté par jjl (page perso, ) le 31/08/2006 à 20:10. (lien). Évalué à 4.non, non
http://sid.rstack.org/blog/index.php/2006/08/24/112-savez-vo(...)
Cette attaque est une méthode permettant de d'injecter des trames arbitraires sur un réseau protégé par WEP. Point à la ligne. Son utilisation pour casser une clé WEP est possible, le temps total nécessaire à sa récupération étant alors annoncé à 15 minutes pour un clé de 40 bits et une heure ou deux pour 104 bits.
-
-
-
-
-
-
[^]Question HS sur le wifi...
Posté par Mathias Bavay (page perso, ) le 29/08/2006 à 21:50. (lien). Évalué à 5.Une petite question que je me pose: Intel (et consort) nous bassine avec le firmaware, les blobs et tout comme quoi cela doit etre fermé pour satisfaire aux exigences legales (frequences qui ne sont pas les memes selon les pays).
Mais dans un cas tres simple, tel que le mien, que se passe-t-il: j'ai un portable acheté aux Etats Unis (je suis résident US, donc meme avec beaucoup de mauvaise fois, on ne peut pas me reprocher d'acheter mon materiel aux Etats Unis), avec une Mandriva installee dessus. Dans cette configuration, comment est ce que la carte "sait" qu'il faut appliquer les regulations US? Dans quelques semaines, je vais revenir en France pour des vacances... donc ma carte se retrouve a utiliser (potentiellement) des frequences interdites en France...
Si c'est le firmware qui s'occupe de gerer les regulations locales, il faudrait que Intel me donne un jeux de firmwares me permettant d'etre conforme quelque soit l'endroit ou je me trouve dans le monde... Si c'est le pilote (il me faut alors une option pour indiquer la zone geographique au pilote), alors ca ne sert a rien de faire tout un flan pour ces regulations, vu que le pilote est deja open source.
Et dans tous les cas, il faut que l'utilisateur daigne signaler au systeme ou il se trouve pour dire que le pilote satisfasse aux regulations locales (a moins de mettre un gps dans chaque carte et un clavier qui envoie des decharges electriques des que l'utilisateur cherche a faire une operation interdite)...
Si quelqu'un a des precisions sur comment ce genre de chose doit se passer dans la pratique...
Mathias-
[^]Re: Question HS sur le wifi...
Posté par Nicolas Schoonbroodt (Jabber id, page perso, ) le 29/08/2006 à 22:27. (lien). Évalué à 5.Je ne sais pas si c'est toujours le cas, mais à une époque, après une mise à jour avec un chipset ipw2200 je me suis retrouvé sans la possibilité d'untiliser le chanel "XX" (me rapelle plus) autorisé en Europe. Pas de bol pour moi je ne maitrise pas (enfin pas envie de téléphoner à un numéro surtaxé pour essayer de leur faire comprendre ce qui se passait, pour qu'ils me disent "on ne supporte pas linux") l'AP, et donc imposible à utiliser. Je me suis dit, c'est con, c'est du logiciel libre, mais il y a un firmware qui m'embête. (oui j'aurais pu downgrader mon noyau... mais bon)
Donc je me lance dans une petite exploration. dmesg me dit qu'il me reconnait dans la zone "ZZM" (ou quelque chose comme ça)
grep ZZM /path/to/ipw2200.c , je récupère la ligne, petit saut là dedans.
Ok, ZZM, en commentaire "zone inconnue", je rajoute un p)eu de débug, et dans la ROM il est marqué "0" (enfin plein de 0) à la place d'un marqueur censé donner la zone. Du coup il retombe dans un mode sur, je supose en tout cas. C'est un mode qui avait moins de chanel que les autres. Le patch pour faire marcher ? Changer dans le driver GPL "ZZE" en "ZZM" et l'inverse au niveau des définis de fréquence. Moralité, le firmware ne sert pas à choisir les zone d'après la région. À quoi sert-il ? Mystère.--
[ Répondre ] Ce commentaire est-il impertinent ou utile ?-
[^]Re: Question HS sur le wifi...
Posté par ribwund () le 30/08/2006 à 11:13. (lien). Évalué à 3.Changer dans le driver GPL "ZZE" en "ZZM" et l'inverse au niveau des définis de fréquence. Moralité, le firmware ne sert pas à choisir les zone d'après la région. À quoi sert-il ? Mystère.
En même temps la différence entre le firmware et le driver, c'est que en modifiant le driver tu peux emettre sur n'importe quel canal. Mais en modifiant le firmware tu pourrais possiblement emettre sur n'importe quelle fréquence (même en dehors des fréquences wifi), donc j'imagine que c'est ca qui embete le plus la FCC et compagnie.-
[^]Re: Question HS sur le wifi...
Posté par Nicolas Schoonbroodt (Jabber id, page perso, ) le 30/08/2006 à 11:46. (lien). Évalué à 4.Si c'est illégal d'utiliser le canal N en Europe, ce n'est pas moins illégal que d'utiliser une fréquence en dehors de 2.4GHz-2.4875GHz. Niveau légalité ça ne sert à rien. Ensuite, ça m'étonnerait quand même que les chipset Wifi soient capables d'émettre sur une bande de fréquence dépassant largement de la bande autorisée.
Enfin je peux me tromper bien sur.--
[ Répondre ] Ce commentaire est-il impertinent ou utile ?
-
-
-
[^]Re: Question HS sur le wifi...
Posté par baud123 (Jabber id, page perso, ) le 29/08/2006 à 22:29. (lien). Évalué à 4.heureusement qu'il y a le GPS dans ta batterie ;-)
non, sérieusement, tu pointes du doigt l'abberation de ce FUD des constructeurs qui ne savent pas comment réussir à respecter des législations inapplicables dans les faits, libre ou pas. Un FUD de simili-justification de faire du propriétaire, par manque de bonne raison.
-
mon humble avis
personnellement,je ne suis pas d avis de retarder le lancement de la nouvelle release,et plutot surpris que cette option soit envisagée:
c est le plus gros reproche fait á Debian ces dernieres annees que celui de ces incessants retards et si je comprends qu on retarde une sortie pour des raisons de sécurité ou de fiabilité,le "dogmatisme" est un mauvais motif,et qui discrédite linux en géneral.
bon je reste evidemment grand fan de debian,la meilleure distrib,et de loin :)
-
[^]Re: mon humble avis
Posté par jerome Hentzen (page perso, ) le 29/08/2006 à 09:24. (lien). Évalué à 3.>>bon je reste evidemment grand fan de debian,la meilleure distrib,et de loin :)
Trouvez le troll dans la phrase... non je ne vous aiderez pas !-
[^]Re: mon humble avis
Posté par Yth (Jabber id, ) le 29/08/2006 à 11:22. (lien). Évalué à 10.Il essaie de faire passer une réforme grammaticale qui consisterait à ne pas mettre d'espace après les virgules, non ?
Yth...-
[^]Re: mon humble avis
Posté par Sylvain Sauvage () le 29/08/2006 à 17:40. (lien). Évalué à 8.Ce serait une réforme typographique, pas grammaticale.
La réforme grammaticale en cours sur le ouèb semble plutôt être l'accord du verbe avec le complément plutôt (encore lui) qu'avec le sujet (« je ne vous aiderez pas »)...
-
-
Juste histoire de ...
Le mail en question (du DPL) occulte complètement le fait que des réflexions sont en cours, au niveau des développeurs, et que une GR est en préparation sur le thème des firmwares.
L'annonce du DPL se moque complètement de ces propositions, et ne les évoque même pas. On les trouve ici:
http://lists.debian.org/debian-vote/2006/08/msg00032.html
http://lists.debian.org/debian-vote/2006/08/msg00215.html
http://lists.debian.org/debian-vote/2006/08/msg00185.html
Ce sont ces propositions qui vont déterminer quel sera le futur de Debian vis à vis des firmware, et pas le pseudo-poll proposé dans l'annonce.
Ce mail sur debian-devel-announce@l.d.o est une man½uvre populiste, qui reflète largement un état de conflit intense interne à Debian, et il serait maladroit de s'en féliciter. Sans parler du fait que n'importe quel développeur peut faire des annonces sur d-d-a et que ceci n'est pas nécessairement un statement du projet.
Pierre Habouzit <madcoder@debian.org>
Pondération
L'idée que Debian puisse envisager un « compromis avec la liberté » pourrait décevoir certains, mais il ne faut pas surévaluer le problème : il ne s'agit pas de rendre Debian peu à peu non libre, ou de commencer à intégrer n'importe quel logiciel dans main.
En fait le cas des firmwares est spécifique, pour au moins trois raisons :
1) Le cas des firmwares est spécifique. Il s'agit de code qui ne tournera pas sous l'OS (sous Linux), ni même sur le CPU principal, mais dans le matériel ; les problèmes habituels des drivers proprios : de sécurité (backdoors etc.), d'évolution de l'OS (freinée par les drivers propriétaires), de stabilité du système (fragilisée), de maintenabilité etc. ne se posent pas spécifiquement. Lorsque vous achetez (ou vendez) un ordinateur domestique, il contient généralement une foultitude de tels firwmares déjà intégrés dans le matériel. Tout le monde s'accommode de ça, faute de choix (achèteriez vous un PC sans son bios ?) ; mais de nos jours, pour économiser une peu de ROM, les fabriquants préfèrent de plus en plus fréquemment que les firmwares soient chargés dans le matériel à la volée par l'OS plutôt qu'intégrés d'emblée dans une puce.
Cette proposition ne se résume donc pas a un « nous voudrions faire admettre n'importe quel logiciel non libre dans main, celui-ci est un candidat parce qu'il est très utile ». Pour preuve, si l'acceptation des firmwares est proposée, ce n'est pas le cas pour les drivers non libres (nVidia, ATI, ...).
En somme, on pourrait comparer la problématique des firmwares à celle des images plutôt qu'à celle des logiciels : on (les distros Linux, le site gnu.org, Wikipédia ...) ne refuse pas d'intégrer une image sous prétexte qu'elle n'est pas fournie avec ses fichiers « sources » de développement (PSD Photoshop, XCD Gimp, photos initiales ...), ce qui importe c'est le droit de réutilisation et redistribution (et éventuellement modification).
2) En pratique, outre la question de l'utilisabilité d'un OS sans les firmwares adaptés au matériel, un autre problème se pose pour Debian : le fait d'enlever les firmwares binaires du kernel demande beaucoup de ressources et de temps, des compétences précieuses (devs. kernel) et c'est une opération a réitérer à chaque mise à jour. En bref, cette tache ralentie fortement le projet. Par exemple le choix du kernel d'Etch (2.6.17 ou 2.6.18) est fortement subordonné à cette question (pas le temps d'intégrer 2.6.18 s'il faut enlever les firmwares avant de le tester dans sid).
3) Le code source des firmwares en question serait probablement bien souvent inexploitable avec les outils (la toolchain) GNU car les microgiciels sont souvent développés avec des environnements de dev. propriétaires (donc quand bien même nous disposerions des sources, nous ne pourrions pas facilement construire les packages binaires à partir d'elles, c'est le fameux « ftbfs »).
La question fréquemment évoquée à ce sujet est celle de l'utilisabilité d'un OS qui ne peut pas s'installer sur son contrôleur SCSI (ou SATA, RAID ...), ou qui ne peut pas initialiser les cartes réseau, à une époque où les firmwares externes (chargés par l'OS) deviennent la nouvelle norme. Vous voyez, ce n'est pas la seule question à se poser.
-
[^]Re: Pondération
Posté par baud123 (Jabber id, page perso, ) le 29/08/2006 à 11:43. (lien). Évalué à 4.Tu as bien résumé la situation et je suis assez d'accord avec ton approche pragmatique sur les firmwares (notamment ton 3 pour du court terme).
Un bémol néanmoins, si - pour l'instant - il peut être judicieux de "comparer la problématique des firmwares à celle des images plutôt qu'à celle des logiciels" comme tu le dis il ne faut pourtant pas oublier sur le long terme qu' "Il s'agit de code qui ne tournera pas sous l'OS (sous Linux), ni même sur le CPU principal (que j'interprète comme tu le fais : il s'agit bien en fait de logiciel, il n'y a pas trop de raison de le traiter différemment a priori que le logiciel libre).
En effet, il peut tout à fait y avoir des bugs dans ce firmware et il est intéressant d'avoir les sources libres pour avoir quelquechose de fiable (et je ne parle même pas de backdoor dans du firmware de modem...).
Après, tout reste une question de transiger (ou pas) avec la liberté sur le long terme : ce travail de libération des firmwares aura sans doute lieu, la question AMHA revient bien à "maintenant ou dans la prochaine version ?".
Avoir dans Etch l'installeur qui sait faire appel aux firmwares déjà disponibles de manière séparée du pilote, déjà dans non-free, permettra de ne pas trop ralentir les efforts faits pour la liberté.
L'étape saine adoptée sur Debian pour les pilotes non-libres (systématiquement enlevés du kernel pour ceux qui restaient et placés dans non-free) pourra (AMHA en temps utile) être adoptée sur les firmwares : déjà les séparer systématiquement du code des pilotes (utilisation de firmware_class pour le chargement notamment, ce qui permet de placer les fichiers de firmware dans le repository non -free). Il ne faut pas oublier qu'il reste pas mal de pilotes ayant des déclarations de tableaux avec des suites de chiffres hexadécimaux généralement correspondant à un firmware) et que cela réclamera effectivement un peu de boulot (pendant et après Etch) pour scinder en deux ; nous avons eu ce boulot à faire sur eagle-usb, cela a par la suite permis d'avoir ueagle-atm qui est beaucoup plus propre grâce à Matthieu et le pilote de Damien Bergamini pour *BSD.
PS : j'ai réagi à ton post parce que ta distinction du CPU sur lequel tourne le firmware (CPU principal ou pas) me rappelle tout de même fortement l'argument récurrent (et trollesque) de Marco d'Itri (en résumé "on s'en fout, libre ou pas, vu que le firmware ne tourne pas sur le même CPU que le noyau linux") : c'est oublier que le firmware reste du logiciel et que la question de sa licence se pose réellement (notamment pour la distribution vu qu'il se retrouve sur une galette comme tu le dis, mais il est possible d'envisager d'aller plus loin puisqu'un firmware alternatif a son intérêt dans certains cas ; qui a parlé d'utiliser le processeur DSP des fast 800 pour faire de l'analyse de Fourier ;-) ).-
[^]Re: Pondération
Posté par Raphaël SurcouF (Jabber id, page perso, ) le 29/08/2006 à 11:57. (lien). Évalué à 3.L'étape saine adoptée sur Debian pour les pilotes non-libres (systématiquement enlevés du kernel pour ceux qui restaient et placés dans non-free) pourra (AMHA en temps utile) être adoptée sur les firmwares : déjà les séparer systématiquement du code des pilotes (utilisation de firmware_class pour le chargement notamment, ce qui permet de placer les fichiers de firmware dans le repository non -free). Il ne faut pas oublier qu'il reste pas mal de pilotes ayant des déclarations de tableaux avec des suites de chiffres hexadécimaux généralement correspondant à un firmware) et que cela réclamera effectivement un peu de boulot (pendant et après Etch) pour scinder en deux ; nous avons eu ce boulot à faire sur eagle-usb, cela a par la suite permis d'avoir ueagle-atm qui est beaucoup plus propre grâce à Matthieu et le pilote de Damien Bergamini pour *BSD.
Et comment fais-tu pour installer un pilote réseau qui nécessite un firmware ? Doit-on rappeller en outre que, officiellement, Debian se défend de fournir un repository non-free et qu'il a même été question de le supprimer ?...
Faudra-t-il donc un CD non-free supplémentaire à chaque fois (oui, à chaque fois car comme il l'a bien fait remarqué, ce type de matériel devient peu à peu la norme, qu'on le veuille ou le déplore) et qui se chargera de le distribuer si Debian refuse de le faire ?-
[^]Re: Pondération
Posté par Pierre Habouzit (page perso, ) le 29/08/2006 à 12:12. (lien). Évalué à 6.
Et comment fais-tu pour installer un pilote réseau qui nécessite un firmware ? Doit-on rappeller en outre que, officiellement, Debian se défend de fournir un repository non-free et qu'il a même été question de le supprimer ?...
FUD1: le maintien de non-free a été un plébiscite[1].
FUD2: debian ne se défend pas d'avoir une section non-free. non-free et contrib ne font pas partie du *projet* debian, mais existent bel et bien, et utilisent les mêmes outils pour les gérer (BTS, miroirs, autobuilders lorsque c'est relevant, releases, ...). Et ceci est fait pour des raisons évidentes: je ne vois pas comment Debian peut être "responsable" de ce qui est dans non-free sans avoir les moyens basiques pour y corriger les dits problèmes (à savoir les sources).
[1] : http://www.debian.org/vote/2004/vote_002--
Pierre Habouzit <madcoder@debian.org>-
[^]Re: Pondération
Posté par kraman () le 29/08/2006 à 15:09. (lien). Évalué à 3.debian ne se défend pas d'avoir une section non-free. non-free et contrib ne font pas partie du *projet* debian, mais existent bel et bien,
hihi
c'est fait pour et par debian
c'est heberge par debian
c'est maintenu par debian
ce sont des developpeurs debian qui travaillent dessus
mais ca ne fait pas partie de debian.
J'adore, changez rien les mecs.-
[^]Re: Pondération
Posté par ragnar () le 29/08/2006 à 16:30. (lien). Évalué à 5.C'est l'hypocrisie habituelle © debian, tout comme les relations conflictuelles de leur pseudo démocratie.
-
[^]Re: Pondération
Posté par gpe () le 29/08/2006 à 19:55. (lien). Évalué à 3.parce qu'il existe autre chose que de la pseudo démocratie?
-
[^]Re: Pondération
Posté par ragnar () le 29/08/2006 à 21:10. (lien). Évalué à 1.Pour faire des logiciels et des distributions linux ? très clairement oui.
-
[^]Re: Pondération
Posté par Raphaël SurcouF (Jabber id, page perso, ) le 29/08/2006 à 22:14. (lien). Évalué à 0.Tant qu'il y aura des Hommes...
-
-
-
-
[^]Re: Pondération
Posté par Jean-Philippe Garcia Ballester (Jabber id, page perso, ) le 29/08/2006 à 21:21. (lien). Évalué à 7.c'est fait pour et par debian
c'est heberge par debian
c'est maintenu par debian
ce sont des developpeurs debian qui travaillent dessus
mais ca ne fait pas partie de debian.
L'ambiguité vient du fait que le nom Debian se rattache à deux choses :
1) La distribution Debian, à laquelle non-free et contrib n'appartiennent pas
2) L'organisation Debian, qui maintient (entre autre) non-free et contrib
Quand on dit que contrib et non-free n'appartiennent pas à Debian, on se réfère à la distribution. Effectivement, tu ne trouvera jamais des paquets de non-free ou contrib sur les iso téléchargeables.
Il n'y a aucune hypocrisie là-dedans.
Enfin, une dernière chose : serait-il possible que tu ne sois pas insultant dans tes commentaires ?
Je n'ai pas lu un seul de tes commentaires qui ne soit pas irrespecteux (qu'il y ait un rapport avec Debian ou non).
C'est lassant à force.-
[+] [^]Re: Pondération
Posté par clearstream () le 29/08/2006 à 21:37. (lien). Évalué à -2.> Effectivement, tu ne trouvera jamais des paquets de non-free ou contrib sur les iso téléchargeables.
> Il n'y a aucune hypocrisie là-dedans.
Mon oeil.
Debian fait tout pour supporter non-libre, sauf que ce n'est pas dans les iso. La belle affaire. Durant l'installation on peut mettre du non-free ! Tout est indiqué, il n'y a rien à chercher. Et où sont les programmes non-free ? Sur le site de Debian. Où est le bugzilla associé ? Sur le site de Debian. Qui paye la bande passante ? Debian. Où est le système qui construit les paquets ? Toujours Debian.
Quand Fedora dit ne pas supporter le proprio, ben il le supporte pas. Les bug pour programmes proprios sont systématiquement fermés, il n'y a pas d'aide pour aller chercher les programmes proprios, Fedora n'héberge pas de proprio, etc...
J'oubliais ce détail, il n'y a pas de proprio sur les iso de Fedora.
Debian fait des contorsions pour se donner bonne conscience.-
[^]Re: Pondération
Posté par baud123 (Jabber id, page perso, ) le 29/08/2006 à 22:36. (lien). Évalué à 2.pour Fedora effectivement (dans les grandes lignes... je ne vais pas ergoter sur les firmwares non libres en tableaux de nombres hexa trouvables dans tout kernel...).
En revanche, je te laisse me trouver la licence libre du Satellite Server fourni par Red Hat.
Cela ne remet pas en cause l'implication tant de Debian que de Red Hat pour le libre, hein.
Ya des perfections à apporter de partout, ce n'est pas de chance que Red Hat soit dans un pays avec des lois liberticides et qu'il est tout à fait compréhensible qu'une entreprise ne se permette pas d'aller à l'encontre des lois qu'elle doit subire.-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 18:45. (lien). Évalué à 2.> En revanche, je te laisse me trouver la licence libre du Satellite Server fourni par Red Hat.
C'est une excellente remarque. Les services Red Hat, et hébergés par Red Hat, ne sont pas libres.
La distribution et ce qui utilisent ses logiciels côté client (rhn, etc) sont libres.
Le reproche est tout à fait valable (du moins pour RHEL, car il n'y a pas de rhn, etc dans Fedora et toute l'infrastructure de Fedora (système de build, etc) est libre).
Mais il faut pondérer un peu. Ces logiciels proprios, sont comme les firmwares, ils ne tournent pas sur ton OS et mieux tu n'en as pas besoin pour utiliser ton OS et ta bécane ! C'est Red Hat qui en a besoin pour fournir un service que tu as acheté.
Notes comme rhn, etc ne posent aucun problème pour ceux qui veulent forker RHEL (centos, etc). RHEL reste fondamentalement libre. Les services vendu par Red Hat non.
D'ailleurs, on pourrait chipoter et dire que ces logiciels sont libres, mais que Red Hat ne les diffuse pas (c'est son droit, même si le logiciel est sous GPL).
En grattant bien chez Red Hat, tu dois pouvoir trouver du proprio (ou sous double licence) développé par Red Hat et diffuser par Red Hat. Je sais que ça existe, mais il faut bien chercher et je suis incapable de te les retrouver. Ca concerne principalement des petits produits très spécifiques pour l'embarqué.
S'il faut faire un reproche à Red Hat, ce n'est pas celui là. Red Hat (pour RHEL) supporte le proprio. Certes, Red Hat ne le diffuse pas, n'a pas de bugzilla pour les produits proprio, ne package pas de produit proprio, mais Red Hat bosse avec des boites proprio pour que RHEL soit adapté à des produits proprio. Par exemple pour avoir des benchmark qui arrachent sous Oracle ce qui aide à vendre du Oracle (et du RHEL).
Red Hat n'a pas de double discours consernant RHEL. D'ailleurs Red Hat a toujours des discours très honnètes.
Si tu fouilles Red Hat Magazine ( http://www.redhat.com/magazine/ ) tu trouveras un article en quatre parties sur les différences entre RHEL et Fedora. Pas uniquement technique, mais qui montre aussi la "colaboration" de Red Hat avec des boites proprios dans le cadre du projet RHEL (et uniquement celui ci, ça ne concerne pas Fedora).
Ce qui me gonfle particulièrement avec Debian, c'est que les discours (sa chartre) ne sont pas en accord avec la réalité.
> Cela ne remet pas en cause l'implication tant de Debian que de Red Hat pour le libre, hein.
Même si je n'apprécie pas certains aspects de Debian, je suis assez d'accord. Une chose est très claire, Debian ne nuit pas au libre, Debian aide le libre. Non-libre ne serait pas là ça ne profiterait pas à main. Les développeurs qui supportent du non-libre le feraient ailleurs.-
[^]Re: Pondération
Posté par ragnar () le 30/08/2006 à 18:58. (lien). Évalué à 2."
Mais il faut pondérer un peu."
Non, il ne faut pas. Ou alors j'aimerais qu'on arrête de faire du FUD sur VA Software à cause de sourceforge. Tant qu'on arrêtera pas de cracher sur VA, je ne vois pas de raison de ne pas reprocher à Red Hat ses services basés sur des logiciels proprio.-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 22:13. (lien). Évalué à 3.> > "Mais il faut pondérer un peu."
> Non, il ne faut pas.
Au-lieu de pondérer, disons qu'il convient de bien en analyser les conséquences. C'est beaucoup moins grave que la propagation de skype par exemple.
> je ne vois pas de raison de ne pas reprocher à Red Hat ses services basés sur des logiciels proprio.
Notons qu'on ne sait pas si ce sont des logiciels proprios ! Mais je t'accord le raccourcis.
Plus haut j'ai dit :
- "Le reproche est tout à fait valable"
-
-
[^]Re: Pondération
Posté par baud123 (Jabber id, page perso, ) le 30/08/2006 à 21:34. (lien). Évalué à 2.Renseigne-toi un peu : un satellite server, j'en ai un dans notre labo au taf', red hat le vend, couplé à Oracle et ce n'est pas une licence libre que j'ai reçue pour le satellite (pour la partie Oracle non plus, mais bon). Tu connais sûrement mieux le site de red hat que moi pour retrouver cette info ;-)
bon je te donne la note technique tout de même : http://www.redhat.com/docs/manuals/RHNetwork/fr/release-note(...) (oui : le rhn est distribué, contrairement à launchpad qui n'est pas disponible en libre non plus).
D'autre part, si tu me trouves un accès aux remontées d'infos à la hcl de red hat (hardware compatibility list et son bugzilla associé), cela m'intéresse.-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 22:38. (lien). Évalué à 1.> Renseigne-toi un peu : un satellite server, j'en ai un dans notre labo au taf', red hat le vend
Certe. Mais il y a quoi de propriétaire sur ta bécane ?
Fais un "rpm -q -i [paquet]".
Si j'ai dit une connerie, je t'applaudirai des deux si tu rétablis la vérité. Mais là je ne comprend pas où tu veux en venir.
T'es bien placer pour vérifier ce qu'il en est des licences côté client pour satellite server. Fais nous en profiter.
Je n'ai pas de satellite server.
> couplé à Oracle et ce n'est pas une licence libre que j'ai reçue pour le satellite
T'es sûr qu'Oracle est obligatoire ? Ce ne serait pas ton boss qui l'a imposé ?
> D'autre part, si tu me trouves un accès aux remontées d'infos à la hcl de red hat (hardware compatibility list et son bugzilla associé), cela m'intéresse.
Je ne comprend pas bien.
Pour info (j'image que c'est inutile) :
https://hardware.redhat.com/
Pour bugzilla, c'est ici :
https://bugzilla.redhat.com/
Attention, il n'y a que les bugs saisis directement par l'utilisateur, pas via hot-line ou équivalent. Mais si tu insistes pour que ton bug soit public, je ne vois pas pourquoi il ne le fairait pas.
En général Red Hat est assez porté sur la confidencialité pour les clients payants. C'est comme ça depuis bien longtemps (depuis toujours ?).
Notes que parmis les boîtes qui font du support payant (plus que seulement fournir des mises à jours), presque tout le monde fait comme Red Hat. C'est "con", mais le client l'exige.-
[^]Re: Pondération
Posté par baud123 (Jabber id, page perso, ) le 07/09/2006 à 11:41. (lien). Évalué à 2.avec un peu de retard...
Sur une Red Hat censée être libre :
Red Hat Enterprise Linux ES release 4 (Nahant Update 3)
rpm -qa --queryformat="%{NAME} %{LICENSE}\n"|grep Copyright
redhat-logos Copyright � 1999-2004 Red Hat, Inc. All rights reserved.
L'image de Red Hat est non libre, mêm si ça ne sert à rien de rendre les paquets non libres, vu qu'il y a une trademark déjà dessus mais bon (les logos auraient pu avoir une licence libre, la trademark s'applique par ailleurs quand même, bref je vais pas chipoter).
Avec l'install' par défaut, c'est le seul paquet clairement estampillé non libre que j'ai vu, voici une petite liste des choses à vérifier (nom du paquet, licence) mais qui selon tes critères sont acceptables (et ne me dérangent pas trop trop non plus, n'étant pas intégriste jusqu'au-boutiste, hormis peut-être le terme "freeware").
rpm -qa --queryformat="%{NAME} %{LICENSE}\n"|grep -iE "Copyright|redistributable|freeware|boost|psf|various"
redhat-logos Copyright � 1999-2004 Red Hat, Inc. All rights reserved.
fonts-xorg-75dpi Redistributable
libselinux Public domain (uncopyrighted)
urw-fonts GPL, URW holds copyright
bitstream-vera-fonts Redistributable, with restrictions
netpbm freeware
vim-common freeware
fonts-xorg-100dpi Redistributable
fonts-xorg-base Redistributable
w3c-libwww W3C (see: http://www.w3.org/Consortium/Legal/copyright-software.html)p(...) PSF - see LICENSE
vim-minimal freeware
lha freeware
crypto-utils Various
vim-enhanced freeware
boost Boost Software License
gnuplot Redistributable, with restrictions
En revanche, sur le satellite server, la liste s'allonge concernant le non libre tout de même...
Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
rpm -qa --queryformat="%{NAME} %{LICENSE}\n"|grep -iE "Copyright|redistributable|freeware|boost|psf|various|(c) 200|subscription|binary|oracle"
rhns RHN Subscription License
rhn-satellite-config RHN Subscription License
rhn-satellite-admin RHN Subscription License
boost-devel Boost Software License
oracle-devel-jdbc Oracle license
rhn-oracle-jdbc-tomcat5 GPL
rhns-app RHN Subscription License
rhns-config-files RHN Subscription License
oracle-server-920 Oracle License
rhn-grail RHN Subscription License
oracle_perl (c)2004 Red Hat, Inc. All rights reserved.
vim-minimal freeware
lha freeware
netpbm freeware
fonts-xorg-base Redistributable
python-ldap PSF - see LICENSE
gnuplot Redistributable, with restrictions
java-1.4.2-ibm IBM Binary Code License
perl-DBD-Oracle distributable
xsdlib Sun Source/Binary Code License
rhns-config-files-common RHN Subscription License
rhns-config-files-tool RHN Subscription License
rhns-schema-tools RHN Subscription License
rhn-web-docs RHN Subscription License
rhn-cypress RHN Subscription License
rhn-i18n-release-notes RHN Subscription License
rhn-moon RHN Subscription License
rhn-dobby RHN Subscription License
rhn-swab RHN Subscription License
libselinux Public domain (uncopyrighted)
w3c-libwww W3C (see: http://www.w3.org/Consortium/Legal/copyright-software.html)
oracle-devel Oracle license
jta Sun Binary Code License
cx_Oracle BSD-style
perl-NOCpulse-OracleDB (c) 2000-2003 Red Hat, Inc. All rights reserved.
rhns-sql RHN Subscription License
rhns-server RHN Subscription License
rhns-xml-export-libs RHN Subscription License
rhns-applet RHN Subscription License
rhnpush RHN Subscription License
rhn-i18n-guides RHN Subscription License
rhn-pxt RHN Subscription License
rhn-sniglets RHN Subscription License
redhat-logos Copyright � 1999-2004 Red Hat, Inc. All rights reserved.
urw-fonts GPL, URW holds copyright
libselinux-devel Public domain (uncopyrighted)
boost Boost Software License
jaf Sun Binary Code License
rhn-oracle-jdbc GPL
python-gzipstream PSF
rhns-xmlrpc RHN Subscription License
rhns-package-push-server RHN Subscription License
oracle-server-scripts-920 Oracle License
rhn-java RHN Subscription License
rhn-base RHN Subscription License
taskomatic RHN Subscription License
python PSF - see LICENSE
python-devel PSF - see LICENSE
fonts-xorg-75dpi Redistributable
javamail Sun Binary Code License
jms Sun Binary Code License
java-1.4.2-ibm-devel IBM Binary Code License
rhn-html RHN Subscription License
osa-dispatcher RHN Subscription License
rhns-xp RHN Subscription License
oracle-server-admin Oracle License
rhns-satellite-tools RHN Subscription License
Pour ce qui est d'oracle, c'est imposé dans le produit (j'ai effectivement demandé si PostgreSQL n'aurait pas pu convenir, au moins 2 ou 3 fois, ...). Ne t'inquiète pas, je suis très au fait de notre référentiel... la fourniture de PostgreSQL aurait pu nous convenir s'il était packagé dans la solution (d'autant que s'il ne tenait pas les perfs, c'était l'occasion de contribuer à un projet libre de plus).
Pour la hardware list, visiblement tu n'as pas vu non plus complètement le process de certification des matériels constructeurs, effectivement tu tapes à côté vu que hardware.redhat.com et bugzilla.redhat.com sont ce qui est grand public, mais ce n'est pas trop grave de confondre, je n'avais pas forcément été très clair.
Après, je comprends cette notion de "confidentialité" qui peut rassurer certaines entreprises : dommage pour Red Hat de ne pas pousser tout de même une démarche du libre qui va à l'ouverture et à faire bénéficier les uns de l'expérience des autres (en caricaturant : comme si répondre incessamment aux mêmes problèmes déjà rencontrés avait une quelconque valeur ajoutée, tu me diras il faut bien justifier le contrat de maintenance... perso je préfère savoir que l'information est librement disponible, payer le contrat de maintenance et n'avoir à y faire appel qu'en cas de réel besoin ce qui est gagnant/gagnant AMHA mais peut réclamer un changement des mentalités, c'est comparable à metalink pour Oracle en fait... dommage).-
[^]Re: Pondération
Posté par clearstream () le 09/09/2006 à 18:54. (lien). Évalué à 2.> L'image de Red Hat est non libre
Elle est libre. C'est le support qui ne l'est pas. Ca a été discuté sur fsf.org.
Si avec un CD de RHEL tu installes 2 bécanes (ou 15 000) alors que tu n'as souscrit que pour une bécane, tu en as parfaitement le droit. Si Red Hat l'apprend, Red Hat a parfaitement le droit d'arrêter de te donner du support (plus de rhn). Par contre Red Hat ne peut t'interdire d'utiliser ce que tu as déjà (c'est du libre).
Idem pour tout ce que tu récupères via rhn.
Tu peux me croire, ça a été discuté sur la mailing de fsf.org.
> vu qu'il y a une trademark déjà dessus
C'est le même problème avec Ubuntu, Mandriva, etc... Fedora a le même "truc".
Ca n'empêche pas Centos d'exister par exemple.
> rhns RHN Subscription License
J'abuse peut-être mais peux-tu donner le texte de cette licence (ou le mettre sur un site http) et regarder si tu as les sources des programmes sous license "RHN Subscription License".
Je n'ai trouvé que ça :
http://www.redhat.com/licenses/rhn.html
http://www.redhat.com/licenses/rhel_france.pdf?country=buyin(...)
Tout celà m'a l'air parfaitement libre (sauf le service).
-
-
-
-
-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 19:18. (lien). Évalué à 1.> pour Fedora effectivement (dans les grandes lignes... je ne vais pas ergoter sur les firmwares non libres en tableaux de nombres hexa trouvables dans tout kernel...).
Je trouve que Debian ergote beaucoup avec les firmwares. Si la carte a une ROM et que le firmware ne transite pas par Linux alors Debian est heureux alors que ça ne change RIEN de RIEN. Je préfère avoir le firmware dans Linux que de booter sous Windows pour charger le firmware puis faire un soft reset et passer sous Linux.
Ce qui serait cohérent si Debian n'aime pas les firmwares proprio, c'est que Debian vire tous les drivers pour cartes qui utilisent des firmwares non-libre (qu'il passe par Linux ou non). Là ça serait cohérent.
Tout ce que fait Debian, c'est pénaliser les gens qui ont acheter du hardware sans ROM (ce qui peut permettre de mettre un firmware libre si l'occasion se présente).
Autre chose, ces firmwares dans Linux sont sous GPL ! Certe, la GPL n'est pas totalement respectée (c'est un peu subjectif). Mais je préfère les voir sous GPL que sous je ne sais qu'elle licence proprio.
Le seul problème de ces firmwares est qu'ils ne sont pas "lisibles". Mais ils sont librement utilisables.
Puis pour le respect de la GPL, on peut déplacer les firmwares dans /lib/firmware. Je ne vois pas ce qui gagnera le libre mais on ne peut pas être contre.-
[^]Re: Pondération
Posté par baud123 (Jabber id, page perso, ) le 30/08/2006 à 21:44. (lien). Évalué à 3.Bon je crains de te classer dans le même camp que Marco d'Itri :p
J'ai eu l'occasion de faire cette demande des sources du firmware inclus en tableau de nombres hexa, dans un .h ou .c en GPL d'un pilote : je n'ai pas reçu satisfaction, pas de sources fournis.
J'attends de voir que les relations de travail avec cette société s'améliorent côté libre ou au minimum côté licence distribuable (firmware en 2-clause BSD, docs avec une licence correcte, ...). Néanmoins, je garde sous la main tout de même ce mail de réponse, qui va à l'encontre de la GPL. A l'occasion, cela permettra de voir avec http://gpl-violations.org si nous devons en arriver là.
[pourquoi pas] En tout cas, ton idée de dire c'est "librement distribuable" est un argument intéressant : sous GPL, sans la respecter (pas de source) => distribuable, ça se tente... me manquerait plus qu'une licence correcte pour le DSPcode maintenant.... [/pourquoi pas]-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 23:03. (lien). Évalué à 2.> sous GPL, sans la respecter (pas de source)
C'est un poil plus compliqué. Lorsque tu as une image png, tu estimes qu'il faut les sources ? C'est pourtant bien du binaire et il faut un programme pour l'interpréter et le modifier. Donc ce n'est manifestement pas lisible.
Je sais que la GPL est néanmoins assez claire sur ce point.
Le problème du firmware, est qu'on ne sait pas ce que c'est ET on ne sait pas ce que ça fait ! On constate seulement que c'est necessaire pour que le périphérique fonctionne.
C'est peut-être des sources en klingon, c'est peut-être un mot de passe pour déverrouiller la carte, c'est peut-être une image, etc...
Quel est le rôle de Linux ? C'est un firmware qui s'installe sur des périphériques ? Non. C'est un OS qui utilise des périphériques qui ont une tâche bien précises. La fonction "firmware de périphérique" ne fait pas partie des fonctions de Linux. Tu ne peux pas dire : "je veux les sources de cette fonction, car cette fonction est prise en charge par Linux, et car Linux est GPL".-
[^]Re: Pondération
Posté par baud123 (Jabber id, page perso, ) le 31/08/2006 à 00:25. (lien). Évalué à 5.euh non pas un poil plus compliqué.
Comme tu le dis, la GPL est claire sur ce point en définissant "The source code for a work means the preferred form of the work for making modifications to it".
Pour un png, cela peut être le fichier dia dont c'est issu.
Ce n'est pas moi qui ait fourni dans un code source GPL une partie obfusquée (tableau de nombres hexa) qui n'est clairement pas la forme préférée pour y faire des modifications (de l'assembleur 8051 serait déjà mieux, voire plutôt le code C - initialement basé sur ezusb d'après nos supputations).
Pour moi, j'ai un bout de binaire compilé, dans du code C, sous GPL, bin je demande le source de cette partie-là aussi, quel que soit l'endroit où elle est exécutée.
En l'externalisant, il y a moyen de mettre une licence différente à ce binaire compilé (cela pourrait être la GPL et dans ce cas nous aurions le source). Ce n'est pas lié à linux comme tu le dis, c'est lié à la relation d'un binaire avec son code source (d'un logiciel particulier qui correspond au firmware).
J'espère avoir été plus clair.
-
-
-
-
-
[^]Re: Pondération
Posté par ptitlouis () le 29/08/2006 à 22:40. (lien). Évalué à 6.Un logiciel non-free dans debian n'est pas forcément un logiciel proprio. Cette section contient des logiciels pour la grande majorité (hormis java, quelqes drivers kernel et peut-être quelques autres) des logiciels open-source mais qui ont des licenses non conformes aux DFSG, c'est à dire qui ne correspondent pas à 100% aux critères définit par Debian. De plus, il y a quelques installateurs qui permettent d'installer facilement des logiciels considérés comme non redistribuables par Debian.
Quand toi tu vois du proprio dans la section non-free, debian voit juste des problèmes au niveau des licences.-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 18:56. (lien). Évalué à 2.> Un logiciel non-free dans debian n'est pas forcément un logiciel proprio.
Un logiciel non-free diffusé par debian est forcément un logiciel non-free !
Un logiciel diffusé par Fedora (et d'autres) est forcément un logiciel libre !
> c'est à dire qui ne correspondent pas à 100% aux critères définit par Debian.
Donc pourquoi ces critères s'il est si facile de les contourner et au sein même de Debian ?
Quel est la crédibilité de ces critères ?
Pour moi pratiquement nulle.
Fedora (et d'autres) dit faire uniquement du libre et c'est crédible car Fedora ne fait que du libre.
Franchement la charte Debian me fait rigoler.-
[^]Re: Pondération
Posté par imalip (page perso, ) le 30/08/2006 à 20:28. (lien). Évalué à 6.Un logiciel non-free diffusé par debian est forcément un logiciel non-free !
Un logiciel diffusé par Fedora (et d'autres) est forcément un logiciel libre !
C'est tres beau comme affirmation, mais tu pourrais nous filer un pointeur vers la definition de "logiciel libre" pour Fedora ? Je suis alle sur le site, j'ai pas trouve. Parce que quand on prend la definition de Debian (DFSG), la GFDL n'est pas libre, donc si Fedora distribue, par exemple, la documentation de Emacs, eh bien Fedora distribue du non-free.
Si le terme n'est pas defini, je ne vois pas comment on peut pretendre le respecter.--
"While a monkey can be a manager, it takes a human to be an engineer" Erik Zapletal-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 23:25. (lien). Évalué à 1.> Parce que quand on prend la definition de Debian (DFSG), la GFDL n'est pas libre,
Et la GPL n'est pas libre car l'utilisateur ne peut pas la modifier. Ok, Ok, Ok....
Et qu'en pense la FSF ?
Et qu'en pense RMS ?
Ce n'est pas Debian qui défini ce qui est libre ou non.
> Si le terme n'est pas defini, je ne vois pas comment on peut pretendre le respecter.
Fais comme ça :
- Prend le logiciel le plus "non-libre" de Fedora, et à partir de ce point, c'est libre pour Fedora.
Trouves un programme non libre (au sens de la FSF) dans Fedora (Core et Extras).
Des programmes non libre dans Debian, ça se trouve facilement.
Pour info :
Les sources de FC5 :
http://fr2.rpmfind.net/linux/fedora/core/5/source/SRPMS/
Les sources des mises à jours :
http://fr2.rpmfind.net/linux/fedora/core/updates/5/SRPMS/
Les sources de Fedora Extras 5 :
http://fr2.rpmfind.net/linux/fedora/extras/5/SRPMS/
Tu peux aussi regarder les binaires, ça ne change rien. Tout paquet rpm installable (hors d'une arborescence de build) a un paquet src.rpm.
> Si le terme n'est pas defini
http://www.fsf.org/-
[^]Re: Pondération
-
[^]Re: Pondération
Posté par imalip (page perso, ) le 31/08/2006 à 09:56. (lien). Évalué à 3.Et qu'en pense la FSF ?
Et qu'en pense RMS ?
Ce n'est pas Debian qui défini ce qui est libre ou non.
Debian dépend de la FSF ? Non.
RMS est un dev Debian ? Non.
Ce ne sont pas des personnes ou organisations exterieures a Debian qui décident de ce qui doit etre distribué dans main ou dans non-free.
Fais comme ça :
- Prend le logiciel le plus "non-libre" de Fedora, et à partir de ce point, c'est libre pour Fedora.
Belle démonstration. Fedora ne contient que du libre, donc tout ce qui est dans Fedora est libre.
Tout ce qui est dans Fedora est libre, donc Fedora ne contient que du libre.
> Si le terme n'est pas defini
http://www.fsf.org/
Et tu aurais un lien pour confirmer ca officiellement ? Parce que les seuls références a la FSF que j'ai trouvées sur fedora.redhat.com, c'est des "Upstream link" et le contenu de la GPL.--
"While a monkey can be a manager, it takes a human to be an engineer" Erik Zapletal
-
-
-
[^]Re: Pondération
Posté par ptitlouis () le 30/08/2006 à 21:00. (lien). Évalué à 6.latex2html est considéré comme non-free par Debian et est distribué dans fedora.
Dois-je en conclure que fedora distribue des logiciels non-free ? ou que les logiciels dans la section non-free de debian sont libres ?-
[^]Re: Pondération
Posté par clearstream () le 30/08/2006 à 23:41. (lien). Évalué à 1.> Dois-je en conclure que fedora distribue des logiciels non-free ?
Ce n'est pas Debian qui définit ce qui est libre ou non.
Si vraiment Debian était le chevalier blanc du logiciel libre, il n'y aurait pas de section "non-free" avec des choses sans codes sources, etc...
> latex2html est considéré comme non-free par Debian et est distribué dans fedora.
Voilà la licence :
http://www-texdev.ics.mq.edu.au/l2h/docs/manual/node5_ct.htm(...)
Je pense que c'est cette partie qui ne plait pas à Debian :Use and copying of this software and the preparation of derivative works based on this software are permitted, so long as the following conditions are met:
C'est grave docteur ?
* [...]
* No fees or compensation are charged for use, copies, or access to this software. You may charge a nominal distribution fee for the physical act of transferring a copy, but you may not charge for the program itself.
* [...]
-
-
-
-
-
-
-
-
-


Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.