Goanna (software)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Goanna
Goanna logo
Developer(s) M. C. Straver[1]
Initial release January 2016[2]
Written in C++
Type Browser engine
License MPL 2.0
Website {{#property:P856}}

Goanna is an open-source browser engine that is a fork of Mozilla's Gecko.[3] It is used in the Pale Moon browser, the Basilisk browser, and other UXP-based applications.[4][5] Other uses include a fork of the K-Meleon browser[6] and the Mypal browser for Windows XP.[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] had both technical and trademark 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]

References

  1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Mypal browser homepage
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.

<templatestyles src="Asbox/styles.css"></templatestyles>