The release of a version of the Firefox browser every six weeks is found to be disconcerting, and at times potentially unmanageable by enterprises, the chair of Mozilla Foundation, which maintains the ...