From: LM <lm...@gm...> - 2017-06-01 12:54:18
|
I have a working build of Tuxmath for Windows. It contains all the latest patches I've been working on including several fixes for memory issues and bugs. It's portable, so you could put it on a flash drive and use it on any Windows system (no registry or install software needed). Would it be useful to make the executable available for people who can't build the application from source? The biggest issue I see in doing something like this would be to make sure that all source used to build it (including supporting libraries with GPL or LGPL licenses) was available along with the executable. I just rebuilt Tuxmath from source yesterday and I cut out a few dependencies, but I still needed 33 dlls to get Tuxmath to run. Some of the dlls are compiler libraries for GNU gcc/g++. I've heard some developers say you don't need to include compiler source code when distributing Open Source, but others say that only applies when the compiler is distributed with the operating system. That's not the case for a Windows system. Making compiler and dependent library source code available means sharing quite a lot of source code. If it's GNU GPLv3 licensed, I believe the source code has to be available along with the executable (accessible from the same location). So, is there interest in making a Tuxmath executable that works on Windows available for general use? If so, what would be a good plan for distribution that honors the various licenses of all the software libraries needed to build it? |