Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Switch GUI framework to FreeSimpleGUI #77

Merged
merged 2 commits into from
Aug 5, 2024
Merged

Switch GUI framework to FreeSimpleGUI #77

merged 2 commits into from
Aug 5, 2024

Conversation

deajan
Copy link
Contributor

@deajan deajan commented Aug 5, 2024

After discussions here about FreeSimpleGUI having a python 3.7 compatible release, I'm happy to switch GUI framework to FreeSimpleGUI.

There are a couple of reasons to switch from PySimpleGUI to FreeSimpleGUI:

  • No more need to patch PySimpleGUI to "not phone home", which was basically heuristic malware trigger
  • No more need to patch PySimpleGUI refresh_debugger for Nuitka compilation

But the main reason isn't technical, but rather the fact that FreeSimpleGUI keeps it's code open source, without bs licensing and other stuff.
I'm not against paying a developper fee, but I'm truly against removing git history from an open source project I myself contributed to, changing licensing without any prior statements, and making "private licenses" that don't fit open source distribution.
Hence, thanks @spyoungtech for it's fork and for keeping the open source spirit alive.

@deajan deajan merged commit 2dfb12a into main Aug 5, 2024
38 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant