Ton postulat est très idéaliste, et ne correspond pas à ma réalité, du coup j'ai beaucoup de mal à accepter tes arguments. Des choses mal faites, par des gens pas bons ou trop pressés, ou démotivés, il y en a dans tous les produits que j'ai rencontré pendant ma carrière.
J'ai une compréhension de la dette technique plus proche de celle de l'auteur de l'article que de la tienne.
La dette technique ne se situe pas entre «juste bien pour l'entreprise» et «suffisament bien pour l'ego des développeurs» mais plutôt entre «trop vite et mal fait pour satisfaire le market» et «d'un standard suffisant pour ne pas grèver l'avenir»
Je vois la dette comme de la boue qui s'accumule sous les chaussures et qui petit à petit rend la marche moins rapide et plus pénible.
J'ai vécu dans une boite entièrement pilotée par le commerce, et effectivement il a fallu chiffrer cette dette en numéraire (en temps perdu par les développeurs, en allongement de délais) pour obtenir du temps pour la combler au fil de l'eau.
Libre et Opensource (selon la définition de l'OSI) c'est pareil …
Les mouvements libre et open source sont très similaires des points de vue juridiques et techniques, les différences sont justement autour des notions éthiques.
On devrait donc, si je te suis, se soucier de ce qui pourrait se passer dans la pire des scénario imaginable, et dans des centaines de milliers d’année
Pourquoi «dans des centaines de milliers d'années» ? Des tas de trucs pas cool peuvent se passer bien avant..
On fait comment pour que dans quelques centaines d'années les populations sachent qu'il faut pas creuser par là ?
Autre question, la quantité d'énergie nécessaire pour protéger les sites d'enfouissement est elle comptée dans le bilan énergétique ? Parce-que certes, c'est pas beaucoup, mais pendant très longtemps.
J'ai installé l'iso dans une VM, je n'ai pas l'impression d'avoir erré hors des chemins balisés, mais je me retrouve devant un mur :
Je ne sais pas installer un navigateur web sur cet OS. Je ne suis même pas certain qu'il n'y en a pas un que je ne verrais pas dans l'installation par défaut.
Je ne trouve pas de navigateur dans les applications proposées par «Logiciels», la doc que j'ai trouvé me suggère la page de man de dnf qui ne m'aide pas beaucoup, dnf search sur les mots clefs de base ne me renvoyant rien de probant, et une recherche google pas grand chose de fiable.
On fait comment ? Il faut vraiment passer par l'ajout d'un dépôt tiers ?
En cliquant sur le lien, je me suis pris une bannière assez classique demandant mon consentement pour le dépôt de cookies.
Assez classique au premier abord, car en fait le site ne propose pas comme d'autres un choix entre n'autoriser que les cookies essentiels ou en autoriser d'autres, puisqu'il prétend de n'utiliser que des essentiels.
Curieux, je clique sur le lien permettant d'en savoir plus, et je découvre qu'ils ne me demandent mon consentement que pour un seul cookie : celui qui enregistre mon consentement.
Ce document (que tu rejettes avec une certaine dose de mauvaise foi quand même) dit juste que la différence entre OS et FS n'est pas technique mais éthique. C'est du marketing ?
Ce n'est pas la première fois qu'on échange sur le sujet. En fait, tu ne parviens pas à comprendre la dimension éthique du mouvement du logiciel libre, ni que pour certains cette dimension est loin d'être négligeable devant les aspects techniques.
Peut-être devrais tu préciser les limites de cette affirmation, je connais plusieurs antivirus qui n'ont pas de code en espace noyau. Pour ne parler que du libre, clamav peut éventuellement utiliser l'API noyau fanotify, mais ce n'est pas du code de l'antivirus.
Les vieilles versions du noyau pouvaient booter sans bootloader, il y avait un utilitaire (rdev) qui permettait d'écrire dans l'image du noyau les paramètres de boot.
main n'est pas le défaut de git, c'est celui de plusieurs gros hébergeurs de code git. Un git sans configuration spécifique créera la branche master par défaut.
Je suis pas certain que beaucoup de transpilateurs donnent dans le langage cible des programmes concis et élégants, ce n'est en général pas le but.
L'affirmation « Ça fait une belle démonstration que le shell est très mal placé pour faire du code sûr et maintenable » me perturbe, je ne vois vraiment pas en quoi il y a une démonstration.
J'ai bien compris ton point de vue sur le shell, ce que je n'ai pas compris par contre, c'est en quoi l'existence même de amber en est une démonstration.
[^] # Re: Je ne demande si l'auteur a compris l'enjeu (de la dette technique)
Posté par Barnabé . En réponse au lien Most Technical Problems Are Really People Problems. Évalué à 3 (+2/-0). Dernière modification le 18 décembre 2025 à 10:05.
Ton postulat est très idéaliste, et ne correspond pas à ma réalité, du coup j'ai beaucoup de mal à accepter tes arguments. Des choses mal faites, par des gens pas bons ou trop pressés, ou démotivés, il y en a dans tous les produits que j'ai rencontré pendant ma carrière.
[^] # Re: Je ne demande si l'auteur a compris l'enjeu (de la dette technique)
Posté par Barnabé . En réponse au lien Most Technical Problems Are Really People Problems. Évalué à 2 (+1/-0).
Dans ce cas, comment nommes tu la somme des choses à corriger ou à refaire parce qu'elles ont été mal faites ?
[^] # Re: Je ne demande si l'auteur a compris l'enjeu (de la dette technique)
Posté par Barnabé . En réponse au lien Most Technical Problems Are Really People Problems. Évalué à 3 (+2/-0).
J'ai une compréhension de la dette technique plus proche de celle de l'auteur de l'article que de la tienne.
La dette technique ne se situe pas entre «juste bien pour l'entreprise» et «suffisament bien pour l'ego des développeurs» mais plutôt entre «trop vite et mal fait pour satisfaire le market» et «d'un standard suffisant pour ne pas grèver l'avenir»
Je vois la dette comme de la boue qui s'accumule sous les chaussures et qui petit à petit rend la marche moins rapide et plus pénible.
J'ai vécu dans une boite entièrement pilotée par le commerce, et effectivement il a fallu chiffrer cette dette en numéraire (en temps perdu par les développeurs, en allongement de délais) pour obtenir du temps pour la combler au fil de l'eau.
[^] # Re: Est-ce vraiment le moment ?
Posté par Barnabé . En réponse au lien L'Espagne relance le débat Européen sur la suppression du changement d'heure. Évalué à 1 (+0/-0).
On est vraiment sûrs de ça ?
Quelqu'un connaît un chiffrage objectif des gains et pertes associées au changement d'heure ?
[^] # Re: Bien fait
Posté par Barnabé . En réponse au lien Loi Duplomb : elles critiquent une députée, et se retrouvent au commissariat. Évalué à 1 (+3/-3).
Philippe Poutou ?
[^] # Re: c'est une incompréhension totale de l'histoire du logiciel libre
Posté par Barnabé . En réponse au journal Faut-il interdir LinuxFR aux -18 ans ?. Évalué à 1.
Les mouvements libre et open source sont très similaires des points de vue juridiques et techniques, les différences sont justement autour des notions éthiques.
On trouve de nombreuses références sur ce point en ligne, par exemple :
https://www.gnu.org/philosophy/open-source-misses-the-point.fr.html
https://fr.wikipedia.org/wiki/Logiciel_libre#D%C3%A9finition
[^] # Re: As usual...
Posté par Barnabé . En réponse au lien L'unique mainteneur du pilote Wifi sur Linux se retire. Évalué à 3.
ça ne va pas te plaire …. c'est l'alternative textuelle de https://xkcd.com/2347/
[^] # Re: Sur l'extraction minière
Posté par Barnabé . En réponse au journal Meta persiste à chercher du nucléaire pour ses datacenters IA.. Évalué à 1.
Tu as des arguments pour étayer ces affirmations insultantes ?
[^] # Re: cool
Posté par Barnabé . En réponse au journal Meta persiste à chercher du nucléaire pour ses datacenters IA.. Évalué à 1.
Pourquoi «dans des centaines de milliers d'années» ? Des tas de trucs pas cool peuvent se passer bien avant..
On fait comment pour que dans quelques centaines d'années les populations sachent qu'il faut pas creuser par là ?
Autre question, la quantité d'énergie nécessaire pour protéger les sites d'enfouissement est elle comptée dans le bilan énergétique ? Parce-que certes, c'est pas beaucoup, mais pendant très longtemps.
[^] # Re: ça doit être moi le soucis....
Posté par Barnabé . En réponse au lien Sortie de CentOS Stream 10. Évalué à 1.
ça faisait longtemps que je me suis pas pris un RTFM, Merci !
# ça doit être moi le soucis....
Posté par Barnabé . En réponse au lien Sortie de CentOS Stream 10. Évalué à 1.
J'ai installé l'iso dans une VM, je n'ai pas l'impression d'avoir erré hors des chemins balisés, mais je me retrouve devant un mur :
Je ne sais pas installer un navigateur web sur cet OS. Je ne suis même pas certain qu'il n'y en a pas un que je ne verrais pas dans l'installation par défaut.
Je ne trouve pas de navigateur dans les applications proposées par «Logiciels», la doc que j'ai trouvé me suggère la page de man de
dnfqui ne m'aide pas beaucoup,dnf searchsur les mots clefs de base ne me renvoyant rien de probant, et une recherche google pas grand chose de fiable.On fait comment ? Il faut vraiment passer par l'ajout d'un dépôt tiers ?
[^] # Re: Un simple exemple
Posté par Barnabé . En réponse au message aide Turtle. Évalué à 2.
il y a une erreur sur cette ligne:
il faudrait mettre plutôt
# Politique de cookies
Posté par Barnabé . En réponse au lien Faille dans 7zip permettant l'exécution de code malveillant. Évalué à 10.
En cliquant sur le lien, je me suis pris une bannière assez classique demandant mon consentement pour le dépôt de cookies.
Assez classique au premier abord, car en fait le site ne propose pas comme d'autres un choix entre n'autoriser que les cookies essentiels ou en autoriser d'autres, puisqu'il prétend de n'utiliser que des essentiels.
Curieux, je clique sur le lien permettant d'en savoir plus, et je découvre qu'ils ne me demandent mon consentement que pour un seul cookie : celui qui enregistre mon consentement.
C'est magnifique…
[^] # Re: Ben si
Posté par Barnabé . En réponse au lien Licences « Fair Source » : ni libres, ni open-source, ni privatrices. Évalué à 1.
Ce document (que tu rejettes avec une certaine dose de mauvaise foi quand même) dit juste que la différence entre OS et FS n'est pas technique mais éthique. C'est du marketing ?
Ce n'est pas la première fois qu'on échange sur le sujet. En fait, tu ne parviens pas à comprendre la dimension éthique du mouvement du logiciel libre, ni que pour certains cette dimension est loin d'être négligeable devant les aspects techniques.
[^] # Re: Ben si
Posté par Barnabé . En réponse au lien Licences « Fair Source » : ni libres, ni open-source, ni privatrices. Évalué à 1.
Je suis ravi de te transmettre ce texte qui n'a jamais été écrit :
https://www.gnu.org/philosophy/open-source-misses-the-point.html
# Tous les antivirus ont un bout de code en espace noyau ?
Posté par Barnabé . En réponse au journal Une mise à jour de l'antivirus Crowdstrike bloque des milliers de postes Windows au démarrage. Évalué à 5.
Peut-être devrais tu préciser les limites de cette affirmation, je connais plusieurs antivirus qui n'ont pas de code en espace noyau. Pour ne parler que du libre, clamav peut éventuellement utiliser l'API noyau fanotify, mais ce n'est pas du code de l'antivirus.
[^] # Re: Ça ne nous rajeunit pas
Posté par Barnabé . En réponse au lien Démarrer Linux sans boot loader . Évalué à 1.
Je parlais d'une époque à laquelle linux n'avait pas été porté sur d'autres architectures que le i386.
On pouvait démarrer em mettant le noyau sur disquette, et en lui indiquant avec rdev où il trouverait sa racine.
On avait en général une disquette de rescue, en cas de fausse manip avec LILO.
# Ça ne nous rajeunit pas
Posté par Barnabé . En réponse au lien Démarrer Linux sans boot loader . Évalué à 7.
Les vieilles versions du noyau pouvaient booter sans bootloader, il y avait un utilitaire (rdev) qui permettait d'écrire dans l'image du noyau les paramètres de boot.
Par contre, fallait pas se planter……
[^] # Re: débordements quand tu nous tiens
Posté par Barnabé . En réponse à la dépêche Pour 100 briques t'as plus rien : le navigateur Ladybird reçoit un million de brouzoufs. Évalué à 5.
Je suis d'accord, ça part loin, cependant, je ne partage pas toute ton analyse, il ne s'agit pas d'une absence d'opinion.
Considérer que préférer une certaine universalité dans l'expression écrite est du militantisme, c'est une opinion.
C'est cette opinion qui est reprochée au développeur de ladybird.
[^] # Re: Licence
Posté par Barnabé . En réponse à la dépêche Sortie du logiciel de généalogie Ancestris version 12. Évalué à 1.
main n'est pas le défaut de git, c'est celui de plusieurs gros hébergeurs de code git. Un git sans configuration spécifique créera la branche master par défaut.
[^] # Re: Licence
Posté par Barnabé . En réponse à la dépêche Sortie du logiciel de généalogie Ancestris version 12. Évalué à 1.
J'ai (encore une fois) été trop vite, il y a bien un dépot svn accessible.
Par contre, pas de mention de la licence dans le .zip téléchargeable.
# Licence
Posté par Barnabé . En réponse à la dépêche Sortie du logiciel de généalogie Ancestris version 12. Évalué à 1.
C'est peut-être moi, mais je ne trouve ni la licence ni les sources, ce logiciel est-il vraiment sous GPL ?
[^] # Re: Résultat
Posté par Barnabé . En réponse au lien The Programming Language compiled to Bash.. Évalué à 3.
Je suis pas certain que beaucoup de transpilateurs donnent dans le langage cible des programmes concis et élégants, ce n'est en général pas le but.
L'affirmation « Ça fait une belle démonstration que le shell est très mal placé pour faire du code sûr et maintenable » me perturbe, je ne vois vraiment pas en quoi il y a une démonstration.
[^] # Re: Résultat
Posté par Barnabé . En réponse au lien The Programming Language compiled to Bash.. Évalué à 1.
J'ai bien compris ton point de vue sur le shell, ce que je n'ai pas compris par contre, c'est en quoi l'existence même de amber en est une démonstration.
[^] # Re: Résultat
Posté par Barnabé . En réponse au lien The Programming Language compiled to Bash.. Évalué à 1. Dernière modification le 29 mai 2024 à 09:00.
là, tu réponds à la question « En quoi le shell est-il très mal placé pour faire du code sûr et maintenable ? »
Tu ne nous dis pas en revanche en quoi l'existence du projet Amber en est «une belle démonstration».