"Neulinger, Nathan" wrote:
>
> Very nice!
>
> Any chance of including the WinPCap driver with the install, or does their
> license prohibit that? (Or does ours?) Sure would be nice to have a
> one-piece install for everything ethereal needs for capturing.
>
> -- Nathan
I don't see any licensing issues incurred from distributing both
Ethereal and WinPcap in the same package, as long as we let the
user know that one package is under the GPL and the other is
under a BSD license.
However, there's a lot of apps which use WinPcap
(see http://netgroup-serv.polito.it/winpcap/misc/links.htm).
I figure it's nice to leave it as a separate installation in
case you want to play with these other tools (well, as soon
as they start using WinPcap 2.1). That is, if a library is
very commonly used, it should have its own installation.
It should *definitely* be on your system only once, but I think
that's different than what you were suggesting. I don't
think you were suggesting that Ethereal (and any other app
which uses WinPcap) have its *own* copy of wpcap.dll.
That's not the case for the GTK+ libraries; very few Win32
apps use them. If more apps start using them, maybe eventually
there will be a separate installation package for them, and
we won't have to include them in the Ethereal NSIS package.
Yeah, it's more convenient to bundle everything together,
but it makes the installation exe really big. :(
--gilbert