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.

Le développement d'ext4 a commencé

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
1
juil.
2006
Linux
Suite à la proposition de différents patchs pour ext3 (la dernière mouture du système de fichiers spécifique à Linux) par des développeurs du noyau, une discussion a eu lieu sur la LKML entre ceux en faveur de changement mettant potentiellement à mal la stabilité du noyau et ceux qui préféreraient aller de l'avant, laissant les problèmes de stabilité aux distributeurs (rappelons que ceci est officiellement la nouvelle politique du noyau, bien que les développeurs évitent bien sûr autant que possible de tout casser).
Étant donné la base d'utilisateurs d'ext3, les inquiétudes portant sur la stabilité du code et du format sur disque après intégration de patchs importants ont été nombreuses, et Linus y a été particulièrement sensible (étant donné qu'un système de fichier instable mettrait en péril le travail des développeurs qui l'aident, on peut le comprendre).
Il a donc été décidé d'ajouter un système de fichier ext4 dans le code du noyau, et de faire les changements dangereux sur celui-ci. La stabilisation du code est prévu dans environ 12 à 18 mois, bien que de nombreuses améliorations seront probablement proposées.
L'article qui suit est une traduction complète du mail de Théodore Ts'o (mainteneur, avec d'autres, d'ext2/3) détaillant le mode de développement prévu pour ext4.

NdM Merci a patrick_g de nous avoir proposé une dépèche sur le même sujet.

Smalltalk: ESUG organise le Summertalk 2006

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
1
juin
2006
Communauté
Le groupe européen des utilisateurs de Smalltalk (ESUG) vient d'annoncer le SummerTalk 2006 : 5 étudiants désirant travailler cet été sur des projets Smalltalk recevront 1500 euros.

Tous les Smalltalks peuvent être utilisés, qu'ils soient libres (Squeak, GNU Smalltalk) ou pas, mais le code produit doit être sous licence MIT.

Les deadlines sont le 10 juin prochain pour les candidatures des étudiants, encadrants, et suggestions de projets, et le 15 septembre pour la fin des travaux.

Bonne chance aux candidats et bon courage aux participants !

PS. nouvelle liée: Squeak 1.1 vient de passer sous la licence libre APSL 2.0.
NdM Il est à noter que la dernière version de squeak est la 3.8. Cette version n'est pas sous licence libre.

Retour des KDE Commit Digest

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
18
mai
2006
KDE
Après six mois d'interruption, KDE Commit Digest reprend sa parution hebdomadaire sous la houlette de Danny Allen.

Vous pouvez donc à nouveau consulter le résumé d'une semaine de développement du bureau KDE en sirotant votre café du samedi matin (du moins si vous êtes en France).

Les résumés sont aussi bien accessibles aux développeurs (avec extraits détaillés des changelogs subversion), qu'aux personnes souhaitant juste une information rapide sur les évolutions de KDE. KDE Commit Digest propose aussi toutes sortes de statistiques sur le nombre de bugs fermés et ouverts, l'état de l'internationalisation de KDE par langue...

Le redémarrage de KDE Commit Digest arrive à point nommé pour suivre le travail sur KDE 4, qui commence à atteindre sa vitesse de croisière.

Sortie de Ogre3d 1.2

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
14
mai
2006
Jeu
L'un des meilleurs moteur 3D libre est maintenant disponible en version 1.2.

Cette version de Ogre3d est appelée Dagon et dispose d'un nombre conséquent d'améliorations depuis sa précédente version dont :
  • mise au point d'une structure permettant de créer facilement des effets de "post-traitement" (ex: des filtres) sur les scènes affichées, ainsi que de les combiner
  • support du rendu vers plusieurs "cibles" pour les cartes graphiques supportant les "Multiple Render Target"
  • amélioration du rendu vers des textures
  • amélioration des "billboards" (ex: sprites restant toujours face à la caméra) et des systèmes de particules
  • amélioration des gestionnaires de scènes avec notamment la possibilité d'utiliser plusieurs gestionnaires simultanément de façon sûre (ex: utilisation d'un type adapté pour l'affichage des intérieurs, et d'un autre adapté aux extérieurs)
  • amélioration des matériaux avec en autre la possibilité de faire de l'héritage
  • amélioration des animations :
    • l'animation des sommets des objets peut être logicielle ou matérielle
    • il est maintenant possible d'animer les sommets de façon plus pointue permettant entre autre de faire des animations faciales

  • possibilité de créer des objets manuellement à la façon d'OpenGL, supportant tous les types d'ombrages
  • amélioration des ombres : l'application de filtres sur les ombres est maintenant possible, les ombres texturées sont mieux supportées...
  • amélioration du support Direct3D9 et OpenGL (suppression du support Direct3D7)
  • mise à jour du "renderer" CEGUI (bibliothèque C++ permettant la création d'interface graphique utilisateur)

A noter que Ogre3d propose des sujets pour le Google Summer Of Code !