Gecko
Gecko – silnik przeglądarki internetowej o otwartym kodzie źródłowym obsługujący standardy Internetowe rekomendowane przez W3C[2]. Rozpowszechniany jest na licencji MPL[1].
Logo programu | |
Autor | Mozilla Foundation, Mozilla Corporation |
---|---|
Aktualna wersja stabilna | 106.0.5 (4 listopada 2022) [±] |
Język programowania | C++, JavaScript, Rust |
Platforma sprzętowa | x86, x86-64, ARM |
System operacyjny | wieloplatformowość |
Rodzaj | silnik przeglądarki internetowej |
Licencja | MPL[1] |
Strona internetowa |
Silnik Gecko zajmuje obecnie drugie miejsce na świecie pod względem jego wykorzystania, za Blinkiem (wykorzystywanym przez Google Chrome, Operę czy Vivaldiego), a przed Tridentem/EdgeHTML-em (Internet Explorer i Microsoft Edge) oraz WebKitem (wykorzystywanym przez Safari) (dane z września 2017 według serwisu StatCounter)[3].
Historia
edytujSilnik Gecko został stworzony przez programistów z Netscape Communications w języku C++ dla przeglądarki Netscape Navigator 6.x i Mozilli Application Suite. Początkowo rozwijany był pod nazwą NGLayout lub Raptor, jednak zostały one zmienione na aktualną ze względu na kłopoty prawne. Obecna nazwa pochodzi od gekona, jaszczurki z rodziny Gekkonidae[2].
31 marca 1998 kod źródłowy Gecko został upubliczniony na wolnej licencji w ramach projektu Mozilla z nadzieją, że społeczność skupiona wokół przeglądarek pomoże w jego szybkim rozwoju. Sam projekt 15 lipca 2003 został przekształcony w Mozilla Foundation, tym samym uniezależniając się od AOL, który przejął już Netscape Communications.
Obsługiwane technologie
edytujSilnik Gecko obsługuje m.in.:
Aplikacje oparte na silniku Gecko
edytujPrzeglądarki internetowe
edytujSilnik wykorzystywany jest m.in. przez następujące przeglądarki:
- Firefox
- SeaMonkey (następca Mozilli Application Suite)
- Mozilla Application Suite (projekt obecnie już nierozwijany, następcą jest SeaMonkey)
- Netscape Navigator (6.0 i nowsze)
- Camino (macOS)
- Flock (Windows, macOS, Linux)
- Minimo (przeglądarka przeznaczona dla urządzeń przenośnych)
- Galeon (Linux)
- K-Meleon (Windows)
- uBrowser
- AOL (macOS)
- IBM Web Browser dla OS/2
- Epiphany (GNOME)
- CompuServe 7.0 (Windows)
- Beonex Communicator
- Aphrodite
- Skipstone (Linux)
- Salamander (Linux)
- Q.BATi (macOS)
- Dr. Orca – Avant Browser w wersji Gecko
- Maxthon (wsparcie eksperymentalne)
- Kazehakase (Linux)
- DocZilla (Windows, Linux)
- IceWeasel (Firefox dla dystrybucji Debian)
- GNU IceCat (wolny odpowiednik Firefoksa)
- XeroBank Browser (poprzednio Torpark), bazuje na Firefoksie umożliwia anonimowe korzystanie z Internetu.
Inne aplikacje
edytujInne programy wykorzystujące Gecko:
- Mozilla Thunderbird
- ChatZilla (aplikacja IRC)
- Nvu (edytor stron www WYSIWYG)
- KompoZer (edytor stron www WYSIWYG)
- Mozilla ActiveX Control
- Mozilla Calendar (kalendarz i zarządca informacji osobistej)
- Songbird (odtwarzacz muzyki)
- Miro (odtwarzacz muzyki)
- Google AdWords Editor
- WengoPhone (klient VoIP)
- TopStyle edytor
- Democracy Player (aplikacja umożliwiająca oglądanie internetowej telewizji)
- AVS Meter 2
- DAIM
- GencatRSS
- Liferea (agregator nowości dla Linux)
- Mango (klient Jabber)
- Instantbird (komunikator internetowy z wieloma protokołami).
Przypisy
edytuj- ↑ a b Mozilla Licensing Policies. Mozilla. [dostęp 2018-03-31]. (ang.).
- ↑ a b Gecko – MDN. Mozilla Developer Network. [dostęp 2017-05-28]. (ang.).
- ↑ Desktop Browser Market Share Worldwide. StatCounter Global Stats. [dostęp 2017-10-29]. (ang.).