Релиз среды разработки Android Studio 1.3

Компания Google выпустила релиз интегрированной среды разработки Android Studio 1.3, построенной на базе исходных текстов продукта IntelliJ IDEA Community Edition, созданного отечественной компанией JetBrains. Cреда адаптирована для выполнения типовых задач, решаемых в процессе разработки приложений для платформы Android, в том числе тестирования программ на совместимость с разными версиями платформы и проектирования приложений для устройств с различными разрешениями экрана (планшеты, смартфоны, ноутбуки, часы, очки и т.п.). Проект Android Studio развивается в рамках открытой модели разработки и распространяется под лицензией Apache 2.0. Релиз Android Studio 1.3 примечателен реализацией поддержки новых возможностей будущего выпуска Android M и добавлением возможности редактирования и отладки кода … Читать далее Релиз среды разработки Android Studio 1.3

Mozilla и Фонд СПО выступили с заявлениями, касающимися Windows 10

Крис Бирд (Chris Beard), руководитель Mozilla Corp, от лица сообщества Mozilla опубликовал открытое письмо к компании Microsoft, в котором выразил сожаление о возврате Miсrosoft к практике навязывания своих сервисов. В частности, недовольство вызвал сброс всех ранее установленных привязок после обновления системы до Windows 10. После обновления, в том числе сбрасывается настройка выбранного по умолчанию браузера, и вместо ранее выбранного Firefox начинает запускаться Microsoft Edge. Интерфейс возврата к ранее используемым настройкам присутствует, но он существенно изменён, скрыт и запутан по сравнению с прошлыми выпусками Windows, что делает его малополезным. Для пользователей Firefox, обновивших свои системы до Windows 10, разработчики Mozilla подготовили … Читать далее Mozilla и Фонд СПО выступили с заявлениями, касающимися Windows 10

Выпуск systemd 223

Представлен выпуск системного менеджера systemd 223, который в основном содержит исправления ошибок, корректирующие изменения и небольшие улучшения. Особенностью выпуска является вынос кода компонента python-systemd из состава systemd в отдельный репозиторий, в связи с чем разработчикам дистрибутивов рекомендуется выделить python-systemd в отдельный пакет. Основные изменения: Обеспечена перезагрузка основной конфигурации демона systemd (/etc/systemd/system.conf) при выполнении команды daemon-reload; В systemd-networkd представлено несколько новых опций: ‘VNetHeader=’ — при установке включает для TAP-устройств флаг IFF_VNET_HDR (возможность отправки и приёма пакетов GSO); ‘CopyDSCP=’ — при установке в туннелях ip6 включается копирование в декапсулированный пакет исходного значения поля DSCP; ‘UseBPDU=’, ‘HairPin=’, ‘FastLeave=’, ‘AllowPortToBeRoot=’, ‘UnicastFlood=’ — при установке … Читать далее Выпуск systemd 223

Прекращение разработки KDE для Solaris

Сообщается о забвении проекта по разработке пользовательского окружения KDE для платформы Solaris (OpenSolaris, OpenIndiana, Illumos). Сайт проекта закрыт и теперь перенаправляет пользователей на страницу с информацией о прекращении разработки. C 2014 года подготовка пакетов с KDE для Solaris была заброшена из-за отсутствия заинтересованных разработчиков. При этом указывается, что при наличии энтузиастов, проект можно возродить. Читать далее Прекращение разработки KDE для Solaris

Проблема с SSD-накопителями Samsung оказалась в ядре Linux

Инженеры из компании Samsung выяснили, что обсуждаемая несколько месяцев проблема с потерей данных на SSD-накопителях Samsung серии 8xx связана не с дефектом в накопителях, а вызвана ошибкой в ядре Linux. Для решения проблемы представлен патч. После испытания патча, ранее внесённый в ядро черный список SSD-накопителей, для которых запрещено выполнять операцию TRIM, скорее всего будет отменён. Потеря данных наблюдалась при использовании SATA SSD-накопителей в составе программных RAID 0 и RAID 10 и проявлялась при выполнении команд trim/discard. Конфигурации с RAID 1 проблеме не подвержены. Проблема была вызвана некорректным построением взаимодействия драйвера md raid с драйвером scsi/ata. MD RAID при обработке последовательных … Читать далее Проблема с SSD-накопителями Samsung оказалась в ядре Linux

MPEG LA формирует патентный пул для лицензирования потокового вещания поверх HTTP

Организация MPEG LA (MPEG Licensing Authority), владеющая патентами на технологии, задействованные в популярных форматах сжатия видео, таких как HEVC/H.265, MPEG-2, MPEG-4 и AVC/H.264, объявила о формировании нового патентного пула MPEG DASH (Dynamic Adaptive Streaming over HTTP), охватывающего методы динамического потокового вещания видео и звука в мобильных сетях и через интернет. MPEG LA предлагает компаниям, обладающим патентами на подобные технологии, присоединиться к патентному пулу, на основе которого будет сформирован новый источник сбора отчислений. Заявки будут приниматься до 9 сентября. В настоящее время патентные пулы MPEG LA уже содержат около 10 тысяч патентов, охватывающих различные области сжатия видео и звука, полученных от … Читать далее MPEG LA формирует патентный пул для лицензирования потокового вещания поверх HTTP

Вторая альфа-версия Ubuntu 15.10

Представлен второй альфа-выпуск дистрибутива Ubuntu 15.10 «Wily Werewolf». В соответствии с планом разработки, уже опробованном при подготовке прошлых выпусков, отдельные альфа-сборки не будут сформированы, вместо них для тестирования предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Kubuntu, Lubuntu, Ubuntu MATE и Ubuntu Cloud. Сборки Ubuntu GNOME и Xubuntu задерживаются. Релиз намечен на 22 октября. Основные новшества: Ubuntu MATE: Добавлено приложение Ubuntu MATE Welcome, предоставляющее интерфейс, отображаемый при первом запуске после установки. MATE Welcome предоставляет вводные данные о работе в дистрибутиве, предлагает выполнить основные постинсталляционные настройки, такие как установка драйверов и наборов локализации, даёт возможность установить в один … Читать далее Вторая альфа-версия Ubuntu 15.10

Релиз браузера Pale Moon 25.6.0

Состоялся релиз Pale Moon 25.6.0, независимого браузерного проекта, реализованного при помощи технологии Mozilla Platform и использующего XUL для построения интерфейса. Браузер обеспечивает полную совместимость с Firefox на уровне поддержки базовых web-технологий, дополнений и тем оформления, но отличается проведением дополнительных оптимизаций и удалением излишней функциональности. Сборки Pale Moon формируются для Windows и Linux, в форме в 32- и 64-разрядных пакетов. Pale Moon нацелен на обеспечение более высокой эффективности работы, отзывчивого интерфейса, меньшего потребления памяти и широких средств настройки (например, доступны разные варианты восстановления сеанса после краха и возможность отключить загрузку изображений). Проект придерживается классической организации интерфейса, без перехода к интегрированному в … Читать далее Релиз браузера Pale Moon 25.6.0

Выпуск СУБД SQLite 3.8.11

Доступен релиз SQLite 3.8.11 (следом вышел корректирующий релиз 3.8.11.1), легковесной системы управления базами данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg. В новом выпуске: Добавлено экспериментальное расширение RBU (Resumable Bulk Update), предназначенное для организации быстрых инкрементальных обновлений больших наборов данных; Добавлено экспериментальное расширение FTS5 с новой реализацией системы полнотекстового поиска; В расширение spellfix1 добавлена поддержка выражения «ON CONFLICT«; В операторе «IS» реализована возможность использования … Читать далее Выпуск СУБД SQLite 3.8.11

Второй стабильный выпуск Snappy Ubuntu Core 15.04

Компания Canonial представила вторую стабильную сборку Snappy Ubuntu Core 15.04, примечательную использованием модели монолитного обновления образа всей системы, вместо традиционных deb-пакетов. Образ Ubuntu Core занимает 138 Мб и представляет собой базовую часть Ubuntu, минимально необходимую для запуска типовых программ. Ubuntu Core служит основой для запуска дополнительных компонентов и приложений, которые оформляются в виде надстроек-фреймворков. Сборки сформированы для архитектур amd64 и ARM BeagleBone Black. Технология Snappy даёт возможность сформировать образ системы как единое целое, без разбиения на отдельные пакеты. Вместо поэтапного обновления на уровне отдельных deb-пакетов в Snappy предлагается механизм атомарного обновления всей системы, по аналогии с Atomic, ChromeOS и CoreOS. … Читать далее Второй стабильный выпуск Snappy Ubuntu Core 15.04

Выпуск промышленного дистрибутива Oracle Linux 6.7

Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 6.7, созданного на основе пакетной базы Red Hat Enterprise Linux 6.7. Дистрибутив доступен для бесплатной загрузки в сборках для архитектуры x86_64. Для пользователей Oracle Linux предоставляется неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. В состав Oracle Linux 6.7 входят три варианта пакетов с Linux-ядром: классический вариант от компании Red Hat (kernel-2.6.32-573.el6 для x86 и x86_64), Unbreakable Enterprise Kernel Release 2 (kernel-uek-2.6.39-400.250.7.el6uek) и Unbreakable Enterprise Kernel Release 3 (kernel-uek-3.8.13-68.3.4.el6uek для x86_64). В базовую поставку дистрибутива для архитектуры i386 входят ядро из RHEL и … Читать далее Выпуск промышленного дистрибутива Oracle Linux 6.7

Обновление DNS-сервера BIND 9.9.7-P2 и 9.10.2-P3 с устранением уязвимости

Доступны корректирующие выпуски DNS-сервера BIND 9.9.7-P2 и 9.10.2-P3, в которых устранена уязвимость CVE-2015-5477, позволяющая инициировать крах процесса named через отправку специально оформленного запроса. Проблема вызвана ошибкой при обработке содержимого записей TKEY и проявляется как на рекурсивных, так и на авторитативных серверах. Так как ошибка присутствует в коде начальной обработки пакетов, проблема не блокируется через ACL или настройки и требует обновления сервера. Читать далее Обновление DNS-сервера BIND 9.9.7-P2 и 9.10.2-P3 с устранением уязвимости

Ubuntu Software Center будет удалён из базовой поставки Ubuntu MATE

Разработчики дистрибутива Ubuntu MATE объявили о решении удалить из базовой поставки будущего выпуска 15.10 менеджер приложений Ubuntu Software Center, развиваемый проектом Ubuntu. В качестве причины удаления упоминаются полученных за последний год отзывы пользователей, недовольных стабильностью и нагромождённостью Ubuntu Software Center. Что будет использоваться в качестве замены пока не ясно, но сообщается, что это будет не Synaptic. В настоящий момент разработчики склоняются к тому, чтобы предоставить в интерфейсе Ubuntu MATE Welcome возможность выбора из нескольких вариантов, в частности между Ubuntu Software Center и App Grid. Читать далее Ubuntu Software Center будет удалён из базовой поставки Ubuntu MATE

Релиз движка для создания браузерных 3D-приложений Blend4Web 15.07

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.07. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные изменения: поддержка мягких частиц, процедурные маски для прозрачных материалов, многочисленные оптимизации производительности. Подробнее об изменениях: Поддержка мягких частиц, т.е частиц плоскости которых плавно растворяются при соприкосновении с окружающими поверхностями. Чтобы настроить эффект, достаточно активировать соответствующую опцию в настройках системы частиц Blender. Также добавлена возможность … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 15.07

Метод идентификации пользователей на сайте по манере ввода с клавиатуры

Пир Торшейм (Per Thorsheim), организатор конференции PasswordsCon, и Пол Мур (Paul Moore), эксперт по безопасности из компании Urity Group, разработали метод идентификации пользователей браузера на основе выделения уникальных особенностей ввода с клавиатуры, анализируемых JavaScript-кодом на сайте. Для демонстрации метода подготовлена специальная страница, определяющая пользователя по клавиатурному вводу даже при использовании Tor Browser. Для защиты от подобной идентификации разработано расширение для браузера Chrome, нормализующее параметры ввода через выравнивание задержек, что мешает выявлению одного и того же пользователя из набора имеющихся сеансов. С практической стороны представленный метод позволяет сопоставить реального пользователя, за которым установлено наблюдение, с активностью обезличенных пользователей, пользующихся сетью Tor … Читать далее Метод идентификации пользователей на сайте по манере ввода с клавиатуры

Уязвимость в утилите BSD patch и TCP-стеке FreeBSD

В утилите BSD patch, поставляемой в составе FreeBSD 10, выявлена критическая уязвимость, позволяющая организовать выполнение произвольных shell-команд, при обработке определённым образом сформированного patch-файла. Проблема проявляется только в ветке FreeBSD 10.x, в которой начал поставляться вариант утилиты patch под лицензией BSD. Причиной уязвимости является ошибка в разборе интегрируемых в patch-файлы команд систем управления версиями SCCS и RCS, к которым осуществляется обращение до применения патча, в случае если оригинальный файл отсутствует. Кроме того, во всех поддерживаемых версиях FreeBSD устранена уязвимость в TCP-стеке, которую можно использовать для инициирования DoS-атаки через исчерпание доступных ресурсов. Уязвимость вызвана некорректным распределением лимитов при выделении структур mbuf для … Читать далее Уязвимость в утилите BSD patch и TCP-стеке FreeBSD

Метод идентификации пользователей по манере ввода с клавиатуры

Пир Торшейм (Per Thorsheim), организатор конференции PasswordsCon, и Пал Мур (Paul Moore), эксперт по безопасности из компании Urity Group, разработали метод идентификации пользователей на основе выделения уникальных особенностей ввода с клавиатуры. Для демонстрации метода подготовлено расширение для браузера Chrome, позволяющее с достаточно высокой вероятностью выявить одного и того же пользователя из набора имеющихся сеансов. С практической стороны представленный метод позволяет сопоставить реального пользователя, за которым установлено наблюдение, с активностью обезличенных пользователей, пользующихся сетью Tor для доступа к определённому сайту. В качестве критериев уникальности используется длительность нажатия на клавиши и паузы между нажатиями. При использовании тестового дополнения после примерно 10 минут … Читать далее Метод идентификации пользователей по манере ввода с клавиатуры

Выпуск Wine 1.7.48

Доступен очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.48. С момента выпуска версии 1.7.47 были закрыты 39 отчётов об ошибках. Наиболее важные изменения: Реализация OpenMP; Поддержка I/O stream в MSVCIRT C++ runtime; Поддержка пиксельной привязки в DirectWrite; Дополнительная поддержка базовых контекстов OpenGL; Закрыты отчёты об ошибках, связанные с работой игр и приложений: EssentialPIM, Achtung die Kurve, Quake III Arena installer, Tesla: The Weather Man, Creo Elements/Direct Modeling Express 4.0, Oblivion, Lord of The Rings Online, Lexware Quicken 2014 Deluxe, HyperStudio 5, Starcraft Campaign Editor, Bully: Scholarship Edition, PlanetSide 2 v5.2.4.x, Ufo Aftermath. Читать далее Выпуск Wine 1.7.48

Выпуск распределенной системы управления исходными текстами Git 2.5.0

Представлен релиз распределенной системы управления исходными текстами Git 2.5.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, Android, LibreOffice, Systemd, X.Org, Wayland, Mesa, Gstreamer, Wine, Debian, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, PostgreSQL, VideoLAN, PHP, Xen, Minix. По сравнению с прошлым выпуском … Читать далее Выпуск распределенной системы управления исходными текстами Git 2.5.0

Первый выпуск проекта Xoreos с реализацией аналога игрового движка Aurora

Представлен первый выпуск нового игрового движка Xoreos, нацеленного на создание открытой замены проприетарному движку Aurora, созданному компанией BioWare и используемому в таких играх как Star Wars: Knights of the Old Republic и Neverwinter Nights. Xoreos даёт возможность запустить игру с использованием созданных для движка Aurorа игровых ресурсов и модулей. На текущем этапе проект обеспечивает только начальные базовые возможности, ограничивающиеся отрисовкой игровых уровней. Непосредственно игровой процесс пока не реализован. Читать далее Первый выпуск проекта Xoreos с реализацией аналога игрового движка Aurora

Facebook представил наработки по оптимизации IPv6 в ядре Linux

Facebook представил серию патчей, решающих проблемы с масштабируемостью IPv6-стека в ядре Linux. В частности, подготовлена реализация системы заполнения кэша маршрутизации по необходимости (cache on demand), позволяющая преодолеть проблему с разрастанием дерева маршрутов IPv6, которая приводит к повышенной нагрузке на CPU и неэффективной работе сборщика мусора. При оценке эффективности работы кэша на одном из рабочих серверов для таблиц /128 в дерево маршрутов попало 300 тысяч маршрутов, при том, что 299 тысяч были созданы впустую. Применение патча позволило кардинально сократить число элементов в дереве маршрутов, оставив там только необходимые записи. В итоге, на тестовой системе каждый запуск сборщика мусора с патчем приводит … Читать далее Facebook представил наработки по оптимизации IPv6 в ядре Linux