Et hop de nouveaux noyaux tous frais pour aujourd'hui!
Le 2.2.18 inclut enfin le support USB, le support des bugs de reconnaissance du PIV et plein d'autres jolies choses.
Une bande de fous furieux a réussi à intégrer ORBit (l'ORB de GNOME) dans le noyau ! Après le serveur HTTP, on a donc un nouveau joujou pour prendre de la place dans la RAM ; les auteurs y voient des possibilités impressionnantes comme, je cite, « écrire des pilotes en Perl, et les faire tourner sur l'iMac à l'autre bout de la salle » ou, plus sérieusement, implémenter des systèmes de fichiers distants comme des objets CORBA (des fois que vous en ayez marre de NFS) ; mais jusqu'où iront-ils ? ! ?
Vu sur /.: Linux fonctionnant sur Dreamcast, avec des screenshots, et un noyau à télécharger.
Attention le code source n'est pas (encore) disponible, et le readme n'est pas très très clair à ce sujet.
Ça reste quand même assez chouette :)
Tout est dans le titre.... Pour ceux qui aiment recompiler leur noyau quand il y en a un nouveau.
Un article très instructif sur les temps de latence du noyau Linux (entre autres) et comment les réduire.
Exemple impréssionnant : passage de 400 msec à 4 msec de latence sur un noyau 2.4.0-test9 !
Plusieurs solutions complémentaires : utilisation de hdparm, patchs du noyau...
Voici une présentation des nouvelles fonctionnalités du kernel 2.4 qui arrive bientôt. Cette présentation, assez facile d'accés et bien documentée mais en anglais, a été rédigée par Thomas Wolfgang Burger et elle est publiée sur le site d'IBM.
Linux 2.4 est prêt pour le grand jour et, c'est Linus lui-même qui l'annonce, sa sortie publique est prévue pour le début du mois de décembre à venir, soit dans moins d'un mois. [...] . Selon George WEISS du groupe Gartner, interrogé par TechWeb, "ce sera donc un tremplin pour Linux, un test qui lui permettra de prouver sa maturité dans le monde des entreprises. [...] Nous savons tous avec quelle efficacité Linux remplit les tâches de serveur web. Aujourd'hui, Linux doit prouver qu'il a l'envergure pour se mesurer à Windows 2000."
Le langage C, créé en 1971, est encore aujourd'hui l'un des langages de programmation les plus utilisés, notamment dans le monde du logiciel libre.
'Méthodologie de la programmation en C -Bibliothèque standard - API POSIX' constitue non seulement une présentation exhaustive du langage C mais aussi un guide pour programmer en C de facon méthodique et élégante.
Unix et C étant étroitement liés, c'est aussi un livre d'introduction aux outils et methodes pour la programmation sous Unix.
Ce patch regroupe de nombreux systemes de cryptographie du noyau Linux:
Blowfish, CAST-128, DES, DFC, IDEA, MARS, RC6, Rijndael, Safer, ...ainsi que les systemes de fichiers cryptes API, CIPE VPN et EnSKIP.
Linus Torvalds a mis à disposition vendredi les sources du noyau 2.4.0-test8. Il explique aussi les clarifications que le fichier COPYING contient. En effet il stipule que seule la GPL v2 est valide pour le noyau, et qu'une version plus récente de la GPL ne sera pas utilisée automatiquement. Cette licence est la même pour le noyau depuis la version 0.12. Pourquoi ? Simplement parce qu'il y avait eu des discussions sur la v3 de la GPL concernant la possibilité d'inclure des limites aux personnes "bien intentionnées" et sur lesquelle Linus n'est pas d'accord. Bien sur il indique que si vous participez au développement du noyau, vous pourrez indiquer lors de proposition de patch que vous souhaitez que votre code soit valide sous des licences GPL plus récentes.
Mosix est une extension du noyau de Linux qui lui confère des capacités de fonctionnement en cluster. Les spécificités les plus intéressantes de Mosix sont gérées par les algorithmes d'équilibrage de charge et de migration de process automatiques qui permettent aux utilisateurs de ne pas avoir à connaître l'état des noeuds du cluster. (source mynews.free.fr)
Sur la Linux Kernel Mailing List, Linus Torvalds donne son avis sur l'utilité des debuggers (en particulier celle d'un kernel-debugger). Grosso modo, il est fondamentalement contre, l'absence de debugger obligeant les développeur à réflechir un peu plus fort. En l'occurence, j'aurais plutot tendance à être de son avis, même si j'apprecie grandement l'aide des debuggers pour choper des bugs triviaux.
le dernier argument de Linus:
"Because I'm a bastard, and proud of it!"
Cette page (technique) recense les bugs et ce qu'il reste à faire avant d'avoir un beau noyau 2.4 tout joli.
Elle est mise à jour régulièrement, et est très utile si on teste le 2.4...
IBM prévoit de mettre en place un service de support Linux, destiné aux développeurs Coréen. IBM justifie cette offensive pour contrer l'unix de Sun (Solaris) dont la domination sur le marché des serveurs (de données et Web) commence à être inquiétante... (source mynews.free.fr)
Je ne sais pas si avec le 2.4.2 c'est rectifié ou pas...
Mais au cas ou: j'ai eu un problème d'impression avec le 2.4.0, l'imprimante plantait régulièrement en cours d'impression (mode interrupt driven). Même un chargement de parport_pc irq=none ne passait pas. Après plusieurs mails avec Tim Waugh (le développeur) la solution pour le problème a été trouvée:
vim /usr/src/linux/drivers/parport/ieee1284_ops.c
vers la 55ème ligne mettre en commentaire l'appel à down_trylock, pour obtenir:
no_irq = 0;
/* Clear out previous irqs. */
// while (!down_trylock (&port->physport->ieee1284.irq));
}
à combiner avec irq=none. J'ai pas encore essayé sans...
les grands de ce monde se sont réunis lors de l'attendu Kernel Developers Summit à San Jose en Californie pour définir les priorité de notre prochain noyau. Il y a pleins de vidéos à voir (pour les anglophones, personnellement, je n'ai pas tout compris) et des renseignements intéressants sur l'avenir de Linux. Le 2.5/2.6 promet.
Note du modérateur: il me semble que cette nouvelle était déjà passée...
GR-Security, le patch de sécurité pour le noyeau 2.4 qui reprend des classiques de la branche 2.2 , vient de sortir (hier) sa nouvelle version 1.8 (disponible pour 2.4.9 et 2.4.10).
Nouveautés: update PaX (http://pageexec.virtualave.net) code, anti-fork bombing code, pas mal d'updates pour l'ACL, ainsi que du bugfix.
(Une modif de dernière minute sur la release du 24-09 ayant été faite, il vous est conseillé de repomper la dernière du 25)
Tout est dans le sujet: le numéro 148 de Kernel Traffic vient de paraître (date du 1er janvier).
Extrait du menu:
-Microsoft Patents Loading A Trusted OS Into A Trusted CPU
-Status Of CPU Hotplugging In 2.5
-2.5 API Change Summaries
-VM Subsystem Fixes In 2.4 And 2.5
-Status Of Asymmetric Multi-Processing
-Compiler Optimization Requirements
-2.4 Release Policy
-Web Page Tracking All Linux Ports
-Marcelo On Vacation
Il faut peut-être préciser que Kernel Traffic est une « newsletter » hebdomadaire qui propose une synthèse de la mailing liste linux-kernel.
Bryan W. Headley vient de mettre en ligne une page consacrée au développement d'un module pour la tablette graphique DigitalEdge.
Prévu pour la version 2.5 du kernel, il a été backporté pour la 2.4.19
Il est à noter que Bryan bosse sous Debian, aussi, certains paramètres peuvent différer (point de montage de dvfs, xie.so dans l'arborescence de XFree...)
N'hésitez pas à tester et à soumettre vos bug-reports.
Une possiblité d'attaque DoS sur les kernels 2.2.x vient d'etre
découvert et a été annoncé sur Bugtraq, quelques minutes plus tard un patch
sortait, le voici en provenance de Alan Cox.
NdM. : cette dépêche a été initialement publiée le 02/06/1999 à 00h49, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).
Linux 2.0.37 est maintenant disponible. Ce noyau sera la dernière
version de la série 2.0 à moins que des problèmes serieux de sécurité
soient découvert.
je pige pas trop là dois je passer en 2.2.10 ou en 2.0.37 ?
NdM. : cette dépêche a été initialement publiée le 15/06/1999 à 03h48, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).
Une équipe de programmeurs russes a mis au point un nouveau filesystem
pour notre OS favori. Reiserfs (c'est son nom) est basé sur les arbres
équilibrés, et semble plus rapide et plus efficace qu'ext2fs, à en juger
par les benchs. Ext2fs a-t'il trouvé son successeur ?
(Merci à freshmeat)
NdM. : cette dépêche a été initialement publiée le 01/07/1999 à 15h59, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).
Voilà que le 2.2.11 est disponible, toutes les modifications sont en
ligne à l'url suivant.
NdM. : cette dépêche a été initialement publiée le 10/08/1999 à 20h02, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).
Après son article sur les nouveautés de noyau 2.2 de linux, Joseph
Pranevich récidive avec un nouvel article sur les caractéristiques du futur
noyau 2.4.
NdM. : cette dépêche a été initialement publiée le 11/08/1999 à 18h36, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).
Vu sur ZDnet, Linus annonce le saut direct du kernel 2.2 au 2.4 à
LinuxWord, San josé, Calif,
Avec le support USB, plug-and-play et PCMCIA …
NdM. : cette dépêche a été initialement publiée le 11/08/1999 à 14h44, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).