Auteur Sujet: FreeBSD 13.1  (Lu 1072 fois)

0 Membres et 1 Invité sur ce sujet

pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
FreeBSD 13.1
« le: 13 février 2022 à 11:58:45 »
Pour ceux intéressés, FreeBSD a entamé son cycle de test et validation qui va mener à la version 13.1 prévue pour fin avril, première béta le 10 mars.
https://www.freebsd.org/releases/13.1R/schedule/
J'espère qu'ils vont inclure le travail effectué en 2021 sur Armada 8k/7k et l'évolution en octeon cn913x. Il y a eu aussi du travail sur puce NXP mais je n'ai pas suivi les détails.

pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
FreeBSD 13.1
« Réponse #1 le: 17 mai 2022 à 10:51:15 »
FreeBSD 13.1 a été annoncé hier. Son code était disponible depuis la fin de semaine.
https://www.freebsd.org/releases/13.1R/announce/

De mon point de vue, ça ressemble plus à ce que la 13 aurait du être il y a un an.

vivien

  • Administrateur
  • *
  • Messages: 47 170
    • Twitter LaFibre.info
FreeBSD 13.1
« Réponse #2 le: 17 mai 2022 à 11:25:33 »
De mon point de vue, ça ressemble plus à ce que la 13 aurait du être il y a un an.

Cela serait possible d'en sire plus ?

La version 13.1, c'est bien juste la version 13 avec les mises à jour qui sont intervenus depuis, afin d'éviter d'avoir à tout télécharger ?

(Principe de Debian qui est en version 11.3 actuellement, qui n'est autre qu'une version 11 avec les correctifs depuis sa sortie ou d'Ubuntu LTS, dont la version 20.04 LTS est actuellement en version 20.04.4).

Pour Ubuntu la mise à jour d'une version LTS vers une autre version LTS ne se fait qu'une fois la version .1 suivante sortie : En août 2022 Ubuntu 22.04.1 (on considère qu'elle est alors suffisamment stable pour du LTS) sortira et la mise à jour Ubuntu 20.04 vers Ubuntu 22.04 sera proposé à tous.

pitalugue

  • Abonné Free fibre
  • *
  • Messages: 542
FreeBSD 13.1
« Réponse #3 le: 17 mai 2022 à 14:35:54 »
FreeBSD est en développement continu avec deux versions majeures supportées et la suivante en développement. Actuellement 12, 13 et 14.
La fréquence correspond en gros à une version majeure tous les deux ans mais rien de particulièrement fiable ou arrêté.
Une version majeure est essentiellement définie par un verrouillage du jeu de processeurs supportés, de leur ABI et de la toolchain permettant l'établissement du système. C'est à dire les cpus, leurs instructions, les fonctions du noyau, en gros le compilateur et, la librairie en permettant la programmation.
Le tout est à nuancer avec une notion de tier de cpus suivant leur niveau de support.

Hors ceci, rien n'empêche l'apport de programmes et fonctionnalités de version mineure en version mineure. Les versions mineures sont donc très loin d'être juste correctives.
Des patchs sont aussi proposés en cours de vie d'une version particulière, à vocation corrective.

Pour ce qui est des mises à jour, la méthode est globalement fiable et simple, la même que ce soit pour un passage de version majeure ou mineure, en gros un simple fetch et commit, avec parfois (souvent une répétition) si le noyau est impacté.
On est parfois amené à jongler seulement si on a déployé une des branches de tête. Il y a la branche dite head, la 14 actuellement, mais aussi un jeu de branches spécifiques pour faciliter la collaboration du développement, cela ne concerne ni le grand public ni les entreprises d'une manière générale.

Ma remarque venait plutôt du fait que ce système d'exploitation sérieux par des gens sérieux et posés a connu une release 13 avec gros couacs.
Notamment dus à Rubicon Communications, encore une pièce glorieuse à la collection de ceux qui font pfSense.
Il y a aussi des rattrapages qui sont plus que bienvenus dans cette 13.1, en fait ce sont même des optimisations et plus que des rattrapages (OpenSSH par exemple, où ce n'est pas la version OpenSSH portable "nue" qui est utilisée).