Hi
I talked to the author of "Animated Mouse Pointer" and he gave me the source code of this program. He wants to release it as Open Source under the Apache license, but he gave me the condition that to be released a new build has to be created with the new license.
I need someone that can help me to compile Animated Mouse Pointer and release a new version binary, so all the package, binaries and source code can be released.
I really need help with this. Since it is taking me forever to understand how to compile this software.
Regards
appman.dll │ 34767│15.07.11│ 6:37a
ecobase.dll │ 18659│05.11.13│ 5:50a
ecoCalc.dll │ 25287│25.04.11│ 1:59p
ecolange.dll │ 73140│30.10.13│ 8:09a
ecomedia.dll │ 279794│05.03.14│ 6:23a
ecoxml.dll │ 91603│07.06.10│ 6:36p
esqlite3.dll │ 535885│10.07.13│ 1:26p
esysinfo.dll │ 93179│28.11.12│ 3:10p
ezip.dll │ 2720590│20.01.14│11:36a
gostciph.dll │ 4173│28.08.02│12:28a
ptrace.dll │ 20062│05.11.13│ 6:01a
rxgost.dll │ 42783│17.09.02│ 6:03p
sysglit.dll │ 8422│19.08.09│12:37a
wowpack.dll │ 71827│19.08.09│12:47a
is it linked with, and rebuild it without such a requirement, because neither of these DLLs are open source.
Thanks Paul. I just sent it to you e-mail.
Sources from Eugene Gorbunoff, direct link (http://ru.ecomstation.ru/projects/amptr/files.php?e=2).Thanks Paul. I just sent it to you e-mail.
I have most likely the same dev env as Christian (mainly VAC 3.08). It
should not be much effort for me to compile AMPtr with access to the
sources.
Sources
from Eugene Gorbunoff, direct link (http://ru.ecomstation.ru/projects/amptr/files.php?e=2).
14/07/2010 Yuri A.Prokushev
- resource dll build fixed
- GPL version
19.10.2009 Yuri A.Prokushev
- WarpIn packaging
- LANGE support
14.10.2009 Dmitry A.Steklenev
- The sources now can be compiled via VAC 3.0 and 3.6.
- The size of the stack of the executables is increased. This prevents
crash of the aniedit2.exe.
- Prevents permanently disabling the "Edit" button in case user try to
edit an animated pointer.
- The properties notebook now have "merlin" style.
- Prevents of emphasis of NULL container record during context menu
activation.
- Fixed incorrect allocation of the HANDLERDATAINTERNAL structure.
- Optimized container drawing in the demo mode.
- Fixed "hide pointer" feature.
- Removed a lot of unused variables.
- All structures are aligned to 32-bit boundary and all
DosEnterCritSec/DosExitCritSec calls are removed.
Is what Eugene is doing - linking in code and not supplying the source for that code - even legal under the GPL licence?
OK.. this thread demonstrates current state of os2world.com site.I really like the current state of os2world.com.
But I prefer a more open source implementation of "Animated Mouse Pointer" that does not depend on "eCo Software runtime" , since it is a close source library. I believe that if we remain using eComStation-OS2 until today is because open source has allow us to migrate more software to this platform. We should not produce more close source software that in the future will have the risk to became abandonware, like all the old OS/2 software we have.I agree to every word.
Thanks Andreas. I had sent you the source code to your email.Received. I'll try it in the next days, hopefully. Apparently Christian used TVFS, but that should not be a greater problem.
I was also unclear that the license was not GPL, which is only allowed to be linked to system libraries.
...I believe with at least one version of eCS so it can be argued it is a system library...I would say no. I'm pretty sure lot of eCS systems do not have it installed. No system component relies on it. Lot of users do not let ecosoft libs install during system installation. The number of ecosoft libraries and functionality changed a lot between eCS versions. No clue which version and what components were delivered with different eCS versions though.
14/07/2010 Yuri A.Prokushev
- resource dll build fixed
- GPL version
Other one as Apache with the original source code as the author release it.
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