Выпуск среды разработки Tizen Studio 3.0

Доступен выпуск среды разработки Tizen Studio 3.0, пришедшей на смену Tizen SDK и предоставляющей набор инструментов для создания, сборки, отладки и профилирования мобильных приложений при помощи Web API и Native API Tizen. Среда построена на базе свежего выпуска платформы Eclipse, имеет модульную архитектуру и на этапе установки или через специальный пакетный менеджер позволяет устанавливать только необходимую функциональность. В состав Tizen Studio входит набор эмуляторов устройств на базе Tizen (эмулятор смартфона, телевизора, умных часов), набор примеров для обучения, инструменты для разработки приложений на C/С++ и с использованием web-технологий, компоненты для обеспечения поддержки новых платформ, системных приложений и драйверов, утилиты для сборки … Читать далее Выпуск среды разработки Tizen Studio 3.0

Выпуск мобильной ОС Sailfish 3

Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, опубликовала релиз операционной системы Sailfish 3. Сборки подготовлены для устройств Jolla 1, Jolla C, Sony Xperia X, Xperia XA2, Xperia XA2 Ultra и Xperia XA2 Plus, но поставляются пока только для зарегистрированных участников программы раннего доступа к прошивкам (для всех остальных доступ будет открыт через неделю). Sailfish использует графический стек на базе Wayland и библиотеки Qt5, системное окружение построено на основе Mer (форк MeeGo) и пакетов Mer-дистрибутива Nemo. Пользовательская оболочка, базовые мобильные приложения, QML-компоненты построения графического интерфейса Silica, прослойка для запуска Andrоid-приложений, движок умного … Читать далее Выпуск мобильной ОС Sailfish 3

Ветка Xfce 4.14 оценивается готовой на 80%

Шон Дэвис (Sean Davis), лидер проекта Xubuntu и один из ключевых разработчиков рабочего стола Xfce, оценил Xfce 4.14 готовым к релизу на 80%. Из 80 компонентов окружения 55 уже полностью доведены до готовности, а для многих других отмечается существенный прогресс в разработке. Напомним, что наиболее значительным новшеством Xfce 4.14 является переход на библиотеку GTK+ 3. На днях проектом Xfce также был опубликован первый выпуск приложения Gigolo, переведённый на GTK+ 3. Gigolo предоставляет графический интерфейс для настройки совместного доступа к хранилищам по сети, используя GIO/GVfs. Программа позволяет быстро примонтировать удалённую файловую систему и управлять закладками на внешние хранилища в файловом менеджере. Читать далее Ветка Xfce 4.14 оценивается готовой на 80%

Релиз дистрибутива Manjaro Linux 18.0

Представлен релиз дистрибутива Manjaro Linux 18.0, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (2 Гб), GNOME (1.8 Гб) и Xfce (1.9 Гб). При участии сообщества дополнительно развиваются сборки с Budgie, Cinnamon, Deepin, LXDE, LxQt, MATE и i3. Для управления репозиториями в Manjaro используется собственный инструментарий BoxIt, спроектированный по образу Git. Репозиторий поддерживается по принципу непрерывного включения обновлений (rolling), но новые версии проходят дополнительную стадию стабилизации. Кроме собственного репозитория, … Читать далее Релиз дистрибутива Manjaro Linux 18.0

Релиз njs 0.2.5, интерпретатора JavaScript от NGINX

Доступна новая версия njs 0.2.5, интерпретатора языка JavaScript для веб-сервера nginx. Интерпретатор njs реализует стандарты ECMAScript и позволяет расширять возможности nginx по обработке запросов с помощью скриптов в конфигурации. Скрипты могут использоваться в файле конфигурации для определения расширенной логики обработки запросов, формирования конфигурации, динамической генерации ответа, модификации запроса/ответа или быстрого создания заглушек с решением проблем в web-приложениях. В новом выпуске улучшена поддержка спецификации ECMAScript 5.1, исправлено более 13 ошибок, улучшена обработка различных значений в функции Array.prototype.slice(), реализована поддержка дробей без целочисленной части, добавлена поддержка объекта «arguments» для обработки в функциях произвольного числа аргументов и переопределения встроенных функций. Читать далее Релиз njs 0.2.5, интерпретатора JavaScript от NGINX

Выпуск серверного дистрибутива Zentyal 6.0

Доступен релиз серверного Linux-дистрибутива Zentyal 6.0, построенного на пакетной базе Ubuntu 18.04 LTS и специализирующегося на создании серверов для обслуживания локальной сети предприятий среднего и малого бизнеса. В том числе дистрибутив позиционируется в качестве альтернативы Windows Small Business Server и включает компоненты для замены служб Microsoft Active Directory и Microsoft Exchange Server. Размер iso-образа 854 Мб. Отдельно оставляется коммерческая редакция дистрибутива, при этом пакеты с компонентами Zentyal доступны пользователям Ubuntu через штатный репозиторий Universe. Управление всеми аспектами работы дистрибутива производится через web-интерфейс, в рамках которого объединено около 40 различных модулей для управления сетью, сетевыми сервисами, офисным сервером и компонентами инфраструктуры … Читать далее Выпуск серверного дистрибутива Zentyal 6.0

Релиз Red Hat Enterprise Linux 7.6

Компания Red Hat выпустила дистрибутив Red Hat Enterprise Linux 7.6. Ветка RHEL 7.x будет поддерживаться до июня 2024 года. Установочные образы RHEL 7.6 доступны для загрузки только зарегистрированным пользователям Red Hat Customer Portal и подготовлены для архитектур x86+64, IBM POWER7+, POWER8 (big endian и little endian) и IBM System z. Исходные тексты пакетов можно загрузить из Git-репозитория проекта CentOS. Основные новшества: Рабочий стол Рабочий стол GNOME обновлён до выпуска 3.28 (в прошлой версии RHEL использовался GNOME 3.26); Шрифтовой движок FreeType обновлён до версии 2.8 (ранее использовался выпуск 2.4) с поддержкой изменчивых шрифтов OpenType; Добавлена поддержка графических карт NVIDIA c GPU … Читать далее Релиз Red Hat Enterprise Linux 7.6

Релиз Linux-дистрибутива Fedora 29

Увидел свет релиз Linux-дистрибутива Fedora 29. Для загрузки подготовлены продукты Fedora Workstation, Fedora Server и Fedora Atomic Host, а также набор «спинов» c Live-сборками десктоп-окружений KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки сформированы для архитектур x86, x86_64, Power64, ARM64 (AArch64) и различных устройств с 32-разрядными процессорами ARM. Наиболее заметные улучшения в Fedora 29: Модульный репозиторий пакетов, который в Fedora 28 был предложен для пользователей Fedora Server, теперь по умолчанию включён для всех редакций Fedora. Репозиторий предлагает сгруппированные в модули наборы rpm-пакетов, поддержка которых осуществляется независимо от релизов дистрибутива. Модули можно использовать для установки альтернативных версий определённого приложения … Читать далее Релиз Linux-дистрибутива Fedora 29

Facebook открыл код библиотеки для ускорения приложений машинного обучения

Facebook опубликовал новую библиотеку QNNPACK (Quantized Neural Network PACKage), предоставляющую набор оптимизированных для выполнении на мобильных устройствах операторов, которые можно использовать для ускорения реализаций различных нейронных сетей. В частности, QNNPACK предоставляет операторы для построения свёрточных, развёртывающих и полностью рекуррентных нейронных сетей, манипулирующих квантованными 8-битными тензорами. Библиотека написана на языке Си с ассемблерными вставками, использующими SIMD-инструкции NEON и SSE2 для распараллеливания обработки данных. Код распространяется под лицензией BSD. Предоставляемые библиотекой QNNPACK примитивы могут использоваться для замены типовых реализаций операторов нейронных сетей в высокоуровневых фреймворках машинного обучения. В настоящее время QNNPACK можно использовать для ускорения работы фреймворка PyTorch и поддерживает экспорт моделей … Читать далее Facebook открыл код библиотеки для ускорения приложений машинного обучения

Новая версия Bison 3.2, системы для написания синтаксических анализаторов

Доступна новая версия развиваемого проектом GNU пакета для написания синтаксических анализаторов — Bison 3.2. На основании заданных правил грамматики в специальной нотации, Bison позволяет сгенерировать готовый парсер на языке Си. Bison обратно совместим с yacc. В новом выпуске Bison существенно расширена поддержка каркаса lalr1.cc для генерации парсеров на языке C++. При надлежащей поддержке компилятором обеспечена возможность использования семантики определения типов на базе оператора «move«. Помимо C++98 добавлена поддержка стандартов C++11 и C++17. Прекращена поддержка инструментария DJGPP. Объявлены устаревшими заголовочные файлы stack.hh и position.hh. Решены проблемы с совместимостью с MinGW и VS2015. Читать далее Новая версия Bison 3.2, системы для написания синтаксических анализаторов

Релиз дистрибутива для исследования безопасности систем Kali Linux 2018.4

Состоялся релиз дистрибутива Kali Linux 2018.4, предназначенного для тестирования систем на предмет наличия уязвимостей, проведения аудита, анализа остаточной информации и выявления последствий атак злоумышленников. Все оригинальные наработки, созданные в рамках дистрибутива, распространяются под лицензией GPL и доступны через публичный Git-репозиторий. Для загрузки подготовлен полный iso-образ (2.9 Гб) и сокращённый образ (867 Мб). Сборки доступны для архитектур x86, x86_64, ARM (armhf и armel, Raspberry Pi, ARM Chromebook, Odroid). Помимо базовой сборки с GNOME и урезанной версии предлагаются варианты с Xfce, KDE, MATE, LXDE и Enlightenment e17. Kali включает одну из самых полных подборок инструментов для специалистов в области компьютерной безопасности: от … Читать далее Релиз дистрибутива для исследования безопасности систем Kali Linux 2018.4

Проект Qt прекращает разработку сборочной системы Qbs в пользу CMake

Компания Qt Company приняла решение прекратить разработку сборочной системы Qbs, использующей упрощённый вариант языка QML для определения сценариев сборки проекта. Ожидалось, что Qbs заменит qmake в Qt 6, но планы изменились и теперь основные усилия будут направлены на обеспечение поддержки сборочных систем qmake и CMake, с переходом на CMake в качестве основной сборочной системы для Qt в долгосрочной перспективе. Из планов также отмечается улучшение поддержки CMake в среде разработки Qt Creator. В качестве причин сворачивания проекта называется отсутствие должного интереса к Qbs со стороны разработчиков и необходимость дополнительных инвестиций и больших затрат ресурсов для продвижения Qbs и повышения привлекательности данной … Читать далее Проект Qt прекращает разработку сборочной системы Qbs в пользу CMake

Релиз Polemarch 0.2.0, web-интерфейса для Ansible

Состоялся выпуск Polemarch 0.2.0, web-интерфейса для управления серверной инфраструктурой на базе Ansible. Код проекта написан на языках Python и JavaScript с использованием фреймворков Django и Celery. Проект распространяется под лицензией AGPL. Готовые сборки сформированы и протестированы для CentOS 7 и Ubuntu 18.04. Для запуска системы достаточно установить пакет и запустить 1 сервис. Так же поддерживается ручная установка из PyPI для более тонкой настройки пакетов и управления окружением. Для промышленного применения рекомендуется дополнительно использовать MariaDB и Redis (кеш и брокер MQ). Главной особенностью данного релиза является полностью переписанный движок web-приложения, который работает теперь на базе библиотеки vstutils (лицензия Apache 2.0) и … Читать далее Релиз Polemarch 0.2.0, web-интерфейса для Ansible

Выпуск дистрибутива Nitrux 1.1 с рабочим столом Nomad

Доступен релиз дистрибутива Nitrux 1.1, построенного на пакетной базе Ubuntu и технологиях KDE. Дистрибутив развивает собственный рабочий стол Nomad, который представляет собой надстройку над пользовательским окружением KDE Plasma. Для установки дополнительных приложений продвигается система самодостаточных пакетов AppImages и собственный центр установки приложений NX Software Center. Размер загрузочного образа составляет 1.4 Гб. Наработки проекта распространяются под свободными лицензиями. Рабочий стол Nomad предлагает иное стилевое оформление, собственную реализацию системного лотка, центра вывода уведомлений и различных плазмоидов, таких как конфигуратор сетевых соединений и мультимедийный апплет, сочетающий средства для регулирования громкости с интерфейсом управления воспроизведением мультимедийного контента. Из развиваемых проектом приложений также выделяется интерфейс … Читать далее Выпуск дистрибутива Nitrux 1.1 с рабочим столом Nomad

Компания IBM объявила о покупке Red Hat

Компания IBM официально объявила о достижении соглашения о покупке компании Red Hat. Red Hat интересует копанию IBM прежде всего своими решениями в области облачных технологий. Утверждается, что покупка Red Hat поможет компании IBM стать крупнейшим провайдером гибридных облачных систем. После завершения сделки Red Hat продолжит деятельность в качестве отдельного подразделения в группе IBM Hybrid Cloud. Сумма сделки составит приблизительно 34 миллиарда долларов, в расчёте $190 за акцию (рыночная капитализация Red Hat в настоящее время составляет 20.5 миллиардов долларов при цене акции 116 долларов, капитализация IBM — 113.9 млрд долларов). Соглашение уже одобрено советами директоров IBM и Red Hat. До завершения … Читать далее Компания IBM объявила о покупке Red Hat

Второй бета-выпуск FreeBSD 12.0

Опубликован второй бета-выпуск FreeBSD 12.0. Выпуск FreeBSD 12.0-BETA2 доступен для архитектур amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и armv6, armv7 и aarch64. Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2. Релиз FreeBSD 12.0 запланирован на 4 декабря. По сравнению с первым бета-выпуском во FreeBSD 12.0-BETA2 представлены следующие изменения: Обновлены компоненты прослойки для обеспечения совместимости с Linux; Объявлены устаревшими драйверы: ae(4), bm(4), cs(4), de(4), dme(4), ed(4), ep(4), ex(4), fe(4), pcn(4), sf(4), sn(4), tl(4), tx(4), txp(4), vx(4), wb(4) и xe(4); Проведена чистка устаревших драйверов для архитектур amd64 и i386, которые убраны из ядра GENERIC; В … Читать далее Второй бета-выпуск FreeBSD 12.0

Проект GNU выпустил GVPE 3.1, инструментарий для создания многоузлового VPN

Представлен новый выпуск инструментария GVPE 3.1 (GNU Virtual Private Ethernet), позволяющего поверх не заслуживающей доверия коммуникационной среды развернуть VPN, связывающий защищённым каналом связи сразу несколько узлов (many-to-many VPN). В выпуске GVPE 3.1 добавлена официальная поддержка библиотеки LibreSSL и API OpenSSL 1.1. Проект GVPE позволяет создавать виртуальные защищённые Ethernet-сети, объединяя хосты шифрованными туннелями и работая в условиях, когда узлы не доверяют друг другу. Наиболее типичным применением GVPE является безопасное соединение территориально разнесённых сетевых шлюзов филиалов предприятия. Туннели могут создаваться поверх различных транспортных протоколов (UDP, TCP, RAW IP, ICMP, DNS). В отличие от традиционных VPN, создающих один туннель, в GVPE воссоздаётся структура … Читать далее Проект GNU выпустил GVPE 3.1, инструментарий для создания многоузлового VPN

Реализация нейронной сети для синтеза и редактирования лиц

Опубликована реализации системы машинного обучения на основе генеративно-состязательной нейронной сети (GAN), позволяющей синтезировать и редактировать изображения лиц людей. После обучения сети на коллекции лиц реальных людей, система позволяет синтезировать новые лица или изменять произвольные фотографии на основе задаваемых характеристик, таких как пол, цвет и длина волос, выражение лица, наличие улыбки, форма носа и глаз. Реализация написана на языке Python с использованием платформы Tensorflow. В качестве основы используется готовая модель pg-GAN на основе коллекции изображений лиц, опубликованная компанией NVIDIA. Для классификации признаков дополнительно задействована свёрточная нейронная сеть, обученна на коллекции CelebA, включающей более 30 тысяч изображений лиц, для каждого из которых … Читать далее Реализация нейронной сети для синтеза и редактирования лиц

Выпуск Wine 3.19

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 3.19. С момента выпуска версии 3.18 был закрыт 31 отчёт об ошибках и внесено 235 изменений. Наиболее важные изменения: Добавлена поддержка режимов уведомления о завершении операций файлового ввода/вывода (SetFileCompletionNotificationModes в kernel32 и FileIoCompletionNotificationInformation в ntdll); Реализованы примитивы синхронизации WaitOnAddress; Улучшена поддержка 32-разрядных бинарных файлов .NET на 64-разрядных системах; Улучшено восстановление сбойных RPC-соединений; Закрыты отчёты об ошибках, связанные с работой игр и приложений: BrainSplode!, Advanced SystemCare 6.4, utorrent 2.2.1, Terraria Server 1.2.0.x, Battlefield 2, The Guild 2, Grand Theft Auto 5, Project CARS 2, Paint Shop Pro 2018/2019, RasAero II, K-Shoot Mania, … Читать далее Выпуск Wine 3.19

Microsoft успешно завершил сделку по покупке GitHub

После получения одобрения от антимонопольных служб США и Евросоюза компания Microsoft сообщила о полном завершении сделки по покупке сервиса совместной разработки GitHub за 7.5 миллиардов долларов. Новым руководителем GitHub назначен Нэт Фридмэн (Nat Friedman), который в своё время совместно с Мигелем де Икаса (Miguel De Icaza) основал компании Ximian и Xamarin, занимавшиеся разработкой и поддержкой решений на базе GNOME и Mono. После покупки Xamarin в 2016 году, Нэт Фридмэн занял в Microsoft пост вице-президента. В составе Microsoft сервис GitHub продолжит работу в качестве независимого бизнес-подразделения и сохранит статус общедоступной платформы, бесплатной для открытых проектов, независимой от языков программирования, лицензий, операционной … Читать далее Microsoft успешно завершил сделку по покупке GitHub

Удалённая уязвимость в systemd-networkd

Во входящем в состав systemd фоновом процессе systemd-networkd, реализующем компоненты для настройки параметров сети, найдена опасная уязвимость (CVE-2018-15688), которая потенциально может привести к выполнению кода при получении клиентом специально оформленного ответа от подконтрольного злоумышленнику DHCP-сервера. По умолчанию в systemd-networkd клиент DHCPv6 активируется автоматически при получении анонса от маршрутизатора IPv6 (RA, Router Advertisement). Проблема вызвана ошибкой в коде встроенного клиента DHCPv6, в котором неверно проверялся размер временного буфера, используемого для формирования пакета, отправляемого на сервер DHCPv6. При обработке DHCP-опции server-id, размером больше 493 байт, в функции dhcp6_option_append_ia() возникает целочисленное переполнение, которое можно использовать для контролируемой перезаписи данных за границей буфера. Debian … Читать далее Удалённая уязвимость в systemd-networkd