23 Sep 2004 (updated 23 Sep 2004 at 19:55 UTC)
»
mathrick: The GNU Project recognize valid reasons not to use it, that why there is this Lesser GPL thing.
And, sure, it is not anyone obligation to love the GPL. But, the point is not here. Not anyone is writing software ; not anyone is writing software under a "free" license.
Cactus: imagemagick would not be portable and have so many dependancies?
Well, I have no experience at all with imagemagick (apart using from time to time "import" to do screenshots and convert to do many kind of conversions within scripts), but according to packages.debian.org,
it runs on the following architectures: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc. It is really not portable enough? And if you take a look at the dependancies, the strong depends you can find are: glibc (hum...), libbz2 and zlib1g (gzip, bzip2), libpng, libjpg, libjasper and libtiff (PNG, JPG and Tiff arent the most common image formats?) and finally a bunch of XFree packages you must have anyway once XFree is installed. So yes, you need XFree libs. But apart from that, the others depends are more than common -- and XFree is not exactly an obscure software known by only a few chosen ones. And, anyway, isn't your software depending on GTK+? If so, these depends are probably all met already by GTK+.
And in my experience, gdk-pixbuf is a bit slow, especially by comparison to imlib (well, I did not made any benchmarks, I just seen the difference once gqview dropped imlib).
I'm not saying you should not drop ImageMagick, you probably have good reasons. But saying it's not portable and have too many depends just sounds weird.