Goanna (программное обеспечение)

Goanna — это программное обеспечение с открытым исходным кодом, браузерный движок, являющийся форком движка Mozilla Gecko[3]. Goanna используется в браузере Pale Moon, браузере Basilisk, и других приложениях на основе UXP[4][5]. Форк браузера K-Meleon так же использует Goanna[6].

Goanna, как независимый форк Gecko, был впервые выпущен в январе 2016 года[2]. Основатель проекта и основной разработчик M. C. Straver[1] имел как технические, так и юридические мотивы сделать Pale Moon отличным от Firefox[7][8].

Два основных отличия Goanna: он не имеет компонентов, написанных на языке программирования Rust, которые были добавлены в Gecko в рамках проекта Mozilla Quantum[9][10], и приложения, использующие Goanna, всегда запускаются как один процесс, в то время, как Firefox является мультипроцессным приложением[11][12].

Общие сведения
Goanna
Тип Браузерный движок
Разработчик M. C. Straver[1]
Написана на C++
Первый выпуск Январь 2016[2]
Лицензия MPL 2.0

Поддерживаемые стандарты

Основные web-стандарты, поддерживаемые Goanna:

  • HTML версии 3 и 4, и большинство из HTML5.
  • CSS версии 2 и 3
  • DOM уровни 2 и 3