Релиз дистрибутива OpenMediaVault 2.1, продолжившего развитие FreeNAS на технологиях Linux

Состоялся выпуск дистрибутива OpenMediaVault 2.1, нацеленного на быстрое развёртывание сетевого хранилища (NAS, Network-Attached Storage). Проект OpenMediaVault образовался в результате раскола в стане разработчиков дистрибутива FreeNAS, в результате которого наряду с основанным на FreeBSD классическим FreeNAS было создано ответвление, разработчики которого поставили перед собой цель перевести дистрибутив на ядро Linux и пакетную базу Debian. Для загрузки подготовлены установочные образы OpenMediaVault для архитектур x86 и x86_64 (393 Мб). Для оценки предоставляемого дистрибутивом управляющего web-интерфейса подготовлена специальная демонстрационная страница. В то время как ключевым направлением развития FreeNAS является задействование возможностей файловой системы ZFS, то OpenMediaVault рассматривает в качестве приоритетных направлений расширение поддержки встраиваемых … Читать далее Релиз дистрибутива OpenMediaVault 2.1, продолжившего развитие FreeNAS на технологиях Linux

30 июня при синхронизации времени появится лишняя секунда

C целью синхронизации с астрономическим временем Земли эталонные мировые атомные часы завтра будут приостановлены на одну секунду, что приведёт к появлению 61 секунды в одной из минут. В прошлый раз подобная синхронизация состоялась в 2012 году и привела к массовым сбоям в серверных системах, в которых была настроена синхронизация точного времени по протоколу NTP. Из-за неготовности обработать появление лишней секунды некоторые системы зацикливались и начинали потреблять излишние ресурсы CPU. Фактически лишняя секунда будет добавлена на атомных часах в 23:59:60 GMT. В разных системах используются разные методы для предотвращения сбоев в приложениях, связанных с появлением аномальной 61 секунды. Учитывая печальный опыт … Читать далее 30 июня при синхронизации времени появится лишняя секунда

Релиз операционной системы DragonFly BSD 4.2

Представлен релиз DragonFlyBSD 4.2, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки «виртуальных» ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT). Из наиболее существенных новшеств DragonFlyBSD 4.2 отмечается значительное обновление видеодрайверов i915 и Radeon, переход на GCC 5, уход от использования Sendmail, реализация нового загрузочного экрана, улучшение поддержки звука и USB, интеграция пакетного фильтра … Читать далее Релиз операционной системы DragonFly BSD 4.2

Из Firefox будет удалена опция для замены страницы новой вкладки

Из ночных сборок Firefox, на основе которых будет сформирован релиз Firefox 41, удалена опция browser.newtab.url, позволявшая отображать произвольную страницу вместо интерфейса открытия новой вкладки. В качестве причины удаления упоминаются многочисленные жалобы на злоупотребления. Например, некоторые поставщики программного обеспечения через данную опцию организовывают показ своих сайтов на странице новой вкладки, а разработчики вредоносного ПО пользуются указанной возможностью для перенаправления пользователя на рекламные сайты. Для пользователей, которым необходимо открывать отдельную страницу для новых вкладок предлагается установить специальное дополнение. Читать далее Из Firefox будет удалена опция для замены страницы новой вкладки

В LLVM/Clang добавлена техника защиты стека SafeStack

В компилятор Clang добавлен код подсистемы SafeStack, предназначенной для защиты от типовых ошибок, вызванных повреждением памяти в результате работы со стеком и являющихся причиной большого числа эксплуатируемых уязвимостей (например, в 2014 году в Firefox было выявлено 55 подобных уязвимостей). SafeStack позволяет предотвратить получение контроля над помещёнными в стек указателями в программах на C/C++ через сохранение указателей (адреса возврата, указатели на функции и т.п.) в отдельной изолированной области памяти, доступ к которой производится только с использованием специальных проверок корректности обращения к памяти. Таким образом, стек приложения разделяется на две части — защищённый стек для хранения указателей, адресов из регистров и локальных … Читать далее В LLVM/Clang добавлена техника защиты стека SafeStack

Началась работа над openSUSE 42, основанном на коде SUSE Linux Enterprise

Разработчики проекта openSUSE сообщили о начале подготовки нового релиза дистрибутива, в который будут добавлены некоторые дополнительные наработки, перенесённые из SUSE Linux Enterprise. Изменения ожидаются столь значительные, что разработчики в нерешительности относительно дальнейшей нумерации выпусков: ожидается либо продолжение текущей нумерации, либо совмещение с нумерацией SUSE Linux Enterprise. Кодовое имя нового проекта присвоено в соответствии с названием проекта в Open Build Service за неимением более подходящего названия. Релиз планируется выпустить со 2 по 6 ноября и сопровождать его в рамках длительного цикла поддержки. В дальнейшем выпуски будут синхронизированы с разработкой SUSE Linux Enterprise, т.е., судя по всему, openSUSE будет формироваться непосредственно на … Читать далее Началась работа над openSUSE 42, основанном на коде SUSE Linux Enterprise

В состав ядра Linux 4.2 принят драйвер AMDGPU

Как ранее сообщалось, компания AMD планировала перейти к новой стратегии поддержки своих GPU в системе Linux, состоящей в том что модуль ядра будет полностью открытым, а проприетарный драйвер Catalyst станет лишь набором проприетарных библиотек режима пользователя, реализующих фирменные варианты OpenGL, OpenCL и т.д. Данная инициатива воплотилась в жизнь в апреле и с тех пор драйвер проходил доработку в рамках ветки ядра Linux drm-next. В данный момент ядерная часть драйвера AMDGPU достигла готовности и включена в состав ядра 4.2. Этот драйвер будет отвечать за поддержку GPU на основе GCN, начиная с R9 285 «Tonga» (семейство Volcanic Islands) и более новых. К … Читать далее В состав ядра Linux 4.2 принят драйвер AMDGPU

IETF официально вывел из обихода протокол SSLv3

Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры интернета, выпустил RFC-7568, переводящий SSLv3 в разряд устаревших протоколов и предупреждающий, что его применение представляет угрозу безопасности систем. Опубликованный RFC требует прекратить применение SSLv3 и запрещает отправку клиентами и серверами пакетов ClientHello/ServerHello c полями ClientHello.client_version/ ServerHello.server_version со значением {03,00}, а в случает получения подобных пакетов регламентирует необходимость разорвать соединение. Вместо SSLv3 рекомендовано использовать TLSv1.2 (RFC 5246). Напомним, что SSLv3 был скомпрометирован осенью прошлого года, после выявления атаки POODLE (CVE-2014-3566), которая позволяет атакующему извлечь из зашифрованного канала связи закрытую информацию, такую как содержимое Cookies, которые могут содержать идентификаторы сеанса и … Читать далее IETF официально вывел из обихода протокол SSLv3

Выпуск MirageOS 2.5, платформы для запуска приложений поверх гипервизора

После 11 месяцев разработки представлен релиз облачной операционной системы MirageOS 2.5, которая обеспечивает возможность запуска поверх гипервизора приложений, написанных на языке OCaml. MirageOS позволяет создавать операционные системы одного приложения, содержащие только компоненты, необходимые для запуска одной программы, без необходимости использования традиционных операционных систем с универсальным ядром, утилитами и набором библиотек. В разработке MirageOS принимают участие исследователи из Кембриджского университета, компании Citrix, проектов Xen, FreeBSD, Galois и OCamlPro. Разработка программ производится в традиционных ОС, после чего при помощи MirageOS программа компилируется в самодостаточное специализированное ядро (концепция unikernel), которое может запускаться непосредственно поверх гипервизора Xen или в форме процесса в POSIX-совместимом окружении. … Читать далее Выпуск MirageOS 2.5, платформы для запуска приложений поверх гипервизора

Началась работа над принципиально новым релизом openSUSE 42

Разработчики проекта openSUSE сообщили о начале подготовки нового релиза дистрибутива, в который будут добавлены некоторые дополнительные наработки, перенесённые из SUSE Linux Enterprise. Изменения ожидаются столь значительные, что разработчики в нерешительности относительно дальнейшей нумерации выпусков: ожидается либо продолжение текущей нумерации, либо совмещение с нумерацией SUSE Linux Enterprise. Кодовое имя нового проекта присвоено в соответствии с названием проекта в Open Build Service за неимением более подходящего названия. Релиз планируется выпустить со 2 по 6 ноября и сопровождать его в рамках длительного цикла поддержки. В дальнейшем выпуски будут синхронизированы с разработкой SUSE Linux Enterprise, т.е., судя по всему, openSUSE будет формироваться непосредственно на … Читать далее Началась работа над принципиально новым релизом openSUSE 42

Релиз движка стратегических игр Spring 99.0

Доступен релиз открытого движка для создания стратегических игр Spring 99.0, в котором проведена работа по оптимизации движка, исправлена большая порция ошибок (например, юниты не застревают), добавлено много новых возможностей для игроков (новая камера spring) и для разработчиков игр. Код движка распространяется под лицензией GPLv2, сборки доступны для Linux и Windows (версия OS X немного задерживается). В ближайшее время ожидается релиз игры Balanced Annihilation, добавляющий поддержку Spring 99. Основные изменения: Линия обзора теперь обновляется гораздо быстрее и плавнее, а также потребляет меньше ресурсов процессора; Увеличение скорости отрисовки в 1.5 — 3 раза, что позволяет повысить комфорт игры при больших битвах; Возможность … Читать далее Релиз движка стратегических игр Spring 99.0

Выпуск Wine 1.7.46

Доступен очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.46. С момента выпуска версии 1.7.45 были закрыты 67 отчётов об ошибках. Наиболее важные изменения: Улучшение реализации сервиса передачи файлов BITS Поддержка совместных пользовательских данных на 64-разрядных системах; Дополнительная поддержка платформы ARM64; Продолжение реализации DirectWrite; Устранены выявленные при помощи valgrind утечки памяти; Закрыты отчёты об ошибках, связанные с работой игр и приложений: MYOB V13, BlogJet, Yahoo Messenger 8/9, Lotus Organizer 97, Gox Bo, Roller Coaster Tycoon, Lotus Freelance Graphics 2.1, Miranda, Cherry-SMS, Neuro Hunter, Adobe Application Manager 6.x/7.x, Points2Grid, Garmin BaseCamp 4.1.2, Netgear Powerline 3.1, Starcraft Campaign Editor, Tomb Raider … Читать далее Выпуск Wine 1.7.46

Релиз свободного звукового редактора Ardour 4.1

Состоялся выпуск свободного звукового редактора Ardour 4.1, предназначенного для многоканальной записи, обработки и микширования звука. Имеется мультитрековая шкала времени, неограниченный уровень отката изменений на всем протяжении работы с файлом (даже после закрытия программы), поддержка разнообразных аппаратных интерфейсов. Программа позиционируется, как свободный аналог профессиональных средств ProTools, Nuendo, Pyramix и Sequoia. Код Ardour распространяется под лицензией GPL. В новом выпуске представлены такие новшества, как регулировка уровня сигнала (gain control) на входе (до стадий записи и воспроизведения); опция сохранения проекта под другим именем (Save As); не требующие клика операции изменения порядка применения плагинов и смены позиции на шкале; ускоренная отрисовка формы сигнала; поддержка … Читать далее Релиз свободного звукового редактора Ardour 4.1

Началось тестирование новой ветки SteamOS, основанной на Debian 8

Компания Valve объявила о начале тестирования предварительной версии новой ветки операционной системы SteamOS «brewmaster», основанной на пакетной базе Debian GNU/Linux и предназначенной как для использования на игровых приставках, так и на обычных компьютерах. Новый выпуск примечателен переходом на пакетную базу Debian 8.1 (ранее использовался Debian 7) и задействованием ядра Linux 3.18. Установочный iso-образ и преднастроенный архив системы можно загрузить с данной страницы (размер 1.3 Гб). Код модифицированного для SteamOS ядра Linux опубликован в репозитории на GitHub. Читать далее Началось тестирование новой ветки SteamOS, основанной на Debian 8

Выпуск языка программирования Rust 1.1, развиваемого проектом Mozilla

Спустя месяц с момента публикации первого стабильного релиза доступен выпуск языка программирования Rust 1.1, развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляюшего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). Одним из главных приоритетов в разработке новой версии была оптимизации времени сборки. В итоге, по сравнению с выпуском 1.0 удалось добиться увеличения скорости сборки на 32%. Из других изменений отмечается улучшение сообщений … Читать далее Выпуск языка программирования Rust 1.1, развиваемого проектом Mozilla

CyanogenMod представил финальные выпуски 11.0 и 12.0 и переключился на разработку ветки 12.1

Разработчики проекта CyanogenMod объявили о формировании финальных выпусков для веток 11.0 и 12.0, основанных на кодовых базах платформ Android 4.4 и 5.0. Выпуск CyanogenMod 11 сформирован, так как многие пользователи не спешат переходить на новую 12 ветку, возможно из-за отсутствия снапшотов, а возможно из-за неприятия концепции Material design. Ночные сборки и снапшоты для веток CyanogenMod 11.0 и 12.0 больше выпускаться не будут. Все ресурсы отныне переключены на разработку ветки CyanogenMod 12.1, основанной на платформе Android 5.1. Читать далее CyanogenMod представил финальные выпуски 11.0 и 12.0 и переключился на разработку ветки 12.1

Джонатан Риддел покинул управляющий совет Kubuntu

Управляющий совет проекта Ubuntu и управляющий совет Kubuntu опубликовали совместное заявление об урегулировании конфликта, связанного с исключением из управляющего совета Джонатана Риддела (Jonathan Riddell), формального лидера проекта Kubuntu. В заявлении указано, что несмотря на то, что стороны в основном остались при своём мнении о Джонатане Ридделе, обе команды признают, что несмотря на разногласия следует двигаться вперёд и продолжить совместную работу над следующим выпуском, понимая, что KDE важен для Ubuntu также как и Ubuntu важен для сообщества KDE. Стороны урегулировали конфликт на совместной встрече, прошедшей при участии Марка Шаттлворта и Джонатана Риддела. В результате, Джонатан Риддел выполнил требование Ubuntu Community Council … Читать далее Джонатан Риддел покинул управляющий совет Kubuntu

GitHub выпустил среду редактирования кода Atom 1.0

GitHub представил первый стабильный релиз редактора кода Atom, который может использоваться как самодостаточное решение, так и в роли технологического стека для построения различных специализированных решений. В частности, на платформе Atom построены среда разработки Visual Studio Code от компании Microsoft и Nuclide от Facebook. Код проекта распространяется под лицензией MIT. Редактор предоставляет средства кросс-платформенного редактирования кода, включает встроенный пакетный менеджер и интерфейс навигации по файловой системе, предоставляет средства для одновременной совместной работы с кодом, обладает интеллектуальной системой автодополнения ввода, предоставляет режимы совместимости с Vim и Emacs, поддерживает API для разработки расширений. Несколько файлов могут быть открыты в разных вкладках и одновременно … Читать далее GitHub выпустил среду редактирования кода Atom 1.0

Первая альфа-версия Ubuntu 15.10

Объявлено о начале альфа-тестирования дистрибутива Ubuntu 15.10 «Wily Werewolf». В соответствии с планом разработки, уже опробованном при подготовке прошлых выпусков, отдельные альфа-сборки не будут сформированы, вместо них для тестирования предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Kubuntu, Lubuntu, Ubuntu GNOME, Ubuntu MATE и Ubuntu Cloud. Второй альфа-выпуск Ubuntu 15.10 запланирован на 30 июля, релиз намечен на 22 октября. В альфа-выпуске осуществлена синхронизация новых версий пакетов из репозиториев Debian Unstable. В дистрибутиве пока используется ядро Linux версии 3.19, но в релизе планируется использовать 4.1. Сообщается, что так как разработка окружения LXQt пока не завершена, переход Lubuntu на … Читать далее Первая альфа-версия Ubuntu 15.10

Увидел свет Eclipse 4.5 "Mars"

Организация Eclipse Foundation представила ежегодный релиз Eclipse Mars, объединяющего все развиваемые под эгидой Eclipse проекты, такие как платформа Eclipse, набор инструментов для разработчиков на языке Java, средства для управления исходными текстами, визуальные построители GUI и т.п. Для загрузки подготовлено 14 сборок Eclipse, оптимизированных для различных применений платформы, включая варианты для разработчиков, использующих Java SE, Java EE, JavaScript, PHP и C/C++. В подготовке нового выпуска приняли участие 380 разработчиков. Общий объем выпущенных в рамках Eclipse Mars исходных текстов составляет 65 млн строк кода. Число вошедших в состав релиза проектов составило 79. По сравнению с прошлым выпуском добавлено семь новых проектов: e(fx)clipse, … Читать далее Увидел свет Eclipse 4.5 "Mars"

Релиз пакета LM-Sensors 3.4

После четырёх лет разработки представлен релиз пакета для контроля за состоянием аппаратного обеспечения lm-sensors 3.4.0, предоставляющего инструменты для опроса состояния различных аппаратных сенсоров. В новом выпуске снято ограничение на число опрашиваемых сенсоров одного типа, добавлена поддержка задания гистерезиса (hysteresis, различные условия для разных состояний) температурного минимума и критического минимума. В средствах для управления кулером добавлена поддержка перемещения атрибутов hwmon и сокращено потребление памяти. В sensors-detect добавлено определение новых устройств и по умолчанию включено игнорирование проверки графических карт. Читать далее Релиз пакета LM-Sensors 3.4