Digia, Qt Company и сообщество одновременно представили обновления графического тулкита Qt 5.4 и Qt Creator 3.3 для создания приложений на Linux и Android. Релиз включает три новые технологии для интеграции возможностей веб и позволяет использовать лицензию LGPL для модулей.
Что нового в Qt 5.4:
веб-движок из Chromium адаптирован для Qt в виде модуля Qt WebEngine. Он поддерживается почти на всех настольных и встраиваемых системах. Программисты могут использовать простой API для включения веб-контента в приложения Qt Widgets и Qt Quick. Qt WebKit остаётся, но не получит развития и будет удалён в будущих релизах;
новый модуль — Qt WebChannel — облегчает переход между QML/C++ и HTML/Javascript и позволяет создавать гибридные приложения;
третья новая веб-технология — это Qt WebView. Модуль предоставляет ограниченный API и позволяет встроить родной для этой ОС браузер в свои приложения;
реализована полная поддержка Qt на Windows Runtime (WinRT), которая позволяет создавать приложения для мобильного и настольного Windows Store;
добавлена экспериментальная поддержка дисплеев с высоким разрешением (HiDPI);
Qt научился динамически выбирать реализацию OpenGL, получил обновлённые возможности в инструменте Qt Data Visualization, включил в себя ознакомительный модуль Qt Canvas3D, который предоставляет API подобный WebGL для Qt Quick и многое другое.
Полный перечень изменений в Qt 5.4 вы найдёте блоге Qt. Там же размещаются заметки к выпуску Qt Creator 3.3
Исследователи выявили хорошо скрывающуюся в системе троянскую программу для Linux-систем. Бэкдор связывают с глобальной шпионской кампанией, нацеленной на правительства 45 стран.
Исследователи говорят, что злоумышленники через троян получили доступ к конфиденциальным данным правительств и фармацевтических компаний по всему миру. Выявленное ПО — недостающая часть в Turla, так называемой расширенной постоянной угрозы (Advanced persistent threat — APT), описанной специалистами Kaspersky Lab и Symantec в августе. На протяжении как минимум четырёх лет кампания действовала против правительственных учреждений, посольств, военных ведомств, образовательных и исследовательских учреждений и фармацевтических компаний в 45 странах.
Специалисты по безопасности в Kaspersky Lab нашли троян, действующий также в рамках этой угрозы, но заражающий не Windows-системы, а ОС на базе Linux. Как и Windows-аналог, троян хорошо скрывается в системе. Его невозможно обнаружить при помощи netstat, троян никак не проявляет себя до получения «магической комбинации» — определённой последовательности из цифр. Запустить троянскую программу может даже пользователь с ограниченными правами, давая возможность перехватывать трафик и выполнять команды. Однако анализ ПО не завершён, т.е. пока не все возможности трояна исследованы.