Standalone XUL Application?
Anyone know if it is possible to create a standalone application based on XUL? I'd like to use Python or Java as the programming language and XUL as the UI, but I don't want to have to require users to have Mozilla 1.0 already installed.
Simon P. Lucy
It looks like these people http://www.activestate.com/Products/Komodo/?_x=1 just ship the version of Mozilla that they know works for their app. Which probably means the smallest XUL app is around 11 meg. (Better than the 22 meg .NET CLR runtime!)
See also http://www.mozilla.org/projects/embedding/MRE.html , which is aimed at letting embedded apps "share" suitable versions of the rendering engine.
It doesnt seem easy/trivial to pull the XUL components out of Mozilla and create a runtime that allows for standalone XUL apps, at least for now. I'll try to see if the people at ActiveState distribute the base 'runtime' for Komodo, but I doubt it.
Fog Creek Home