Évolutions techniques de systemd

Posté par . Modéré par baud123. Licence CC by-sa.
143
2
août
2011
Linux

LinuxFr.org a déjà publié quelques articles à propos de systemd, sans entrer trop dans les détails des améliorations techniques.

On trouve en particulier un entretien avec son auteur, Lennart Poettering, et un journal contestant la qualité et les dépendances du code.

L’arrivée de systemd provoque pas mal de remous, justifiés ou non. On peut citer l’objectif « Linux only » affiché par l’auteur, les multiples dépendances et en particulier celle de D-Bus, la personnalité de l’auteur et la qualité de ses réalisations précédentes, le périmètre de responsabilité de systemd (gdm) et probablement de nombreux autres points.

Cet article a pour objectif de passer en revue les évolutions techniques et les objectifs de systemd. Les autres questions citées ci‐dessus ne sont pas injustifiées (en tout cas, pas toutes), mais sont en dehors du périmètre fixé.

L’article se base essentiellement sur les présentations de Lennart Poettering publiées sur son site en particulier, certains paragraphes sont des traductions un peu condensées de sa présentation initiale.

Merci aux relecteurs : Davy, Spack, npa.

Journal Il y a 15 ans, j'ai fondé LinuxFr

128
9
juin
2013

Note: J'ai posté hier sur mon blog un billet Anglais intitulé 15 years ago, I founded LinuxFr. Patrick Guignot a eu la gentillesse de le traduire en Français, j'y ai apporté quelques changements et en voici le résultat. Merci à lui, et merci à vous.

Il y a 15 ans, j'ai fondé LinuxFr

1998, Internet grandit plus rapidement que quiconque s'y attend. J'ai 19 ans et je vis encore chez mes parents, j'utilise IRC, FTP pour télécharger, et je (...)

Journal Industrie de la photographie en péril.

Posté par .
99
20
jan.
2012

Bonjour à tous.

Pour ceux qui ne le savent pas Kodak est en faillite
Cette faillite illustre bien le déclin de tout un pan de l'économie (photographie argentique), et avec ce déclin, une perte de milliers d'emplois.

Afin de soutenir cette industrie (tant la fabrication de supports argentiques que le métier de photographe développant des photos argentique), il faudrait créer une redevance sur tous les appareils photo numériques, les supports de stockage fixe ou mobile (cartes SD, disque dur etc), (...)

Mise aux poings sur systemd

96
13
juin
2014
Technologie

systemd est un gestionnaire du système et de services (aussi appelé « PID 1 », car c’est le premier processus à être lancé) pour Linux, compatible avec SysV et les scripts d’init LSB. systemd a des capacités de parallélisation énergiques. Il utilise les sockets et l’activation par D-Bus pour démarrer les services, permettant le démarrage à la demande des démons. Il surveille et commande les processus avec les groupes de contrôle (cgroups) Linux. Il prend en charge la construction d’instantanés et la restauration de l’état du système. Il maintient les points de montage et d’auto-montage, et implémente une logique de contrôle transactionnelle élaborée fondée sur les dépendances entre services.

systemd ne fait pas partie du projet freedesktop.org, bien qu’hébergé sur le site. Il est codé en langage C et publié sous licence GNU GPL 2.1+. Il a été lancé par Lennart Poettering, auteur de PulseAudio et d'Avahi entre autres, et est maintenant activement développé par plusieurs dizaines de développeurs.

La dernière dépêche concernant systemd a suscité de nombreuses réactions et certaines d'entre elles montraient une méconnaissance de ce logiciel : la dépêche se contentait, pour la majeure partie il est vrai, de traduire les notes de versions.

Je vais donc faire un point sur systemd, histoire d’en finir une bonne fois pour toutes avec les discussions sans fin sur systemd (l’espoir fait vivre).

Punix, le baptême du feu

84
19
mar.
2012
Noyau

Punix (Punny Unix) est un système d'exploitation développé par Christopher Williams pour les calculatrices Texas Instruments à base de Motorola M68000.
Le projet avance lentement mais sûrement, et le 7 mars dernier, Christopher a passé une étape importante : l'installation et l'exécution de Punix sur une machine réelle, sa TI 92 Plus.

Punix est un projet intéressant pour ceux qui souhaitent étudier le fonctionnement d'un système d'exploitation POSIX, mais qui ont peur de se perdre dans les sources d'un poids lourd du libre comme Linux. Ce projet intéressera aussi ceux qui aiment programmer en assembleur au plus près de leur matériel et sans MMU, ceux qui aiment les architectures simples, et tout hacker qui aime dépasser les limites d'un système, juste parce que c'est possible !

Le test de Punix sur une vraie machine est l'occasion de présenter l'architecture matérielle visée, le système d'exploitation en lui-même et les outils pour développer. Au menu : des forks, des trolls et des vaporwares, mais surtout beaucoup de logiciel libre, énormément de passion, et un n-ième clone d'Unix.

Punix ? A (free) operating system (just a hobby, won't be big and professional like gnu)*.

Journal GNOME seulement compatible avec Linux ?

Posté par (page perso) . Licence CC by-sa.
75
18
mai
2011

Tout se perd ma bonne dame et les traditions ancestrales ne sont plus respectées. Alors que nous sommes encore à plus de 26 heures du vendredi fatidique un troll magistral, épique même, a débuté sur la liste de diffusion du projet GNOME.

Tout est parti d'un mail de Lennart Poettering intitulé « systemd as external dependency » dans lequel notre brave trolleur développeur proposait tout simplement que GNOME accepte systemd en tant que dépendance et devienne, donc, de ce (...)

Journal Intel boycotte officiellement le serveur d'affichage Mir

67
8
sept.
2013

Le plus grand fabricant mondial de semi-conducteurs—et plus grand supporter des pilotes libres, que je sache—vient tout juste de déclarer officiellement la guerre ouverte à Canonical:

Ces deux changements au pilote SNA ("Sandybridge New Acceleration") retirent le support de Xmir qui y avait été ajouté il y a environ un mois.

Allez les enfants, on arrête les âneries. Mir, c'est fini.

Journal You are legion

64
20
avr.
2016

Ce journal s'adresse aux deux auteurs de précédents journaux qui n'ont pas compris qu'ils postaient sur un site
fréquenté par les libristes des années 2010, qui n'ont plus grand chose en commun avec les libristes des années 90.
Ce n'est pas tellement parce que l'un avait une écriture maladroite et l'autre trop adroite, mais surtout à cause d'un mauvais choix du public visé. Vous auriez dû prendre exemple sur les 2 derniers journaux les plus acclamés : «comment être un (...)

Naissance d'un géant : Java

64
8
juil.
2011
Java

Java est un des langages de programmation les plus auréolés de succès de ces quatre dernières décennies. Une grande partie des offres de postes de développeurs en France concerne Java.

D'après le « TIOBE Programming Community Index » Java est toujours leader avec 18,58 % des parts de marché en juin 2011. Il était bien plus haut en 2000, avoisinant les 30 %.

Mais comment Java en est arrivé là ? Cet article effectue un retour sur la période 1991–2000.

Un entretien avec Lennart Poettering

Posté par (page perso) . Modéré par Christophe Guilloux.
64
5
juil.
2011
Technologie

Lennart Poettering est un développeur Red Hat/Fedora connu pour être remarquablement prolifique. Après Avahi et Pulseaudio c'est maintenant le démon d'init systemd qui l'occupe depuis plusieurs mois et qui a fait une entrée tonitruante dans le monde du libre.

Lennart ne déguise pas sa pensée et il ne craint pas de choquer en dévoilant ses opinions. Il est d'avis que seuls les systèmes basés sur Linux peuvent vraiment concurrencer les OS propriétaires et, en conséquence, ses choix techniques ne tiennent pas compte des autres systèmes libres.
Son franc-parler a parfois provoqué des batailles homériques sur les listes de discussion des différents projets et les gens du GCU-Squad sont à deux doigts de lancer un tueur à gages à ses trousses.

Pour toutes ces raisons, il est sans doute bon de faire le point avec lui et de l'interroger calmement sur ses projets et sur sa vision du libre.
LinuxFr a donc effectué un entretien avec Lennart, dont vous trouverez une traduction en seconde partie de la dépêche.

Encore une fois les anglophones sont incités à lire la version originale de l'entretien qui est postée en commentaire de la dépêche.

Journal Facebook, Google, twitter, etc. libres ?

Posté par . Licence CC by-sa.
61
3
oct.
2011

Eh oui, Jules-Édouard, c'est proprement hallucinant. Figurez vous que si je prends ma plume numérique, c'est que pas plus tard que ce matin, je naviguais aléatoirement sur le grand nain Ternent quand soudain, je suis tombé sur une révélation qui fit l'effet d'une bombe.

L'article en question se trouve sur developpez.com, un site dont la réputation de fiabilité n'est plus à faire.

Morceaux choisis :

Pourtant la grande majorité des jeunes développeurs croient que l'on peut impunément utiliser des (...)

Journal Systemd: tuons les mythes

Posté par . Licence CC by-sa.
61
27
jan.
2013

Harry Poetter Lennart vient de publier un billet sur son blog pour démentir l'ensemble des mythes associés à systemd
http://0pointer.de/blog/projects/the-biggest-myths.html

Une argumentation solide, même si parfois on se demande d'où sortent certains mythes (fichiers de configuration binaires ?), parfois contradictoires ("systemd est pas fait pour la rapidité" suivi d'un "un démarrage rapide c'est bien pour les sysadmins").

Un peu de mauvaise foi, avec les *BSD qui reprochent surtout l'intégration poussée de systemd aux environnements de bureaux. Effectivement, ils s'en branlent de (...)

Journal Comment Freedesktop divise le desktop.

Posté par . Licence CC by-sa.
60
29
nov.
2012

Freedesktop est vu, par beaucoup, comme une solution à la diversité des bureaux sur Linux, mais dans ce journal je veux montrer que au contraire, Freedesktop n'est qu'un outil utilisé par deux entreprises pour imposer leur points de vues. Ces entreprises sont RedHat et Collabora.

Freedeskstop fut créé début des années 2000 par un groupe de développeurs venant principalement de GNOME. Leur but était d'améliorer l'intégration des différents logiciels entre eux.

Revenons 5 ans en arrière : Le desktop sous (...)

Journal [ Liberté ] : Association de défense des "droits des fumeurs adultes"

Posté par .
Tags :
57
28
mai
2012

Une nouvelle association vient de se créer et veut défendre les "droits et les libertés des 12,5 millions d'adultes fumeurs". L'objectif de cette association est de "défendre ses libertés".

Juste pour information aux fumeurs qui prétendent être lésés dans leurs libertés : personnellement, je me moque royalement que vous bous bousilliez la santé : vous êtes responsables de vos actes et si ça vous amiuse de griller votre vie en payant votre poison, libre à vous, je ne vous en (...)

Journal Justice est faite

Posté par (page perso) . Licence CC by-sa.
56
2
mai
2011

Attention, un peu de politique (ça changera des solutions de backup et des distros :) ). Alors comment la présidence française voit la justice? On imagine que dans une démocratie, justice, c'est le respect des droits de l'homme, donc à un procès équitable, avec des juges pour juger, et une peine dans le strict respect des lois, par exemple? Vous avez tout faux! Pour l'Elysée, la justice, c'est... tata... la mort, sans procès, hop réglé, on n'en parle plus, à (...)