hey, i have a freeware closed soucre program i wrote.
the program uses some third party open soucre libs and components
what i do, is compile these open source libs to a lib file
to make the complete binary, the linker
link these compiled libs with my source all together
for example, i created from zlib soucre code
a file called zlib.a
and the linker links this file with my code.
my questions are:
1. do i have to open my source,
or just the library source ?
2. i know there are different between gpl and lgpl
i would like to know the answer in both cases.
3. if instead of a lib file, i create a dll,
is there a different ?
4. can i use these libs in an open source form ?
and provide their source, but not mine ?
i mean instead of precompile these libs,
each time i compile my source
the compiler will also compile these libs directly from their
source
thanks in advanced.