Новости - Архив 2016, Октябрь
FFmpeg 3.2
FFmpeg включает в себе набор программ и библиотек для операций над различными форматами видео и аудио (запись, декодирование видео и аудио и т. д.). В новый выпуск включены стабильные наработки из веток mt (декодирование в несколько потоков) и libav (форк FFmpeg). Пакет распространяется под лицензиям GPL и LGPL. Ведётся смежная с FFmpeg разработка MPlayer.
( читать дальше... )
>>> Подробности
SailfishOS 2.0.4 «Fiskarsinjoki»
24 октября выпущена новая версия мобильной ОС для устройств Jolla 1, Jolla C (Aqua Fish) и Jolla Tablet.
( читать дальше... )
>>> Подробности
Racket 6.7
Состоялся выпуск Racket 6.7 — языка программирования общего назначения из семейства Lisp/Scheme.
( читать дальше... )
>>> Страница проекта
>>> Подробности
Elasticsearch 5.0
Спустя 364 дня с момента выпуска версии 2.0 состоялся релиз Elasticsearch 5.0 — многофункционального распределённого движка полнотекстового поиска с поддержкой географии и аналитики. Проект написан на Java, построен на базе библиотеки Apache Lucene и распространяется под лицензией Apache 2.0.
( читать дальше... )
Скачок в нумерации версий связан с решением о синхронизации версий elasticsearch, kibana, logstash, beats и других продуктов Elastic.
>>> Breaking changes
>>> Подробности
Chrome OS 54
Chrome OS — ОС от компании Google, предназначенная для устройств на процессорах ARM или x86.
Операционная система использует ядро Linux, а также работающий в специально разработанной оконной системе браузер Google Chrome, который замещает традиционные приложения.
Версия с открытым исходным кодом развивается в рамках проекта Chromium OS.
( читать дальше... )
>>> Подробности
KNOPPIX 7.7.1
Состоялся релиз KNOPPIX 7.7.1 — одного из первых дистрибутивов GNU/Linux, предназначенных для запуска в Live-режиме на обширном спектре оборудования.
В данной версии сделан упор на 3D-печать и подготовку трёхмерных моделей. На диске имеются такие программы, как Slic3r — преобразователь моделей в G-Code для печати, а также разнообразные по назначению и принципам работы 3D-редакторы: OpenScad, Blender и Freecad.
( читать дальше... )
>>> Полный список пакетов на диске
>>> Торренты
>>> Страница релиза
Анонс mantigorahvps
mantigorahvps — приложение для GNU/Linux, позволяющее управлять высоковольтными источниками питания «Мантигора»; распространяется под GPL v2.
( читать дальше... )
>>> Подробности
Sway 0.10
Состоялся релиз Sway 0.10 — совместимого с i3 менеджера окон для Wayland.
( читать дальше... )
>>> Подробности
flex 2.6.2
Состоялся релиз flex 2.6.2 — генератора быстрых лексических анализаторов.
Основные изменения:
- Для
configure
добавлена опция--enable-warnings
, включающая предупреждения компилятора при сборке. - Добавлен словенский перевод.
- Исправлено множество ошибок, в том числе ошибка сегментирования при вызове
yyrestart(NULL)
.
>>> Подробности
PVS-Studio для Linux
Появилась версия анализатора PVS-Studio, работающая в GNU/Linux. До этого программа работала только в Windows.
PVS-Studio — это инструмент для выявления ошибок в исходном коде программ, написанных на С и C++. В случае интеграции с Visual Studio также возможна проверка проектов на C#.
PVS-Studio выполняет широкий спектр проверок кода, но наиболее удачно справляется с поиском опечаток и последствий неудачного Copy-Paste. Показательные примеры таких ошибок: V501, V517, V522, V523, V3001.
( читать дальше... )
>>> Подробности
18 лет Linux.org.ru
18 лет назад, в октябре 1998 года, был зарегистрирован домен Linux.org.ru.
По традиции просьба написать в комментариях, что бы вы хотели изменить на сайте, чего не хватает и какие функции стоит дальше развивать. Интересны и идеи по развитию, и мелочи, которые хотелось бы поменять, например, мешающие проблемы юзабилити и баги.
>>> Подробности
CPU-X 3.1.2
Состоялся релиз CPU-X 3.1.2 — простой утилиты для сбора информации о процессоре, материнской плате и прочем оборудовании.
( читать дальше... )
>>> Подробности
Krusader 2.5.0
Спустя 4 года с момента выхода последней беты состоялся релиз двухпанельного файлового менеджера Krusader 2.5.0.
В новой версии состоялся переход на Qt 5 и библиотеки KDE Frameworks, а также исправлены ошибки и расширена функциональность.
>>> Подробности
Rust Language Service
Разработчики Rust представили Rust Language Service, который является одной из первых реализаций Language Server Protocol, созданного Microsoft, Codenvy и Red Hat для стандартизации коммуникации различных IDE и языков программирования.
Rust Language Service пока в состоянии «pre-alpha» и разработчики просят вашей помощи.
Поддержка Language Server Protocol на данный момент реализована только только в Eclipse и VSCode.
Lumina 1.1
Lumina — окружение рабочего стола для ОС FreeBSD и её ответвлений, использующее Qt 5 и развиваемое проектом TrueOS (ранее называвшимся PC-BSD).
Lumina включает в себя рабочий стол, панель задач, область уведомлений, панель настроек, менеджер сессий (display manager) и файловый менеджер Insight. В качестве оконного менеджера используется Fluxbox, но его планируют заменить на WM собственной разработки. Окружение развивается в соответствии с концепцией минимализма и обещает быть таким же лёгким, как LXQt. Ориентированный на плагины подход делает его очень гибким и позволяет адаптировать под любые предпочтения пользователя.
Исходный код проекта написан на C++ и распространяется под лицензией BSD.
( читать дальше... )
>>> Подробности
Guile-Ncurses 2.0
Состоялся релиз guile-ncurses 2.0 — библиотеки для создания текстовых пользовательских интерфейсов на GNU Guile, реализации функционального языка программирования Scheme. guile-ncurses является оберткой к библиотеке Ncurses.
( читать дальше... )
>>> Анонс в рассылке
План развития KDE Plasma на ближайшие два года
На недавней встрече команды KDE обсуждался путь развития Plasma в течение ближайших двух лет.
В первую очередь разработчики планируют улучшить Plasma для профессионального использования, чтобы окружение более качественно выполняло свою работу.
Также были анонсированы планы относительно нового цикла релизов, внешнего вида, портирования функций, Wayland, мобильной версии Plasma, онлайн-сервисов и привлечения новых участников проекта.
( читать дальше... )
>>> Подробности
В Linux зафиксирована уязвимость CVE-2016-5195
В ядре Linux обнаружена уязвимость, позволяющая повысить привилегии локального пользователя.
Причина уязвимости — race condition («состояние гонки») при обработке подсистемой управления памяти copy-on-write операций для частных маппингов памяти, доступной только для чтения. Непривилегированный пользователь может воспользоваться этим для повышения своих привилегий и получения возможности записи в память, размеченную только для чтения.
Патч, устраняющий уязвимость, просуществовавшую в ядре девять лет (начиная с Linux 2.6.22), уже представлен.
>>> Подробности
Патрику Фолькердингу — 50 лет!
20 октября исполняется 50 лет Патрику Фолькердингу — основателю и бессменному лидеру одного из самых старых дистрибутивов Linux — Slackware.
Патрик женат и живёт в Калифорнии, у него есть дочь. Любит варить домашнее пиво и употреблять его. В 2014 г. он получил награду O'Reilly Open Source Award.
Пожелаем Патрику здоровья и успехов в развитии своего дистрибутива. Ждём Slackware 15, основанную на systemd!
>>> Подробности
sK1 2.0 RC 2
После 5 месяцев разработки выпущен Release Candidate 2 векторного редактора sK1 2.0 (функциональный аналог CorelDRAW). По сути, это уже готовый инструмент работы с векторной графикой.
( читать дальше... )
Бинарные сборки доступны для MS Windows и основных дистрибутивов GNU/Linux.
>>> Подробности
GParted 0.27.0
Состоялся релиз GParted 0.27.0 — графического редактора разделов, написанного с использованием GTK+.
Основные изменения:
- Улучшена обработка устройств с несколькими путями.
- Обновлены переводы.
- При закрытии GParted до окончания сканирования всех доступных устройств хранения приложение завершается.
>>> Подробности
i2pd 2.10
Состоялся релиз i2pd (I2P Daemon) 2.10 — полнофункционального клиента сети I2P, написанного на C++.
( читать дальше... )
Бинарные сборки подготовлены для Debian, Ubuntu, OS X, FreeBSD, Android и Windows.
>>> Подробности
Релиз торрент-клиента LibreTorrent
Состоялся первый релиз LibreTorrent — полнофункционального торрент-клиента для Android версии 4 и выше, написанного на Java и основанного на библиотеке libtorrent. Исходный код проекта распространяется под лицензией GNU GPL v3.
( читать дальше... )
В Ubuntu стал доступен механизм обновления ядра «на лету» без перезагрузки
С сегодняшнего дня в Ubuntu 16.04 x86_64 появился механизм горячего обновления ядра, основанный на технологии livepatches. В будущем планируется внедрить поддержку POWER8 и s390x (мейнфреймы), а также ARM64. 32-разрядные системы, к сожалению, не получат такой возможности.
( читать дальше... )
>>> Подробности
ScummVM 1.9
Состоялся релиз набора свободных движков для большинства классических адвенчур и квестов при наличии у пользователя файлов данных от этих игр. ScummVM заменяет исполняемые файлы игры, позволяя играть на тех системах, которые даже не существовали во время их создания.
( читать дальше... )
>>> Подробности
lemonbuddy 2.0
Состоялся релиз lemonbuddy 2.0 — легкого и простого в использовании инструмента для создания панелей информации.
Программа написана на C++ и распространяется под лицензией MIT.
( читать дальше... )
Lighttpd 1.4.42
Состоялся релиз легковесного http-сервера с расширяемыми через модули возможностями — Lighttpd 1.4.42.
( читать дальше... )
>>> Подробности
Опубликованы слайды, примеры кода и видео доклада о применении ядра Linux в Windows 10
В Интернете были опубликованы слайды, листинги кода и видеозапись доклада «Ядро Linux, спрятанное внутри Windows 10» с конференции Black Hat USA 2016.
Докладчиком выступал исследователь компьютерной безопасности Алекс Ионеску (Alex Ionescu), один из авторов бестселлера «Windows Internals».
Пока что материалы доступны только на английском языке.
>>> Слайды
>>> Репозиторий с фрагментами кода из доклада
>>> Присоединиться к переводу субтитров (только для участников Notabenoid)
>>> Видео
Wine Wizard 3.0.1
После продолжительного перерыва состоялся релиз Wine Wizard 3.0.1, надстройки над Wine с огромной базой приложений, значительно упрощающей установку Windows-программ, управление префиксами, установку зависимостей, настройку и т. д.
( читать дальше... )
>>> Подробности
Доступен клиент Wire для GNU/Linux
В штатном настольном клиенте коммуникационного сервиса Wire, предлагающего end-to-end шифрование для обмена сообщениями, голосовых звонков и видеовызовов, реализована поддержка платформы GNU/Linux, пользователи которой ранее были вынуждены использовать web-клиент.
Код клиентского ПО открыт под лицензией GPL v3 и представляет собой надстройку над wire-webapp, созданную при помощи платформы Electron (используются Chromium и Node.js).
Экспериментальные сборки сформированы в виде 64-разрядных пакетов для Debian и Ubuntu. Их функциональность полностью соответствует выпускам для Windows и macOS, но ещё требует тестирования для выявления возможных ошибок.
>>> Источник
Kerbal Space Program 1.2 “Loud and Clear”
11 октября вышла версия 1.2 кроссплатформенного космического симулятора Kerbal Space Program под названием «Loud and Clear».
( Список изменений )
SQLite 3.15
Состоялся релиз компактной встраиваемой реляционной СУБД — SQLite 3.15.
( читать дальше... )
SQLite распространяется как общественное достояние.
>>> Подробности
Ubuntu 16.10
Сегодня, как и было запланировано, состоялся релиз Ubuntu 16.10 Yakkety Yak, а также производных дистрибутивов: Kubuntu, Lubuntu, Xubuntu, Ubuntu GNOME, Ubuntu MATE, Ubuntu Kylin и Ubuntu Studio.
Релизы с краткосрочной поддержкой, такие как 16.10, служат прежде всего для тестирования и отладки новых возможностей к следующему LTS-релизу.
( читать дальше... )
>>> Подробности
Julia 0.5
После года разработки представлен релиз Julia 0.5 — высокоуровневого высокопроизводительного свободного языка программирования с динамической типизацией, созданного для математических вычислений, но также эффективного и для написания программ общего назначения. Синтаксис языка схож с синтаксисом других математических языков (таких как MATLAB и Octave), однако имеет некоторые существенные отличия. Ядро Julia написано c использованием C, C++ и Scheme.
Этот релиз содержит существенные доработки языка и стандартной библиотеки. Главной его задачей было получение возможности писать быстрый функциональный код и избавиться от потерь производительности при использовании анонимных функций и замыканий.
( читать дальше... )
>>> Список изменений
>>> Подробности
()
Chrome 54
Компания Google представила 54 релиз своего web-браузера. Одновременно доступен релиз свободного проекта Chromium.
( читать дальше... )
>>> Подробности
Разработчики ONLYOFFICE открыли настольные редакторы документов
Теперь настольные редакторы документов от разработчиков ONLYOFFICE открыты под лицензией AGPL v3 и доступны для скачивания и использования как в личных, так и в коммерческих целях, в том числе для нужд госучреждений, образовательных и прочих организаций. Исходный код редакторов размещён на GitHub.
Настольные редакторы ONLYOFFICE — офисный пакет для работы с текстовыми документами, электронными таблицами и презентациями без подключения к Интернету. Приложение позволяет создавать документы со сложным форматированием и переключаться в онлайн-режим для совместного редактирования. Чтобы перейти в онлайн-режим, редакторы необходимо подключить к существующему порталу ONLYOFFICE (поддерживаются как облачные, так и серверные решения).
( читать дальше... )
>>> Скачать с официального сайта
>>> Подробности
kcgi 0.9.0
Доступна новая версия kcgi — минимальной библиотеки CGI/FastCGI, написанной на C.
( читать дальше... )
В новой версии добавлены функции для преобразования даты и времени из unix (epoch) time в формат HTTP и обратно, а также исправлены различные ошибки.
>>> Подробности
FreeBSD 11.0
Официально представлен релиз FreeBSD 11.0, доступный для архитектур amd64, i386, powerpc, powerpc64, sparc64, armv6 (BANANAPI, BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, GUMSTIX, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD) и aarch64 (arm64).
Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2.
( читать дальше... )
Poezio 0.10
Состоялся релиз Poezio 0.10 — консольного XMPP-клиента, написанного на Python 3.
>>> Подробности
svgcleaner 0.7.0
Вышла новая версия программы для очистки SVG-файлов от лишней информации.
svgcleaner позиционируется как оптимизатор без потерь, строго следующий спецификации SVG 1.1 Full.
Программа распространяется под лицензией GNU GPL v2. Сопутствующие библиотеки — под MPL v2.
>>> Подробности
Бесплатные электронные книги от издательства O'Reilly
Издательство O'Reilly снова предлагает бесплатные электронные книги по программированию (на английском).
Книги помогают разобраться с популярными языками программирования, такими как Java, Python, Rust, C++, Swift.
Также включены книги по архитектуре микросервисов.
Релиз менеджера пакетов Deck
Deck не является пакетным менеджером в привычном понимании (и не позиционируется как замена таковым): он не занимается установкой самих пакетов, а следит за изменениями в файловой системе, предоставляя возможность удалить установленные файлы или восстановить предыдущую версию изменённых; для учёта изменений используются контрольные суммы и резервные копии.
Deck может использоваться в дистрибутивах, не имеющих встроенного менеджера пакетов, таких как LFS, а также при установке через make install
и т. п.
На текущий момент предоставляются следующие основные функции:
-
deck scan
— поиск файлов, которые были изменены, установлены или удалены. При запуске утилиты до и после установки программы с помощьюmake install
deck scan
создаст список изменений. -
deck commit
вносит в базу появившиеся изменения и ассоциирует их с установленным приложением. - Команда
deck uninstall
позволит удалить установленное приложение.
Проект написан на языке Go и распространяется под лицензией Unlicense/Public Domain.
>>> Подробности
Hyper 0.8.1
Состоялся релиз эмулятора терминала на базе платформы Electron и web-технологий — Hyper 0.8.1.
Что нового:
- Программа переименована из HyperTerm в Hyper.
- Добавлена поддержка горизонтального и вертикального разделения окна.
- По умолчанию новым окнам будут присваиваться позиция и размер окна предыдущего сеанса (можно отключить).
- Новые окна теперь автоматически открываются со смещением, чтобы избежать перекрытия.
>>> Официальный сайт
>>> Подробности
DBGlass — GUI-клиент для PostgreSQL
Группа российских разработчиков выпустила бета-версию DBGlass — простого кроссплатформенного GUI-клиента для СУБД PostgreSQL под лицензией MIT. Решение поможет просматривать данные в базе тем, кто чувствует себя неуютно в командной строке psql.
>>> Проект на GitHub
Умер Питер Хинтченс
Питер Хинтченс, разработчик AMQP, ZeroMQ и автор песни «Microsoft, we love you», воспользовался своим правом на эвтаназию после продолжительной болезни (рак). Он написал несколько стоящих книг, одна из них по ссылке ниже.
>>> Подробности
Google представила Google Pixel и Pixel XL
4 октября Google провела презентацию в live режиме, на которой была показана новая линейка смартфонов Pixel, и др. Линейка Pixel пришла на замену линейке Nexus.
( читать дальше... )
Также для Pixel и Pixel XL Google будут выпускаться специальные чехлы Live Case. Их особенность заключается в том, что перед покупкой пользователь сможет выбрать любое изображение для чехла.
Pixel поступит в продажу 20 октября. Стоимость младшей модели составит ~650$.
>>> Источник
into_rust() — скринкасты по Rust. Доступно видео с RustConf 2016.
into_rust() — это плод годовой работы Николаса Мацакиса, одного из основных членов команды разработчиков Rust, и представляет из себя хранилище обучающих скринкастов по данному языку программирования. Обучение строится вокруг принципа работы с памятью в Rust: владение и заимствование.
( читать дальше... )
Также стали доступны видеозаписи с прошедшей 10 сентября первой конференции по Rust — RustConf 2016.
( читать дальше... )
>>> Подробности
KDE Plasma 5.8 LTS
4 октября вышла новая версия Plasma — окружения рабочего стола, развиваемого в рамках проекта KDE. Релиз примечателен тем, что является первым выпуском Plasma 5 с длительным сроком поддержки (не менее 18 месяцев).
Изменения в этом выпуске и последующие обновления ветки нацелены в первую очередь на повышение стабильности. Обновления, связанные с Wayland, не будут поступать в неё, так как сессия на базе данного протокола всё ещё является экспериментальной.
NetBeans IDE 8.2
NetBeans — это удобная кроссплатформенная интегрированная среда разработки с открытым исходным кодом, позволяющая создавать настольные, мобильные и веб-приложения на различных языках программирования: Java, PHP, JavaScript, C, C++ и других. Графический интерфейс переведён на несколько языков, среди которых есть и русский.
Сегодня стала доступна версия 8.2. В этом выпуске появилась долгожданная мультикурсорность в редакторе, а большая часть функциональных изменений коснулась поддержки JavaScript.
( читать дальше... )
Otter Browser beta 11
Первого октября вышла одиннадцатая бета-версия Otter — браузера, созданного для воплощения лучших аспектов пользовательского интерфейса Opera 12.x при помощи Qt 5.
( читать дальше... )
>>> Подробности
()
CuteReport 1.3
CuteReport — это легкий, мощный и расширяемый генератор отчётов, основанный на фреймворке Qt. CuteReport состоит из двух частей: базовой библиотеки и дизайнера шаблонов. Обе части полностью модульные: их функциональность может быть легко расширена. Ядро проекта открыто под GNU GPL v3, но модули могут быть проприетарными. CuteReport абстрагирован от входящих данных и может использовать как хранилище файловую систему, базу данных, систему контроля версий и пр. Цель проекта — предоставить мощное, но в то же время простое даже для неопытного пользователя или дизайнера средство для быстрого построения сложных отчётов.
( читать дальше... )
>>> Подробности
Blender 2.78
Вышла новая версия популярного пакета для трехмерного моделирования и анимации Blender.
Этот релиз является завершающим в ветке 2.7. Дальше разработчики планируют целиком посвятить время ветке 2.8.
( читать дальше... )
>>> Подробности
Asterisk 14
Команда разработчиков Asterisk рада представить новую основную ветку свободной реализации программной АТС — Asterisk 14. Версия последнего релиза — 14.0.2 (за 4 дня вышли две версии).
Это стандартная (не LTS) ветка, как и Asterisk 12. Она будет полноценно поддерживатся в течение одного года, а в течение следующего будут производиться только исправления ошибок безопасности. Релизы с длительной поддержкой (LTS) полностью поддерживаются в течение четырёх лет, а обновления безопасности прекращают поступать спустя пять лет после выпуска.
( Краткий список новых возможностей )
>>> Анонс
Nim 0.15.0
Вышла новая версия языка программирования Nim 0.15.0.
Данный релиз включает в себя около 180 исправлений ошибок и улучшений. Наиболее значимые изменения: улучшение документации, новый макрос multisync
и новая реализация HttpClient
.
( читать дальше... )
>>> Подробности