if I understand the LGPL correctly, one is not allowed to just
compile libdc1394 as part of the application: it has to be
distributed a a library, right?
But, does it make a difference what kind of library is chosen? And
where it is located?
For OS X the native approach would be to compile libdc1394 as
Framework (instead of dlyb) and place it on the System Frameworks
folder (accessible to all apps), the user's Frameworks folder
(accessible only to the user's apps) or inside the Frameworks folder
for a specific application. For maintenance reasons, I would
personally prefer the latest (specially until final release/the code
is rock solid).
Is any of the above options restricted by the LGPL?