Bug party en ligne ce lundi 9 février

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Nÿco.
Étiquettes :
9
9
fév.
2009
LinuxFr.org
L'équipe derrière LinuxFr.org tient une « bug party » en ligne ce lundi 9 février, de 20h à 23h.

Il s'agira de trier, commenter, évaluer, préciser toutes les entrées actuelles du système de suivi dans l'ordre chronologique et éventuellement de créer des entrées, voire de proposer des correctifs et solutions pour les résoudre.

Les modérateurs et relecteurs seront présents, et pourront vous aiguiller.

La réunion se tiendra dans le salon de discussion XMPP linuxfr@chat.jabberfr.org, ce MUC étant modéré.

NdM : bilan de 16 entrées fermées, 6 ouvertes (dont 2 refermées), 25 votes pour des entrées, plus un ajout sur les statistiques du système du suivi. Merci à tous les participants.

Free assigné pour violation de la GPL

Posté par  . Modéré par Mouns.
Étiquettes :
18
26
nov.
2008
Justice
On savait depuis longtemps que le code source de la Freebox est un dérivé du noyau Linux, à la limite de la violation de la GPL. Le fournisseur d'accès Internet Free s'en défendait en rappelant que la Freebox reste la propriété de Free en restant sur son réseau. Mais c'était sans compter sur le soutien de trois développeurs Harald Welte (Iptables), Rob Landley et Erik Andersen (BusyBox) qui estiment que leurs droits d'auteurs ont été usurpés.

Cette affaire a fait pas mal de bruit et a fait couler beaucoup d'encre depuis le 14 novembre 2007, date de la première lettre de mise en demeure faite à Free. Ce n'est que très récemment, le 24 novembre 2008, qu'une assignation est envoyée à Free (voir le document PDF dans les liens ci-dessous).

NdM : un journal a été publié à ce sujet.

Le BD+, DRM du Blu-Ray, définitivement compromis

Posté par  . Modéré par rootix.
28
4
nov.
2008
Audiovisuel
Plusieurs membres du forum consacré au multimedia Doom9 ont produit une machine virtuelle permettant de lire et copier en clair le contenu des disques Blu-Ray chiffrés. Le système de protection, BD+, qui est une surcouche de l'AAC, lui-même craqué l'an dernier et signifiant par la même occasion la mort du HD-DVD, était censé durer au moins 10 ans d'après certains « analystes ».

L'ironie est que BD+, fonctionnant comme une machine virtuelle, est tellement paranoïaque (vérifiant son propre code, etc.) que ses routines ont facilité la tâche des craqueurs ! Il faut aussi rajouter que le BD+ avait déjà été compromis il y a quelques mois par la société Slysoft, l'éditeur de AnyDVD-HD, mais que le procédé était reste secret et n'était fourni qu'aux utilisateurs de Windows.

Suite à leur travail, les membres de Doom9 ont, eux, fourni la procédure et le code source au public. Ainsi, il devrait bientôt être possible de regarder des Blu-Ray sous Linux ou autres OS alternatifs.

NdM : l'ingénierie inverse appliquée à la lecture de disque Blu-Ray sous GNU/Linux est autorisée en France (à des fins d'interopérabilité), elle peut-être condamnable dans d'autres contextes légaux.

Mercurial 1.0

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
0
25
mar.
2008
Python
Après plus de trois ans de développement, Matt Mackall, développeur principal de Mercurial, annonce sur la liste de développement du projet que la version 1.0 est enfin prête. Mercurial est un gestionnaire de source décentralisé écrit en Python dont les objectifs principaux sont :
  • Facile à maîtriser et utiliser ;
  • Léger ;
  • Bonne tenue en charge (« scalabilité ») ;
  • Facile à personnaliser.
Il est livré avec une excellente documentation qui permet bien sûr de découvrir l'ensemble des commandes du programme mais aussi de mieux appréhender la gestion de source décentralisée avec ses nombreux avantages. Ce gestionnaire fonctionne à la fois sous nos Unix préférés et sous Windows. Il intègre de plus un convertisseur de dépôt de source permettant de reprendre l'historique de ses anciens projets CVS, SVN, Git, Darcs, Monotone, et GNU Arch/Bazaar 1.x.

Laissez-vous tenter par cet excellent outil qui ne pêche que par le manque de publicité qu'il génère face à Bazaar ou Git.

Mettez un réseau dans votre PC en 1 commande

Posté par  . Modéré par Mouns.
Étiquettes :
0
23
fév.
2008
Linux
Une nouvelle version du réseau portable est disponible sur http://clownix.net
Ultra simple d'utilisation, plusieurs topologies sont proposées.

Le démarrage du réseau se termine par le lancement d'un plugin gtk de graphviz permettant de visualiser la topologie, un click sur une machine ouvre un xterm.

La topologie est modifiable dynamiquement et se met à jour en temps réel dans le plugin gtk.

Idéal pour les démonstrations techniques de réseaux, deux copies d'écran sont données à titre d'exemple :
  • OSPF (Open Shortest Path First) est un protocole de routage IP interne de type protocole à état de liens (link-state protocol)
  • OLSR (Optimized Link State Routing Protocol) est un protocole de routage destiné aux réseaux mobiles.

Asus répond aux accusations de violation de code sous licence GPL

Posté par  . Modéré par Florent Zara.
Étiquettes :
0
29
nov.
2007
Matériel
Accusé il y a quelques temps de violation de la licence GPL pour son nouveau « nanopc », le Eee PC, la société ASUSTek (aka Asus) a décidé de mettre à disposition le code source utilisé et invite toute personne persuadée qu'Asus utiliserait de manière illégale du code sous GPL à entrer en contact avec elle.

C'est par l'intermédiaire de son site consacré à ce tout petit portable bon marché qu'Asus a annoncé le 27 Novembre 2007, la libération du code utilisé. On retrouve le code de la distribution utilisée, une Debian 4.0, ainsi que les codes sources des autres éléments comme le noyau, la version de busybox, la couche ACPI, le modem et le connecteur réseau.

De plus, Asus annonce la sortie prochaine d'un SDK dédié à son Eee PC.

Grenouille.com passe sous AGPLv3

Posté par  . Modéré par Bruno Michel.
Étiquettes :
0
21
nov.
2007
Internet
Quelques heures après la sortie de la nouvelle licence de la Free Software Foundation, grenouille.com annonce le passage de son code serveur sous licence Affero General Public License version 3.

Grenouille.com, le site internet qui publie la météo du net mesurant à l'aide de plusieurs dizaines de milliers de testeurs la qualité des connexions des internautes français, est l'une des premières applications web à passer sous licence AGPL version 3. En plus des clients installés sur leur ordinateur, déjà sous licence libre GPL, les utilisateurs de grenouille.com ont maintenant accès au c½ur du système de mesure et d'affichage de grenouille.com. Le code PHP du site est disponible pour quiconque voudrait l'utiliser, l'étudier, le modifier ou le diffuser, les quatre libertés fondamentales du logiciel libre.

Grenouille.com recherche d'ailleurs des développeurs bénévoles prêts à améliorer le système de mesures actuel, aussi bien du côté serveur (PHP) que des clients (python, Caml, ...).

DiscoDSP libère le code de son sampler HighLife R1

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
21
nov.
2007
Son
La démarche de diffuser son code sous licence libre (ici BSD) est assez rare dans le monde audio-numérique pour être soulignée.

Il s'agit ici d'un échantillonneur pour Windows (protocole VST), comprenant enveloppes (ADSR) d'amplitude et de modulation, effets et éditeur d'échantillon intégrés.

On dirait que l'offre musicale sous Linux s'étoffe encore, à condition qu'une communauté de développeurs s'investisse autour de ce projet.

Journal Libération du code des Rovers de la NASA

Posté par  .
Étiquettes :
0
5
juil.
2007
Et voilà, ils se sont enfin dis que ça serai une bonne idée de faire une exploration spatial un peu plus libre, donc ils ont ouvert le code source de leurs rovers pour inciter des contribuateurs à créer de nouveaux modules.

Bon, quand je dis ouvert, c'est en parti. Seul 10% du code à été passé sous licence Caltech TSPA[1] mais ça représente quand même 100 000 lignes des codes, soit 44 modules. Mais à terme, ça devrai représenter 30%.

(…)

Évolutions sur LinuxFR

Posté par  . Modéré par Nÿco.
Étiquettes :
0
4
juin
2007
LinuxFr.org
Les plus fidèles lecteurs auront remarqués de subtiles évolutions sur LinuxFR ces dernières semaines. Un nouveau venu dans l'équipe : NoNo a, en effet, la lourde tâche de faire bouger le site en corrigeant les bugs et en ajoutant certaines des fonctionnalités que vous avez demandées via le système de suivi.

NoNo s'est immédiatement mis au travail et le nombre d'entrées ouvertes est redescendu autour des 100 ces jours-ci. Parmi les modifications, on notera les améliorations et corrections de bugs :
  • ajout d'un lien sur chaque commentaire permettant de retrouver le commentaire parent
  • un lien « top » a été rajouté à la toolbar DLFP : il permet de remonter en haut de la page
  • changement du format du timestamp sur la tribune rédacteurs
  • de nouvelles balises sont autorisées dans les propositions de dépêches : ul, ol, li et acronym
  • lors de la soumission des dépêches, les drapeaux pour les liens et le logo de la section sont maintenant visibles
  • les dépêches sont affichées en entier dans la version PDA
  • il est possible de désactiver l'affichage des signatures depuis les préférences
  • ouverture du forum petites annonces
  • la page principale passe maintenant la validation XHTML
  • les boîtes personnalisées ont retrouvé leurs titres
  • les liens « fin de surveillance » sont aussi affichés sur la page listant les contenus que vous surveillez
  • un flux RSS avec les dernières entrées du suivi est disponible
  • la liste des principaux contributeurs aux forums est affichée sur la page de statistiques des principaux contributeurs
  • optimisation de la toolbar (chargement plus rapide sous Firefox)


NdM : un grand merci en choeur des admodérolecteurs MERCI NoNo !

Java libre : OpenJDK est disponible

Posté par  . Modéré par j.
Étiquettes :
0
9
mai
2007
Java
Sun met à disposition son SDK Java, comme cela avait été promis. Il reste des parties non libres (rendu des polices, partie sonore) parce que l'auteur originel refuse de libérer son code. Sun prévoit de les fournir sous forme de greffon "propriétaire" et tente de développer une alternative libre.

La prochaine étape concerne le maintien de la compatibilité, Sun développe un processus de test d'applications avec cette « nouvelle » version de Java. La personne interrogée par InternetNews - Rich Sands, community marketing manager - espère ne pas voir de forks à foison comme on peut en voir parmi les distributions Linux.

Sun entend également impliquer fortement la communauté dans cet OpenJDK en créant un « Interim Governance Board » avec deux membres de chez Sun et trois autres de l'extérieur. Différents développeurs de chez Sun en parlent sur leurs blogs respectifs et le code source peut être téléchargé sur le site officiel de l'OpenJDK.

NdM : C'est un des piliers de l'informatique moderne qui fait aujourd'hui un grand pas en avant en libérant un bout de logiciel largement déployé, voire quasiment incontournable. C'est aussi la fin d'une polémique.

Google apporte des améliorations à MySQL

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
27
avr.
2007
Base de données
Google a apporté des modifications au code de la base de donnée libre MySQL. Ces modifications portent sur la haute disponibilité et la flexibilité sur la version 4, et normalement bientôt sur la version 5.

Voici les modifications majeures :
  • SemiSyncReplication pour les réplications semi-synchrones : block commit sur un maître jusqu'à ce que au moins un esclave acquitte la réception de tous les évènements de réplication
  • MirroredBinlogs mirroring du binlog à partir d'un maître vers un esclave.
  • FastMasterPromotion pour rapidement promouvoir un esclave en maître lors d'un failover, sans redémarrage
  • TransactionalReplication pour rendre cohérents InnoDB et l'état de la réplication sur un esclave durant une restauration à partir d'un crash
  • UserTableMonitoring nouveaux ordres SQL pour monitorer les ressources par table et utilisateur
Le code produit par Google est sous licence GPL, et Mark Callaghan, ingénieur chez Google, a déclaré souhaiter que ces modifications soient revues par la communauté MySQL et intégrées dans le code MySQL officiel.

Theodore Ts'o reçoit le prix 2006 du progrès du Logiciel Libre

Posté par  (site web personnel) . Modéré par j.
0
28
mar.
2007
Communauté
Ce 26 mars 2007, la Fondation pour le Logiciel Libre a remis le Award for the Advancement of Free Software 2006 à Theodore Ts'o.

D'après le communiqué de la Fondation pour le Logiciel Libre, «Theodore Ts'o est reconnu pour ses nombreuses contributions au Logiciel Libre, en particulier son travail sur le noyau Linux. Son rôle en tant que responsable du projet Kerberos et son travail sur les Open Network Computing Remote Procedure (ONC RPC) témoignent de son rôle important dans le domaine de la sécurité d'Internet. Il est également nominé pour son travail de mainteneur et de développeur des outils E2fs, utilisés pour manipuler les systèmes de fichiers ext2 et ext3 sous GNU/Linux. Ts'o a également eu un rôle important au sein de la communauté, par l'organisation de la conférence annuelle des développeurs du noyau Linux ainsi que par la publication de tutoriels et documents pédagogiques.»

Toujours d'après le communiqué, Theodore Ts'o a déclaré lors de la remise des prix que «Tout cela fût vraiment amusant. Je pense que beaucoup de personnes travaillent sur le Logiciel Libre pour de nombreuses raisons et c'est très bien, mais j'ai toujours été fier du fait que les gens aient pu utiliser le travail que j'ai réalisé pour faire avancer la cause du Logiciel Libre».

Cette année, les deux autres finalistes étaient Wieste Venema, reconnu pour la création de Postfix et Yukihiro Matsumoto, créateur du langage Ruby.

Nouvelles fonctions de hachage

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
0
26
jan.
2007
Sécurité
Après la découverte par l'équipe de Wang de collisions dans SHA-1, une des fonctions de hachage standard, c'est un peu le nouveau buzz du moment dans le petit monde de la cryptographie. On suspecte SHA-2 de plus n'être plus aussi sécurisé qu'on a pu le croire et on se demande si on a vraiment une idée pour construire un algorithme de hachage suffisamment solide.

Après quelques workshops préliminaires, le NIST (l'organisme de normalisation des standards et de la technologie aux USA) a donc décidé d'empoigner le taureau par les cornes et a annoncé le 23 janvier 2007 l'ouverture d'un processus de développement de nouveaux algorithmes de hashage standard.
Comme pour AES, la communauté cryptographique est donc invitée à proposer des algorithmes et parmi eux un ou plusieurs seront sélectionnés à l'issue du processus. Les digests de ces fonctions doivent supporter les tailles de 256, 384 et 512 bits (comme SHA-2 donc).

Si tout se passe bien le gagnant devrait être connu à la fin 2011.

PS : A noter qu'une autre primitive de hachage solide existe déjà : la fonction de hachage Whirlpool est sortie gagnante du processus de sélection européen NESSIE et est maintenant un standard ISO.

La quintessence des algorithmes bit à bit

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
7
sept.
2006
Technologie
Jouer avec les bits lorsqu'on code est souvent un bonheur intense tant les possibilités sont larges malgré les axiomes 8/16/32/64 bits dont on dispose sur les processeurs (et donc) dans les langages.

De nombreux "grands maîtres", dont Brian Kernighan lui-même ont écrit de nombreux algorithmes utilitaires effectuant des travaux sur les champs de bits que sont nos mots mémoires.

On trouvera donc dans l'article cité, qui des comptage de bit (à 1 ou 0), des tests de parités parallélisables, des rotations de bits, des modulos, des log base 2 (et donc des log base n). L'article prévient en introduction que les problèmes de cache, bande passante mémoire doivent être pris en compte dans l'utilisation de l'algorithme sur l'architecture libre.

Un bien beau texte.

NdM : les extraits de code sont du domaine public d'après l'introduction du document.