В прошлом году понятие «внебраузерный JavaScript» чаще всего означало движок Node.js (а не, допустим, Rhino или SpiderMonkey, сильно уступающие ему в популярности в этой области)
или какой-нибудь итог его встраивания (например,
node-webkit).

В нынешнем году в игру вступают форки Node (например,
io.js), и их также начинают встраивать — например, проект
node-webkit переименовался
в nw.js, потому что теперь он использует не Node,
а io.js (да и не WebKit, а Blink — с тех давних пор, как Chromium перешёл на этот движок).
Для программистов это означает, в частности, что может отвалиться
(или, наоборот, появиться) поддержка той или иной операционной системы. Давайте поговорим об этом.
Какие операционные системы перестают поддерживаться?
Во-первых, первые версии
io.js нельзя было установить
на Windows XP, нельзя было установить
и на Windows 2003. Ещё в середине января
казалось, что с этим ничего нельзя поделать: объяснение
«io.js компилируется в Visual Studio 2013 Windows Desktop Edition, потому что движок V8 стал полагаться на возможности
C++11» воспринималось
как приговор — однако затем разработчики
поправили дело, так что в файле
CHANGELOG.md ветви v1.x можно прочесть, что поддержка этих версий системы Windows возвратилась
в io.js, начиная от версии
io.js 1.0.3 (20 января).

Подобно кругам по воде, эти изменения прошли по всей экосистеме движков; например,
в nw.js версии 0.12.0-alpha3 на поддержку ещё можно надеяться (хотя лично я ещё не успел погонять эту версию на Windows XP), а в предыдущих
альфа-версиях её точно нет (потому что они основаны на более ранних
версиях io.js).
Во-вторых,
KaneUA 19 февраля
упомянул,
что io.js не поддерживает тридцатидвухбитные версии OS X, в отличие от Node.
Поддержка каких операционных систем может появиться?