URL: https://linuxfr.org/users/claudex/journaux/les-bsd-isoles Title: Les BSD isolés Authors: claudex Date: 2013年09月05日T18:03:17+02:00 License: CC By-SA Tags: hurd, systemd, upstart, debian, cgroup, rctl et cgroups Score: 23 Cher journal, Tu n'es pas sans savoir que systemd use (et abuse ?) des cgroups pour gérer les services qu'il démarre. Ceci est une bonne façon de traquer les processus pour les auteurs mais cela rend le logiciel incompatible avec les autres système libre de type Unix (avec les autres systèmes tout court en fait mais ça, on s'en (d|f)outait). Dans les autres Unix libre, un développeur Debian/Hurd qui passe son Google Summer of Code à tenter d'avoir des script d'initialisation commun entre Debian/Linux et Debian/Hurd [s'est rendu compte](https://teythoon.cryptobitch.de//posts/what-will-i-do-next-cgroupfs-o/) que le futur de l'init chez Debian, c'était Upstart ou systemd afin d'avoir un init qui puisse offrir plus de fonctionnalités. Or, même Upstart vise l'utilisation des cgroup parce que la technique actuelle (utilisation de ptrace) est plus un hack qu'autre chose et ptrace n'existe pas dans Mach (le noyau de Hurd) (parce que ptrace n'est pas une belle interface et qu'il y a moyen de faire les choses mieux). Cela étant, il reste le choix entre les cgroup avec systemd et les cgroups avec Upstart. Il a donc décider de commencer l'écriture d'une interface de traduction pour cgroupfs qui soit compatible avec celle de Linux. On se rend donc compte que les BSD sont en train de se faire dépasser par le Hurd, ce qui est un peu la honte. Pour ceux qui n'aiment pas les noyaux, un [narticle](http://blog.andreiduma.ro/post/59798744986/near-complete-web-interface-for-marblecloud) sur l'intégration de Marble Cloud (un serveur de carte utilisant, entre autres, Openstreetmap) dans owncloud. Et pour ceux qui n'aime pas le libre, une [nimage](http://i.imgur.com/S83dQrY.jpg).