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

Bug#137108: ITP: libtrash -- A LD_PRELOAD'd "trash can" library



Package: wnpp
Version: N/A; reported 2002-03-07
Severity: wishlist

* Package name    : libtrash
  Version         : 0.8
  Upstream Author : Manuel Arriaga <m.arriaga@ip.pt>
* URL             : http://www.m-arriaga.net/software/libtrash/
* License         : GPL
  Description     : A trash can LD_PRELOADed library

I haven't seen an ITP for this around, so if no one else is working on
it or wants it more than me, I intend packaging libtrash.
My only hesitation is the legal status of this - libtrash uses a
LD_PRELOAD trick to intercept calls to unlink () (and other calls such
as rename(), fopen() et al), and would normally be inserted into
/etc/ld.so.preload. How does this sit legally if other programs (many of
which will not be GPL licensed, some of which will be non-free) will be
using the library through the LD_PRELOAD trick? Does this create a
license conflict with the GPL? I assume that if the license was LGPL,
there would be no problem with this ... am I correct to believe this?

Cheers,

Timshel

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux pippin 2.4.17-xfs-k6 #1 Tue Jan 8 22:25:38 EST 2002 i586
Locale: LANG=C, LC_CTYPE=




Reply to: