Ben il faut organiser le code correctement, en traitant séparément la partie que l'on qualifie de "code métier" de la partie "accès au système" via des interfaces bien pensées et bien documentées qui ne changent pas tous les 3 mois, au bon vouloir des developpeurs, sans se préoccuper des conséquences.
Est-ce que ces interfaces bien pensées et bien documentées, ce ne devrait pas être POSIX, justement ? Un des problèmes c'est que POSIX semble avancer à un train de sénateur.
Par ailleurs, dans le cas de systemd, je doute que tu aies une partie métier bien séparée de la partie accès au système : par construction, c'est un logiciel dont 95% de l'activité consiste à interagir avec le système (configuration, démons, sockets, etc.).
[^] # Re: Ça fait peur
Posté par Antoine . En réponse à la dépêche Un entretien avec Lennart Poettering. Évalué à 5.
Est-ce que ces interfaces bien pensées et bien documentées, ce ne devrait pas être POSIX, justement ? Un des problèmes c'est que POSIX semble avancer à un train de sénateur.
Par ailleurs, dans le cas de systemd, je doute que tu aies une partie métier bien séparée de la partie accès au système : par construction, c'est un logiciel dont 95% de l'activité consiste à interagir avec le système (configuration, démons, sockets, etc.).