I'm going to release a XUL Application to my users. It is a freeware (and maybe it will be opensource-ed later). Previously I used to package it with XULRunner and ship them all to the end user. Now I have to use firefox -app /path/to/application.ini instead.
However, these slight modifications are required:
I'd like to remove all unnecessary files and directories. Including these directories:
browser, components, defaults, dictionaries, gmp-clearkey, icons, webapprt, and almost all.inifiles. This will save ~18Mb or so.I want to rename
firefox,firefox.appandfirefox.exeto something else. Also, I want to change (or remove) the default firefox icon.On Mac, there is an extra step. I'd like to remove 32-bit code from
XULlibrary, usingdittocommand. This will save more than ~60Mb according to my tests. This is extremely usefull as I don't want to have both 32bit and 64bit on the same bundle.
Do these modifications require Mozilla's written permission?
There is some information on this page: Mozilla Trademark Policy. However, I can't make sure do they require written permission or don't.