Re: [Tracker] Is there a way to let tracker use proprietary shared libraries?



A customer require us to support OMA DRM-protected content.

Since some meta data can only be extracted after the content is decrypted,
we need a library for decryption and provide API for tracker to get the
metadata. But for license issue, the decryption library is a proprietary
one and can NOT be open source.



Does it mean I cannot use this decryption library as a shared library for
tracker because of contradiction tracker's GPL?

If not, is there any walk around?



Many thanks!

Amanda



_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list


Hello Amanda,

as far as I know (which means "not that much" :p), GPL programs can load
and execute proprietary code (see
http://www.mail-archive.com/gnu-misc-discuss gnu org/msg10632.html).
For your DRM'ed music you'd just write an extractor module, and the DRM
code would live in that module (ie. you don't have to modify tracker's
source code). So, as the Linux kernel can load proprietary drivers, I
think Tracker can load proprietary extractor modules.
Again, I'm now lawyer, so this probably requires confirmation.

Cheers

Adrien




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]