4 ms·
Linux is rarely a porting issue for C++ or python: https://wxwidgets.org/ https://wxwidgets.org/ Static linking libraries for MacOS or Windows is contaminated
by Joel_Mckay 7mo ago
Linux is rarely a porting issue for C++ or python: https://wxwidgets.org/ https://wxwidgets.org/
Static linking libraries for MacOS or Windows is contaminated by GPL/LGPL code, and this is why wxwidgets excludes the disclosure requirement.
Also, if you are looking for a VueJS cross-platform GUI framework for most Desktop and Mobile platforms (modern MacOS hardware and developer account is a requirement):
https://github.com/quasarframework/quasar https://github.com/quasarframework/quasar
Qt5/Qt6 frameworks sooner or later cause more problems than they solve, and require a lot more maintenance/support.
Best of luck =3
- wolfi1 7mo ago"contaminated by GPL/LGPL code"? really? if you want to make profit off of your code buy for several thousands of dollars commercial libraries and you are in the clear. if you don't want to pay for libraries you have to accept their conditions
- Joel_Mckay 7mo agoI usually prefer releasing under Apache 2.0 license, as I can't predict what people will need 10 years from now. People use LGPL libraries in commercial software all the time, as the shared objects (.so) do not contaminate the source application license. The instant someone static links LGPL/GPL lib into an application binary its source also must carry a compatible open license. Note this obligation differs from publishing patches back to the main lib branch. It gets messy when people release libraries under multiple licenses. Porting games and applications from *nix systems can be non-trivial. Best regards =3
- deleted 7mo ago[deleted]