開始咗一段日子之後，開源社群終於發覺，佢哋好難喺當時原始碼嘅基礎上繼續開發netscapecommunicator。佢哋決定放棄舊有嘅原始碼，重新編寫下一代瀏覽器。利用新開發嘅gecko排版引擎，瀏覽器有咗一個更加模組化嘅結構，並容許大量開發人員一齊工作。