Auteur Sujet: OpenBSD release  (Lu 2286 fois)

0 Membres et 1 Invité sur ce sujet

pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
OpenBSD (7.3)
« Réponse #12 le: 10 avril 2023 à 16:20:48 »
OpenBSD 7.3 sort ce jour et cette version particulière me fait plaisir. https://www.openbsd.org/73.html
Hasard du calendrier, la sortie se télescope avec FreeBSD 13.2 qui sera officiellement annoncé demain. Les premiers un peu en avance de leur calendrier semestriel habituel et les seconds en léger retard après 6 release candidate nécessaires pour détection et corrections de fin de cycle.
En terme de performance il y a plusieurs limitations qui se font lever. Autrement ca avance sur la plupart des fronts.
Néanmoins j'attends avec impatience l'incorporation dans le système même des fonctions de Gelatod plus en adéquation avec la structure et les exigences de l'OS et, un jour peut-être, des avancées pour le sous-système stockage.
On ne peut également pas ignorer l'introduction de mesures de sécurité assez décriées. Il se trouve que cela a été le cas de la plupart des apports sécuritaires d'OpenBSD avant que cela devienne des implémentations largement adoptées. Même en étant non spécialiste mais en ayant un minimum de connaissances, la version orale des explications livre bien plus que la présentation écrite brute et les commentaires de tout poil sur Internet. On comprend aussi qu'outre fermer déjà quelques portes et complexifier certaines attaques, les auteurs ont autre chose à l'esprit qu'ils comptent livrer au cours des trois ans qui viennent. Ce qui se joue aussi c'est l'adoption de bonnes pratiques dans l'éco-système global. Nous verrons bien.

vivien

  • Administrateur
  • *
  • Messages: 47 254
    • Twitter LaFibre.info
OpenBSD release
« Réponse #13 le: 10 avril 2023 à 16:34:02 »
Merci. Je n'ai pas bien compris : l'introduction de mesures de sécurité assez décriées, c'était déjà en place sur OpenBSD et cela arrive dans FreeBSD ?

N'hésite pas à faire un comparatif des avantages / inconvenant de OpenBSD 7.3 vs FreeBSD 13.2 vs Linux.

Imagine une personne qui connait un peu Linux et qui voudrait essayer BSD : Que lui conseiller ?

Peut-être séparer un usage serveur et usage desktop.

lm2

  • Abonné Orange / Sosh 4G/5G
  • *
  • Messages: 181
OpenBSD release
« Réponse #14 le: 10 avril 2023 à 18:28:52 »
Merci. Je n'ai pas bien compris : l'introduction de mesures de sécurité assez décriées, c'était déjà en place sur OpenBSD et cela arrive dans FreeBSD ?

N'hésite pas à faire un comparatif des avantages / inconvenant de OpenBSD 7.3 vs FreeBSD 13.2 vs Linux.

Imagine une personne qui connait un peu Linux et qui voudrait essayer BSD : Que lui conseiller ?

Peut-être séparer un usage serveur et usage desktop.

à titre personnel, je peux donner mon retour d'expérience
cela ne vaut pas sainte parole, mais :
openbsd n'est pas vraiment orienté desktop, bien que son utilisation y soit possible : l'interface, kde, gnome, meme xfce, reste assez modérée par le système à contrario de liux
pour un utilisateur linux avancé, ou expert, aller sur openbsd est réalisable, le plus dur sera l'installation du système, en ligne de commandes uniquement
pour un néo-nuxien, entendre moins de cinq ans de banquise, aller d'abord sur freebsd ; par ex hellobsd & nomadbsd ont été réalisés pour une approche différente de linux, en s'extirpant du bureau de macos, notamment pour le premier

pour openbsd ya bien isotop qui fait dans l'environnement de bureau, mais de dev, par des devs, pour des devs.
enfin, pour openbsd, faut bien savoir que :
-c'est une forteresse numérique, enfin de ce que la réputation (qu'elle n'a pas volé) laisse à entendre
-en terme de perfs, ce critère est très secondaire : ne pas s'attendre à y avoir plus de réactivité sous openbsd que sous nux, bien au contraire
-en termes d'usage, openbsd est plus simple mais aussi plus "rustique" dans une certaine dimension : ne surtout pas s'attendre à tomber sur un bureau sexy par défaut ; d'ailleurs l'install openbsd par défaut n'apporte jamais d'interface graphique. Elle peut être configurée à la mano en supplément
-pour le graphique, nvidia ce sera le minimum syndical, zéro accélération, c'est de l'affichage windows 98, ca fonctionnera, en résolution maximale pour ceux qui ont de la chance. Les autres devront aller sur du ati/amd
-pareil pour le wifi : atheros et intel globalement bien supportés ; broadcom reste roi du wifi grand public, et une carte sur deux n'est pas supportée sous openbsd. Vous voici prévenus ;)

voilà pour la première contribution.
openbsd je le surnomme, par rapport à l'environnement de bureau ou d'ordi portable : "l'unix par ceux qui bossent, pour ceux qui bossent"
entendre, le HDMI facile pour du YT sur la télé en moins d'une minute, je donne pas cher que ce soit pas réalisable. J'ai pas pu le faire de mon coté.
sinon pour éviter tout ce qui est relatif au divertissement et bosser, oui le système est assez "restrictif" en termes de perfs pour s'y preter ;)

ps: ya encore des guerres de chapelles sur pas mal de choses :
la plus célèbre est le FS (systeme de fichiers), qui pour différentes raisons sont encore très mal compatibles du linux
également pour la pile réseau : haiku prends la pile réseau de freebsd, qui passe presque partout ; openbsd, c'est "notre code ou aucun code"
les devs d'openbsd sont assez tranchés, pas que sur le plan technique, ya beacoup d'adaptations ou d'améliorations matérielles qui auraient pu etre possibles si les devs n'étaient pas restrictifs sur la simple problématique de licence. Je sais plus laquelle/lesquelles, mais une licence d'un code source peut tres bien etre l'élément bloqueur à une intégration logicielle.

au final, openbsd est un système à deux doigts de l'élitisme, fait par leurs devs, et uniquement pour eux ; ils le laissent en OSS pour les aventuriers qui veulent plonger dans l'inconnu, pas pour le petit geek qui veut tester un "windows xp gratuit" comme l'était linux/ubuntu dans les années 2000.

mais au final, l'alternative reste intéressante. Pour moi c'est une bonne expérimntation (en tri/quadboot) au meme titre que :
haiku (héritage de beos)
plan9 (ou 9front, dont le très long pdf est assez magique à lire):
https://fqa.9front.org/book.pdf
https://pspodcasting.net/dan/blog/2019/plan9_desktop.html
https://linuxfr.org/users/deuzene/liens/plan-9-desktop-guide
https://linuxfr.org/users/ploum/journaux/plan9-l-os-installe-parce-qu-openbsd-etait-trop-mainstream

pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
OpenBSD release
« Réponse #15 le: 10 avril 2023 à 19:18:18 »
Merci. Je n'ai pas bien compris : l'introduction de mesures de sécurité assez décriées, c'était déjà en place sur OpenBSD et cela arrive dans FreeBSD ?
N'hésite pas à faire un comparatif des avantages / inconvenant de OpenBSD 7.3 vs FreeBSD 13.2 vs Linux.

Il s'agit de nouvelles mesures de sécurité introduites sur cette version et amenées à se développer sur OpenBSD.
Il n'y a rien de tel sur FreeBSD actuellement. Il y a néanmoins des secteurs actifs de recherche, notamment le travail autour des "capabilities" et de leur mariage à un cpu taillé pour, cela s'appelle CheriBSD. Cela se passe essentiellement à Cambridge (https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/). Cela semble d'intérêt pour les éco-systèmes bien au-delà de FreeBSD (Microsoft si j'ai bien compris).

Pour ce qui est de Linux je ne suis pas trop au courant des plans ni s'il y en a pour adresser ce type de sujet. Linux exploitera vraisemblablement des dispositions matérielles sur les nouveaux cpu pour du control flow integrity.
Néanmoins il faut noter qu'ici la tentative implique bien plus que le noyau. Si on veut un équivalent sur Linux, il faudra toucher le noyau, le compilateur, le linker, la libc, et trier dans le userland. On trouve donc plutôt des mesures sur des os complets: iOS, Android, MS.

Edit: grammaire
« Modifié: 11 avril 2023 à 08:16:54 par pitalugue »

vivien

  • Administrateur
  • *
  • Messages: 47 254
    • Twitter LaFibre.info
OpenBSD release
« Réponse #16 le: 11 avril 2023 à 08:42:23 »
-pour le graphique, nvidia ce sera le minimum syndical, zéro accélération, c'est de l'affichage windows 98, ca fonctionnera, en résolution maximale pour ceux qui ont de la chance. Les autres devront aller sur du ati/amd
Les graphiques Intel intégrés (iGPU), qui fonctionnent si bien sous Linux ne fonctionne pas sous OpenBSD ?

pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
OpenBSD release
« Réponse #17 le: 11 avril 2023 à 08:51:39 »
N'hésite pas à faire un comparatif des avantages / inconvenant de OpenBSD 7.3 vs FreeBSD 13.2 vs Linux.

Imagine une personne qui connait un peu Linux et qui voudrait essayer BSD : Que lui conseiller ?

Peut-être séparer un usage serveur et usage desktop.

J'essaierai de mettre ceci en perspective mais probablement dans son propre fil de discussion.

pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
OpenBSD release
« Réponse #18 le: 11 avril 2023 à 08:58:01 »
Les graphiques Intel intégrés (iGPU), qui fonctionnent si bien sous Linux ne fonctionne pas sous OpenBSD ?

Intel et AMD fonctionnent bien sous OpenBSD. Il y a une adaptation DRM de ce qui est publié pour le noyau Linux, dans OpenBSD 7.3 c'est aligné sur Linux 6.1.15. Pas de quoi le transformer en console de jeu 3D gourmand pour autant.
Nvidia ne publie rien de "libre" ni doc ni code donc ce n'est pas utilisé. Il y a eu inclusion de Nouveau à un moment donné, je n'en connais pas l'état.
Il n'y a rien à attendre d'une utilisation de Nvidia sur cette plateforme contrairement à Intel / AMD.

lm2

  • Abonné Orange / Sosh 4G/5G
  • *
  • Messages: 181
OpenBSD release
« Réponse #19 le: 11 avril 2023 à 12:26:54 »
Les graphiques Intel intégrés (iGPU), qui fonctionnent si bien sous Linux ne fonctionne pas sous OpenBSD ?
Intel et AMD fonctionnent bien sous OpenBSD. Il y a une adaptation DRM de ce qui est publié pour le noyau Linux, dans OpenBSD 7.3 c'est aligné sur Linux 6.1.15. Pas de quoi le transformer en console de jeu 3D gourmand pour autant.
Nvidia ne publie rien de "libre" ni doc ni code donc ce n'est pas utilisé. Il y a eu inclusion de Nouveau à un moment donné, je n'en connais pas l'état.
Il n'y a rien à attendre d'une utilisation de Nvidia sur cette plateforme contrairement à Intel / AMD.
pardon je me suis mal exprimé :
pour ce qui est des GPU, intel/amd/ati fonctionnent "plutot" bien, pas aussi bien que sous nux (qui a tous les lauriers et un peu de reconnaissance des fabricants de ce coté là)
pour nvidia, minimum syndical dans le sens où c'est son support sur openbsd : le fabricant n'a jamais coopéré et ne s'est impliqué dans le support de ce systeme. Déjà je sais meme pas si c'est bien pris en charge sous freebsd, j'ai eu peu l'occasion de tester ce dernier
ce que je veux dire c'est que si c'est du nvidia, avec une définition "normale" si l'affichage se fait c'est déjà un très bon résultat, mais ce sera du rendu LOGICIEL uniquement, en d'autres termes du 100%CPU en termes de charges. Du Vesa quoi. Nvidia c'est la pire des boites noires pour le logiciel libre, la plupart des distros nux se plient à intégrer les "blobs" binaires (càd en quelques sortes "boites noires, 100% opaques") dans leurs distri pour avoir ces cartes graphiques fonctionnelles, à défaut de perdre un grand nombre d'utilisateurs.
debian a été récemment pointé du doigt là dessus si je me trompe pas : les nouvelles versions (ou celles à venir) ne seront plus 100% lbres, et compteront parmi leurs composants des pilotes fermés/proprios (à l'instar des blobs binaires sur smartphone) pour nvidia, tellement en logiciel libre ca tient à peine la route (le "nouveau", aka driver nvidia libre, est bien loin de faire l'unanimité en termes d'adoption sous nux)

lm2

  • Abonné Orange / Sosh 4G/5G
  • *
  • Messages: 181
OpenBSD release
« Réponse #20 le: 28 septembre 2023 à 22:09:14 »
pour ceux que ca intéresse, il y a également le projet isotop, qui (ayant évolué), s'est mué en script post-installation d'openbsd, visant à installer/activer xorg/dwm comme environnement graphique par défaut, afin de permettre un usage openbsd comme environnement de bureau/laptop

c'est assez bien fait :
https://archiveos.org/isotop/
https://paedubucher.ch/articles/2020-09-05-openbsd-on-the-desktop-part-i.html
https://framagit.org/3hg/isotop/-/tree/master
https://vu.fr/iaVW (raccourcisseur, pour éviter de retaper le long lien dans le term)