Релиз открытой P2P-системы синхронизации файлов Syncthing 0.13

Состоялся релиз системы Syncthing 0.13, которая позволяет организовать автоматическую синхронизацию файлов пользователя на нескольких устройствах, решая задачи сходные с проприетарной системой BitTorrent Sync. Синхронизированные данные не загружаются облачные хранилища, а напрямую реплицируются между системами пользователя при их одновременном появлении в online, используя развиваемый проектом протокол BEP (Block Exchange Protocol). При синхронизации файл логически разбивается на блоки, которые являются неделимой частью при передаче данных между системами пользователя. При наличии идентичных блоков на нескольких устройствах, при синхронизации на новое устройство копирование осуществляется с распределением отдачи трафика по узлам, по аналогии с работой системы BitTorrent. Чем больше устройств участвуют в синхронизации, тем быстрее … Читать далее Релиз открытой P2P-системы синхронизации файлов Syncthing 0.13

Вышел ReactOS 0.4.1

Доступен новый выпуск операционной системы ReactOS 0.4.1, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Новая версия подготовлена спустя три месяца после релиза 0.4.0 и отметила переход к более оперативному формированию релизов, которые теперь будут выходить не раз в год, а значительно чаще. Размер установочного iso-образа 115 Мб. При подготовлен новой версии основное внимание было уделено оттачиванию возможностей ReactOS 0.4 и устранению выявленных пользователями проблем. При этом в новой версии представлено и несколько значительных новшеств: Поддержка файловой системы Btrfs, которая дополнила собой ранее предлагаемые ФС FAT и ext2. Драйвер для Btrfs основан на наработках проекта WinBtrfs и пока … Читать далее Вышел ReactOS 0.4.1

Профессиональный фестиваль "Российские интернет-технологии" (реклама)

На рубеже весны и лета, 31 мая и 1 июня, в Москве пройдёт большой профессиональный фестиваль «Российские интернет-технологии«, включающий в этом году в себя семь конференций: по серверной и фронтенд-разработке, по управлению и предпринимательству, по разработке мобильных приложений, по эксплуатации и devops, по высоконагруженным системам и конференцию на стыке enterprise и web-культур. Обзор конференций и наиболее интересных докладов (всего будет представлено около 250 докладов): Конференция по серверному программированию Backend Conf посвящена теории и практике программирования, нацелена на изучение принципов, методов и технологий, не зависящих от конкретной области применения и языка программирования. Андрей Смирнов расскажет об архитектуре поиска в Avito, построенном … Читать далее Профессиональный фестиваль "Российские интернет-технологии" (реклама)

Выпуск дистрибутива ChaletOS 16.04

Представлен релиз дистрибутива ChaletOS 16.04, основанного на пакетной базе Xubuntu 16.04 и поставляемого с рабочим столом Xfce, который дополнен средствами для гибкой адаптации внешнего вида под свои предпочтения. Пользователям предлагается набор тем оформления и пиктограмм для создания окружений, внешний вид которых очень близок к Windows XP, Windows 7 и Windows 10. Размер установочного iso-образа 1.4 Гб. Из отличий от других дистрибутивов отмечается улучшенная система тем оформления, работающая с движками GTK3+ и GTK2+. В темах также проработаны детали, специфичные для отдельных приложений. Для настройки внешнего вида предлагается собственное приложение Style Changer. Для ознакомления новых пользователей с особенностями работы в ChaletOS предлагается … Читать далее Выпуск дистрибутива ChaletOS 16.04

Первый предварительный выпуск .NET Core SDK с поддержкой Linux

Компания Microsoft представила экспериментальные выпуски открытых пакетов .NET Core SDK Preview 1, .NET Core 1.0 RC2 и ASP.NET Core 1.0 RC2, предоставляющих средства для разработки серверных и консольных приложений на базе платформы .NET. .NET Core SDK является первым выпуском инструментария, в котором добавлена поддержка сборки для платформы Linux (в VM и библиотеках .NET Core поддержка Linux была реализована в прошлом году). Исходные тексты компонентов .NET Core распространяются под лицензиями MIT и Apache 2, ASP.NET Core поставляется под лицензией Apache 2. Кроме Windows заявлена поддержка Red Hat Enterprise Linux 7.2, CentOS 7.1, Debian 8.2+, Ubuntu 14.04, Linux Mint 17+ и OS … Читать далее Первый предварительный выпуск .NET Core SDK с поддержкой Linux

Уязвимость в rt-ядре RHEL и Debian, позволяющая выполнить команду SysRq, отправив пакет ICMP

В ядре kernel-rt c реализацией режима реального времени для Red Hat Enterprise Linux выявлена проблема с безопасностью, позволяющая организовать атаку по выполнению произвольных команд SysRq (например, инициировать перезагрузку) через отправку специально оформленных пакетов ICMP echo. Проблема связана с недоработкой в реализации функции отправки команд SysRq по сети, которая не была принята в состав основного ядра, но вошла в состав пакета kernel-rt с набором патчей PREEMPT_RT. Патч также используется в пакетах с ядром в некоторых других дистрибутивах, например проблема присутствует в ядре из состава Debian. Обычное (не «-rt») ядро RHEL проблеме не подвержено. Патч отправки SysRq по сети был создан для … Читать далее Уязвимость в rt-ядре RHEL и Debian, позволяющая выполнить команду SysRq, отправив пакет ICMP

Релиз GNU tar 1.29

Спустя почти два года с момента прошлого выпуска представлен новый стабильный релиз архиватора GNU Tar 1.29. Основные новшества: Добавлена опция «—verbatim-files-from» при указании которой каждая строка, прочитанная из файла, интерпретируется как список имён файлов, даже если строка начинается с символа дефиса (без указания опции, строки, начинающиеся с дефиса по умолчанию воспринимаются как опции командной строки). Файл со списком передаётся через опцию «—files-from» (-T). Допустимо указание дополнительной опции «—null» для использования символа с нулевым кодом в качестве разделителя; Добавлены опции «—owner-map=FILE» и «—group-map=FILE», позоляющие определить списки преобразования имён или идентификаторов пользователей/групп при добавлении файлов в архив. Формат файлов — OLDNAME NEWNAME[:NEWID]; … Читать далее Релиз GNU tar 1.29

17 июня в Сколково состоится летняя встреча московской группы пользователей MySQL

Летняя встреча московской группы пользователей MySQL (Moscow MySQL User Group) состоится в Сколково 17 июня после 17:00. Докладчик встречи — Света (svetasmirnova) Смирнова из компании Percona, инженер технической поддержки MySQL с более чем восьмилетним стажем, автор книги «MySQL Troubleshooting». Тема блиц-доклада (lightning talk): «Жизнь, удивительные приключения и смерть бага MySQL», в котором будут показаны все стадии жизненного цикла сообщения об ошибке с момента открытия до исправления. Заявки на блиц-доклады (5-15 минут) могут быть приняты и рассмотрены организаторами до 1 июня. Читать далее 17 июня в Сколково состоится летняя встреча московской группы пользователей MySQL

Выпуск Wine 1.9.10

Доступен очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.9.10. С момента выпуска версии 1.9.9 было закрыто 25 отчётов об ошибках. Наиболее важные изменения: Реализовано более совместимое перечисление директорий; Улучшена поддержка вывода видео; Добавлена опция для работы на системах OS X с экранами высокого разрешения («Retina»); Закрыты отчёты об ошибках, связанные с работой игр и приложений: AkelPad, AfterEffects CS6, Microsoft Word Viewer 11.8, Office 2007, HeidiSQL, Caesar IV Demo, Stars!, Pac-Man Championship Edition DX+, TOCA Touring Car Championship. Читать далее Выпуск Wine 1.9.10

Доступен полностью свободный вариант ядра Linux-libre 4.6

Латиноамериканский Фонд свободного ПО опубликовал полностью свободный вариант ядра 4.6 — Linux-libre 4.6-gnu, очищенный от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. Кроме того, Linux-libre отключает функции ядра по загрузке несвободных компонентов, не входящих в поставку ядра, и удаляет упоминание об использовании несвободных компонентов из документации. Для очистки ядра от несвободных частей, в рамках проекта Linux-libre создан универсальный shell-скрипт, который содержит тысячи шаблонов для определения наличия бинарных вставок и исключения ложных срабатываний. Также доступны для загрузки готовые патчи, созданные на основе использования вышеупомянутого скрипта. Ядро Linux-libre рекомендовано для использования в дистрибутивах, соответствующих … Читать далее Доступен полностью свободный вариант ядра Linux-libre 4.6

Уязвимость в CoreOS Alpha, позволяющая войти по SSH без пароля

В серверном окружении CoreOS, основанном на идеях контейнерной изоляции, выявлена значительная недоработка в системе обеспечения безопасности, позволяющая подключиться к системе по SSH без ввода пароля или аутентификационного токена. Проблема вызвана ошибкой в настройке подсистемы PAM и проявляется только в альфа-выпусках 1045.0.0 и 1047.0.0 (сейчас эти обновления отменены и применён откат до версии 1032.1.0). Ветки Stable и Beta уязвимости не подвержены. Для того чтобы подобные проблемы не повторились в будущем, разработчики пообещали пересмотреть процесс тестирования выпусков. Читать далее Уязвимость в CoreOS Alpha, позволяющая войти по SSH без пароля

Компания AMD открыла исходные тексты библиотеки трассировки лучей FireRays 2.0

Компания AMD объявила о выпуске библиотеки построения трёхмерных изображений методом трассировки лучей FireRays 2.0 и публикации её исходных текстов. Библиотека может использовать различные бэкенды (OpenCL GPU, OpenCL CPU, Embree и скоро Vulkan) для ускорения расчёта взаимодействия лучей с поверхностями и поддерживает работу в Linux, OS X и Windows. Кроме видеокарт AMD FirePro и Radeon, аппаратное ускорение также обеспечивается для GPU Intel (HD 4300, HD 5300) и NVIDIA (GeForce GTX970 и Titan X). Код открыт под лицензией MIT и передан под покровительство проекта GPUOpen. Читать далее Компания AMD открыла исходные тексты библиотеки трассировки лучей FireRays 2.0

Релиз ядра Linux 4.6

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 4.6. Среди наиболее заметных изменений: новая файловая система OrangeFS, поддержка USB 3.1 SuperSpeedPlus (10Gbps), возможность использования интерфейса датаграмм для отправки/приёма отдельных сообщений по TCP, поддержка шифрования на уровне кадров Ethernet, реализация mesh-протокола B.A.T.M.A.N V, поддержка cgroup namespaces, слой pNFS SCSI для NFSv4.1, поддержка 3D-ускорения для GPU NVIDIA GeForce GTX 900 «Maxwell», режим монтирования «nologreplay» в Btrfs, более агрессивное забирание памяти в OOM killer. В новую версию принято более 12 тысяч исправлений от примерно 1500 разработчиков, размер патча — 37 Мб (изменения затронули 9990 файлов, добавлено 517234 строк кода, удалено 249061 … Читать далее Релиз ядра Linux 4.6

Выпуск почтового клиента Geary 0.11

После более чем года с момента прошлого выпуска состоялся релиз легковесного почтового клиента Geary 0.11, ориентированного на использование в окружении GNOME. Изначально проект был основан организацией Yorba Foundation, создавшей популярный менеджер фотографий Shotwell, но позднее разработка перешла в руки сообщества GNOME. Код написан на языке Vala и распространяется в рамках лицензии LGPL. Среди целей развития проекта называется создание богатого по возможностям, но потребляющего минимальный объем ресурсов и предельно простого в использовании продукта. Почтовый клиент рассчитан как на обособленное использование, так и на работу совместно с web-ориентированными почтовыми сервисами, такими как Gmail и Yahoo! Mail. Интерфейс реализован при помощи библиотеки GTK3+. … Читать далее Выпуск почтового клиента Geary 0.11

GitPrep 2.0, написанная на языке Perl платформа, похожая на GitHub

Представлен выпуск платформы совместной разработки GitPrep 2.0, предоставляющей интерфейс очень близкий по оформлению к GitHub, но обеспечивающий только минимально необходимый набор возможностей. GitPrep написан на языке Perl с использованием фреймворка Mojolicious. Для хранения данных задействован SQLite. Код распространяется под лицензиями Artistic и GPL (по аналогии с Perl). GitPrep может использоваться как самодостаточный продукт с минимальным числом зависимостей (требуется только git и Perl 5.10.1+), обслуживаемый встроенным http-сервером, или запускаться в режиме CGI на любом существующем сервере. Имеется поддержка аутентификации по открытым ключам, SSL и возможность отправки pull- и push-запросов через HTTP. Оценить GitPrep в работе можно на специально подготовленном демонстрационном сайте. … Читать далее GitPrep 2.0, написанная на языке Perl платформа, похожая на GitHub

Выпуск LinHES 8.4, дистрибутива для создания медиацентров

Состоялся релиз дистрибутива LinHES 8.4 (Linux Home Entertainment System), построенного на пакетной базе Arch Linux и нацеленного на максимальное упрощение процесса развёртывания медиацентра с использованием системы MythTV (опционально поддерживается Kodi). Размер загрузочного образа 913 Мб. Поддерживается как установка на локальный накопитель так и работа в Live-режиме. В новой версии задействован MythTV 0.28. Вместо медиасервера Plex Home Theater задействован форк OpenPHT. Обеспечено совместное использование содержимого /myth/recordings в MythTV и Plex. Медиацентр Kodi обновлён до выпуска 16.1. Обновлены ядро, системные библиотеки и драйверы. Инсталлятор LinHES предоставляет набор мастеров для первичной настройки параметров медиацент ра, задействования различных моделей пультов дистационного управления и установки … Читать далее Выпуск LinHES 8.4, дистрибутива для создания медиацентров

Доступен GitPrep 2.0, написанный на языке Perl простой клон GitHub

Представлен выпуск платформы совместной разработки GitPrep 2.0, предоставляющей интерфейс очень близкий по оформлению к GitHub, но обеспечивающий только минимально необходимый набор возможностей. GitPrep написан на языке Perl с использованием фреймворка Mojolicious. Для хранения данных задействован SQLite. Код распространяется под лицензиями Artistic и GPL (по аналогии с Perl). GitPrep может использоваться как самодостаточный продукт с минимальным числом зависимостей (требуется только git и Perl 5.10.1+), обслуживаемый встроенным http-сервером, или запускаться в режиме CGI на любом существующем сервере. Имеется поддержка аутентификации по открытым ключам, SSL и возможность отправки pull- и push-запросов через HTTP. Оценить GitPrep в работе можно на специально подготовленном демонстрационном сайте. … Читать далее Доступен GitPrep 2.0, написанный на языке Perl простой клон GitHub

В Fedora добавлена встроенная поддержка H.264

Разработчики Fedora Linux сообщили о добавлении в дистрибутив пакетов с видеокодеком OpenH264. Применение технологии сжатия видео H.264 требует выплаты отчислений организации MPEG-LA, но в случае OpenH264 реализацию можно задействовать в сторонних продуктах без каких-либо ограничений и отчислений, так как компания Cisco в данном случае выступает лицензиатом MPEG LA. Особенностью является то, что право на использование запатентованных технологий сжатия видео передаётся только для сборок, которые распространяются компанией Cisco, например, загружены с сайта Cisco. Возможность установки кодека в Fedora реализована путём добавления метаданных о пакете в репозиторий Fedora при фактической загрузке кодека с сайта Cisco. Пакеты уже подготовлены для Fedora 24 и … Читать далее В Fedora добавлена встроенная поддержка H.264

В Linksys WRT продолжена поддержка свободных прошивок при новых требованиях FCC

Представители Linksys, Marvell и OpenWRT объединили усилия в выработке решения для продолжения предоставления возможности установки свободных прошивок на беспроводных маршрутизаторах Linksys WRT после вступления в действие новых требований Федеральной комиссии по связи США (FCC). Напомним, что 2 июня вступают в силу новые правила FCC, в соответствии с которыми параметры беспроводного адаптера, влияющие на формирование сигнала, должны соответствовать отмеченным в полученной лицензии характеристикам, и пользователь не должен иметь возможности выйти за определённые в спецификации диапазоны частот, типы модуляции и уровни мощности. Требования, которые распространяются только на беспроводные устройства, поддерживающие работу на частоте 5GHz, были введены после случаев нарушения функционирования доплеровских метеорадаров … Читать далее В Linksys WRT продолжена поддержка свободных прошивок при новых требованиях FCC

Представлен LISP/c

Увидел свет транслятор LISP/c. Инструмент ставит целью объединение выразительной силы языка Common Lisp и скорости языков C/C++, что позволяет воспользоваться мощным механизмом Lisp-макросов для генерации текста программ на C. В трансляторе реализована поддержка pthreads, MPI и CUDA. Поддерживается создание классов и шаблонов C++. В данный момент реализация LISP/c протестирована и может работать с использованием CLISP. Примеры: 1. Hello World (header stdio) (main (@printf (str «Hello, world!»)) (return 0)) транслируется в #include ‹stdio.h› int main(int argc,char **argv) { printf(«Hello, world!»); return 0; } 2. Макросы (templates make-foo (typ) (func (add/sym foo- typ) typ ((x typ) (y typ)) (return (+ x (* … Читать далее Представлен LISP/c

В состав Debian включена файловая система ZFS

Следом за Ubuntu разработчики Debian добавили в репозиторий unstable пакет ZFSonLinux с менеджером логических томов и файловой системой ZFS. Реализация работает на уровне ядра и включает модуль ядра и набор утилит. Для обхода проблем с несовместимостью лицензий модуля ZFS (CDDL) и ядра Linux (GPLv2), мешающих поставке бинарного модуля в составе дистрибутива, задействована система DKMS (Dynamic Kernel Module Support), при которой модуль поставляется в исходных текстах и собирается на системе пользователя, непосредственно после установки пакета. Например, DKMS также используется для поставки в репозитории non-free пакетов с пропритарными драйверами NVIDIA, сборки которых также несовместимы с лицензией ядра Linux. Поставка в дистрибутиве бинарного … Читать далее В состав Debian включена файловая система ZFS