XULRunner

XULRunner
Тип

Runtime

Розробник

Mozilla Foundation

Операційна система

Багатоплатформовий

Остання версія

14.0.1 ( 13 липня 2012)

Тестова версія

15.0b4 ( 9 серпня 2012)

Ліцензія

MPL / GPL / LGPL

Сайт

developer.mozilla.org / en / XULRunner

XULRunner - проект Mozilla, реалізація платформи для розробки додатків Mozilla Application Framework, заснованої на движку Gecko і підтримці XUL.

Метою окремої реалізації XULRunner є відмова від численних директив умовної компіляції при складанні різних Gecko-програм. Включає в себе движок Gecko, основні компоненти інтерфейсу, а також кошти для розширення і оновлення додатків. У деяких ОС Firefox 3 і інші програми, які движок Gecko 1.9 і вище, використовують загальну копію XULRunner, встановлену в системі, що дозволяє скоротити витрату дискового простору, Інтернет - трафіку і оперативної пам'яті.


Застосування в сторонньому програмному забезпеченні

На основі XULRunner створено кілька проектів, серед них:

  • Songbird - медіаплеєр, що суміщає в собі движок Gecko і бібліотеки від VideoLAN player;
  • MusicBee - медіаплеєр, що використовує XULRunner для браузингу в мережі;
  • eMusic Remote - засіб для зручної покупки музичних треків в інтернеті, а також веб-браузер;
  • Instantbird - IM-клієнт на базі XULRunner і libpurple;
  • Miro - відеоплеєр, який дозволяє завантажувати медіафайли прямо з інтернету;
  • Conkeror - легковагий браузер на движку Gecko, повністю керований з клавіатури.