Gecko

Gecko
Kehittäjä Mozilla Foundation
Mozilla Corporation
Tiedot
Ohjelmistotyyppi selainmoottori
Alusta alustariippumaton
Ohjelmointikielet C++
Lisenssi MPL 2.0[1][2]
Aiheesta muualla
Gecko
Versiohallinta

Gecko on Mozilla-projektin avoimen lähdekoodin selainmoottori. Netscape aloitti Geckon kehityksen vuonna 1997 ja sen lähdekoodi julkaistiin Mozilla Public License -lisenssillä kun Mozilla-projekti perustettiin vuonna 1998.[3]

Gecko on kirjoitettu C++-kielellä ja toimii useissa käyttöjärjestelmissä, kuten Windowsissa, Linuxissa ja Mac OS X:ssä.[4] Vuodesta 2017 lähtien Rust-kielen käyttö on lisääntynyt.[5]

Geckon versionumero on seurannut sovelluksen versiota 2.0:n jälkeen, jolloin Geckon versio hyppäsi 2.0:sta 5.0:aan.[6] Geckon versio oli tällöin sama kuin Firefoxin ja Thunderbirdin.[7]

Mozilla tuki Geckon käyttämistä myös muissa ohjelmissa. Tätä kehittämään perustettiin erillinen kehitystiimi vuonna 2008. Ominaisuus kuitenkin poistettiin 2011.[8] Siten Gecko on käytettävissä ainoastaan Mozilla Firefoxissa ja sen uudelleenpaketoiduissa ja -brändätyissä versioissa.

  1. Mozilla Foundation End-User Licensing Agreements mozilla.org: Mozilla Foundation. Viitattu 10.6.2016. (englanniksi)
  2. Mozilla Licensing Policies mozilla.org: Mozilla Foundation. Viitattu 10.6.2016. (englanniksi)
  3. MPL Upgrade wiki.mozilla.org. Viitattu 10.6.2016. (englanniksi)
  4. Embedding Mozilla developer.mozilla.org: Mozilla Foundation. Arkistoitu 19.9.2016. Viitattu 10.6.2016. (englanniksi)
  5. Mozilla binds Firefox’s fate to the Rust language infoworld.com. 3.2.2017. Viitattu 14.7.2024. (englanniksi)
  6. Gecko versions and application versions MDN. Arkistoitu 31.10.2020. Viitattu 26.1.2020. (englanniksi)
  7. Ryan Paul: Not much in new Thunderbird 5, but roadmap looks promising 30.6.2011. Ars Technica. Viitattu 26.1.2020. (englanniksi) 
  8. https://arstechnica.com/gadgets/2011/04/webkit-best-option-for-camino-as-mozilla-drops-gecko-embedding/

Developed by StudentB