Developer(s) | M. C. Straver [1] |
---|---|
Initial release | January 2016 [2] |
Written in | C++ |
Type | Browser engine |
License | MPL 2.0 |
Website |
www |
Goanna is an open-source browser engine and part of Unified XUL Platform that was forked from Mozilla's Gecko. [3] It is used in the Pale Moon and Basilisk browsers. It underlies the Interlink mail client, Hyperbola's IceWeasel, and other UXP-based applications. [4] [5] It was also unofficially ported to Windows XP for the K-Meleon browser [6] and Mypal. [7]
Goanna as an independent fork of Gecko was first released in January 2016. [2] The project's founder and lead developer, M. C. Straver, [1] cited technical- and trademark-related motives to do this in the context of Pale Moon's increasing divergence from Firefox. [8] [9] There are two significant aspects of Goanna's divergence: it does not have any of the Rust language components that were added to Gecko during Mozilla's Quantum project, [10] [11] and applications that use Goanna always run in single- process mode, whereas Firefox became a multi-process application. [12] [13]