This relicensing is possible despite the Funambol Contributor
Agreement (included as 'doc/Sync4jContribution.pdf') under which the
0.7 release was contributed to Funambol because among the broad range
of rights granted back by that agreement is the right to sublicense.
Furthermore, Patrick Ohly is still the copyright holder because
that moral right is not transferable in Germany.
Availability is logged in the "syncevolution --version" output and
at the start of the log.
Also log device ID.
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@756 15ad00c4-1369-45f4-8270-35d70d36bdcd
This works by mapping all EDS symbols to pointers initialized via dlopen/dlsym.
Avoids version checks as intented, but might lead to runtime crashes if the ABI
of the required symbols really changes...
Currently the binaries refuses to start when any of the EDS libs is not found.
Need to make it work again so that libecal and libebook are optional (Maemo!).
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@747 15ad00c4-1369-45f4-8270-35d70d36bdcd