On Thu, 2006-02-16 at 00:22 -0600, Les Mikesell wrote: > On Wed, 2006-02-15 at 23:36, Mike McCarty wrote: > > In any case, no corporation is going to use anything which is GPL or > > LGPL and risk being taken to court. > > They do use it, they just can't distribute it - not even if they > want to give it away. Which means that the rest of us won't > ever have it. Wrong. You can dynamically link against LGPL'ed libraries and many closed source packages, comprising $$$ ones, do. Tiny, but popular example: RealPlayer (RealPlayer10GOLD.rpm) ldd usr/local/RealPlayer/realplay.bin linux-gate.so.1 => (0x00869000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00e97000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x008ea000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x008d1000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x008aa000) libm.so.6 => /lib/libm.so.6 (0x00569000) libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x00970000) libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x00c83000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00112000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00731000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x0076f000) libdl.so.2 => /lib/libdl.so.2 (0x00590000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00681000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00f50000) libpthread.so.0 => /lib/libpthread.so.0 (0x0071d000) libc.so.6 => /lib/libc.so.6 (0x0043e000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x005ab000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00de9000) libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x00984000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x008c7000) libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x008c2000) libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x00836000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00775000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00800000) libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0x00c90000) libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x00978000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x0082c000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x0070c000) /lib/ld-linux.so.2 (0x00420000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00883000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0x007df000) libz.so.1 => /usr/lib/libz.so.1 (0x00596000)