KJS (JavaScript)
KJS era l'interprete JavaScript di KDE inizialmente sviluppato nel 2000 per il browser web Konqueror da Harri Porten.
| KJS software | |
|---|---|
| Genere | |
| Sviluppatore | KDE |
| Data prima versione | 2000 |
| Ultima versione | 5.111.0 (18 ottobre 2023) |
| Sistema operativo | |
| Linguaggio | C++ |
| Licenza | GNU LGPL v2.1 (licenza libera) |
| Sito web | techbase.kde.org/Development/Languages/JavaScript |
Il 13 giugno 2002, Maciej Stachowiak ha annunciato sulla mailing list degli sviluppatori di KDE che Apple aveva prodotto JavaScriptCore, un framework per macOS basato su KJS.[1] I due progetti procedono ora indipendentemente.
È stato parte della suite dei Framework di KDE fino alla versione 6. Il supporto di KDE è stato abbandonato e non è più incluso in KDE.[2]
Caratteristiche
modifica- Gestisce lo standard ECMA-262 (ECMAScript) versione 3, grossomodo equivalente a JavaScript 1.5
- Scritto in C++
- Altamente portabile, dipende solo dalle librerie standard C e C++ ed opzionalmente dalla libreria Perl Compatible Regular Expressions (PCRE).
Note
modifica- ↑ (EN) Maciej Stachowiak, [KDE-Darwin] JavaScriptCore, Apple's JavaScript framework based on KJS, su opendarwin.org, 13 giugno 2002 (archiviato dall'url originale il 10 marzo 2007).
- ↑ (EN) KJS, su invent.kde.org. URL consultato il 22 febbraio 2026.
Voci correlate
modifica- KHTML, il motore HTML di KDE
- JavaScriptCore, la versione di KJS personalizzata da Apple
Collegamenti esterni
modifica- (EN) JavaScript (ECMAScript) - kde.org
- (EN) motore JavaScript di OpenDarwin basato su KJS, su webkit.opendarwin.org (archiviato dall'url originale il 5 aprile 2006).