Pas mal d'activité est actuellement en cours sur la mailing list SMP d'OpenBSD. En effet, cet OS n'a pas de fonctionnalités SMP (Symmetrical Multi Processing). Il reste donc cantonné aux machines uni-processeurs.
Des développeurs volontaires se sont organisés pour mettre en place une pétition que tout développeur désireux de contribuer à la mise en place de SMP sous OpenBSD peut signer. Cette pétition sera envoyée par après à la core team OpenBSD pour approbation.
Pour l'instant, 13 développeurs volontaires veulent travailler dessus. Si vous êtes intéressés, prière de signer la pétition.
J'ai mis en attachement le mail envoyé à misc@openbsd.org et smp@openbsd.org
une Debian sur noyau NetBSD
Depuis peu, un petit groupe de programmeurs cherche à avoir une Debian avec un noyau NetBSD. Il y a déjà un petit nombre de paquets disponibles, mais il est encore impossible d'installer directement cette distribution. Il faut impérativement installer NetBSD, puis installer le paquet et ensuite passer en environement "chrooté".
Si vous vous demandez "mais pourquoi Debian-NetBSD ?", les fondateurs du projet ont pensé à vous.
Si vous vous demandez "mais pourquoi Debian-NetBSD ?", les fondateurs du projet ont pensé à vous.
ALTQ et PF ont mergé
Pour le système OpenBSD, 2 composants essentiels du système de gestion TCP/IP viennent de se rejoindre dans la version de développement : ALTQ (gestion de la bande-passante par service : QoS) et PF (Packet Filter, gestion du firewalling et NAT sur OpenBSD).
En effet, il n'est maintenant plus nécessaire d'avoir des configurations séparées pour ces 2 outils : un seul fichier de syntaxe permet de gérer à la fois le filtrage de paquets (PF) et la bande-passante (ALTQ), voir l'URL pour les exemples.
C'est pour l'instant en développement et peu documenté mais c'est très prometteur pour la gestion de son firewall sous OpenBSD.
En effet, il n'est maintenant plus nécessaire d'avoir des configurations séparées pour ces 2 outils : un seul fichier de syntaxe permet de gérer à la fois le filtrage de paquets (PF) et la bande-passante (ALTQ), voir l'URL pour les exemples.
C'est pour l'instant en développement et peu documenté mais c'est très prometteur pour la gestion de son firewall sous OpenBSD.
Intel seulement open pour le business
Theo de Raadt, leader du projet OpenBSD, part une fois encore en croisade contre la mauvaise volonté de certains constructeurs pour fournir les spécifications techniques de leur matériel, ainsi qu'à la libre redistribution de leurs firmwares. Cette fois ci c'est au tour d'Intel d'en prendre pour son grade.
Ainsi, ce n'est pas la première fois que Theo de Raadt lance un appel public pour inciter les utilisateurs à manifester leur mécontentement envers les constructeurs qui ne collaborent pas :
Ainsi, ce n'est pas la première fois que Theo de Raadt lance un appel public pour inciter les utilisateurs à manifester leur mécontentement envers les constructeurs qui ne collaborent pas :
- En octobre 2004, un appel pour un changement des licences des firmwares TI et Intel avait été lancé. Une vingtaine d'adresses email de contacts au sein des 2 sociétés avait été données, pour que les utilisateurs se manifestent.
- En mars 2005, Théo de Raadt appelait de nouveau au lobbying pour obtenir les spécifications technique au constructeur de carte RAID Adaptec "FSA".
OpenBSD sur ColdFire
Les motorola ColFire vous connaissez ? Pourtant ils sont très répandu dans le monde de l'embarqué. Et c'est bien dans le domaine de l'embarqué que l'on trouve OpenBSD, la raison en est simple : il prend peu de ressources et surtout il est très très stable ( la prochaine fois que vous irez à l'hopital comptez le nombre de systèmes embarqués, comme les seringues automatiques, et vous commencerez à comprendre l'importance du problème et le marché concerné ). Ici l'application est une Web Appliance, et l'on vous donne une petite idée des problèmes rencontrés sécurité, code, hardware, licence ...
augmentation spectaculaire des performances du fs OpenBSD
Aaron Campbell, un des développeurs prolifiques d'OpenBSD a annoncé hier que FFS, le système de fichiers traditionnel des BSDs, est maintenant jusqu'à 60 fois plus performant sur OpenBSD (-current branch) !!!
Ce niveau de performances a pu être atteint grâce:
-à des fixes apportés au code Soft Updates qui n'a jamais été considéré comme étant très stable sur OpenBSD jusqu'à cette annonce (plusieurs de mes boxes allaient directos dans le debugger quant Soft Updates était activé et que le disque était sollicité pour de grosses opérations de RW),
-à une nouvelle politique d'allocation des nouveaux répertoires (nom de code dirpref), contribution de Grigoriy Orlov (gluk@openbsd.org)
Il est à noter que dorénavant, il n'y a plus besoin de se mettre en single user mode et d'utiliser tunefs pour activer/désactiver Soft Updates. En effet, il suffit juste de mettre le mot clé "softupdates" dans /etc/fstab.
C'est une excellente nouvelle et qui permet donc à OpenBSD de bénéficier finalement de performances de niveau comparable à FreeBSD (dont le code Soft Updates est très stable) sur les HD I/O.
Ce niveau de performances a pu être atteint grâce:
-à des fixes apportés au code Soft Updates qui n'a jamais été considéré comme étant très stable sur OpenBSD jusqu'à cette annonce (plusieurs de mes boxes allaient directos dans le debugger quant Soft Updates était activé et que le disque était sollicité pour de grosses opérations de RW),
-à une nouvelle politique d'allocation des nouveaux répertoires (nom de code dirpref), contribution de Grigoriy Orlov (gluk@openbsd.org)
Il est à noter que dorénavant, il n'y a plus besoin de se mettre en single user mode et d'utiliser tunefs pour activer/désactiver Soft Updates. En effet, il suffit juste de mettre le mot clé "softupdates" dans /etc/fstab.
C'est une excellente nouvelle et qui permet donc à OpenBSD de bénéficier finalement de performances de niveau comparable à FreeBSD (dont le code Soft Updates est très stable) sur les HD I/O.
McKusick à Paris !
L'association Fnet invite le Dr. Marshall Kirk McKusick à Paris, au mois de Novembre 2001, pour animer un séminaire de deux jours ayant pour titre :
« FreeBSD Kernel Internals: Data Structures, Algorithms, and Networking »
Le Dr Marshall Kirk McKusick est auteur, consultant et professeur à l'Université de Berkeley (USA - Californie). C'est un spécialiste mondial d'Unix, bien connu pour ses travaux sur le système de fichiers "fast file system" de la version 4.2 de l'Unix Berkeley, qu'il implémenta au sein du CSRG (Computer Systems Research Group), puis pour sa participation au développement des versions suivantes : 4.3BSD et 4.4BSD. Son nom est donc une référence incontournable dans le monde des Unix, et en particulier pour les utilisateurs de la famille BSD : FreeBSD, NetBSD, OpenBSD et BSDi.
« FreeBSD Kernel Internals: Data Structures, Algorithms, and Networking »
Le Dr Marshall Kirk McKusick est auteur, consultant et professeur à l'Université de Berkeley (USA - Californie). C'est un spécialiste mondial d'Unix, bien connu pour ses travaux sur le système de fichiers "fast file system" de la version 4.2 de l'Unix Berkeley, qu'il implémenta au sein du CSRG (Computer Systems Research Group), puis pour sa participation au développement des versions suivantes : 4.3BSD et 4.4BSD. Son nom est donc une référence incontournable dans le monde des Unix, et en particulier pour les utilisateurs de la famille BSD : FreeBSD, NetBSD, OpenBSD et BSDi.
Nouveau forum sur les différents BSD
Pour tous les mordus de BSD, voici un nouveau site plutot sympa... Il a un peu l'allure de LinuxFR mais parle de OpenBSD, FreeBSD, NetBSD, Darwin et BSDi. C'est en anglais, donc désolé pour les franco-français allergiques à la langue de Shakespeare...
Au menu, on trouvera des tas de news, des liens vers les site des différents BSD, vers de la doc, des discussions, etc...
Une chose amusante : les differentes adresses (openbsd|freebsd|netbsd)forums.org pointent toutes vers bsdforums.org
Au menu, on trouvera des tas de news, des liens vers les site des différents BSD, vers de la doc, des discussions, etc...
Une chose amusante : les differentes adresses (openbsd|freebsd|netbsd)forums.org pointent toutes vers bsdforums.org
Sortie de FreeBSD 4.11
La version 4.11 de FreeBSD vient de sortir. Il s'agit là de la dernière version de la branche 4.x, puisque la branche 5-STABLE a été lancée avec la sortie de la 5.3 en novembre dernier.
Au niveau des changements, on trouve des correctifs de sécurité, des améliorations au niveau du support réseau (plus d'autres ajouts pour le matériel), quelques modifications dans les logiciels du système de base (bugs sur la compatibilité binaire avec Linux, la commande Fetch, utilisée par défaut pour le téléchargement des ports, et pour le procfs.), mise à jour de CVS (1.11.17) et Sendmail (8.13.1).
Concernant les environnements graphiques, on notera le passage à XFree86 4.4.0 (X.org 6.8.1 est également disponible dans les ports), ainsi que GNOME 2.8.2 et KDE 3.3.2.
Comme pour la version 5.3, l'expérimentation du BitTorrent continue. A tester donc pour éviter de surcharger les serveurs qui vont encore se retrouver à genoux.
NdM : Merci à Blackknight également.
Au niveau des changements, on trouve des correctifs de sécurité, des améliorations au niveau du support réseau (plus d'autres ajouts pour le matériel), quelques modifications dans les logiciels du système de base (bugs sur la compatibilité binaire avec Linux, la commande Fetch, utilisée par défaut pour le téléchargement des ports, et pour le procfs.), mise à jour de CVS (1.11.17) et Sendmail (8.13.1).
Concernant les environnements graphiques, on notera le passage à XFree86 4.4.0 (X.org 6.8.1 est également disponible dans les ports), ainsi que GNOME 2.8.2 et KDE 3.3.2.
Comme pour la version 5.3, l'expérimentation du BitTorrent continue. A tester donc pour éviter de surcharger les serveurs qui vont encore se retrouver à genoux.
NdM : Merci à Blackknight également.
Présentation des Unix BSD
Chris Coleman, responsable de la section BSD de l'Oreilly Network et éditeur de Daemon News (site web de news sur les BSD) présente de façon courte les principales différences entre les BSD actuels, à savoir FreeBSD, NetBSD, OpenBSD et BSD OS.
Se procurer OpenBSD
Vous entendez de plus en plus souvent parler d'OpenBSD et vous aimeriez pouvoir tester cet OS. Aussi vous cherchez à vous procurer les CDROMs d'OpenBSD. Voici quelques adresses et sites en France où vous pourrez les acheter: ( liste non exhaustive classée par ordre alphabétique ).
- Ikarios
- Le Monde en "tique" : 6 Rue Maître Albert 75005 Paris
- MCD2 Diffusion : 72, quai des Carrières - 94220 Charenton le Pont
- Surcouf : ( Rayon Linux RDC ) 139 Avenue Daumesnil 75012 Paris
IPFilter : The saga continues
Darren Reed, l'auteur de IPFilter, très controversé ce temps ci, vient de changer sa licence :
"The licence is intended to mean that people can use (which includes
modify or patch or tune, as seen fit) IPFilter as found within FreeBSD/NetBSD for whatever purpose they desire"
Il a bien entendu oublié open, bsd/i, mac os, et les autres "embedded".
Vous pouvez mieux cerner le personnage, en cherchant par exemple, la raison pour la quelle IPFilter s'est arrêté sur la 2.0 de Linux ;-)
"The licence is intended to mean that people can use (which includes
modify or patch or tune, as seen fit) IPFilter as found within FreeBSD/NetBSD for whatever purpose they desire"
Il a bien entendu oublié open, bsd/i, mac os, et les autres "embedded".
Vous pouvez mieux cerner le personnage, en cherchant par exemple, la raison pour la quelle IPFilter s'est arrêté sur la 2.0 de Linux ;-)
.NET sur FreeBSD est dispo !
La version Shared Source du CLI et du compilateur C# est disponible en version Beta sur FreeBSD !
Vous pouvez dès à présent télécharger l'archive depuis MSDN, et la recompiler sur FreeBSD 4.5 .
Vous pouvez dès à présent télécharger l'archive depuis MSDN, et la recompiler sur FreeBSD 4.5 .
Sortie de NetBSD 1.6.1
La sortie de NetBSD 1.6.1 vient d'etre annoncée.
NetBSD 1.6.1 est une version de maintenance de la version 1.6, c'est a dire qu'elle contient principalement des corrections. Parmis cela on peut noter :
- Des correctifs de sécurité
- Des améliorations de performance
- L'ajout et l'ameliorations de gestionnaires de périphériques
NetBSD 1.6.1 est une version de maintenance de la version 1.6, c'est a dire qu'elle contient principalement des corrections. Parmis cela on peut noter :
- Des correctifs de sécurité
- Des améliorations de performance
- L'ajout et l'ameliorations de gestionnaires de périphériques
Des nouvelles de FreeBSD
Comme tous les trois mois, la Fondation FreeBSD publie son bulletin d'information permettant de suivre les derniers axes de développement des divers projets et donc les nouveautés à venir ou déjà intégrées au projet FreeBSD.
Les trois derniers mois ont apporté beaucoup de nouveautés au projet, et le rapport lève le voile sur les améliorations importantes qui seront apportées par la branche FreeBSD-7 (plus particulièrement en ce qui concerne les projets ZFS, GCC-4.1, Xorg 7.2 ou encore l'émulation Linux).
Les trois derniers mois ont apporté beaucoup de nouveautés au projet, et le rapport lève le voile sur les améliorations importantes qui seront apportées par la branche FreeBSD-7 (plus particulièrement en ce qui concerne les projets ZFS, GCC-4.1, Xorg 7.2 ou encore l'émulation Linux).