L'équipe d'OpenSSH code pour OpenBSD uniquement. L'équipe d'OpenSSH-portable s'occupe de faire le portage.
NON NON et NON.
L'équipe de "code simple" code sans les enrobages de portabilité. En d'autres termes il ne mettent pas de tests dans tous les sens pour connaitre la taille des int, l'emplacement des libs, les locales de base et autres ordres de flags qui varient d'un système à l'autre.
Par contre ils limitent autant que possible l'utilisation de spécifités OpenBSD qui n'existent nul part ailleurs. Et quand ils le font c'est souvent sur des éléments optionnels qui ne servent de toute façon qu'à OpenBSD. (PFauth dans linux, c'est pas franchement vital par exemple)
Lennart, lui il en a rien à foutre du reste du monde et utilise pour la base même de son système des spécificités Linux 2.6 only, qui imposent non seulement un travail sur le code de systemd, mais aussi souvent d'aller trifouiller le noyau du système cible.
[^] # Re: Ça fait peur
Posté par phxonx . En réponse à la dépêche Un entretien avec Lennart Poettering. Évalué à 10.
NON NON et NON.
L'équipe de "code simple" code sans les enrobages de portabilité. En d'autres termes il ne mettent pas de tests dans tous les sens pour connaitre la taille des int, l'emplacement des libs, les locales de base et autres ordres de flags qui varient d'un système à l'autre.
Par contre ils limitent autant que possible l'utilisation de spécifités OpenBSD qui n'existent nul part ailleurs. Et quand ils le font c'est souvent sur des éléments optionnels qui ne servent de toute façon qu'à OpenBSD. (PFauth dans linux, c'est pas franchement vital par exemple)
Lennart, lui il en a rien à foutre du reste du monde et utilise pour la base même de son système des spécificités Linux 2.6 only, qui imposent non seulement un travail sur le code de systemd, mais aussi souvent d'aller trifouiller le noyau du système cible.
C'est pas vraiment la même chose.