Dans un précédent article [1], nous avons découvert qu'il était relativement facile de porter ses créations vers FreeBSD pour les intégrer proprement au système de ports de l'OS. Toujours dans mon exploration de cette fantastique, et incroyablement « propre » famille de systèmes, j'ai abordé OpenBSD serein et confiant, jusqu'à même l'installer sur un système embarqué ainsi que sur une ancienne station Sun Sparc64 [2], remplaçant au passage le NetBSD précédemment installé pour l'occasion. Bien entendu, il fut impossible de ne pas faire connaissance avec le système de ports et de packages, et c'est précisément ce que nous allons aborder ici...
Nous avons vu, il n'y a pas si longtemps [3] que le développement kernel d'OpenBSD n'était pas tout à fait aussi... heu... disons « joyeusement convivial » qu'avec certains autres systèmes, et ce, tout à fait délibérément. J'avoue que trouver un qualificatif adéquat et qui ne soit pas susceptible d'être interprété péjorativement n'est pas évident, mais en gros : c'est spartiate, c'est simple, c'est carré, c'est fait exprès et c'est très bien comme ça.
Pour rappel, OpenBSD est historiquement un fork de NetBSD (1995), initié suite à des conflits récurrents et des divergences d'opinions très fortes entre les membres du board NetBSD et l'un de ses membres fondateurs, Theo de Raadt. Il a été demandé à Theo de démissionner de sa position au sein de NetBSD et celui-ci a alors décidé de créer OpenBSD, dont la première version publique, 1.2, a été diffusée en 1996. Depuis, l'eau a coulé sous les ponts et différentes versions du système se sont...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première