Voila des semaines que je n’avais pas eu le temps de me pencher sur les nouvelles du monde BSD, manque de temps du en partie à l’organisation du stand BSD aux RMLL, où les plus chanceux ont pu assister à la présentation de bsdsx sur deux éléments majeurs de FreeBSD : ZFS et les Jails.
Alors en bref quelques nouveautés :
- Le 7 juillet s’est terminé le MeetBSD 2010, un rassemblement annuel d’utilisateurs et développeurs BSD en Pologne. En plus des photos de la ville , du 1er, du 2eme et du social event, vous trouverez l’ensemble des slides des présentations.
- Dans le même genre, en attendant la video, peut être, vous pouvez consulter les slides de la présentation de Freddy Dissaux (aka bsdsx) sur FreeBSD, zfs et les jails.
- Les plus perspicaces auront vu le mail glissé par Thomas Abthorpe (tabthorpe@) contenant un poème qui se veut la 3eme partie de la trilogie sur portmgr et intitulée “Happy Release Time, Freeze is over”. Avis aux amateurs qui pourraient la mettre en musique !
- Comme indiqué par Legreffier sur le site de GCU Squad, ZFS v15 à été mergé dans le HEAD. Ce commit sera reporté d’ici quelques mois, s’il n’y à pas de problèmes, sur la branches 8 stable. Comme indiqué par Legreffier on parle ici d’un code ZFS plus mature, plus stable, plus rapide offrant une compatibilité avec les pool ZFS de Solaris 10 update 8 et l’introduction des quotas. Pour plus d’infos, consultez le mail de Martin Matuska!
- En prime, un beau site, celui d’Olivier Cochard qui contient pas mal de petits tutoriel.
Vous pouvez également visiter le site d’Eric Douzet, qui contient quelque tutoriels FreeBSD intéressants.
Je peux vous raconter que suite à l’élection, FreeBSD s’est doté d’une nouvelle core team, ou que bapt fais encore jou-jou avec les ports, mais je vais en rester là pour ce soir.
On sent du mouvement dans les pkg tools. Il y avait déjà le commit de flz@, si on ajoute en plus le wiki où se dessine une roadmap truffé d’idées d’évolutions possibles, on ne s’étonnera donc pas de voir bapt trépigner !
Robert Watson viens de rendre publique l’affiche du GSOC FreeBSD.

FreeBSD GSOC 2010
Si vous êtes dans une écoles d’ingénieurs ou une université, ou connaissez quelqu’un qui y est, téléchargez vite cette affiche et faites circuler l’information.
Voici un moment que je ne m’y étais pas rendu mais le Forum FreeBSD s’étoffe de jour en jour. La section développement plus particulièrement dont on retiendra ces liens :
Un petit détour par le blog d’Ivan nous apprends que BSDroid - le projet de portage du framework de développements de Android sous FreeBSD - propose une version fonctionnelle sous FreeBSD 8.
Une petite note pour porter à votre connaissance ce petit mail de Robert Watson indiquant que 8.0 supporte (les ports ayant été mis à jour) Grand Central Dispatch (GCD), une nouvelle approche de la programmation concurrentielle tout droit importée de chez Appel APPLE.
Vous trouverez sur le wiki, toutes les informations utiles à l’utilisation de GCD avec la 8.0 RC3, ainsi que les sources de programmes de démonstration. Bonheur.
La Fondation FreeBSD a décidé d’acorder un financement le projet de Pawel Jakub Dawidek, qui consiste en l’implémentation d’un mécanisme de réplication logiciel des données permettant l’usage de FreeBSD dans des contextes de haute disponibilité.
Cette nouvelle fonctionnalité, basée sur GEOM, devrait permettre la réplication synchrone, via TCP/IP, des données pour n’importe quel média ainsi qu’une récupération rapide et sans perte de données en cas de perte du noeud maître.
Dans un mail du 24 septembre à current@ Roman Divacky présente l’état des lieux de clang/llvm dans la compilation du noyau FreeBSD. Pour les amnésiques, ce projet vise à remplacer GCC dans le système de base FreeBSD par clang/llvm, un compilateur plus ‘BSD copliant’ en terme de licence.
Voici les résultats par architecture :
- i386 : le noyau boote, world nécessiter quelques corrections mais fonctionne
- amd64 : le noyeau compile mais ne boote pas, world nécessiter quelques corrections.
- pcc : ne fonctionne pas à cause d’un bug RTLD inconnu
- les autres : était inconnu car non testés
Pour plus de détails sur les avancées du projet, vous pouvez consulter le mail de Roman, vous y trouverez également tous les détails pour ceux qui aimeraient les aider : il y a besoin de main d’oeuvre.
Il y a aussi le wiki, ou vous pouvez les détails du projet, le guide pour tester clang/llvm par vous même, et qui sait, peut être debuger amd64.
Ce matin diomidis (dds@) nous offre une séance détaillée de bugfix de la librairie des regexp de FreeBSD. Encore une fois du très très bon.