Blog de la Comté

Pourquoi le choix OpenBSD ?

jean-mi

Le choix d’un système d’exploitation est l’un des problèmes les plus épineux qui soient. Personnellement, ma préférence va à OpenBSD. Je vais tenter de vous donner les raisons de ce choix. Quoi qu’il en soit, c’est à vous de vous faire votre avis sur le sujet après lecture, par exemple, de la page des buts du projets ou de vos discussions avec les gentils BSDistes. Les formalités d’usage dites, passons aux explications.

Un choix technique

Première raison technique : la sécurité. Avec un accès au réseau, on doit veiller à ce que sa vie privée ne soit pas accessible à tous. Ce qui passe par un système stable sans failles de sécurité connues et le chiffrement fort de ses données privées, au moins sur internet. Et oui pour parler comme Nadine Morano, la cryptographie forte, ça empêche le méchant voisin pédonazi de choper la photo de votre fille pour se branler dessus. N’étant pas Nadine Morano et n’ayant pas de fille, je me contenterai d’un : le chiffrement, ça gène bien le méchant qui veut te faire chier. Typiquement, pour récupérer le numéro de ta carte de crédit. Bien sûr, ça ne sert à rien quand on expose à coté sa vie privée sur facebook, ou autre site web du genre.

Autre point intéressant, OpenBSD est un excellent système pour développer. J’avoue, tout le monde ne prend pas ce point en compte. Mais quand l’envie se fait sentir, coder un peu de ruby ou de C est toujours agréable. Et de ce que j’ai vu du make BSD, à bas les autohell !
En plus du make BSD, il faut aussi prendre contre la présence par défaut de toute la boite à outils du codeur avec le compilateur, les outils de debug et surtout la documentation. Le système est fait pour être débuggable facilement ; les binaires ne sont pas strippés et les fichiers .core sont par générés par défaut.

Dernier point vraiment pratique, les applications sur le système non codées par la team OpenBSD sont peu ou pas modifiées pour tourner sur OpenBSD. La compatibilité et la mise à jour s’en trouvent grandement facilités et prouvent l’usage de normes standards. Sans oublier la qualité du programme allant de l’avant.

Une question de goût

Un des avantages du libre est sa diversité, on peut donc faire valoir des questions de goûts et de politique.

Et oui coté organisation sur internet, on trouve de tout. Chez OpenBSD, on pratique la méritocratie. On évite ainsi des blocages de vieux sages ne contribuant plus et des fouteurs de merde malins. Bien sûr, le fait que l’on soit devant un projet technique rend le mérite beaucoup plus objectif. D’autant plus quand toutes les décisions sont techniques, point de marketing et de prosélytisme idiot ici impudent !

Pour ce qui est des nouveaux arrivants, la documentation est très bien écrite et la communauté ouverte à répondre au gens qui ont pratiqué une recherche préalable. Ce n’est pas une secte fermée, la personne qui veut apprendre à la documentation et la communauté pour. Et le système secure par défaut demande de lire et réfléchir pour sa configuration et par la même apprendre.

Mais…

Je sens venir un troll BSD vs GNU, pour moi la base du libre se trouve dans le partage des connaissances. Logique ! La liberté est dépendante de l’éducation. Le partage de connaissances est une pratique courante entre les chercheurs bien avant la naissance de Stallman.
Effectivement, GNU et donc Stallman a fortement contribué au libre, BSD aussi. Effectivement la GPL laisse moins de liberté, on a un devoir en plus. Ce devoir est défendu sur la cause d’un retour de contribution. Certes, mais on parle textes ici, pas de personnes. Ce devoir, une personne respectueuse le suivra, une autre non. On peut le faire valoir, mais la justice coûte chère sans résultats garantis. Du temps et de l’argent utilisable pour coder.

Et puis la mentalité, vous êtes libre de faire ce que vous voulez tant que vous faîtes comme moi, merci ! Staline était pour la liberté d’expression, surtout celle allant dans son sens. C’est un peu provocateur mais ça montre bien le coté hypocrite de GNU.
Pour moi, autant laisser aux personnes respectueuses le plus de liberté. Et aux autres je donne mon mépris en bonus.

Après, si votre avis diverge, jouez avec la diversité du libre, ou forkez.

Références

Voici quelques liens à visiter pour plus d’informations  :