Dan Mosedale wrote:

> Daniel Veditz <[EMAIL PROTECTED]> writes:
> 
>> If you want to build an add-on application for Mozilla you can create a .xpi
>> file without any Mozilla source and serve it on your website. If you want to
>> package your non-Mozilla application the way Netscape 6 is (i.e. with a
>> separate component downloader) then see Sean's post. There are key pieces
>> currently missing from the open source package--such as the download
>> agent!--that no one has volunteered to write.  Netscape didn't need that
>> part because we used a 3rd party utility to fill that role.
> 
> 
> I thought this was no longer true.  The Mozilla linux installer works, 
> and it uses an open-source downloader based on necko.  Am I confused?

The replacement for SmartDownload is known as libxpnet.  It currently 
works on Windows and Unix.  I will be working on the Mac port shortly. 
It currently supports HTTP and FTP.  It also already supports 
authenticated and non-authenticated proxies.  In addition, we plan to 
add pause/resume support.

Libxpnet is not based on Necko since we needed something lightweight. 
It abstracts platform-specific sockets upon which HTTP and FTp support 
are implemented.

The plan is to have all the installers (Win, Mac, Linux) use this download 

library.  It is a generic download library that is meant to be lightweight 

and reusable.  

~Samir


Reply via email to