URL: https://linuxfr.org/users/mgautier/journaux/pysimplegui-ferme-les-sources Title: PySimpleGUI ferme (les sources) Authors: GaMa Date: 2024年03月22日T12:44:38+01:00 License: CC By-SA Tags: python, licence et propriétaire Score: 28 La librairie python `PySimpleGui` qui est une surcouche a TkInter proposait (et propose toujours) une approche plus simple pour la création d'interface graphique en Python. Elle était sous license LGPL et bénéficiait d'un certain succès. On en a même parlé ici (https://linuxfr.org/news/pysimplegui-prenez-plaisir-a-faire-des-interfaces-graphiques-en-python). Le mois dernier, son auteur a décidé de passer PySimpleGUI sous une licence propriétaire. Encore mieux, il a supprimer tout l'historique et le dépot github contient maintenant que des commits qui datent d'il y a un mois. Heureusement un fork existe: https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss En vrai, on aurait du s'en douter en voyant que [le fichier `CONTRIBUTING.md`](https://github.com/andor-pierdelacabeza/PySimpleGUI-4-foss/blob/acde437de74cff41c817b8e657a4b441d01564d8/CONTRIBUTING.md) du le projet explicitait qu'il refusait les contributions externes et que `PySimpleGUI is different than most projects on GitHub. It is licensed using the "Open Source License" LGPL3. However, the coding and development of the project is not "open source".` Pour ma part, j'ai utilisé PySimpleGui sur un projet pour un de mes clients. J'ai pas mal aimé au début mais j'ai trouvé que la définition d'interfaces à base de listes imbriquées ne passaient pas trop à l'échelle. J'avais rapidement l'impression de faire du lisp. Et le style "direct" (en opposition à la programmation événementielle) était là aussi plus simple au début mais devenait un vrai problème avec une interface complexe. Du coup je pensais pas y revenir, avec le changement de licence, c'est confirmé. Discussion sur hacker news: https://news.ycombinator.com/item?id=39369353 (Qui semble être l'annonce la plus officielle trouvable)

AltStyle によって変換されたページ (->オリジナル) /