OS/2, eCS & ArcaOS - Technical > Programming
Animated Mouse Pointer - Need Development Help
Martin Iturbide:
Hi Ivan
You are right about this confusion, inside the "whatsnew.txt" file it says GPL, on the site it says LGPL. On the source code (.c files) of the site it says "GNU Lesser General Public". So I guess that version was released as LGPL of the original author.
But I prefer as a first step to try to recompile the original source code, release the source code as Apache as it was requested by the author to me and make it public.
At the end we will have two versions of the source code.
1) Once released as LGPL and with dependencies of the closed source eCo Runtime.
2) Other one as Apache with the original source code as the author release it.
Andreas, thanks for your help, please let me know any progress.
Regards
dbanet:
--- Quote from: Martin Iturbide on May 02, 2014, 03:47:43 pm ---Other one as Apache with the original source code as the author release it.
--- End quote ---
I do not agree with u fully. I think there's a need to merge the changes made by eCoSoft, except the ones that add requirements of eCoRT.
Anyway it is better to release the code without the changes merged (so, just fix building, and build), than to leave the source code unreleased, because then someone, e. g. me, will be able to merge the changes.
Martin Iturbide:
Hi Boris.
The author gave me permission to release it under Apache license.
If there is a way an Apache license can derivate to LGPL, there is a way to merge them together and possible the result will be LGPL. But I need to find out if the Apache license allows that.
I know that you can take something from the Apache license and make it GPL (and not the other way), but I don't know if it works the same with LGPL.
More information, links and suggestion are welcome.
Regards
Martin Iturbide:
Some discussion said it is possible to go from Apache to LGPL.
But I need to comply with the authors will to make a Apache release, after that derivative work can be LGPL, GPL and can even be merged to eCo modified version under LGPL.
Andreas Schnellbacher:
BTW: Christian has released his more recent projects under the GPL version 2.
About progress: I found Christian's files.txt, in which he gives hints about the build process. I tried it a first time with VAC 3.08 instead of IBMCPP 2.1 and it fails, of course. (I have both available.) Also the toolkit version is involved.
Let's see if it's more work to switch compiler and toolkit or to activate the older environment. Additionally, tools need refreshing, as Christian already described.
Andreas
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version