Goanna (yazılım)

Goanna, Mozilla 'nın Gecko motorundan çatallanmış bir açık kaynaklı web tarayıcı motorudur.[3] Bu motor başlıca Pale Moon tarayıcısında, Basilisk tarayıcısında ve diğer UXP tabanlı uygulamalarda kullanılmak adına üretilmiştir.[4][5] K-Meleon tarayıcısının bir çatalı[6] ve Windows XP için Mypal tarayıcısı da bu motoru kullanan uygulamalar arasında bulunmaktadır.[7]

Goanna
Geliştirici(ler)M. C. Straver[1]
İlk yayınlanmaOcak 2016[2]
Programlama diliC++
TürWeb tarayıcı motoru
LisansMozilla Kamu Lisansı 2.0

Goanna, Gecko'nun bağımsız bir çatalı olarak ilk kez Ocak 2016'da piyasaya sürüldü.[2] Projenin kurucusu ve baş geliştiricisi M.C. Straver, Pale Moon'un Firefox'tan gittikçe daha çok ayrışmasından ötürü, bu projeyi başlatmak için hem teknik hem de ticari amaçlara sahipti.[8][9]

Goanna'nın Gecko'dan ayrıştığı iki önemli fark vardır: Goanna, Mozilla'nın yürüttüğü "Kuantum Projesi" süresince Gecko'ya eklediği, Rust programlama dilinde yazılmış hiçbir bileşeni bulundurmamaktadır,[10][11] bunun yanında Goanna kullanan tüm uygulamalar tek işlem halinde çalışır, Firefox ise uzun zamandır çok işlemli bir uygulamadır.[12][13]

Kaynakça değiştir

  1. ^ M.C. Straver. "About Moonchild Productions". 13 Mart 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Nisan 2018. 
  2. ^ a b "Release notes for old versions of Pale Moon". palemoon.org. 27 Şubat 2013 tarihinde kaynağından arşivlendi. 
  3. ^ "The Goanna layout engine". moonchildproductions.info. 25 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Nisan 2018. 
  4. ^ "UXP vs goanna". forum.palemoon.org. 11 Kasım 2020 tarihinde kaynağından arşivlendi. 
  5. ^ "There is only XUL". 10 Ağustos 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Eylül 2018. 
  6. ^ "K-Meleon on Goanna". kmeleonbrowser.org. 11 Ocak 2018 tarihinde kaynağından arşivlendi. 
  7. ^ "Mypal browser homepage". 13 Haziran 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Haziran 2021. 
  8. ^ "Introducing Goanna". forum.palemoon.org. M.C. Straver. 22 Haziran 2015. 11 Kasım 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Şubat 2017. 
  9. ^ "Pale Moon to switch from Gecko to Goanna rendering engine". ghacks.net. 22 Haziran 2015. 25 Haziran 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Kasım 2017. 
  10. ^ "Basilisk web browser". 21 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Nisan 2018. 
  11. ^ "Quantum". wiki.mozilla.org. 29 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Nisan 2018. 
  12. ^ "Multiprocess Firefox". developer.mozilla.org. Mozilla. 4 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ağustos 2018. 
  13. ^ "Multi-process, or: the drawbacks nobody ever talks about". forum.palemoon.org. M.C. Straver. 11 Kasım 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ağustos 2018.