Выпуск Wine 5.13

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 5.13. С момента выпуска версии 5.12 было закрыто 22 отчёта об ошибках и внесено 407 изменений. Наиболее важные изменения: Реализован вызов IniFileMapping для отражения (mapping) файлов конфигурации в формате ini (win9x) в соответствующие параметры в реестре (NT). В функции GetPrivateProfileStringW(), WritePrivateProfileStringW(), GetPrivateProfileSectionNames() и WritePrivateProfileSection() добавлена поддержка отражения в реестр. В функциях NTDLL задействованы преобразователи (thunk) системных вызовов. Переделан код вывода чисел с плавающей запятой. Проведена начальная работа по реструктуризации поддержки консоли. Закрыты отчёты об ошибках, связанные с работой игр и приложений: Core Media Player, The Witcher 2, CuteFTP 8.3.4, Metal Gear Solid … Читать далее Выпуск Wine 5.13

Доступны платформы обмена сообщениями Zulip 3.0 и Mattermost 5.25

Представлен релиз Zulip 3.0, серверной платформы для развёртывания корпоративных мессенджеров, подходящих для организации общения сотрудников и групп разработчиков. Проект изначально был разработан компанией Zulip и открыт после её поглощения компанией Dropbox под лицензией Apache 2.0. Код серверной части написан на языке Python с использованием фреймворка Django. Клиентское ПО доступно для Linux, Windows, macOS, Android и iOS, также предоставляется встроенный web-интерфейс. Система поддерживает как прямой обмен сообщениями между двумя людьми, так и проведение групповых обсуждений. Zulip можно сравнить с сервисом Slack и рассматривать как внутрикорпоративный аналог Twitter, применяемый для общения и обсуждений рабочих вопросов в больших группах сотрудников. Предоставляются средства для … Читать далее Доступны платформы обмена сообщениями Zulip 3.0 и Mattermost 5.25

Microsoft опубликовал открытую Linux-версию утилиты мониторинга ProcMon

Компания Microsoft опубликовала под лицензией MIT исходные тексты Linux-редакции утилиты ProcMon (Process Monitor), изначально поставляемой в наборе Sysinternals для Windows. Готовые для установки пакеты сформированы для Ubuntu Linux. Трассировка в Linux организована при помощи инструментария BCC (BPF Compiler Collection), позволяющего создавать эффективные BPF-программы для трассировки и манипуляции структурами ядра. Утилита предоставляет простой консольный интерфейс для отслеживания состояния процессов в системе и анализа активности обращения к системным вызовам. Например, можно посмотреть сводные отчёты о всех процессах и системных вызовах, включить трассировку обращения к системным вызовам заданных процессов, запустить мониторинг активации определённых системных вызовов. Возможен вывод сведений на экран или запись дампа … Читать далее Microsoft опубликовал открытую Linux-версию утилиты мониторинга ProcMon

С 10 по 13 августа состоится онлайн-конференция Open Source Tech Conference

10 по 13 августа состоится конференция OSTconf (Open Source Tech Conference), которая ранее проводилась под именем «Linux Piter». Тематика конференции расширена с фокуса на ядре Linux до открытых проектов в целом. Конференция будет проведена в online в течение 4 дней. Запланировано большое число технических докладов от участников со всего мира. Все доклады сопровождаются синхронным переводом на русский язык. Некоторые докладчики, которые выступят на OSTconf: Владимир Рубанов — keynote speaker конференции, технический директор Huawei R&D Russia, член Linux Foundation, активный участник российского Linux-сообщества. Michael (Monty) Widenius — создатель MySQL, сооснователь MariaDB Foundation. Mike Rapoport — программист-исследователь в IBM, энтузиаст хакинга ядра … Читать далее С 10 по 13 августа состоится онлайн-конференция Open Source Tech Conference

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

Спустя 11 месяцев после публикации прошлого значительного выпуска состоялся релиз почтового клиента Thunderbird 78, развиваемого силами сообщества и основанного на технологиях Mozilla. Новый выпуск отнесён к категории версий с длительным сроком поддержки, обновления для которых выпускаются в течение года. Thunderbird 78 основан на кодовой базе ESR-выпуска Firefox 78. Выпуск доступен только для прямой загрузки, автоматическое обновление с прошлых выпусков до версии 78.0 не предоставляется и будет сформировано только в версии 78.2. Основные изменения: Прекращена поддержка дополнений в формате XUL. Теперь поддерживаются только дополнения, написанные с использованием API MailExtensions (аналог WebExtentions). Встроена экспериментальная (не включена по умолчанию) поддержка сквозного шифрования переписки … Читать далее Выпуск почтового клиента Thunderbird 78

GitHub сохранил архив открытого кода в арктическом хранилище

GitHub объявил о воплощении проекта по созданию архива открытых исходных текстов, размещённого в арктическом хранилище Arctic World Archive, способного уцелеть в случае наступления глобальной катастрофы. 186 плёночных накопителей piqlFilm, которые содержат фотоснимки информации и позволяют сохранять информацию более 1000 лет (по другим данным срок службы составляет 500 лет), успешно размещены в подземном хранилище на острове Шпицберген. Хранилище создано из заброшенной угольной шахты глубиной 150 метров, достаточной чтобы обеспечить сохранность информации даже в случае применения ядерного или электромагнитного оружия. В архиве сохранено около 21 ТБ информации, представляющей код многих открытых проектов, размещённых на GitHub. Разработчики, код которых попал в архив, помечены … Читать далее GitHub сохранил архив открытого кода в арктическом хранилище

Релиз JPype 1.0, библиотеки для доступа к Java-классам из Python

Доступен релиз прослойки JPype 1.0, позволяющей организовать полный доступ Python-приложений к библиотекам классов на языке Java. При помощи JPype из Python можно использовать специфичные для Java библиотеки, создавая гибридные приложения, сочетающие код на Java и Python. В отличие от Jython, интеграция с Java достигается не через создание варианта Python для JVM, а через взаимодействие на уровне обеих виртуальных машин, используя разделяемую память. Предложенный подход позволяет не только добиться хорошей производительности, но и предоставляет доступ ко всем библиотекам CPython и Java. Код проекта распространяется под лицензией Apache 2.0. Основные изменения: JChar поддерживается как возвращаемый тип. Для совместимости JChar унаследован от «str» … Читать далее Релиз JPype 1.0, библиотеки для доступа к Java-классам из Python

Проект GloDroid развивает редакцию Android 10 для PinePhone, Orange Pi и Raspberry Pi

Разработчики из украинского подразделения компании GlobalLogic развивают проект GloDroid с редакцией мобильной платформы Android 10 из репозитория AOSP (Android Open Source Project) для платформ на основе процессоров Allwinner, поддерживаемых проектом SUNXI, а также для платформ Broadcom. Поддерживается установка на смартфон Pinephone, планшет Pinetab, платы Orange Pi Plus 2, Orange Pi Prime, Orange Pi PC/PC 2, Orange Pi 3, Orange Pi WIN и Raspberry Pi 4B. Проект насколько это возможно пытается придерживаться исходного варианта Android, доступного в репозитории AOSP, обеспечивает поставку самой свежей версии Android и использует только открытые драйверы, включая драйверы для GPU и VPU. Готовых сборок пока нет — … Читать далее Проект GloDroid развивает редакцию Android 10 для PinePhone, Orange Pi и Raspberry Pi

Редакция смартфона PinePhone с postmarketOS доступна для заказа

Сообщество Pine64 начало приём предзаказов на смартфон PinePhone postmarketOS Community Edition, укомплектованный прошивкой с мобильной платформой postmarketOS, базирующейся на Alpine Linux, Musl и BusyBox. Стоимость смартфона составляет 150 долларов. Дополнительно доступна для заказа более мощная модель PinePhone, которая дороже на $50, но поставляется с 3 ГБ ОЗУ вместо 2 ГБ и укомплектована в два раза более объёмным встроенным eMMC-накопителем (32 ГБ вместо 16 ГБ). Указанная модель пока поставляется только в комплекте с переходником USB Type-C для подключения к монитору (HDMI), сети (10/100 Ethernet), клавиатуре и мыши (два порта USB 2.0). Подразумевается, что указанная модель может применяться как карманная переносная рабочая … Читать далее Редакция смартфона PinePhone с postmarketOS доступна для заказа

Выпуск дистрибутива EndeavourOS 2020.07.15, продолжившего развитие проекта Antergos

Опубликован выпуск проекта EndeavourOS 2020.07.15, пришедшего на смену дистрибутиву Antergos, развитие которого было прекращено в мае из-за нехватки у оставшихся мэйнтейнеров свободного времени для поддержания проекта на должном уровне. Дистрибутив предлагает простой инсталлятор для установки базового окружения Arch Linux с рабочим столом Xfce по умолчанию и возможностью установить один из 9 типовых рабочих столов на основе i3-wm, Openbox, Mate, Cinnamon, GNOME, Deepin, Budgie и KDE. Endeavour OS даёт возможность пользователю без лишних усложнений установить Arch Linux с необходимым рабочим столом в том виде, каким он задуман в своей штатной начинке, предлагаемой разработчиками выбранного рабочего стола, без дополнительных предустановленных программ. Размер … Читать далее Выпуск дистрибутива EndeavourOS 2020.07.15, продолжившего развитие проекта Antergos

Утверждён переход Fedora Desktop на Btrfs и замена редактора vi на nano

Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora, утвердил предложение об использовании по умолчанию файловой системы Btrfs в редакциях Fedora для рабочего стола и ноутбуков. Комитет также одобрил перевод дистрибутива на использование текстового редактора nano по умолчанию вместо vi. Применение встроенного менеджера разделов Btrfs позволит решить проблемы с исчерпанием свободного дискового пространства при раздельном монтировании каталогов / и /home. При Btrfs данные разделы можно будет поместить в два подраздела, монтируемые раздельно, но использующие общее дисковое пространство. Btrfs также позволит использовать такие возможности, как снапшоты, прозрачное сжатие данных, корректную изоляцию операций ввода/вывода через cgroups2, изменение размера … Читать далее Утверждён переход Fedora Desktop на Btrfs и замена редактора vi на nano

Matrix-клиент Riot сменил название на Element

Разработчики Matrix-клиента Riot объявили о смене названия проекта на Element. Разрабатывающая программу компания New Vector, в 2017 году созданная ключевыми разработчиками проекта Matrix, также переименована в Element, а хостинг Matrix-сервисов в Modular.im в Element Matrix Services. Необходимость изменения имени обусловлена пересечениями с существующей торговой маркой Riot Games, не позволяющие зарегистрировать собственную торговую марку Riot для борьбы с распространяемыми в каталогах-магазинах сомнительными клонами. Второй причиной является неверная коннотацией слова Riot, из-за которого некоторые воспринимают программу не как средство обмена сообщениями общего назначение, а как какой-то инструмент, связанный с неправомерными действиями и насилием. Кроме того, в настоящее время наблюдается разнобой в связанных … Читать далее Matrix-клиент Riot сменил название на Element

В состав Glibc включено исправление уязвимости в memcpy, подготовленное разработчиками ОС Аврора

Разработчики мобильной операционной системы «Аврора» (локализованный вариант ОС Sailfish, развиваемый компанией «Открытая мобильная платформа») поделились показательной историей об устранении критической уязвимости (CVE-2020-6096) в Glibc, проявляющейся только на платформе ARMv7. Сведения об уязвимости были раскрыты ещё в мае, но до последних дней исправления не были доступны, несмотря на то, что уязвимости присвоен высокий уровень опасности и доступен рабочий прототип эксплоита, позволяющий организовать выполнение кода при обработке в функциях memcpy() и memmove() определённым образом оформленных данных. Исправления пакетов для Debian и Ubuntu не выпущены до сих пор и уязвимость остаётся неисправленной почти два месяцев с момента публичного раскрытия и пять месяцев с … Читать далее В состав Glibc включено исправление уязвимости в memcpy, подготовленное разработчиками ОС Аврора

Из базовой поставки Ubuntu будет удалён компонент для отправки сведений о пакетах

Майкл Хадсон-Дойл (Michael Hudson-Doyle) из команды Ubuntu Foundations Team сообщил о решении удалить из основного состава Ubuntu пакет popcon (popularity-contest), применявшийся для передачи анонимизированной телеметрии о загрузке, установке, обновлении и удалении пакетов. На основе собранных данных формировались отчёты о популярности приложений и используемых архитектурах, которые использовались разработчиками для принятия решений о включении тех или иных программ в базовую поставку. Popcon входил в поставку c 2006 года, но начиная с выпуска Ubuntu 18.04 данный пакет и связанный с ним серверный бэкенд находились в неработоспособном виде. Источник: http://www.opennet.ru/opennews/art.shtml?num=53369 Читать далее Из базовой поставки Ubuntu будет удалён компонент для отправки сведений о пакетах

Официально запущен сервис Mozilla VPN

Компания Mozilla ввела в строй сервис Mozilla VPN, который позволяет организовать работу до 5 устройств пользователя через VPN по цене $4.99 в месяц. Доступ к Mozilla VPN пока открыт для пользователей из США, Великобритании, Канады, Новой Зеландии, Сингапура и Малайзии. VPN-приложение доступно только для Windows, Android и iOS. Поддержку Linux и macOS обещают добавить позднее. Подключение к сервису производится при помощи протокола WireGuard. Работу сервиса обеспечивает около 280 серверов шведского VPN-провайдера Mullvad, размещённых в более чем 30 странах. Mullvad обязался выполнять рекомендации Mozilla по соблюдению конфиденциальности, не отслеживать сетевые запросы и не сохранять сведения о любых формах активности пользователя в … Читать далее Официально запущен сервис Mozilla VPN

Релиз Chrome 84

Компания Google представила релиз web-браузера Chrome 84. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, наличием системы отправки уведомлений в случае краха, возможностью загрузки модуля Flash по запросу, модулями для воспроизведения защищённого видеоконтента (DRM), системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Следующий выпуск Chrome 85 запланирован на 25 августа. Основные изменения в Chrome 84: Отключена поддержка протоколов TLS 1.0 и TLS 1.1. Для обращения к сайтам по защищённому каналу связи сервер должен предоставить поддержку как минимум TLS 1.2, иначе браузер теперь будет выводить ошибку. По данным Google в настоящее время … Читать далее Релиз Chrome 84

Доступен GNU Autoconf 2.69b для тестирования изменений, потенциально нарушающих совместимость

После восьми лет с момента публикации версии 2.69 представлен выпуск пакета GNU Autoconf 2.69b, в котором поставляется набор M4-макросов для создания скриптов автоконфигурации для сборки приложений в различных Unix-подобных системах (на основе подготовленного шаблона выполняется генерации скрипта «configure»). Выпуск позиционируется как бета-версия будущей версии 2.70. Значительный разрыв во времени с прошлым выпуском и предварительная публикация бета-версии объясняется включением в ветку 2.70 изменений, которые потенциально могут привести к нарушению совместимости с существующими скриптами Autoconf. Пользователям рекомендуется протестировать свои скрипты с предложенным выпуском и уведомить разработчиков в случае выявления проблем. Среди изменений: Обеспечено экранирование аргументов config.log в заголовочном комментарии. Улучшена читаемость вывода … Читать далее Доступен GNU Autoconf 2.69b для тестирования изменений, потенциально нарушающих совместимость

Выпуск VirtualBox 6.1.12

Компания Oracle опубликовала корректирующий релиз системы виртуализации VirtualBox 6.1.12, в котором отмечено 14 исправлений. Основные изменения в выпуске 6.1.12: В дополнениях для гостевых систем добавлен экспериментальный вывод графики через GLX; В компонентах для интеграции с OCI (Oracle Cloud Infrastructure) добавлен новый экспериментальный тип сетевых подключений, позволяющих локальной VM действовать так, будто она выполняется в облаке; В API улучшено управление ресурсами гостевой системы; Решены проблемы с пиктограммой обратного поиска в интерфейсе просмотра логов; Улучшена поддержка эмуляции контроллера BusLogic; В реализации последовательного порта устранена регрессия в обработке данных в режиме FIFO; В VBoxManage решены проблемы с разбором опций команды «snapshot edit» и … Читать далее Выпуск VirtualBox 6.1.12

Открыта регистрация участников на Международную конференцию по функциональному программированию

Под эгидой ACM SIGPLAN состоится двадцать пятая конференция International Conference on Functional Programming (ICFP) 2020. В этом году конференция будет проводиться онлайн, и все события, проходящие в её рамках, будут доступны онлайн. C 17 июля по 20 июля 2020 года (то есть, уже через два дня) будет проведено соревнование ICFP по программированию. Сама конференция будет проходить с 24 по 26 августа 2020 года, и укладываться в два тайм-слота. Первый слот будет проходить с 9:00 до 17:30 по времени Нью-Йорка, и будет включать как технические, так и социальные мероприятия. Второй тайм-слот будет проходить с 9:00 до 17:30 по Пекинскому времени, на … Читать далее Открыта регистрация участников на Международную конференцию по функциональному программированию

Nokia представила сетевую операционную систему SR Linux для маршрутизаторов

Компания Nokia представила новую сетевую операционную систему Service Router Linux (SR Linux), ориентированную на использование в сетевой инфраструктуре центров обработки данных и облачных окружений. SR Linux рассматривается как ключевой компонент решений Nokia Data Center Fabric и будет устанавливаться на маршрутизаторы линейки Nokia 7250 IXR и 7220 IXR. Решение на базе SR Linux уже проходит тестирование в новом датском датацентре компании Apple. В отличие от других ОС для сетевого оборудования на базе ядра Linux в SR Linux сохранена возможность доступа к лежащему в основе платформы Linux-окружению, которое не скрыто за специализированными API и интерфейсами. Пользователи имеют доступ к немодифицированному ядру Linux … Читать далее Nokia представила сетевую операционную систему SR Linux для маршрутизаторов

Выпуск браузера Pale Moon 28.11

Представлен релиз web-браузера Pale Moon 28.11, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86 и x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License). Проект придерживается классической организации интерфейса, без перехода к интегрированному в Firefox 29 интерфейсу Australis, и с предоставлением широких возможностей кастомизации. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, средства для родительского контроля и людей с ограниченными возможностями. По сравнению с Firefox в браузере … Читать далее Выпуск браузера Pale Moon 28.11