Une demande de licence GPLv2 de 1991 : une histoire nostalgique de courrier et de copies papier

2025-04-24
Une demande de licence GPLv2 de 1991 : une histoire nostalgique de courrier et de copies papier

En travaillant sur un logiciel open source, l’auteur a remarqué une adresse physique au lieu d’une URL dans l’avis de licence GPLv2, ce qui a suscité sa curiosité. Cela l’a amené à réfléchir à la distribution de logiciels à l’ère pré-internet de 1991 et à la manière dont les gens obtenaient le texte complet de la licence GPL par courrier. L’auteur a décidé d’essayer lui-même, en écrivant à l’adresse pour demander la licence GPLv2. Il a reçu une réponse, mais celle-ci contenait la version GPLv3. Cette expérience est empreinte de nostalgie et souligne les différences d’accès à l’information à travers les époques.

Lire plus
Développement

Arrêtez de surutiliser les flags de fonctionnalités : ils sont souvent inutiles

2025-02-01
Arrêtez de surutiliser les flags de fonctionnalités : ils sont souvent inutiles

De nombreuses équipes dépendent excessivement des logiciels de gestion des flags de fonctionnalités, croyant qu’ils résolvent tous les problèmes, mais cela introduit complexité et risques. Cet article soutient que, pour la plupart des équipes, un simple fichier de configuration JSON suffit ; il est lu au démarrage de l’application pour contrôler la visibilité des fonctionnalités. La surutilisation des flags de fonctionnalités conduit à un code difficile à gérer et à une augmentation des risques de sécurité. L’auteur suggère que seul le besoin de modifications de fonctionnalités en temps réel à grande échelle justifie l’utilisation d’un logiciel de gestion des flags de fonctionnalités complexe, évitant ainsi l’optimisation prématurée.

Lire plus
Développement flags de fonctionnalités