rvj wrote:
> 
> In otherwords what does Netscape 6 use for downloading (is this a version of
> xpinstall) ?

"In otherwords"? this appears to be a totally different question than your
last post. But to answer the question, there are three pieces of the N6
install.

 - a native installer wizard (open source)
 - a download agent (3rd party on Mac and win, open source on Linux)
 - XPI packages (open source Mozilla, in pieces)

The trick is that the first package downloaded (xpcom.xpi) contains the core
of mozilla plus two components to make XPInstall work. This is unzipped by
the native wizards, then used as the xpinstall engine to install all of the
downloaded XPI packages.

This could be adapted to install any product, although if you aren't
installing Mozilla itself then the entire xpcom.xpi chunk would be simply
thrown away afterwards and thus would be a pretty steep overhead.

In order to use this on non-Linux platforms you'd have to port the open
source downloading library we're using on Linux to replace the 3rd party
thing Netscape uses. Several mozilla folks are interested in seeing this
done.

-Dan Veditz

Reply via email to