Релиз Firefox 83

Состоялся релиз web-браузера Firefox 83. Кроме того, сформировано обновление ветки с длительным сроком поддержки 78.5.0. На стадию бета-тестирования перешла ветка Firefox 84, релиз которой намечен на 15 декабря. Основные новшества: По умолчанию включён новый JIT-компилятор, развивавшийся под кодовым именем Warp, который позволил заметно упростить архитектуру JIT, повысить отзывчивость, сократить время загрузки страницы и снизить потребление памяти. Проведённые тесты демонстрируют ускорение загрузки до 15%, повышение отзывчивости до 12% и снижение потребления памяти до 8%. Скорость прохождения теста Speedometer увеличилась на 10%. Тестирование на реальных сайтах показало сокращение времени загрузки Google Docs на 20%. Показатель SpeedIndex при открытии раздела Android в Reddit … Читать далее Релиз Firefox 83

Доступен оконный менеджер i3wm 4.19

Состоялся релиз мозаичного (тайлового) оконного менеджера i3wm 4.19. Проект i3wm был создан с нуля после серии попыток устранить недостатки оконного менеджера wmii. I3wm отличается хорошо читаемым и документированным кодом, использует xcb вместо Xlib, корректно поддерживает работу в многомониторных конфигурациях, использует древовидные структуры данных для позиционирования окон, предоставляет IPC-интерфейс, поддерживает UTF-8, сохраняет минималистичность в оформлении окон. Код проекта распространяется под лицензией BSD В новом выпуске: В панели i3bar реализован запуск процессов при помощи вызова exec без использования интерпретатора командной оболочки. Обеспечена сортировка в порядке определения настроек в файле конфигурации. Реализовано обновление конфигурации по мере необходимости без лишних перерисовок при изменении режима. … Читать далее Доступен оконный менеджер i3wm 4.19

Google развивает новый формат изображений WebP 2

Компания Google опубликовала наработки, связанные с экспериментальным форматом кодирования изображений WebP 2, развиваемом в качестве более эффективной замены формата WebP. Новый формат ещё находится на стадии разработки и окончательно не определён, поэтому пока не готов для широкого применения (в кодировщике и декодировщике не гарантируется обратная совместимость, не проведена оптимизация кода). Для реализации в WebP 2 намечены такие новые возможности, как HDR c 10-битовым представлением цвета, более эффективное сжатие информации о прозрачности, полноценная поддержка анимации, лёгкое инкрементальное декодирование (послойное декодирование с повышением детализации на каждом этапе, позволяющее очень быстро формировать эскизы для предпросмотра), быстрая многопоточная программная реализация, минимализация визуальной деградации на … Читать далее Google развивает новый формат изображений WebP 2

GitHub разблокировал youtube-dl и принял меры для исключения необоснованных блокировок

GitHub восстановил доступ к репозиторию проекта youtube-dl, который был заблокирован в прошлом месяце на основании жалобы от Ассоциации звукозаписывающих компаний Америки (RIAA), обвинившей разработчиков проекта в нарушении действующего в США Закона об авторском праве в цифровую эпоху (DMCA). Разработка youtube-dl возвращена на GitHub. Репозиторий, созданный ранее на GitLab и используемый при подготовке выпусков во время блокировки, переведён в разряд приватных. Блокировка была снята после внесения разработчиками изменения, удаляющего упомянутые в жалобе RIAA тестовые загрузки. Напомним, что основной причиной блокировки стало наличие в youtube-dl кода для проверки корректности работы, использующего в тестовых загрузках материалы, авторские права на которые принадлежат участникам RIAA. … Читать далее GitHub разблокировал youtube-dl и принял меры для исключения необоснованных блокировок

Первый выпуск gping, утилиты для мониторинга сетевых задержек

Опубликована новая утилита gping, предназначенная для тестирования задержек в канале связи и отличающаяся от традиционной утилиты ping отображением результатов в форме наглядного консольного графика. Код проекта написан на языке Rust. Сборки подготовлены для Linux, Windows и macOS. Источник: http://www.opennet.ru/opennews/art.shtml?num=54096 Читать далее Первый выпуск gping, утилиты для мониторинга сетевых задержек

LazySSH, SSH-сервер для запуска временных виртуальных машин

Доступен первый выпуск проекта LazySSH, развивающего специализированный SSH-сервер для запуска временных виртуальных машин. LazySSH позволяет динамически создавать виртуальную машину при подключении по SSH и завершать её работу после прекращения сеанса. Поддерживается создание виртуальных машин через VirtualBox и AWS EC2, а также проброс соединения на другой хост. Параметры запуска виртуальной машины определяются в файле конфигурации и привязываются к ssh-ключам. Из областей применения LazySSH упоминается проведение тестирования и быстрый запуск сборочных серверов на базе различных сборочных окружений. Проект написан на языке Go и распространяется под лицензией AGPLv3. Источник: http://www.opennet.ru/opennews/art.shtml?num=54095 Читать далее LazySSH, SSH-сервер для запуска временных виртуальных машин

Представлена редакция смартфона PinePhone с KDE Plasma Mobile

Сообщество Pine64 и проект KDE анонсировали скорое поступление в продажу редакции смартфона PinePhone KDE Community Edition, укомплектованной прошивкой с пользовательским окружением KDE Plasma Mobile. Редакция с KDE дополнит ранее выпускаемые варианты смарфтона, поставляемые с postmarketOS, UBports/Ubuntu Touch и Manjaro. Редакция смартфона PinePhone с KDE поступит в продажу 1 декабря и будет поставляться в вариантах с 2GB ОЗУ + 16GB eMMC и 3GB ОЗУ + 32GB eMMC + переходник USB Type-C для подключения к монитору (HDMI), сети (10/100 Ethernet), клавиатуре и мыши (два порта USB 2.0). Стоимость устройств составит 149 и 199 долларов. Отмечаются также общесистемные улучшения программной начинки, которые перенесены … Читать далее Представлена редакция смартфона PinePhone с KDE Plasma Mobile

Выпуск операционной системы MidnightBSD 2.0

Состоялся релиз десктоп-ориентированной операционной системы MidnightBSD 2.0, основанной на FreeBSD с элементами, портированными из DragonFly BSD, OpenBSD и NetBSD. Базовое десктоп-окружение построено на основе GNUstep, но пользователи имеют возможность установить WindowMaker, GNOME, Xfce или Lumina. Для загрузки подготовлен установочный образ размером 1 ГБ (x86, amd64). В отличие от других десктоп-сборок FreeBSD, ОС MidnightBSD изначально развивалась как форк FreeBSD 6.1-beta, который в 2011 году был синхронизирован с кодовой базой FreeBSD 7 и впоследствии вобрал в себя многие возможности FreeBSD 9-STABLE и FreeBSD 10-STABLE, теперь и из FreeBSD 11-STABLE. Для управления пакетами в MidnightBSD задействована система mport, которая использует БД SQLite для … Читать далее Выпуск операционной системы MidnightBSD 2.0

Атака SAD DNS для подстановки фиктивных данных в кэш DNS

Группа исследователей из Университета Цинхуа и Калифорнийского университета в Риверсайде разработали новый вид атаки (CVE-2020-25705), позволяющей осуществить подстановку фиктивных данных в кэш DNS-сервера, что может использоваться для подмены IP адреса произвольного домена и перенаправления обращений к домену на сервер злоумышленника. Атака позволяет обойти защиту, добавленную в DNS-серверы для блокирования классического метода отравления кэша DNS, предложенного в 2008 году Дэном Камински (Dan Kaminsky). Метод Каминского манипулирует незначительным размером поля с идентификационным номером запроса DNS, который составляет всего 16 бит. Для подбора корректного идентификатора, необходимого для спуфинга имени хоста, достаточно отправить примерно 7000 запросов и симулировать около 140 тысяч фиктивных ответов. Атака … Читать далее Атака SAD DNS для подстановки фиктивных данных в кэш DNS

Выпуск P2P-платформы GNUnet 0.14

Увидел свет выпуск фреймворка GNUnet 0.14, предназначенного для построения защищённых децентрализованных P2P-сетей. Создаваемые при помощи GNUnet сети не имеют единой точки отказа и способны гарантировать неприкосновенность частной информации пользователей, в том числе исключить возможные злоупотребления со стороны спецслужб и администраторов, имеющих доступ к узлам сети. GNUnet поддерживает создание P2P-сетей поверх TCP, UDP, HTTP/HTTPS, Bluetooth и WLAN, может работать в режиме F2F (Friend-to-friend). Поддерживается обход NAT, в том числе с использованием UPnP и ICMP. Для адресации размещения данных возможно использование распределённой хэш таблицы (DHT). Предоставляются средства для развёртывания mesh-сетей. Для выборочного предоставления и отзыва прав доступа применяется сервис децентрализованного обмена атрибутами … Читать далее Выпуск P2P-платформы GNUnet 0.14

Выпуск дистрибутива Clonezilla Live 2.7.0

Доступен релиз Linux-дистрибутива Clonezilla Live 2.7.0, предназначенного для быстрого клонирования дисков (копируются только используемые блоки). Задачи, выполняемые дистрибутивом сходны с проприетарным продуктом Norton Ghost. Размер iso-образа дистрибутива — 302 МБ (i686, amd64). Дистрибутив основан на Debian GNU/Linux и в своей работе использует код таких проектов, как DRBL, Partition Image, ntfsclone, partclone, udpcast. Возможна загрузка с CD/DVD, USB Flash и по сети (PXE). Поддерживаются LVM2 и ФС ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs, nilfs2, FAT12, FAT16, FAT32, NTFS, HFS+, UFS, minix, VMFS3 и VMFS5 (VMWare ESX). Имеется режим массового клонирования по сети, в том числе с передачей трафика … Читать далее Выпуск дистрибутива Clonezilla Live 2.7.0

Доступен дистрибутив Oracle Linux 8.3

Компания Oracle опубликовала релиз дистрибутива Oracle Linux 8.3, созданного на основе пакетной базы Red Hat Enterprise Linux 8.3. Для загрузки без ограничений распространяется установочный iso-образ, размером 6.6 ГБ, подготовленный для архитектур x86_64 и ARM64 (aarch64). Для Oracle Linux открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. Для загрузки также подготовлены отдельно поддерживаемые модули Application Stream. Помимо пакета с ядром из состава RHEL (на базе ядра 4.18) в Oracle Linux предложено собственное ядро Unbreakable Enterprise Kernel 6, основанное на ядре Linux 5.4 и оптимизированное для работы с промышленным программным обеспечением и … Читать далее Доступен дистрибутив Oracle Linux 8.3

Си и Python сместили Java в рейтинге языков программирования Tiobe

В ноябрьской редакция рейтинга популярности языков программирования, публикуемом компанией TIOBE Software, язык Python занял второе место (впервые за всю историю ведения рейтинга), а язык Си поднялся на первое место, вытеснив язык Java, который год назад занимал лидирующую позицию. Индекс популярности TIOBE строит свои доводы на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, Bing, Amazon и Baidu. Из других тенденций за год выделяется рост популярности языков R (поднялся с 16 на 9 место), Perl (с 21 на 12), Go (с 20 на 13) и Groovy (c 14 на 11). Заметно снизилась популярность … Читать далее Си и Python сместили Java в рейтинге языков программирования Tiobe

Компания Valve выпустила Proton 5.13-2, пакет для запуска Windows-игр в Linux

Компания Valve опубликовала выпуск проекта Proton 5.13-2, который основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD. Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. Для увеличения производительности многопоточных игр поддерживаются механизмы «esync» (Eventfd … Читать далее Компания Valve выпустила Proton 5.13-2, пакет для запуска Windows-игр в Linux

Компания Oracle выпустила ядро Unbreakable Enterprise Kernel R6U1

Компания Oracle выпустила первое функциональное обновление для ядра Unbreakable Enterprise Kernel R6, позиционируемого для использования в дистрибутиве Oracle Linux в качестве альтернативы штатному пакету с ядром из Red Hat Enterprise Linux. Ядро доступно для архитектур x86_64 и ARM64 (aarch64). Исходные тексты ядра, включая разбивку на отдельные патчи, опубликованы в публичном Git-репозитории Oracle. Пакет Unbreakable Enterprise Kernel 6 основан на ядре Linux 5.4 (UEK R5 базировался на ядре 4.14), которое дополнено новыми возможностями, оптимизациями и исправлениями, а также проверено на совместимость с большинством приложений, работающих в RHEL, и специально оптимизировано для работы с промышленным программным обеспечением и оборудованием Oracle. Установочные и … Читать далее Компания Oracle выпустила ядро Unbreakable Enterprise Kernel R6U1

Android переходит на сборочную систему Bazel

Компания Google сообщила о переводе открытой кодовой базы платформы Android (AOSP, Android Open Source Project) на использование сборочного инструментария Bazel вместо текущей системы сборки на основе инструментов Soong, Ninja и Make. Поддержка Bazel уже добавлена в репозиторий Android, но переход на новую систему сборки по умолчанию будет растянут на несколько выпусков платформы для максимального упрощения и прозрачности миграции. В 2020 и 2021 годах не ожидается заметного изменения рабочих процессов сборки платформы, а поддержка существующих сборочных систем будет сохранена. Для обеспечения постепенной миграции некоторые изменения для упрощения сборки Android уже включены в состав инструментария Bazel, например, уже добавлены возможности для разбора … Читать далее Android переходит на сборочную систему Bazel

По требованию Google заблокированы 135 репозиториев на GitHub

Компания Google добилась блокировки на GitHub 135 репозиториев, включающих код для определения ключей для дешифровки контента, защищённого при помощи CDM-модуля Widevine. Блокировка произведена на основании действующего в США Закона об авторском праве в цифровую эпоху (DMCA). Раньше Google придерживалась тактики ненападения в вопросах интеллектуальной собственности, но в 2018 году лозунг «Don’t be evil» был удалён из корпоративного кодекса поведения (Code of Conduct). Блокировка инициирована против репозиториев, включающих закрытый RSA-ключ, который был извлечён из CDM-модуля Widevine в результате взлома реализованных в данном модуле механизмов защиты. Большинство репозиториев являются форками Chrome-дополнения widevine-l3-decryptor (зеркало), позволяющего получить доступ к контенту, передаваемому через защищённый DRM … Читать далее По требованию Google заблокированы 135 репозиториев на GitHub

Выпуск дистрибутива CentOS 7.9

Состоялся выпуск дистрибутива CentOS 7.9 (2009), вобравший в себя изменения из Red Hat Enterprise Linux 7.9. Дистрибутив полностью бинарно совместим с RHEL 7.9 (внесенные в пакеты изменения, как правило, сводятся к ребрендингу и замене художественного оформления). Сборки CentOS 7.9 доступны для архитектур x86_64, Aarch64 (ARM64), i386, ARMv7 (armhfp), ppc64, ppc64le и Power9. Для архитектуры x86_64 подготовлены установочные DVD-сборки (4.7 ГБ), образ NetInstall для установки по сети (590 МБ), минимальная серверная сборка (1 ГБ), полный образ для USB Flash (11 ГБ) и Live-сборки с GNOME (1.5 ГБ) и KDE (2 ГБ). Пакеты SRPMS, на основе которых произведена сборка бинарных файлов, и … Читать далее Выпуск дистрибутива CentOS 7.9

Автор Python устроился на работу в Microsoft

Гвидо ван Россум, создатель языка программирования Python, сообщил, что ему надоело сидеть на пенсии и он принял предложение о работе в подразделении разработки компании Microsoft. Напомним, что в январе 2021 года года Гвидо исполнится 65 лет. В прошлом году он покинул компанию Dropbox и сообщил о выходе на пенсию. Подробности о предстоящей работе не приводятся, упоминается только, что это улучшит использование Python и не только в Windows. В сообщении Гвидо говорится: Я решил, что скучно сидеть на пенсии и присоединился к отделу разработки в Microsoft. Зачем? Есть много вариантов ответа. Но это поднимет юзабилити Python (и не только под Windows). … Читать далее Автор Python устроился на работу в Microsoft

Представлен дистрибутив Proxmox Backup Server 1.0

Компания Proxmox, известная разработкой продуктов Proxmox Virtual Environment и Proxmox Mail Gateway, представила первый выпуск дистрибутива Proxmox Backup Server. Новый дистрибутив преподносится как готовое решение для резервного копирования и восстановления виртуальных окружений, контейнеров и начинки серверов. Установочный ISO-образ доступен для свободной загрузки. Специфичные для дистрибутива компоненты открыты под лицензией AGPLv3. Для установки обновлений доступен как платный репозиторий Enterprise, так и два бесплатных репозитория, которые отличаются уровнем стабилизации обновлений. Системная часть дистрибутива базируется на пакетной базе Debian 10.6 (Buster), ядре Linux 5.4 и OpenZFS 0.8.4. Программный стек для управления резервным копированием написан на языке Rust и поддерживает инкрементальные бэкапы (на сервер … Читать далее Представлен дистрибутив Proxmox Backup Server 1.0

Обновление Tor 0.3.5.12, 0.4.3.7 и 0.4.4.6 с устранением уязвимости

Представлены корректирующие выпуски инструментария Tor (0.3.5.12, 0.4.3.7 и 0.4.4.6), используемого для организации работы анонимной сети Tor. В новых версиях устранена проблема с безопасностью, которая в ряде случаев может использоваться для наблюдения за характером трафика для ограниченного числа цепочек. Для блокирования проблемы на релеях перед прикреплением цепочек реализована более тщательная проверка соответствия канала и ожидающих цепочек. Ранее корректность адреса и идентификаторы Ed25519 не проверялись для ожидающих цепочек, что могло использоваться для MITM-атаки. Опасность атаки оценивается как низкая, так как чтобы расшифровать трафик релея атакующему необходимо каким-то образом получить onion-ключи этого релея. Тем не менее, атакующий может открыть канал на своём релее … Читать далее Обновление Tor 0.3.5.12, 0.4.3.7 и 0.4.4.6 с устранением уязвимости