Goanna (software)

Goanna
Goanna logo
Developer(s) Moonchild Productions
Stable release
Pale Moon 27.0.2
Preview release
Pale Moon 27.0.0 beta 3
Written in C++
Operating system Cross-platform
Type Layout engine
License MPL 2.0
Website http://www.moonchildproductions.info/goanna.shtml

Goanna is a web browser engine used in applications developed by Moonchild Productions, notably the Pale Moon web browser and the FossaMail e-mail client. Goanna is free and open-source software subject to the terms of the Mozilla Public License version 2.

Goanna is a fork of the Netscape/Mozilla-sourced Gecko engine, and shares many of its features.

It is designed to support open Internet standards, and is used by different applications to display web pages and, in some cases, an application's user interface itself (by rendering XUL). Like Gecko, Goanna offers a rich programming API that makes it suitable for a wide variety of roles in Internet-enabled applications, such as web browsers, content presentation, and client/server applications.[1]

Goanna is written primarily in C++ and is cross-platform, and runs on various operating systems including Linux, macOS and Microsoft Windows. Its development is overseen by the Pale Moon community and the small development team responsible for its main application (Pale Moon).

History

Development of the layout engine known as Goanna, in its current form, began early in 2015, following the increasing divergence of individual development in the Mozilla-forked Pale Moon browser where significant changes were already made to the Gecko engine, and increasing concern about both confusion and legal issues that might arise from carrying the Gecko registered trademark name (owned by Netscape and licensed to the Mozilla Foundation[2]). This led to the developers forking Gecko into their own-branded derivative.[3]

Standards support

From the outset, Goanna is designed to support open Internet standards. Some of the standards supported include:

References

  1. "Embedding Mozilla". Mozilla.org. 2012-10-25. Retrieved 2012-10-31.
  2. "Mozilla Trademark Policy FAQ". Mozilla.org. Retrieved 2015-08-23.
  3. "Introducing Goanna". M.C. Straver. 2015-06-22. Retrieved 2015-08-23.

External links

This article is issued from Wikipedia - version of the 12/4/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.