Sari la conținut

Gecko

De la Wikipedia, enciclopedia liberă
Gecko
Autor inițialNetscape  Modificați la Wikidata
DezvoltatorFundația Mozilla  Modificați la Wikidata
Ultima versiune106.0.5[1]  Modificați la Wikidata ()
Repohg.mozilla.org/mozilla-central/ Modificați la Wikidata
Scris înC++
JavaScript
Rust  Modificați la Wikidata
Sistem de operareMicrosoft Windows
GNU/Linux
macOS
Solaris
FreeBSD
BeOS
Android  Modificați la Wikidata
LicențăMozilla Public License, version 2.0[*][[Mozilla Public License, version 2.0 (permissive free software license developed by the Mozilla organization, version 2.0)|​]][2]
GPL (licență, versiunea 3)[2]
GNU Lesser General Public License, version 2.1[*][[GNU Lesser General Public License, version 2.1 (free software license created by the Free Software Foundation)|​]][2]
GNU Lesser General Public License, version 3.0[*][[GNU Lesser General Public License, version 3.0 (free software license created by the Free Software Foundation)|​]][2]  Modificați la Wikidata
Prezență online
site web oficial

Gecko (stilizat ca ɢecko) este un motor de navigator web cu sursă deschisă dezvoltat de Mozilla, utilizat în principal pentru afișarea paginilor web. Software-ul interpretează fișiere HTML, foi de stil (CSS) și alte resurse (de exemplu date media), prezentând rezultatul interpretat pe ecran sub formă formatată.[3]

Gecko este folosit în mod extensiv în produsele Mozilla, precum Firefox, SeaMonkey sau Thunderbird, și, într-o stare întreruptă, în AOL Netscape și Netscape Navigator, alături de numeroase alte proiecte. Începând cu versiunea 5, numărul versiunii curente corespunde cu numărul versiunii principale curente a Firefox.[4]

Motorul este conceput pentru a susține standardele deschise ale Internetului și poate fi folosit pentru a reda atât pagini web, cât și interfața unei aplicații. Gecko oferă un API de programare bogat, potrivit pentru o gamă largă de aplicații conectate la Internet, precum navigatoare web, prezentarea de conținut și aplicații client/server.[5]

Gecko este scris în C++ și JavaScript și, din 2016, suplimentar și în Rust. Este software gratuit și open-source, supus termenilor Licenței Publice Mozilla versiunea 2. Mozilla susține oficial utilizarea sa pe Android, Linux, macOS și Windows.[6][7]

Note și referințe

[modificare | modificare sursă]
  1. ^ Firefox 106.0.5, See All New Features, Updates and Fixes (în engleză) 
  2. ^ a b c d https://hg.mozilla.org/mozilla-central/file/tip/toolkit/content/license.html, accesat în   Lipsește sau este vid: |title= (ajutor)
  3. ^ Bergstrom, Lars; et al. (mai 2016). „Engineering the Servo Web Browser Engine using Rust” (PDF). Proceedings of the International Conference on Software Engineering. Arhivat din original (PDF) la . 
  4. ^ „Embedding Mozilla”. Mozilla.org. . Accesat în . 
  5. ^ Yegulalp, Serdar (). „Mozilla binds Firefox's fate to the Rust language”. InfoWorld. 
  6. ^ „Gecko FAQ”. MDN Web Docs. Arhivat din original la . Accesat în . 
  7. ^ „Simple Firefox for Android build”. Arhivat din original la . Accesat în . Gecko is implemented using C++ and JavaScript.