WebKit
WebKit | |
---|---|
![]() |
|
Tiedot | |
Ohjelmistotyyppi | selainmoottori |
Ohjelmointikielet | C++ |
Lisenssi | GNU Lesser General Public License, versio 2.0 tai myöhempi ja 2-lauseinen BSD-lisenssi |
Aiheesta muualla | |
Kotisivu |
WebKit on Applen kehittämä selainmoottori, jota Apple käyttää Safari-selaimessaan. WebKitin kehityksen pohja oli KDE-projektin KHTML, josta Apple forkkasi WebKitin vuonna 2001.[1][2] Google käytti WebKitiä omassa Chrome-selaimessaan kunnes forkkasi siitä Blink-selainmoottorin.[2] Apple muokkasi KHTML:ää abstraktoimalla siitä KDE- ja Qt-kohtaiset koodit.[3] Nokia forkkasi WebKitin ja muokkasi sen GTK:lle.[3] Nokian muokkaamaa toteutusta on käytetty arviolta kymmenessä miljoonassa Series 60 -laitteessa.[3]
Applen lisäksi kehitykseen ovat osallistuneet tahoja muun muassa Nokia, Samsung, KDE, Palm sekä RIM.
WebKit julkaistu avoimen lähdekoodin lisenssillä ja sisältää sekä LGPL- että BSD-lisenssillä olevia osia.[4]
WebKit kirjoitettu C++-ohjelmointikielellä.
Muuta[muokkaa | muokkaa wikitekstiä]
Vähemmän tunnetussa Lunascape-selaimessa on yhdistetty kolme käytetyintä ja tunnetuinta selainmoottoria (Gecko, Trident ja WebKit).[5]
Katso myös[muokkaa | muokkaa wikitekstiä]
Lähteet[muokkaa | muokkaa wikitekstiä]
- ↑ https://marc.info/?m=104197092318639
- ↑ a b Bright, Peter: Google going its own way, forking WebKit rendering engine 4.4.2013. Ars Technica. Viitattu 26.7.2013. (englanniksi)
- ↑ a b c The unforking of KDE’s KHTML and Webkit arstechnica.com. 23.7.2007. Viitattu 1.1.2021. (englanniksi)
- ↑ Licensing WebKit webkit.org. Viitattu 1.1.2021. (englanniksi)
- ↑ Needleman, Rafe: Have it all: Lunascape, the browser with three engines CBS Interactive. Viitattu 4.2.2011. (englanniksi)