Intel развивает систему для использования кода ядра Linux в пользовательских приложениях

Один из инженеров компании Intel представил в списке рассылки разработчиков ядра Linux набор патчей с реализацией новой подсистемы ядра LKL (Linux Kernel Library), предоставляющей средства для использования кода ядра в отдельных пользовательских приложениях с минимальными затратами на сопровождение. Например, LKL может использоваться для создания приложений напрямую обращающихся к поддерживаемым в Linux файловым системам, адаптации Linux-драйверов для других операционных систем или для обособленного использования отдельного сетевого стека. Важной особенностью является то, что подобные приложение не привязаны к Linux и могут обособленно функционировать в любых POSIX-совместимых ОС и в Windows. При помощи LKL код ядра компилируется в отдельный объектный файл и напрямую … Читать далее Intel развивает систему для использования кода ядра Linux в пользовательских приложениях

Корректирующие выпуски офисного пакета LibreOffice 5.0.3 и 4.4.6

Организация The Document Foundation объявила о доступности корректирующих выпусков офисного пакета LibreOffice 5.0.3 и 4.4.6, включающих 88 (RC1, RC2) и 109 (RC1, RC2) исправлений, соответственно. Сообщается о наличии в указанных выпусках исправлений, связанных с безопасностью, но информация об уязвимостях пока не детализируется. Всем пользователям рекомендовано обновить пакет как минимум до выпуска 4.4.6. Ветка LibreOffice 5.0 ориентирована на энтузиастов, опытных пользователей и тех, кто предпочитает самые свежие версии программного обеспечения. Для консервативных пользователей и предприятий пока рекомендуется использовать выпуск LibreOffice 4.4.6. Готовые установочные пакеты подготовлены для платформ Linux, OS X и Windows. Читать далее Корректирующие выпуски офисного пакета LibreOffice 5.0.3 и 4.4.6

Выпуск дистрибутива Tails 1.7 с поддержкой offline-режима

Состоялся релиз специализированного дистрибутива Tails (The Amnesic Incognito Live System) 1.7, основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 Гб. Дистрибутив Tails (The Amnesic Incognito Live System) основан на пакетной базе Debian и выполнен в виде Live-системы, позволяющей из коробки обеспечить максимальный уровень анонимности и безопасности. Анонимный выход обеспечивается системой Tor, в качестве опции может использоваться I2P. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. В обычном Live-режиме … Читать далее Выпуск дистрибутива Tails 1.7 с поддержкой offline-режима

Браузер Vivaldi перешёл на стадию бета-тестирования

Представлен первый бета-выпуск Web-браузера Vivaldi, разрабатываемого на базе движка Chromium под руководством бывшего руководителя Opera Software и продолжающего развитие идей классического браузера Opera, предоставляя широкий спектр возможностей и настроек. Сборки Vivaldi подготовлены для Linux, Windows и OS X. Интерфейс браузера написан на языке JavaScript с использованием библиотеки React, платформы Node.js, Browserify и различных готовых NPM-модулей. По своему характеру Vivaldi во многом напоминает классический браузер Opera и может восприниматься как продолжение его развития. В частности, в Vivaldi присутствует удобная система группировки вкладок, экспресс-панель, боковая панель, конфигуратор с большим числом настроек, режим быстрой блокировки изображений и нежелательного контента. По сравнению с прошлым … Читать далее Браузер Vivaldi перешёл на стадию бета-тестирования

Дистрибутив Fedora 23 доступен для архитектур Aarch64 и POWER64

В дополнение к основному выпуску Fedora 23, сформированному для систем x86, x86_64 и ARM, представлены сборки для серверных систем на базе 64-разрядных архитектур ARMv8/AArch64 и POWER64 (PPC64). Сборки содержат все возможности, доступные в базовом наборе пакетов Fedora 23 Base и в варианте дистрибутив для серверных систем Fedora 23 Server. Для установки доступно около 15 тысяч пакетов из репозиториев Fedora. Из поддерживаемых аппаратных платформ отмечаются платформы Applied Micro X-Gene (Mustang) и AMD Opteron A1100 (Seattle), а также виртуальная плата ARM Versatile Express64 и эталонный эмулятор. Читать далее Дистрибутив Fedora 23 доступен для архитектур Aarch64 и POWER64

Выпуск Pyston 0.4, реализации языка Python с JIT-компилятором

Представлен четвёртый выпуск проекта Pyston, в рамках которого компанией Dropbox, в которой работает Гвидо ван Россум, развивается высокопроизводительная реализация языка Python, созданная с использованием наработок проекта LLVM. Реализация примечательна применением современных технологий JIT-компиляции и нацелена на достижение высокой производительности, близкой к производительности традиционных системных языков, таких как C++. Код Pyston написан на языке C++ и распространяется под лицензией Apache. В отличие от проекта PyPy, также продвигающего идею применения JIT для ускорения выполнения Python-скриптов, в Pyston используется не трассирующий JIT, базирующийся на компиляции в машинный код часто выполняемых циклов, а применяемый в современных JavaScript-движках JIT на основе трансляции отдельных методов (method-at-a-time), … Читать далее Выпуск Pyston 0.4, реализации языка Python с JIT-компилятором

Увидел свет Firefox 42

Анонсирован релиз web-браузера Firefox 42, а также мобильной версии Firefox 42 для платформы Android. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки Firefox 38.4.0, а также почтового клиента Thunderbird 38.0.4 и пакета SeaMonkey 2.39. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 43 и будет отделён Firefox Developer Edition 44. В соответствии с шестинедельным циклом разработки релиз Firefox 43 намечен на 15 декабря, а Firefox 44 на 26 января. Основные новшества: В режиме соблюдения конфиденциальности (Private window) включена блокировка элементов страниц, которые могут использоваться для отслеживания поведения пользователя и перемещений между сайтами. Для борьбы с отслеживанием применяется … Читать далее Увидел свет Firefox 42

Первый выпуск Neovim, модернизированного варианта редактора Vim

Состоялся первый релиз проекта Neovim, в рамках которого развивается ответвление от редактора Vim, разработка которого сфокусирована на повышении расширяемости и гибкости. В рамках проекта Neovim уже около двух лет проводится агрессивная переработка кодовой базы Vim, в результате которой вносятся изменения, упрощающие сопровождение кода, предоставляющие средства разделения труда между несколькими мэйнтейнерами, отделяющие интерфейс от базовой части (интерфейс можно менять не трогая внутренности) и реализующие новую расширяемую архитектуру на основе плагинов. Из проблем Vim отмечается раздутая монолитная кодовая база, состоящая более чем из 300 тысяч строк кода на языке Си (C89). Во всех нюансах кодовой базы Vim разбирается всего несколько человек, а … Читать далее Первый выпуск Neovim, модернизированного варианта редактора Vim

Первый выпуск Neovim, модернизированного варианта редактора Vim

Состоялся первый релиз проекта Neovim, в рамках которого развивается ответвление от редактора Vim, разработка которого сфокусирована на повышении расширяемости и гибкости. В рамках проекта Neovim уже около двух лет проводится агрессивная переработка кодовой базы Vim, в результате которой вносятся изменения, упрощающие сопровождение кода, предоставляющие средства разделения труда между несколькими мэйнтейнерами, отделяющие интерфейс от базовой части (интерфейс можно менять не трогая внутренности) и реализующие новую расширяемую архитектуру на основе плагинов. Из проблем Vim отмечается раздутая монолитная кодовая база, состоящая более чем из 300 тысяч строк кода на языке Си (C89). Во всех нюансах кодовой базы Vim разбирается всего несколько человек, а … Читать далее Первый выпуск Neovim, модернизированного варианта редактора Vim

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

Доступен релиз Linux-дистрибутива Fedora 23. Для загрузки подготовлены 32- и 64-разрядные сборки продуктов Fedora Workstation, Fedora Server и Fedora Cloud, а также набор «спинов» c Live-сборками десктоп-окружений KDE, Xfce, LXDE, MATE-Compiz и SOAS (Sugar on a Stick). Дополнительно поставляется образ для Docker и сборки для различных устройств с процессорами ARM. Наиболее заметные изменения в Fedora 23: Использование по умолчанию интерпретатора Python 3. В базовую поставку теперь входит только Python 3, но Python 2 можно установить из репозиториев. Основная проблема с миграцией на Python 3 была связана с привязкой инструментария YUM к Python 2, но после перехода Fedora 22 на пакетный … Читать далее Релиз Linux-дистрибутива Fedora 23

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

Доступен релиз Linux-дистрибутива Fedora 23. Для загрузки подготовлены 32- и 64-разрядные сборки продуктов Fedora Workstation, Fedora Server и Fedora Cloud, а также набор «спинов» c Live-сборками десктоп-окружений KDE, Xfce, LXDE, MATE-Compiz и SOAS (Sugar on a Stick). Дополнительно поставляется образ для Docker и сборки для различных устройств с процессорами ARM. Наиболее заметные изменения в Fedora 23: Использование по умолчанию интерпретатора Python 3. В базовую поставку теперь входит только Python 3, но Python 2 можно установить из репозиториев. Основная проблема с миграцией на Python 3 была связана с привязкой инструментария YUM к Python 2, но после перехода Fedora 22 на пакетный … Читать далее Релиз Linux-дистрибутива Fedora 23

Выпуск десктоп-окружения Cinnamon 2.8

После пяти месяцев разработки подготовлен релиз пользовательского окружения Cinnamon 2.8, в рамках которого сообществом разработчиков дистрибутива Linux Mint развивается форк оболочки GNOME Shell, файлового менеджера Nautilus и оконного менеджера Mutter, нацеленный на предоставление окружения в классическом стиле GNOME 2 c поддержкой удачных элементов взаимодействия из GNOME Shell. Cinnamon основывается на компонентах GNOME, но эти компоненты поставляются как периодически синхронизируемый форк, не связанный внешними зависимостями с GNOME. Новый выпуск Cinnamon войдёт в состав LMDE 2 «Betsy» (Linux Mint Debian Edition) и будет предложен в дистрибутиве Linux Mint 17.3 «Rosa», который планируется выпустить в конце ноября. Основные новшества Cinnamon 2.8: Новое оформление … Читать далее Выпуск десктоп-окружения Cinnamon 2.8

Релиз LibreSSL 2.3.1

Разработчики проекта OpenBSD представили выпуск переносимой редакции пакета LibreSSL 2.3.1, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы. В новом выпуске проведена чистка реализации ASN.1. Связанные со временем переменные переведены с типа ‘unsigned long’ на ‘time_t’ с проверкой доступности 64-рязрядного типа time_t для текущей платформы. В libtls обеспечено обязательное извлечение версии и шифра для peer-а. В libtls, tls_peer_cert_notbefore и tls_peer_cert_notafter добавлена возможность проверки корректности времени сертификата. Устранена утечка памяти в OBJ_obj2txt. … Читать далее Релиз LibreSSL 2.3.1

FreedomBox 0.6, система для создания персональных серверов для приватных коммуникаций

Анонсирован шестой выпуск проекта FreedomBox, в рамках которого развивается концепция персональных серверов, нацеленных на обеспечение защиты персональных данных пользователей. Все развиваемые проектом наработки доступны через штатные репозитории Debian. Установочные образы подготовлены для i386/amd64, Rasbperry Pi, Rasbperry Pi 2, BeagleBone, СubieTruck, DreamPlug и системы виртуализации VirtualBox (i386/amd64). При желании можно сформировать собственный образ при помощи специального инсталлятора Freedom-Maker и инструмента freedombox-setup для первичной настройки образа в процессе сборки и при первой загрузке. Проект FreedomBox основан Эбеном Могленом (Eben Moglen), профессором права Колумбийского университета, занимающимся юридической поддержкой Фонда свободного программного обеспечения. Целью проекта является предоставление средств для создания недорогих персональных серверов с … Читать далее FreedomBox 0.6, система для создания персональных серверов для приватных коммуникаций

Увидел свет дистрибутив для создания домашних кинотеатров OpenELEC 6.0

Состоялся релиз дистрибутива OpenELEC 6.0 (Open Embedded Linux Entertainment Center), предназначенного для создания домашних кинотеатров (HTPC — Home Theatre PC). В качестве основы использован медиацентр Kodi 15 (бывший XBMC), обладающий богатой функциональностью и поддерживающий расширение возможностей через подключение дополнений. Размер системного образа, пригодного для загрузки с USB-накопителя или SD-карты, составляет 158 Мб. Дополнительно сформированы специализированные сборки для Raspberry Pi, Raspberry Pi 2, AppleTV, WeTek-Play и устройств на базе платформы Freescale iMX6. OpenELEC не является ответвлением от существующих дистрибутивов и основывается на собственных разработках. Дистрибутив OpenELEC развивается синхронно с проектом Kodi и позиционируется как рекомендуемое решение для развёртывания обособленных систем на … Читать далее Увидел свет дистрибутив для создания домашних кинотеатров OpenELEC 6.0

Фонд CПО выпустил полностью свободный вариант ядра Linux 4.3

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

Доступно десктоп-окружение LXQt 0.10

После девяти месяцев разработки состоялся релиз пользовательского окружения LXQt 0.10 (Qt Lightweight Desktop Environment), развиваемого объединённой командой разработчиков проектов LXDE, Razor-qt и Maui/Hawaii. Интерфейс LXQt продолжает следовать идеям классической организации рабочего стола, привнося современное оформление и приёмы, увеличивающие удобство работы. LXQt позиционируется как легковесное, модульное, быстрое и удобное продолжение развития рабочих столов Razor-qt и LXDE, вобравшее лучшие черты обеих оболочек. Код размещён на GitHub и поставляется под лицензиями GPL 2.0+ и LGPL 2.1+. Появление готовых сборок ожидается для Ubuntu, Arch Linux, Siduction, Fedora, openSUSE, Mageia и FreeBSD. Основные новшества: Задействованы два штатных фреймворка KDE: Solid — заменил собой liblxqt-mount и … Читать далее Доступно десктоп-окружение LXQt 0.10

Выпуск GNU grep 2.22

Представлен новый выпуск популярной утилиты для организации поиска данных в текстовых файлах — GNU Grep 2.22. В новом выпуске проведена оптимизация производительности поиска с использованием масок, содержащих очень длинные строки. Время обработки регулярного выражения в N байт сокращено с O(N^2) до почти линейного вида. Например, ранее команда «grep -f Читать далее Выпуск GNU grep 2.22

Выпуск свободной настольной геоинформационной системы QGIS 2.12

После очередного четырёхмесячного этапа разработки представлена новая стабильная версия свободной настольной геоинформационной системы QGIS 2.12 «Lyon». Название версии дано в честь французского города Лион, принимавшего в 2012 году встречу разработчиков. Программа написана на языке С++ с использованием библиотеки Qt и распространяется под лицензией GPL.Доступны готовые сборки для различных дистрибутивов Linux, Windows, OS X и BSD-систем, дополнительно предлагается экспериментальная версия версии для Android. Следующий релиз получит статус выпуска с длительной поддержкой (LTR). В настоящее время QGIS является одной из наиболее функциональных, удобных и динамично развивающихся настольных геоинформационных систем. Основным предназначением системы является обработка и анализ пространственных данных, подготовка различной картографической продукции. … Читать далее Выпуск свободной настольной геоинформационной системы QGIS 2.12

Перезапуск игры Twitch Installs Arch Linux привёл к частичной установке Gentoo

Возобновление социальной игры Twitch Installs Arch Linux, прерванной из-за вредоносной активности, привело к неожиданному результату — контролирующая ботнет группа форсировала установку Gentoo вместо Arch Linux, но в последний момент представители сообщества попытались помешать ботам и инициировали установку Arch Linux. Таким образом, развернулась борьба между сторонниками установки Arch Linux и Gentoo. Читать далее Перезапуск игры Twitch Installs Arch Linux привёл к частичной установке Gentoo

Релиз ядра Linux 4.3

После двух месяцев разработки Линус Торвальдс анонсировал релиз ядра Linux 4.3. Среди наиболее заметных изменений: удаление обособленного драйвера ФС ext3, отключение поддержки режима VM86, средства для наследования capabilities, включение по умолчанию сборки с IPv6, реализация виртуальных таблиц маршрутизации, сетевой планировщик «overflow», возможность обработки page fault в пространстве пользователя, дополнительная защита от fork-бомб, фреймворки для разработки драйверов NVMEM и MOST, зависимость от openssl-devel при сборке с поддержкой верификации модулей по цифровым подписям. В новую версию принято около 11 тысяч исправлений от более чем 1500 разработчиков, размер патча — 42 Мб (изменения затронули 10388 файлов, добавлено 643628 строк кода, удалено -333888 строк). … Читать далее Релиз ядра Linux 4.3