Aller au contenu
UnIFondation UnI

This section is only available in French.Aquesta secció només existeix en francès.Esta sección solo existe en francés.This section is only available in French.

F10 · Ce qui se loue n'est pas le code, c'est la surface d'audit

Les formats sans dépendance

Lire et écrire une douzaine de formats courants sans importer une seule bibliothèque tierce.

01

Ce que c'est

Images, codes-barres en deux dimensions, tableaux numériques, tuiles cartographiques, traitement du signal, synthèse sonore, codage entropique : une douzaine de formats, tous écrits sans un seul composant tiers.

Ce qui a de la valeur ici n'est pas le code — ces formats sont disponibles gratuitement partout. C'est la réduction de la surface à auditer. Dans un secteur certifié, chaque dépendance externe coûte un dossier ; ne pas en avoir supprime le dossier.

02

Les points clés

Aucune dépendance tierce
Pas une seule, sur toute la pile de formats.
La valeur est le dossier
Ce qu'on vous épargne, c'est la certification de l'arbre de dépendances.
Attestation de composition
Ce qui compose le produit est énumérable et fixe.
03

Quatre points de vue

◐ Ce que ça change à l'écran

Qu'est-ce que je vois, et qu'est-ce que je fais autrement ?

Invisible. Ce qui se voit, c'est un produit certifié plus tôt.

⌥ Brancher ça chez soi

Par où ça entre dans mon logiciel, et qu'est-ce que ça me coûte ?

Votre arbre de dépendances ne grossit pas. Ce que vous compilez, vous pouvez le lire en entier.

◆ Ce que ça vous fait gagner

Quel risque ça lève, et qu'est-ce qui est vérifiable ?

Chaque dépendance tierce est un dossier à monter, à maintenir et à refaire à chaque montée de version. Zéro dépendance, c'est ce coût qui n'existe plus — et un fournisseur de moins à surveiller.

✻ Pourquoi ça marche

Quel est le principe, et en quoi il diffère de l'existant ?

Réécrire des formats déjà écrits est normalement un mauvais réflexe d'ingénieur. Ça cesse de l'être quand le coût dominant n'est pas l'écriture mais la justification.

04

À quoi ça sert

  • Défense, ferroviaire, aéronautique
  • Dispositifs médicaux
  • Tout produit dont la composition doit être attestée
05

Où une autre solution vous servira mieux

  • Le marché est étroit, le cycle de décision est long, et l'exigence documentaire est forte.
  • Si votre secteur n'impose pas de dossier par dépendance, les bibliothèques libres du marché sont meilleures et gratuites. Nous vous le dirons.
06

Démonstration exécutable

Ce que pèse vraiment un arbre de dépendances

Elle tourne sur votre propre fichier, devant vous. Nous n'apportons pas le document.

07

Lectures disciplinaires

❀ Écologie
La lecture est plus faible qu'il n'y paraît. Une pile sans dépendance économise du téléchargement et de la compilation, pas du calcul à l'exécution. Le gain est réel mais il est en amont, pas en production.
⚖ Droit
Une composition logicielle énumérable et fixe répond à la question que posent les régimes d'attestation de composant : de quoi ce produit est-il fait, et qui d'autre y a contribué ? La réponse « personne » est courte à instruire.
⧉ Économie
Ce qui a de la valeur n'est pas le code — il est gratuit partout — mais le dossier de certification qui n'existe plus. Le coût évité n'est pas un coût de développement, c'est un coût de justification, et il se répète à chaque montée de version.
✑ Langue & transmission
Une composition énumérable est un énoncé complet. On peut dire ce dont le produit est fait sans renvoyer à un arbre que personne n'a lu en entier.