Goanna (yazılım)
Geliştirici(ler) | M. C. Straver[1] |
---|---|
İlk yayınlanma | Ocak 2016[2] |
Programlama dili | C++ |
Tür | Web tarayıcı motoru |
Lisans | Mozilla Kamu Lisansı 2.0 |
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, 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
- ^ M.C. Straver. "About Moonchild Productions". 13 Mart 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Nisan 2018.
- ^ a b "Release notes for old versions of Pale Moon". palemoon.org. 27 Şubat 2013 tarihinde kaynağından arşivlendi.
- ^ "The Goanna layout engine". moonchildproductions.info. 25 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Nisan 2018.
- ^ "UXP vs goanna". forum.palemoon.org. 11 Kasım 2020 tarihinde kaynağından arşivlendi.
- ^ "There is only XUL". 10 Ağustos 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Eylül 2018.
- ^ "K-Meleon on Goanna". kmeleonbrowser.org. 11 Ocak 2018 tarihinde kaynağından arşivlendi.
- ^ "Mypal browser homepage". 13 Haziran 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Haziran 2021.
- ^ "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.
- ^ "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.
- ^ "Basilisk web browser". 21 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Nisan 2018.
- ^ "Quantum". wiki.mozilla.org. 29 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Nisan 2018.
- ^ "Multiprocess Firefox". developer.mozilla.org. Mozilla. 4 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ağustos 2018.
- ^ "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.