Un emploi du temps chargé, plutôt qu'un emploi du temps strict (j'utilise depuis longtemps méthode Pomodoro + timeboxing, mais avec insuffisamment de rigueur pour que ça fasse une grosse différence). En gros 10 à 12 heures de boulot par jour (quand je suis devant un ordi).
Sur certains sujet, comme le lobbying, j'ai accumulé un corpus de textes et de références qui sont faciles à mobiliser en cas de besoin ou de sollicitation.
Sur le dev: j'essaie d'adopter les bons outils (outil de dev et bibliothèques/cadriciels), ou de développer les miens (ex: Terminus, Tepyd, Ospobox…) pour être efficace.
"There's no such thing as can't. You always have a choice." - Ken Gor
Pytonium, en plus d'avoir un nom très cool, est un projet intéressant, mais, outre le fait qu'il est encore très jeune et ne supporte pas encore macOS, me semble positionné différemment de PyWebView.
Pour l'instant je reste sur PyWebView.
"There's no such thing as can't. You always have a choice." - Ken Gor
1) "Le logiciel de base" est Euro-Office. Ne pas être un "cheval de Troie russe" est l'une des raisons d'être d'Euro-Office.
2) "Si les formats interne et par défaut n'étaient pas le format Microsoft." Comme je l'ai écrit ailleurs, le projet (Libera Suite) n'a qu'un mois d'existence et le but de cette phase initiale était de fournir (en version bêta) une application utilisable, pas un logiciel parfait. S'il y a de l'intérêt pour le logiciel, évidemment que j'ai des idées pour la suite.
L'objectif évident de ce projet (et d'autres) est de "desserrer l'étau" de Microsoft sur la bureautique. Pour ça, il faut amener les utilisateurs progressivement vers des solutions alternatives, sans les brusquer. Il y a plusieurs stratégies possibles, plus ou moins radicales, mais la compatibilité avec les formats existants apparaît comme l'un des points les plus importants à prendre en compte.
"There's no such thing as can't. You always have a choice." - Ken Gor
1) C'est un point de départ, le projet (Libera Office, pas OnlyOffice évidemment) a exactement 1 mois d'existence.
2) "je suppose, en prime, de l'argent public": je suis curieux de savoir ce qui te fait le supposer. Et je peux affirmer sans aucune équivoque que Libera Office a touché zero euros de subventions, de commandes publiques, ou d'argent privé (à part le mien) à ce stade.
(Après s'il y a des organisations que ça intéresse de financer le projet d'une façon ou d'une autre, évidemment, on est à l'écoute. Mais ce n'est pas l'objectif à ce stade.)
"There's no such thing as can't. You always have a choice." - Ken Gor
Les tests e2e sont en fait des tests Playwright (i.e. des tests navigateurs). En effet, j'ai oublié de préciser qu'il était tout à fait possible d'utiliser Libera Suite en mode "headless" depuis un navigateur (a priori, ce n'est pas un cas d'usage pour les vrais utilisateurs, par contre c'est utile pour les tests).
Il manque encore quelques véritables tests e2e sur les 3 plateformes. Ca va venir…
"There's no such thing as can't. You always have a choice." - Ken Gor
Et Collabora Office est très similaire à OnlyOffice dans son principe (suite locale et suite en ligne accessible via un navigateur).
Avec deux architectures radicalement différentes, ce qui notamment a un impact sur la facilité d'intégration dans des produits tiers, ce qui reste un objectif majeur (sinon l'objectif principal) pour les promoteurs et supporters du projet Euro-Office (c'est en tout cas le cas pour Abilian).
OnlyOffice est un faux logiciel libre. Ils l'ont mis sous AGPL seulement pour faire du openwashing.
C'était sans doute vrai au moment du fork et de la polémique. Maintenant ils ont revu leur licence, le problème est réglé. Inutile de rajouter de la confusion en continuant à évoquer un problème qui est derrière nous.
Tout comme ils font du EU-washing alors qu'OnlyOffice a été créé en Russie.
On est d'accord sur ce point.
"There's no such thing as can't. You always have a choice." - Ken Gor
Pursuant to Section 7 § 3(b) of the GNU AGPL you must retain the original ONLYOFFICE logo in the upper left corner of the user interface when distributing the software.
Ce passage n'apparaît nulle part dans la licence actuelle des deux composants que j'utilise:
On utilise le composant Python pywebview qui a fait ses propres choix (informés) sur le moteur à utiliser selon les plateformes, qui est éprouvé et qui, après différents tests réalisés en interne sur d'autres projets similaires (e.g. Terminux) s'est avéré la meilleure options pour nos besoins (notamment la plus simple à mettre en oeuvre).
"There's no such thing as can't. You always have a choice." - Ken Gor
L'idée était et est toujours de construire un produit utilisable et désirable, pour un grand nombre d'utilisateurs (d'où la version Windows, même si c'est un peu casse-pied à faire) sur la base d'Euro-Office, que je vois avant tout comme une bibliothèque de composants.
Mais c'est aussi l'occasion de pousser un peu plus loin l'architecture que j'avais commencé à utiliser avec Terminux (cf. cette page pour une description technique), un environnement de travail fondé sur les terminaux.
Et par ailleurs, il s'agit d'un projet qui est amené à évoluer, avec l'intégration d'autres composants ou par son intégration dans une digital workplace.
"There's no such thing as can't. You always have a choice." - Ken Gor
As-tu lu la licence en question? Peux-tu citer le passage qui "interdit les forks" selon toi?
Et par ailleurs, comme déjà observé, l'AGPL ne permet pas d'interdire les forks: "The (A)GPLv3 makes it clear that it permits all licensees to remove any additional terms that are "further restrictions" under the (A)GPLv3. It states, "[i]f the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term." "
Donc, en supposant qu'il y ait bien une "clause interdisant les forks" (que je n'ai pas vue), elle serait par ailleurs sans effet.
"There's no such thing as can't. You always have a choice." - Ken Gor
Plus léger dans quel sens ? En termes de taille des dépendances ou en termes de conso CPU et mémoire
Plus léger en termes de taille de download / taille sur le disque de ta machine.
Plus léger en termes de temps de démarrage.
(sur-couche python vs tout en binaire natif côté euro-office) ?
La surcouche Python a très peu de travail. C'est essentiellement un serveur Web et de l'intégration avec l'OS (ex: barre de menu, utilisation des polices de caractères système…). Il n'y a pas de code Python sur le chemin critique des performances.
Et ne pas avoir le même moteur de rendu selon l'OS, est-ce que ce n'est pas justement plus de boulot pour les tests ?
Il y a un harnais de test qui teste les 3 plateformes, de toute façon c'est inévitable (il n'y a pas que le rendu qu'il faut tester, il y a aussi l'intégration avec l'OS). J'ai même acheté une machine Windows pour pouvoir lancer les tests dessus!
Après, n'oublions pas qu'on part de composants web éprouvés qui sont censés tourner à l'identique sous Firefox,Chrome, Edge, Safari et bien d'autres navigateurs.
"There's no such thing as can't. You always have a choice." - Ken Gor
"ce n’est donc pas non plus une simple intégration de composants au sens où l’on intégrerait une bibliothèque annexe." C'est ton interprétation, mais elle me semble en grande partie inexacte.
L'idée générale de Libera Suite (à ce stade en tout cas!) c'est de prendre les composants (l'UI web et le convertisseurs de fichiers) et de les encapsuler dans une applications desktop multi-plateformes. 99% de la base de code totale vient d'Euro-Office, donc le terme "dérivé" me semble approprié.
Par ailleurs, il faut avoir en tête que l'intégration des composants d'Onlyoffice ou d'Euro-Office dans des applications tierces est monnaie courante, dans le domaine de ce qu'on appelle les Digital Workplaces (libres, propriétaires, ou purement cloud). C'est le cas par exemple de Cryptpad, mais il y en a beaucoup d'autres. Ca sera le cas également de la prochaine version d'Abilian SBE, la Digital Workplace que développe Abilian.
"There's no such thing as can't. You always have a choice." - Ken Gor
Euro-Office Desktop Editors reprend l'architecture d'ONLYOFFICE Desktop : un navigateur Chromium embarqué (CEF) et une interface Qt, en C++ (répos desktop-sdk et desktop-apps).
Libera Suite remplace cette couche par environ 5 000 lignes de Python et utilise (via le paquet pywebview) le moteur de rendu web déjà présent sur le système : WebKit sur macOS et Linux, WebView2 sur Windows.
L'intérêt de cette approche est d'avoir un projet sensiblement plus léger et plus simple à faire évoluer.
"There's no such thing as can't. You always have a choice." - Ken Gor
Une nouvelle bêta (0.5.0) est prévue pour la semaine prochaine.
Par ailleurs, si quelqu'un à une idée de comment faire marcher 'uvx libera' sous Linux (ça marche déjà sous MacOS et Windows), ça m'intéresse. Problème de dépendances pas simple, semble-t-il.
"There's no such thing as can't. You always have a choice." - Ken Gor
Non, il n'y a pas de faille, c'est bien prévu par les auteurs de l'AGPL qui ne sont pas des idiots:
"All other non-permissive additional terms are considered 'further restrictions' within the meaning of section 10. If the Program as you received it […] contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."—AGPL v3, Section 7
"There's no such thing as can't. You always have a choice." - Ken Gor
"All other non-permissive additional terms are considered 'further restrictions' within the meaning of section 10. If the Program as you received it […] contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."—AGPL v3, Section 7
Autrement dit les restrictions que OnlyOffice prétend imposer sont sans effet.
"There's no such thing as can't. You always have a choice." - Ken Gor
La Commission européenne sollicite le soutien de l'industrie en faveur de la préférence européenne dans les marchés publics
Cette initiative, liée à la future loi sur l'accélérateur industriel, vise à donner la priorité aux soumissionnaires de l'UE, mais elle se heurte à la résistance de certains États membres, que la lettre pourrait aider à surmonter. La Commission européenne envisage de rallier le soutien des leaders industriels de l'UE afin qu'ils signent une lettre ouverte défendant une préférence européenne controversée dans les marchés publics, qui devrait être incluse dans une proposition législative à venir, a appris MLex.
"There's no such thing as can't. You always have a choice." - Ken Gor
Dans les orientations politiques de la Commission pour la période 2024-2029, la présidente von der Leyen a annoncé une révision des directives sur les marchés publics. Cette révision:
permettra d’accorder la préférence aux produits européens dans les marchés publics, de manière à contribuer à garantir la valeur ajoutée de l’UE et la sécurité de l’approvisionnement en technologies, produits et services vitaux;
modernisera et simplifiera les règles en matière de marchés publics, tout en faisant des marchés publics un outil d’investissement stratégique.
"There's no such thing as can't. You always have a choice." - Ken Gor
Surtout, dans un texte d'enseignement qui n'est pas une publication scientifique, la fonction des références et les attentes en matière de citation sont différentes.
Un texte pédagogique ou un manuel vise à synthétiser et à transmettre un savoir déjà bien établi et considéré comme une connaissance commune au sein d'un domaine. L'objectif principal n'est pas de présenter des recherches originales, mais de rendre accessible un corpus de connaissances.
Voici donc quelques points pour nuancer les affirmations de la dépêche :
Dans un manuel, la bibliographie sert principalement à orienter le lecteur vers des ouvrages fondamentaux pour approfondir le sujet (i.e. fonction pédagogique), plutôt qu'à sourcer chaque affirmation. Contrairement à un article de recherche où chaque idée empruntée doit être scrupuleusement attribuée à son auteur, un ouvrage de synthèse peut se permettre de ne pas citer ce qui est considéré comme un savoir commun et stabilisé.
Un livre sans aucune bibliographie peut être critiqué (à tord ou à raison, là encore ça dépend du contexte) pour son manque de rigueur ou d'ouverture vers d'autres lectures, mais cela ne constitue pas automatiquement un plagiat, surtout s'il traite de notions générales. Le plagiat implique de faire passer les idées ou les textes d'autrui pour siens, ce qui est différent de la simple transmission d'un savoir partagé.
"There's no such thing as can't. You always have a choice." - Ken Gor
Surtout parce que ni Gitlab ni Codeberg ne fournissent ces données. Je les ai contactés (les 12 janvier 2024 et le 5 février 2025 pour Gitlab, le 4 septembre 2025 pour Codeberg). Je n'ai eu aucun retour (même pas un refus poli).
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Forks
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 5 (+3/-0).
Un emploi du temps chargé, plutôt qu'un emploi du temps strict (j'utilise depuis longtemps méthode Pomodoro + timeboxing, mais avec insuffisamment de rigueur pour que ça fasse une grosse différence). En gros 10 à 12 heures de boulot par jour (quand je suis devant un ordi).
Sur certains sujet, comme le lobbying, j'ai accumulé un corpus de textes et de références qui sont faciles à mobiliser en cas de besoin ou de sollicitation.
Sur le dev: j'essaie d'adopter les bons outils (outil de dev et bibliothèques/cadriciels), ou de développer les miens (ex: Terminus, Tepyd, Ospobox…) pour être efficace.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-office desktop
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 2 (+0/-0).
Pytonium, en plus d'avoir un nom très cool, est un projet intéressant, mais, outre le fait qu'il est encore très jeune et ne supporte pas encore macOS, me semble positionné différemment de PyWebView.
Pour l'instant je reste sur PyWebView.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Ça serait bien si
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 5 (+3/-0).
1) "Le logiciel de base" est Euro-Office. Ne pas être un "cheval de Troie russe" est l'une des raisons d'être d'Euro-Office.
2) "Si les formats interne et par défaut n'étaient pas le format Microsoft." Comme je l'ai écrit ailleurs, le projet (Libera Suite) n'a qu'un mois d'existence et le but de cette phase initiale était de fournir (en version bêta) une application utilisable, pas un logiciel parfait. S'il y a de l'intérêt pour le logiciel, évidemment que j'ai des idées pour la suite.
L'objectif évident de ce projet (et d'autres) est de "desserrer l'étau" de Microsoft sur la bureautique. Pour ça, il faut amener les utilisateurs progressivement vers des solutions alternatives, sans les brusquer. Il y a plusieurs stratégies possibles, plus ou moins radicales, mais la compatibilité avec les formats existants apparaît comme l'un des points les plus importants à prendre en compte.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-Office est illégal
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 5 (+4/-1). Dernière modification le 18 octobre 2026 à 19:14.
1) C'est un point de départ, le projet (Libera Office, pas OnlyOffice évidemment) a exactement 1 mois d'existence.
2) "je suppose, en prime, de l'argent public": je suis curieux de savoir ce qui te fait le supposer. Et je peux affirmer sans aucune équivoque que Libera Office a touché zero euros de subventions, de commandes publiques, ou d'argent privé (à part le mien) à ce stade.
(Après s'il y a des organisations que ça intéresse de financer le projet d'une façon ou d'une autre, évidemment, on est à l'écoute. Mais ce n'est pas l'objectif à ce stade.)
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-office desktop
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 4 (+2/-0).
pytestpour l'orchestration, avec une pyramide de tests à 3 étages:C'est expliqué succinctement sur la page: https://docs.liberasuite.eu/en/develop/testing/
Les tests e2e sont en fait des tests Playwright (i.e. des tests navigateurs). En effet, j'ai oublié de préciser qu'il était tout à fait possible d'utiliser Libera Suite en mode "headless" depuis un navigateur (a priori, ce n'est pas un cas d'usage pour les vrais utilisateurs, par contre c'est utile pour les tests).
Il manque encore quelques véritables tests e2e sur les 3 plateformes. Ca va venir…
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Libera Suite est-elle une contrefaçon ?
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 3 (+1/-0).
Oui, mais cette question n'est plus d'actualité, puisque ce n'est plus ce que dit la licence, depuis bientôt 6 mois.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-Office est illégal
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 4 (+2/-0).
Avec deux architectures radicalement différentes, ce qui notamment a un impact sur la facilité d'intégration dans des produits tiers, ce qui reste un objectif majeur (sinon l'objectif principal) pour les promoteurs et supporters du projet Euro-Office (c'est en tout cas le cas pour Abilian).
C'était sans doute vrai au moment du fork et de la polémique. Maintenant ils ont revu leur licence, le problème est réglé. Inutile de rajouter de la confusion en continuant à évoquer un problème qui est derrière nous.
On est d'accord sur ce point.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-Office est illégal
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 5 (+3/-0).
Ce passage n'apparaît nulle part dans la licence actuelle des deux composants que j'utilise:
https://raw.githubusercontent.com/ONLYOFFICE/core/refs/heads/master/LICENSE
https://raw.githubusercontent.com/ONLYOFFICE/sdkjs/refs/heads/master/LICENSE
Celui-ci apparaît bien, me parfait totalement légitiment, et ne me dérange nullement!
S'ils ne le souhaitaient pas, il ne fallait pas le mettre sous licence AGPL!
Il n'y a strictement rien de malhonnête ou même d'éthiquement discutable. Le droit au fork est au coeur des 4 libertés du logiciel libre.
Qui ne sont en aucune manière comparables…
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-office desktop
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 4 (+2/-0). Dernière modification le 18 octobre 2026 à 11:51.
On utilise le composant Python
pywebviewqui a fait ses propres choix (informés) sur le moteur à utiliser selon les plateformes, qui est éprouvé et qui, après différents tests réalisés en interne sur d'autres projets similaires (e.g. Terminux) s'est avéré la meilleure options pour nos besoins (notamment la plus simple à mettre en oeuvre)."There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Forks
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 5 (+3/-0).
L'idée était et est toujours de construire un produit utilisable et désirable, pour un grand nombre d'utilisateurs (d'où la version Windows, même si c'est un peu casse-pied à faire) sur la base d'Euro-Office, que je vois avant tout comme une bibliothèque de composants.
Mais c'est aussi l'occasion de pousser un peu plus loin l'architecture que j'avais commencé à utiliser avec Terminux (cf. cette page pour une description technique), un environnement de travail fondé sur les terminaux.
Et par ailleurs, il s'agit d'un projet qui est amené à évoluer, avec l'intégration d'autres composants ou par son intégration dans une digital workplace.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-Office est illégal
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 4 (+2/-0).
As-tu lu la licence en question? Peux-tu citer le passage qui "interdit les forks" selon toi?
Et par ailleurs, comme déjà observé, l'AGPL ne permet pas d'interdire les forks: "The (A)GPLv3 makes it clear that it permits all licensees to remove any additional terms that are "further restrictions" under the (A)GPLv3. It states, "[i]f the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term." "
Donc, en supposant qu'il y ait bien une "clause interdisant les forks" (que je n'ai pas vue), elle serait par ailleurs sans effet.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-office desktop
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 6 (+4/-0).
Plus léger en termes de taille de download / taille sur le disque de ta machine.
Plus léger en termes de temps de démarrage.
La surcouche Python a très peu de travail. C'est essentiellement un serveur Web et de l'intégration avec l'OS (ex: barre de menu, utilisation des polices de caractères système…). Il n'y a pas de code Python sur le chemin critique des performances.
Il y a un harnais de test qui teste les 3 plateformes, de toute façon c'est inévitable (il n'y a pas que le rendu qu'il faut tester, il y a aussi l'intégration avec l'OS). J'ai même acheté une machine Windows pour pouvoir lancer les tests dessus!
Après, n'oublions pas qu'on part de composants web éprouvés qui sont censés tourner à l'identique sous Firefox,Chrome, Edge, Safari et bien d'autres navigateurs.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Forks
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 3 (+1/-0).
"ce n’est donc pas non plus une simple intégration de composants au sens où l’on intégrerait une bibliothèque annexe." C'est ton interprétation, mais elle me semble en grande partie inexacte.
L'idée générale de Libera Suite (à ce stade en tout cas!) c'est de prendre les composants (l'UI web et le convertisseurs de fichiers) et de les encapsuler dans une applications desktop multi-plateformes. 99% de la base de code totale vient d'Euro-Office, donc le terme "dérivé" me semble approprié.
Par ailleurs, il faut avoir en tête que l'intégration des composants d'Onlyoffice ou d'Euro-Office dans des applications tierces est monnaie courante, dans le domaine de ce qu'on appelle les Digital Workplaces (libres, propriétaires, ou purement cloud). C'est le cas par exemple de Cryptpad, mais il y en a beaucoup d'autres. Ca sera le cas également de la prochaine version d'Abilian SBE, la Digital Workplace que développe Abilian.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Forks
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 4 (+2/-0).
Libera Suite n'est pas un fork. C'est une application qui intègre des composants d'Euro-Office.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-office desktop
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 9 (+7/-0). Dernière modification le 17 octobre 2026 à 19:16.
Ce n'est pas le même code:
Euro-Office Desktop Editors reprend l'architecture d'ONLYOFFICE Desktop : un navigateur Chromium embarqué (CEF) et une interface Qt, en C++ (répos
desktop-sdketdesktop-apps).Libera Suite remplace cette couche par environ 5 000 lignes de Python et utilise (via le paquet
pywebview) le moteur de rendu web déjà présent sur le système : WebKit sur macOS et Linux, WebView2 sur Windows.L'intérêt de cette approche est d'avoir un projet sensiblement plus léger et plus simple à faire évoluer.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Libera Suite est-elle une contrefaçon ?
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 5 (+4/-1).
Même réponse que précédemment:
https://www.fsf.org/blogs/licensing/agpl-is-not-a-tool-for-taking-freedom-away
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Euro-Office est illégal
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 8 (+7/-1).
Non, pour plusieurs raisons, la plus générale étant détaillée dans ce post:
https://www.fsf.org/blogs/licensing/agpl-is-not-a-tool-for-taking-freedom-away
"There's no such thing as can't. You always have a choice." - Ken Gor
# Version 0.5 déjà en préparation
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Libera Suite, une suite bureautique libre et locale fondée sur Euro-Office, passe en bêta publique. Évalué à 3 (+1/-0).
Une nouvelle bêta (0.5.0) est prévue pour la semaine prochaine.
Par ailleurs, si quelqu'un à une idée de comment faire marcher 'uvx libera' sous Linux (ça marche déjà sous MacOS et Windows), ça m'intéresse. Problème de dépendances pas simple, semble-t-il.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: AGPL
Posté par Stefane Fermigier (site web personnel) . En réponse au journal OnlyOffice vs Euro-Office : une faille empêchant les forks dans AGPLv3 ?. Évalué à 2.
Non, il n'y a pas de faille, c'est bien prévu par les auteurs de l'AGPL qui ne sont pas des idiots:
"All other non-permissive additional terms are considered 'further restrictions' within the meaning of section 10. If the Program as you received it […] contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."—AGPL v3, Section 7
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Non lié ?
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Une coalition de neuf entreprises européennes lance Euro-Office, alternative bureautique souveraine et open source. Évalué à 10.
Non, la licence AGPL dit bien:
"All other non-permissive additional terms are considered 'further restrictions' within the meaning of section 10. If the Program as you received it […] contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."—AGPL v3, Section 7
Autrement dit les restrictions que OnlyOffice prétend imposer sont sans effet.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Prisonnier du dogme
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Appel à commentaire de la Commission "Vers des écosystèmes numériques ouverts européens". Évalué à 5.
Voici aussi cette nouvelle qui date d'aujourd'hui:
https://www.mlex.com/mlex/articles/2430009/industry-support-for-european-preference-in-public-procurement-sought-by-eu-commission
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Prisonnier du dogme
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Appel à commentaire de la Commission "Vers des écosystèmes numériques ouverts européens". Évalué à 4.
Si c'est un sujet qui t'intéresse, il y a une autre consultation en cours:
https://ec.europa.eu/info/law/better-regulation/have-your-say/initiatives/15492-Regles-de-lUE-en-matiere-de-marches-publics-revision_fr
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Linux ou ChromeBook ?
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche 2,2 millions d'utilisateurs de Linux sur ordinateur en France. Évalué à 6.
Non, les chromebooks sont identifiés comme tels, et en plus ils sont en net déclin.
"There's no such thing as can't. You always have a choice." - Ken Gor
# Plagiat?
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Le Frido 2025. Évalué à 7.
Attention aux accusations de plagiat. Cf. https://fr.wikipedia.org/wiki/Plagiat#En_droit pour voir que déjà c'est compliqué.
Surtout, dans un texte d'enseignement qui n'est pas une publication scientifique, la fonction des références et les attentes en matière de citation sont différentes.
Un texte pédagogique ou un manuel vise à synthétiser et à transmettre un savoir déjà bien établi et considéré comme une connaissance commune au sein d'un domaine. L'objectif principal n'est pas de présenter des recherches originales, mais de rendre accessible un corpus de connaissances.
Voici donc quelques points pour nuancer les affirmations de la dépêche :
Dans un manuel, la bibliographie sert principalement à orienter le lecteur vers des ouvrages fondamentaux pour approfondir le sujet (i.e. fonction pédagogique), plutôt qu'à sourcer chaque affirmation. Contrairement à un article de recherche où chaque idée empruntée doit être scrupuleusement attribuée à son auteur, un ouvrage de synthèse peut se permettre de ne pas citer ce qui est considéré comme un savoir commun et stabilisé.
Un livre sans aucune bibliographie peut être critiqué (à tord ou à raison, là encore ça dépend du contexte) pour son manque de rigueur ou d'ouverture vers d'autres lectures, mais cela ne constitue pas automatiquement un plagiat, surtout s'il traite de notions générales. Le plagiat implique de faire passer les idées ou les textes d'autrui pour siens, ce qui est différent de la simple transmission d'un savoir partagé.
"There's no such thing as can't. You always have a choice." - Ken Gor
[^] # Re: Une bonne intention mais...
Posté par Stefane Fermigier (site web personnel) . En réponse à la dépêche Lancement de l'EDRIX : un indice pour mesurer la souveraineté numérique européenne. Évalué à 5.
Surtout parce que ni Gitlab ni Codeberg ne fournissent ces données. Je les ai contactés (les 12 janvier 2024 et le 5 février 2025 pour Gitlab, le 4 septembre 2025 pour Codeberg). Je n'ai eu aucun retour (même pas un refus poli).
"There's no such thing as can't. You always have a choice." - Ken Gor