raphj a écrit 1745 commentaires

  • [^] # Re: complexité des environnements

    Posté par  (site web personnel) . En réponse à la dépêche Campagne de financement participatif de Kdenlive : passer le montage libre au niveau supérieur. Évalué à 7. Dernière modification le 02 octobre 2022 à 22:01.

    Les instructions pour Debian / Ubuntu :

    Une seule fois :

    sudo apt install git cmake dialog
    mkdir -p ~/kde/src
    cd ~/kde/src/
    git clone https://invent.kde.org/sdk/kdesrc-build.git && cd kdesrc-build
    ./kdesrc-build --initial-setup
    source ~/.bashrc

    Pour compiler une application :

    kdesrc-build kate

    Franchement, c'est pas trop mal, non ? :-)

    C'est juste que c'est très détaillé, mais ça vaut le coup de tout lire. kdesrc-build --initial-setup installe les paquets nécessaires au développement, en détectant ta distribution, et ça c'est vraiment génial. Parfois ça casse, surtout sur les distributions moins répandues, mais du coup c'est facile d'aller voir la ligne correspondante dans kdesrc-build et de la corriger. C'est aussi régulièrement mis à jour.

    Mettre en place une VM serait plus de boulot, et de toute façon les dev KDE, rapidement, préfèrent très certainement le confort de leur environnement de travail habituel donc difficile de maintenir une VM et justifier sa maintenance quand l'effort est fait pour développer kdesrc-build.

    Et franchement, cet outil est fantastique. La sortie est clean, on sait ce qu'il se passe, si une compilation échoue trois fois de suite ça te donne le lien qu'il faut aller voir pour vérifier que ce n'est pas master qui est cassé, l'outil règle automatiquement le profil énergétique de ton CPU pour que ça aille vite le temps de la compilation et remet le réglage comme avant quand la compilation est terminée, ça résout tout seul les dépendances, il n'y a pas 3000 assertions en échec qui trainent depuis 20 ans mais qui n'ont aucun impact réel… un grand confort. Là, tout est intégré, il y a une documentation centrale qui marche pour n'importe quelle application KDE (donc l'effort de compréhension et de mis en place déjà pas très élevé n'est à faire qu'une fois). Et il y a une documentation et un outil, d'ailleurs, pour commencer.

    Tu as déjà essayé de compiler un projet d'une taille comparable et était-ce aussi simple ?

    Tente le coup ! :-)

  • [^] # Re: complexité des environnements

    Posté par  (site web personnel) . En réponse à la dépêche Campagne de financement participatif de Kdenlive : passer le montage libre au niveau supérieur. Évalué à 7.

    J'ai eu un certain succès en suivant ça (j'ai pu envoyer un patch pour corriger un bug dans Kate) :

    https://community.kde.org/Get_Involved/development

    ou, une version spécifique à Kate :

    https://kate-editor.org/post/2021/2021-02-07-kdesrc-build-and-kate/

    Je trouve que l'outil kdesrc-build est assez fantastique.

    Il y a pas mal de truc mais je trouve que c'est assez détaillé, et il y a des instructions spécifique à pas mal de distributions.

  • [^] # Re: Pas compris

    Posté par  (site web personnel) . En réponse au lien Fedora Linux Disabling Mesa's H.264 / H.265 / VC1 VA-API Support Over Legal Concerns - phoronix. Évalué à 5. Dernière modification le 28 septembre 2022 à 18:48.

    Dans la section "About us"

    35+ Years of excellence in licensing

    et

    Sisvel is a world leader in fostering innovation and managing intellectual property. The Group identifies, evaluates and maximizes the value of IP assets for its partners around the world, providing firms with a revenue stream which can be reinvested in innovation for the generation of future revenues.

    omg, ça a l'air tellement chiant comme boite xD

    "Tu travailles chez Sisvel ? Qu'est-ce que vous faites ?"

    "je sais pas, des trucs, laisse-moi tranquille"

  • [^] # Re: manque de moyens ?

    Posté par  (site web personnel) . En réponse au journal LibreOffice boude le cloud ?. Évalué à 5.

    Nextcloud propose maintenant une extension qui s'installe en un clic qui fournit une instance CODE intégrée sans installation particulière. Il me semble qu'ils utilisent une AppImage pour ça.

    (par contre il y a des limitations… que je ne connais pas parce que j'utilise plutôt mon installation avec cette extension là : https://apps.nextcloud.com/apps/richdocuments - et c'est CODE, pas Collabora Online, donc ce n'est pas une version supportée par Collabora. Mais peut-être que qu'un truc similaire pourrait être intégrée à Tracim pour avoir un truc fonctionnel dans l'installation par défaut ?)

    Nextcloud c'est bien du PHP, et la facilité d'installation, en plus d'un simple dézippage une fois que PHP est installé + un copier coller de la configuration Apache ou nginx pour le faire fonctionner vient de 4 aspects :

    • pas de changement / renommage / changement de paramètres de configuration en 10 ans

    • une interface graphique qui fait plein de vérifications sur la configuration du serveur (sécurité, modules php manquants, configuration du serveur HTTP)

    • un écran graphique de mise à jour

    • un outil en ligne de commande, occ (l'équivalent de tracimcli), qui permet notamment de faire les mises à jour aussi, plus facilement en SSH et sans les problèmes de timeouts qu'on peut avoir depuis le Web.

    Le mécanisme de mise à jour, qui est le même entre l'écran graphique et l'outil en ligne de commande, et qui est vraiment robuste, fait aussi par défaut un backup de l'installation (on peut passer cette étape).

    J'ai maintenant confiance en le fait que ça va me prendre autour 5 minutes pour mettre à jour 3-4 instances de Nextcloud avec très peu de downtime, et ça, c'est vraiment très agréable même si je prévois un peu plus au cas où.

    Mon expérience avec Tracim c'est que l'installation et la mise à jour est plus compliquée et ça aiderait pas mal de rendre ça plus facile, avec une garantie forte que le fichier de configuration est minimal et n'a pas besoin d'être touché trop souvent (le fichier, ou les paramètres passées à l'image docker).

    Cela dit, c'est tout à fait gérable quand on a une personne qui s'occupe de l'administration système ; c'est juste que ça pourrait être rendu plus simple et potentiellement, ça pourrait peut-être faciliter l'adoption. Après, ça nécessite pas mal de travail et de test, et il y a peut-être d'autres priorités.

  • # Dépêche

    Posté par  (site web personnel) . En réponse au journal 1ʳᵉ version "grand public" de TrSync. Évalué à 8. Dernière modification le 15 septembre 2022 à 10:40.

    Ça vaudrait le coup de proposer une dépêche non ? C'est déjà rédigé comme une dépêche en plus :-)

    (à la modération : un petit saut de ligne juste après "Mais il y a d'autres façons de contribuer" pour faire fonctionner la liste qui suit serait probablement le bienvenu)

  • [^] # Re: Configurabilité de Gnome

    Posté par  (site web personnel) . En réponse au lien Aidez à améliorer Gnome en exécutant cet outil de télémétrie . Évalué à 5.

    Tu veux faire exploser l'outil, c'est ça que tu veux ?

    :-)

  • [^] # Re: Je persiste

    Posté par  (site web personnel) . En réponse au lien After self-hosting my email for twenty-three years I have thrown in the towel. The oligopoly has won. Évalué à 6. Dernière modification le 05 septembre 2022 à 10:22.

    J'héberge mes mails sur un VPS. J'ai pu configurer le reverse DNS correctement.

    Le problème sur lequel je suis tombé cet été, la première fois depuis 2016, s'est produit avec Deutsche Telekom (un de mes destinataires est chez eux). Ils refusent tout simplement d'établir la connexion TCP. Donc l'envoi du mail échoue au bout de quelques jours.

    Le support me fait comprendre qu'ils n'accepteront des mails que de la part d'un serveur SMTP appartenant "évidemment" à un fournisseur de mails commercial. En creusant un peu, en fait ils suffirait que je renseigne une adresse abuse dans le WHOIS de mon nom de domaine. Je ferais ça avec plaisir mais OVH, mon registrar ne laisse pas renseigner une adresse abuse dans le WHOIS. Donc dès que je peux je partirai probablement d'ovh POUR Gandi, malheureusement j'ai payé pour quelques années…

  • # Configurabilité de Gnome

    Posté par  (site web personnel) . En réponse au lien Aidez à améliorer Gnome en exécutant cet outil de télémétrie . Évalué à 7.

    gnome-info-collect is a new tool which collects anonymous data about how GNOME systems are configured
    […]
    Various system settings

    Mais pour voir si un paramètre de configuration est utilisé, il faut qu'il existe, non ?

    « … nous observons que 100% des utilisateurs n'utilisent pas le mode compact du gestionnaire de fichier … »

    Oh oh oh ! Allez, je repars bosser.

    (je blague, hein)

  • [^] # Re: karenistes ???

    Posté par  (site web personnel) . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 3.

  • [^] # Re: karenistes ???

    Posté par  (site web personnel) . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 5. Dernière modification le 01 septembre 2022 à 22:15.

    Le fait aussi de réclamer qu’on vous mâche le travail, alors que 10s de recherches suffisent…

    Ouais mais en fait, après 10 minutes de recherches (en fait beaucoup plus et beaucoup trop), j'arrive à des conclusions opposées, alors peut-être que 10 secondes ça ne suffit pas, ou alors je passe à côté d'une information essentielle.

    Et puis c'est un peu la base, étayer ses dires. Ce n'est pas aux lecteurs de faire ses recherches sur des affirmations aussi fortes, sinon on ne s'en sort pas, hein.

  • [^] # Re: karenistes ???

    Posté par  (site web personnel) . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 5. Dernière modification le 01 septembre 2022 à 22:12.

    Mais manifestement son tweet très maladroit et stupide a été compris de travers en fait. Il a effectivement le consentement de sa copine pour finir dans l'histoire, et non, il ne s'en fout pas du viol si on croit ses paroles dans sa vidéo.

  • [^] # Re: karenistes ???

    Posté par  (site web personnel) . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 4.

    Astronogeek a aussi explicitement des positions « pro-arme »

    Oui, il explique cela ici https://www.youtube.com/watch?v=nA0eTwsdhS8?t=1324 (à la minute 22:04)
    Je ne suis pas certain d'être d'accord avec lui mais son explication semble raisonnable.

    et des sympathies douteuses

    Tu parles probablement de sa vidéo avec le youtubeur Rheinho. Mais c'est pénible, ces absences de détail. Et ces pluriels généralisateurs sur un évènement. Ce n'est pas très honnête. À moins qu'il y ait d'autres occurrence dont tu ne nous parles pas ?

    Il a répondu à ça :
    https://web.archive.org/web/20220426215516/https://twitter.com/AstronoGeek/status/1519064045151825921

    Je n'ai pas fait la promotion de Reinho. je suis apparu sur sa chaine. Je n'ai pas fait de pub pour cette vidéo. Il m'a invité, j'ai dit oui. Je n'ai pas fait de promo justement parce que je savais que ca allait déjà assez jaser.

    et

    Pourquoi on a montré ca, et pas le passage où je me désolidarise de lui, en disant que Zemmour dit de la merde ? Ou le passage où je dis qu'on est pas d'accords sur plein de trucs mais que je suis là pour la perspective de grosse poilade avec des flingues et rien d'autre ?

    Perso, j'aurais évité à sa place. Je trouve ça stupide. Mais bon… et quoi ? C'est quoi, du coup, la conséquence de ça pour nous, surtout qu'il ne semble pas du tout d'accord politiquement avec ce type ? La question m'intéresse réellement, je n'aurais pas envie de faire de la pub pour un vidéaste douteux, voire de regarder ses vidéos. Mais là, c'est un peu limité comme données pour prendre cette décision.

  • [^] # Re: karenistes ???

    Posté par  (site web personnel) . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 6. Dernière modification le 01 septembre 2022 à 21:31.

    Je n'ai pas moinsé. Je n'utilise pas le système de vote volontairement en général. Par contre tu affirmes des choses sans preuves, à nous de chercher, c'est un peu pénible. Je découvre AstronoGeek récemment, tes infos m'ont forcément titillé. Je tiens à savoir s'il y a des affaires que je n'approuve pas concernant les vidéastes que je regarde. L'affaire DirtyBiology sortie récemment m'a déjà très déçu.

    À force de creuser, manifestement tu fais référence à un tweet qu'il a envoyé dans l'été 2020, qui a entrainé beaucoup de réactions / de la polémique.

    AstronoGeek commente l'évènement ici : https://www.youtube.com/watch?v=nA0eTwsdhS8

    Bah, je n'aime pas son utilisation du terme SJW, c'est souvent un red flag pour moi, mais c'est pas clair qu'il y a un gros problème avec AstronoGeek jusqu'à preuve du contraire.

    C'est grave, ce que tu affirmes. C'est peut-être vrai, mais affirmation extraordinaire, preuve extraordinaire, tout ça. C'est très pénible ce genre d'info pas étayée. On n'est pas toutes et tous sur twitter et quand bien même, on a pas toutes et tous suivi toutes les petites affaires qui s'y passent.

  • [^] # Re: Ma liste de chaînes de vulgarisation en français

    Posté par  (site web personnel) . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 2.

    Modération : un petit remplacement des "%27" en "'" dans ce commentaire s'il vous plait ?

    J'ai plussé pour que le commentaire soit déplié.

    Sinon je n'ai pas d'autre chaine à ajouter, tout est listé dans les commentaires du journal.

  • [^] # Re: navigation

    Posté par  (site web personnel) . En réponse au journal La richesse des ultra-riches, à raison de 1000 USD par pixel. Évalué à 2.

    Scroll horizontal avec le touchpad pour les ordinateurs portables :-)

  • [^] # Re: Le paranormal sur LinuxFr

    Posté par  (site web personnel) . En réponse au journal Le paranormal en informatique. Évalué à 4.

    Ce serait bien d’ailleurs de diversifier les origines des soumissions de cette dépêche, juste pour voir

    Bien tenté

  • [^] # Re: On y est !

    Posté par  (site web personnel) . En réponse au lien Aux USA, facebook transmet à la justice les messages d'une ado poursuivie pour IVG. Évalué à 3.

    faire du libre et utilisable par tout le monde (Matrix etc… Ca reste chacun avec sa petite masse d'utilisateurs, et il faudrait voir aussi ce qui est fait pour être sûr que ce qui est fourni est le code compilé sans modification)

    J'ai tendance à préférer Matrix, mais Signal décolle quand même bien chez les gens qui ne sont pas spécialement versés en informatique, non ?

    Perso j'ai les deux du coup, on n'est pas obligés de se limiter à une solution non plus.

    Et bien sûr qu'il y a du travail et du progrès à faire, sinon je n'écrirais pas ce que j'ai écrit.

  • # On y est !

    Posté par  (site web personnel) . En réponse au lien Aux USA, facebook transmet à la justice les messages d'une ado poursuivie pour IVG. Évalué à 8.

    Je le dis depuis des années : toute cette collecte de données, si on est un peu optimiste, ce n'est peut-être pas un si gros problème… jusqu'au jour où les états qui hébergent ces grosses boites deviennent malicieux. Ou que l'entreprise elle-même le devient (encore plus). Ce n'est pas seulement théorique, la preuve ici !

    Le moins on sème, le mieux. D'autant que les états malicieux n'auront pas seulement accès aux données à l'instant T, mais aussi à tout le passé. Incluant peut-être des sujets non problématiques aujourd'hui et qui le deviendront dans le futur et on ne le sait pas encore.

    Et donc, le chiffrement de bout en bout avec des applications clientes libres qu'on peut auditer pour communiquer, c'est indispensable pour se protéger. Peut-être que cet exemple concret peut servir à expliquer ça aux gens qui sont moins branchés / sensibles sur ce genre de sujet.

    Facebook ici est peut-être forcé à respecter la loi… mais ne pourrait pas fournir grand-chose si les conversations étaient chiffrées de bout en bout. Ils en ont conscience, dans l'article :

    Une semaine après le revirement de la Cour Suprême, Mark Zuckerberg, le patron de Meta (la maison mère de Facebook) assurait à ses salariés que des efforts seraient réalisés pour crypter les données des utilisateurs et ainsi "protéger les personnes" qui chercheraient à avorter, rappelle Forbes

    Mais déjà, "des efforts seront réalisés", ce n'est pas un gros engagement. Ensuite, les employés Facebook inquiets pour leurs utilisateurs feraient mieux de se barrer et d'arrêter de participer à ça, ils / elles n'auront aucun mal à trouver du boulot. Ça fait partie du business model de Facebook d'avoir accès aux données des utilisateurs (des "utilisés", d'aucuns diront) et de les exploiter, je ne vois pas comment ça peut marcher cette histoire…

  • [^] # Re: Inutile

    Posté par  (site web personnel) . En réponse au lien Dans la tourmente, DuckDuckGo bloque désormais les trackers de Microsoft - numerama. Évalué à 6.

    Si tu n'y connais rien mais que tu es sensible aux questions de vie privée, je suppose que c'est très facile d'être attiré·e par un navigateur comme celui de Duck Duck Go.

    Ou que, tu te dise que c'est naturel d'utiliser le navigateur Duck Duck Go puisque c'est le moteur de recherche que tu utilises. Peut-être d'ailleurs que la différence entre navigateur et moteur de recherche n'est pas clair dans ta tête.

    Ou que, pour une raison ou une autre, tu veux éviter Google, et que tu as essayé Firefox sur mobile et que ça ne te plait pas et tu vois en Duck Duck Go une alternative crédible.

  • [^] # Re: Inutile

    Posté par  (site web personnel) . En réponse au lien Dans la tourmente, DuckDuckGo bloque désormais les trackers de Microsoft - numerama. Évalué à 5. Dernière modification le 08 août 2022 à 16:10.

    Exactement. Oui, je n'avais pas fait le parallèle avec AdBlock mais le parallèle est tout à fait approprié.

    C'est le moteur de recherche que j'utilise "faute de mieux" mais j'ai le même avis.

  • # Inutile

    Posté par  (site web personnel) . En réponse au lien Dans la tourmente, DuckDuckGo bloque désormais les trackers de Microsoft - numerama. Évalué à 6.

    Un navigateur axé sur la vie privée qui, volontairement, ne bloque pas les trackers (d'un des GAFAM, en plus), ça ne sert un peu à rien.

    Éviter le navigateur édité par la boite du moteur de recherche qu'on utilise semble judicieux. Ces deux choses centrales ne devraient pas être connectées dans l'état actuel du monde des navigateurs et de celui des moteurs de recherches.

    Il y a par ailleurs de très bonnes extensions pour bloquer les trackers pour peu qu'elles soient utilisées sur un navigateur qui ne bride pas ses API. Pas besoin d'installer un navigateur reskinné entier pour ça.

  • [^] # Re: Libre ou pas libre, telle n'est pas la question.

    Posté par  (site web personnel) . En réponse au lien FauxPilot - Clone de GitHub Copilot libre et hors-ligne. Évalué à 5.

    sauf si c'est MIT/BSD, là bon faut être de mauvaise foi pour refuser l'exploitation de son code je trouve

    Ces licences demandent quand-même une attribution. Tu es censé citer les auteurs des bouts de code que tu utilises.

    En tout cas je suis d'accord avec David : même si FauxPilot est open source, toutes les discussions qu'on pourrait avoir sur le fonctionnement s'appliquent de la même manière à FauxPilot et CoPilot. Et le sujet a été parcouru en long, en large et en travers à la sortie de CoPilot.

  • [^] # Re: Pas tout compris sur leur archi

    Posté par  (site web personnel) . En réponse au lien Manticore: a faster alternative to Elasticsearch in C++ with a 21-year history. Évalué à 5. Dernière modification le 26 juillet 2022 à 12:23.

    Si j'ai bien compris, une des manières de parler à leur moteur de recherche est d'utiliser le protocole réseau de MySQL, en plus du protocole binaire de Sphinx et de leur nouvelle interface JSON ressemblant à celle d'ElasticSearch, donc il serait possible d'utiliser n'importe quel client MySQL pour utiliser leur moteur de recherche.

    Dans l'article :

    MySQL wire protocol support:

    An important advantage of Manticore is the possibility to use MySQL clients to work with the server. Even if there is no official Manticore client for some language, there is definitely a MySQL client you can use. Using the command line MySQL client for administration is more convenient than using curl, because the commands are much more compact and the session is supported.

    Du coup non, ils ne se basent pas sur MySQL, mais le même protocole réseau est utilisé. Ils héritent ça de Sphinx à priori.

  • [^] # Re: Pas d'open source pour votre produit final ?

    Posté par  (site web personnel) . En réponse au lien The Future of Open Source, or Why Open Core Is Dead. Évalué à 3. Dernière modification le 26 juillet 2022 à 09:30.

    Pour un qui marche combien échouent ?

    Je sais bien, mais tu peux dire ça pour n'importe quel business. Je ne dis pas que c'est pas plus difficile, je dis que ce n'est pas impossible. Sinon j'aurais besoin de donner des stats robustes.

    Faire culpabiliser ceux qui essaient et tenter de leur faire de grandes leçons de morale n'aide pas à mon avis.

    Ce n'est pas mon intention, si mon message sonne comme ça je me suis mal exprimé.

    Mon intention était d'envoyer un message à l'encontre du lien posté, plein d'affirmations.

    tu vois docker tente de monétiser un outil à côté de leur solutions qui n'a rien d'obligatoire pour l'utilisation

    oui, j'en ai conscience, d'ailleurs j'ai mis un petit instant pourquoi Docker était dans cette liste.

  • [^] # Re: Pas d'open source pour votre produit final ?

    Posté par  (site web personnel) . En réponse au lien The Future of Open Source, or Why Open Core Is Dead. Évalué à 4. Dernière modification le 25 juillet 2022 à 23:41.

    Et tu as quoi comme exemple ?

    XWiki, WordPress, Nextcloud, Tracim, SQLite, Red Hat, SuSE, OnlyOffice, Collabora Office. MediaInfo ?

    À ma connaissance, c'est tout libre, avec une boite derrière qui tourne.

    Il y en a d'autres, mais je ne suis pas expert dans les modèles de développement de chaque projet libre.

    Alors faites-moi le plaisir de vous inquiéter d'elles et eux en premier, et de nous faire des beaux produits finaux libres. Ce monde est possible.

    Pourquoi les gens doivent bosser pour toi et pas pour eux ?

    Ce n'est pas ça que je dis. J'invite les gens avec une formulation un peu provocante à imaginer qu'il existe des manières de vivre du libre et qu'il n'y a pas besoin de faire du propriétaire dès qu'il s'agit de développer pour les utilisateurs finaux et/ou dès qu'il y a de la « valeur ajoutée ».

    En quoi faire du libre, d'un coup ça veut dire que les gens vont bosser pour moi et pas pour eux ? Déjà, les deux peuvent aller ensemble, et surtout, c'est vraiment ça qui doit changer dans la tête des gens à mon avis et un peu ce pourquoi j'ai écrit mon commentaire. RedHat fait payer sa distribution, XWiki et WordPress ont des extensions libres mais payantes (tu peux compiler l'extension et l'installer manuellement, mais en fait les gens vont juste payer parce que c'est plus simple et/ou qu'ils veulent bien soutenir le dev, par contre le code est dispo si besoin - on a tous les avantages théoriques du libre). Quelques unes (voire toutes ?) ces boites proposent de la presta pour faire des développements sur mesure. La prestation est parfois intégrée au produit en libre. La plupart de ces boites proposent du support et du SaaS. Collabora Office te fait payer les versions stables avec du support, sinon tu as droit à CODE, la version de dev sans support. Et si tu es un business, tu ne veux probablement pas à avoir à compiler la version stable et que tu voudras du support, tu vas payer.

    Pourquoi les clients viendraient chez toi si ton concurrent est deux fois moins cher ?

    Parce qu'il vont apprécier ton contact client, parce qu'ils te reconnaissent comme l'expert / la référence puisque c'est toi qui développe, parce que vraisemblablement quelqu'un qui va proposer du support pour deux fois moins cher va se casser la gueule parce que c'est difficile de faire plus efficace que toi vu que tu connais le produit par cœur et que tu les devs qui vont pouvoir produire des correctifs. Parce que cette boite qui propose du support sur ton produit aura probablement besoin elle-même de support de ta part à un moment ou à un autre… Et si elle est capable de faire deux fois moins cher que toi, soit son support est moisi, soit tu n'es pas efficace, soit tu vends ton support trop cher… Aussi, si la boite te fait concurrence et te tues, elle se retrouve à devoir développer elle-même le produit, ce qu'elle ne souhaite peut-être pas le faire. Et elle le sait très bien, donc elle va probablement éviter de le faire.

    À noter que des boites "concurrentes" qui travaillent sur / avec ton produit peut avoir des effets bénéfiques aussi, parce qu'elle répand ton produit et participe à son amélioration, ce qui peut aussi te ramener des clients. D'ailleurs, ces boites ne sont pas forcément tes concurrents : Nextcloud GmbH par exemple, ne fournit pas d'offre d'hébergement, en tout cas publiquement. Ils redirigent les gens vers des partenaires commerciaux. Tu peux aussi avoir affaire à des boites qui fournissent ton service pour toi à des clients que tu n'atteindrais pas toi-même, ou plus difficilement. Sous forme de marque blanche ou autre. Parce que tu n'es pas dans le même pays, parce que ces clients sont différents de ta cible principale, ou autre. Dans ce cas, il est possible de développer un réseau de partenaires et d'encourager les gens à être tes partenaires plutôt que tes concurrents.

    Une boite peut toujours te détrôner en théorie, mais en pratique ça a beaucoup de chance de marcher, et en pratique, même pour un logiciel propriétaire, tu n'es pas à l’abri qu'un concurrent apparaisse aussi. Sauf que là, tu ne peux pas récupérer le code. C'est vrai aussi avec le libre si tu as utilisé une licence copyfree.

    Bref, le risque zéro n'existe pas, mais jamais dans le monde du business et il y a quelques éléments de réponses, pistes de réflexion, solutions et parades.

    Si ta question était plutôt "Pourquoi les gens devraient faire du libre ?". C'est une question vaste, ma position résumée est que le libre est une condition nécessaire (mais pas suffisante) pour avoir le contrôle de son informatique et qu'il est souhaitable de permettre ce contrôle aux clients / utilisateurs finaux. C'est la bonne chose à faire, moralement. Partant de là, la question n'est pas "Est-ce qu'on fait du libre ?", mais plutôt "Ok, du coup comment ?". Dans cette perspective, c'est rassurant d'avoir plusieurs exemples de projets qui fonctionne comme ça. C'est mon opinion bien sûr.