Обновление Firefox 81.0.2

Опубликован корректирующий выпуск Firefox 81.0.2, в котором исправлена несовместимость с Twitter, об обходном устранении которой уже сообщалось на прошлой неделе. Проблема проявляется отображением ошибки о возникновении сбоя сетевого протокола при попытке открытия Twitter и без правки кода браузера решается удалением связанного с сайтом обработчика на странице «about:serviceworkers». Источник: http://www.opennet.ru/opennews/art.shtml?num=53880 Читать далее Обновление Firefox 81.0.2

Релиз рабочего стола KDE Plasma 5.20

Доступен релиз пользовательской оболочки KDE Plasma 5.20, построенной с использованием платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для ускорения отрисовки. Оценить работу новой версии можно через Live-сборку от проекта openSUSE и сборки от проекта KDE Neon User Edition. Пакеты для различных дистрибутивов можно найти на данной странице. Ключевые улучшения: Значительно улучшена поддержка Wayland. Сеанс на базе Wayland близок к доведению до паритета в функциональности с режимом работы поверх X11. Изменения, связанные с Wayland: Добавлена поддержка Klipper. Решены проблемы с ведением скринкастов. Добавлена возможность вставки средней кнопкой мыши. Устранены проблемы со стабильностью работы XWayland, DDX-сервера для … Читать далее Релиз рабочего стола KDE Plasma 5.20

Выпуск Porteus Kiosk 5.1.0, дистрибутива для оснащения интернет-киосков

Подготовлен релиз дистрибутива Porteus Kiosk 5.1.0, основанного на Gentoo и предназначенного для оснащения автономно работающих интернет-киосков, демонстрационных стендов и терминалов самообслуживания. Загрузочный образ дистрибутива занимает 110 Мб. Базовая сборка включает только минимальный набор компонентов, необходимых для запуска web-браузера (поддерживаются Firefox и Chrome), который урезан в своих возможностях для предотвращения нежелательной активности в системе (например, не допускается изменение настроек, заблокирована загрузка/установка приложений, открыт только доступ к выбранным страницам). Дополнительно предлагаются специализированные сборки Cloud для комфортной работы с web-приложениями (Google Apps, Jolicloud, OwnCloud, Dropbox) и ThinClient для работы в роли тонкого клиента (Citrix, RDP, NX, VNC и SSH) и Server для управления … Читать далее Выпуск Porteus Kiosk 5.1.0, дистрибутива для оснащения интернет-киосков

Проект Kubuntu представил вторую модель ноутбука Kubuntu Focus

Разработчики дистрибутива Kubuntu объявили о поступлении в продажу ноутбука «Kubuntu Focus M2«, выпускаемого под брендом проекта и предлагающего предустановленное рабочее окружение на базе Ubuntu 20.04 и рабочего стола KDE. Устройство выпущено в сотрудничестве с компаниями MindShareManagement и Tuxedo Computers. Ноутбук рассчитан на продвинутых пользователей и разработчиков, которым необходим мощный переносной компьютер, поставляемый с Linux-окружением, оптимизированным для предложенного оборудования. Стоимость устройства составляет 1795 долларов США. В качестве основы использован игровой ноутбук CLEVO PC50DF1, также выпускаемый под брендом TUXEDO Book XP15. Спецификация: Экран 15.6” Full HD (1920×1080) 144Hz. CPU Intel Core i7-10875H, 8 ядер / 16 потоков, чипсет Intel HM470 Express. GPU: … Читать далее Проект Kubuntu представил вторую модель ноутбука Kubuntu Focus

OpenOffice.org исполнилось 20 лет

Свободному офисному пакету OpenOffice.org исполнилось 20 лет — 13 октября 2000 года компания Sun Microsystems открыла под свободной лицензией исходные тексты офисного пакета StarOffice, который был создан в начале 90-х годов прошлого века компанией Star Division. В 1999 году компания Star Division была поглощена корпорацией Sun Microsystems, которая сделала один из важнейших шагов в истории открытого ПО — перевела StarOffice в разряд свободных проектов. В 2010 году компания Oracle получила OpenOffice в свои руки вместе с прочими проектами Sun Microsystems, но после года попыток развития OpenOffice.org своими силами передала проект в руки Фонда Apache. Последний корректирующий выпуск Apache OpenOffice 4.1.7 … Читать далее OpenOffice.org исполнилось 20 лет

Релиз набора компиляторов LLVM 11.0

После шести месяцев разработки представлен релиз проекта LLVM 11.0 — GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Ключевым изменением в новом выпуске стало включение в состав Flang, фронтэнда для языка Fortran. Flang поддерживает Fortran 2018, OpenMP 4.5 и OpenACC 3.0, но разработка проекта пока не завершена и фронтэнд ограничивается разбором кода и его проверкой на корректность. Генерация промежуточного кода LLVM пока не поддерживается и для формирования исполняемых файлов генерируется … Читать далее Релиз набора компиляторов LLVM 11.0

Ядро Linux 5.9 поддерживает 99% популярного PCI-оборудования на рынке

Проведена оценка уровня поддержки оборудования ядром Linux 5.9. Средняя поддержка PCI-устройств по всем категориям (Ethernet, WiFi, графические карты, звук и т.д.) составила 99.3%. Специально для исследования был создан репозиторий DevicePopulation, в котором представлена популяция PCI-устройств на компьютерах пользователей. Статус поддержки устройств в последнем ядре Linux можно получить с помощью проекта LKDDb. Для оценки поддержки оборудования в операционной системе казалось бы можно просто вычислить отношение количества поддерживаемых устройств к общему количеству устройств на рынке. Но, во-первых, обе величины даже приблизительно не известны, а во-вторых, не все устройства одинаково популярны. Есть широко используемые устройства, поддержка которых необходима и есть редкие, пользователей которых … Читать далее Ядро Linux 5.9 поддерживает 99% популярного PCI-оборудования на рынке

Выпуск видеоредактора Pitivi 2020.09

После двух лет разработки доступен релиз свободной системы нелинейного видеомонтажа Pitivi 2020.09, предоставляющей такие возможности, как поддержку неограниченного числа слоёв, сохранение полной истории операций с возможностью отката, отображение эскизов на шкале времени, поддержку типовых операций обработки видео и звука. Редактор написан на языке Python с использованием библиотеки GTK+ (PyGTK), GES (GStreamer Editing Services) и может работать со всеми форматами звука и видео, поддерживаемыми в GStreamer, включая формат MXF (Material eXchange Format). Код распространяется под лицензией LGPL. Проектом задействована новая схема наименования выпусков с нумерацией «год.месяц». Следом за версией 0.999 опубликован не ожидавшийся релиз 1.0, а выпуск 2020.09. Также изменён подход … Читать далее Выпуск видеоредактора Pitivi 2020.09

Релиз ядра Linux 5.9

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.9. Среди наиболее заметных изменений: ограничение импорта символов из проприетарных модулей в GPL-модули, ускорение операций переключения контекста при помощи процессорной инструкции FSGSBASE, поддержка алгоритма сжатия Zstd, переработана назначения приоритетов для потоков в ядре, поддержка протокола PRP (Parallel Redundancy Protocol), планирование с учётом пропускной способности в планировщике deadline, упреждающая упаковка страниц памяти, capability-флаг CAP_CHECKPOINT_RESTOR, системный вызов close_range(), повышение производительности dm-crypt, удаление кода для 32-разрядных гостевых систем Xen PV, новый механизм управления памятью slab, опция «rescue» в Btrfs, поддержка inline-шифрования в ext4 и F2FS. В новую версию принято 16074 исправлений от 2011 … Читать далее Релиз ядра Linux 5.9

Выпуск Dendrite 0.1.0, коммуникационного сервера с реализацией протокола Matrix

Опубликован выпуск Matrix-сервера Dendrite 0.1.0, который ознаменовал переход разработки на стадию бета-тестирования. Dendrite развивается основной командой разработчиков децентрализованной коммуникационной платформы Matrix и позиционируется как реализация второго поколения серверных компонентов Matrix. В отличие от эталонного сервера Synapse, написанного на языке Python, код Dendrite развивается на языке Go. Обе официальные реализации распространяются под лицензией Apache 2.0. В рамках проекта Ruma отдельно развивается вариант сервера Matrix на языке Rust, который распространяется под лицензией MIT. Новый сервер нацелен на достижение высокой эффективности, надёжности и масштабируемости. Dendrite опережает Synapse по производительности, требует для своей работы существенно меньше памяти и может масштабироваться через балансировку нагрузки на … Читать далее Выпуск Dendrite 0.1.0, коммуникационного сервера с реализацией протокола Matrix

Выпуск Redo Rescue 2.0.6, дистрибутива для резервного копирования и восстановления

Опубликован выпуск Live-дистрибутива Redo Rescue 2.0.6, предназначенного для создания резервных копий и восстановления системы в случае сбоя или повреждения данных. Созданные дистрибутивом срезы состояния могут быть полностью или выборочно клонированы на новый диск (с созданием новой таблицы разделов) или использованы для восстановления целостности системы после активности вредоносного ПО, аппаратных сбоев или случайного удаления данных. Дистрибутив использует кодовую базу Debian и инструментарий partclone от проекта Clonezilla. Собственные наработки Redo Rescue распространяются под лицензией GPLv3. Размер iso-образа 410МБ. Резервные копии могут быть сохранены как на локально подключённые носители (USD Flash, CD/DVD, диски), так и на внешние разделы, доступ к которым производится через … Читать далее Выпуск Redo Rescue 2.0.6, дистрибутива для резервного копирования и восстановления

Релиз шрифтового движка FreeType 2.10.3

Представлен релиз FreeType 2.10.3, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах. Из измененений выделяется: Улучшена поддержка глифов TrueType с перекрывающимися контурами. При инициализации включена по умолчанию фильтрация для экранов LCD. Выполнена синхронизация кода автоматического хинтинга с ttfautohint. Добавлена поддержка сборки с использованием инструментария Meson. Улучшен код растеризатора и переработан код цветовой компенсации. Добавлена поддержка компиляторов Intel (icc). Источник: http://www.opennet.ru/opennews/art.shtml?num=53867 Читать далее Релиз шрифтового движка FreeType 2.10.3

Выпуск Brython 3.9, реализации языка Python для web-браузеров

Опубликован релиз проекта Brython 3.9 (Browser Python) с реализацией языка программирования Python 3 для выполнения на стороне web-браузера, позволяющей использовать Python вместо JavaScript для разработки скриптов для Web. Код проекта написан на языке Python и распространяется под лицензией BSD. Новый выпуск примечателен обеспечением совместимости с Python 3.9 и обновлением стандартной библиотеки. Подключив библиотеки brython.js и brython_stdlib.js, web-разработчик может использовать язык Python для определения логики работы сайта на стороне клиента, применяя Python вместо JavaScript. Для включения Python-кода на страницы используется тег ‹script› с mime-типом «text/python». Допускается как встраивание кода на страницу, так и загрузка внешних скриптов (‹script type=»text/python» src=»test.py»›). Из скрипта … Читать далее Выпуск Brython 3.9, реализации языка Python для web-браузеров

Выпуск Wine 5.19 и Wine staging 5.19

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 5.19. С момента выпуска версии 5.18 было закрыто 27 отчётов об ошибках и внесено 380 изменений. Наиболее важные изменения: Движок Mono обновлён до версии 5.1.1 с поддержкой средств форматирования текста из WPF (Windows Presentation Foundation). Библиотека KERNEL32 преобразована в формат PE. Добавлен криптопровайдер DSS, предоставляющий функции для хэширования и создания/проверки цифровых подписей с использованием алгоритмов SHA и DSS (Digital Signature Standard). В новую реализацию консоли (conhost) добавлена поддержка операций с окнами и возможность создания консольного окна в стиле wineconsole. Улучшена обработка исключений. Закрыты отчёты об ошибках, связанные с работой игр и приложений: … Читать далее Выпуск Wine 5.19 и Wine staging 5.19

Выпуск репозитория пакетов pkgsrc 2020Q3

Разработчики проекта NetBSD представили релиз репозитория пакетов pkgsrc-2020Q3, который стал 68 по счёту выпуском проекта. Система pkgsrc была создана 22 года назад на основе портов FreeBSD и в настоящее время используется по умолчанию для управления коллекцией дополнительных приложений в NetBSD и Minix, в качестве дополнительного средства распространения пакетов pkgsrc также применяется пользователями Solaris/illumos и macOS. В общем виде Pkgsrc поддерживает 23 платформы, включая AIX, FreeBSD, OpenBSD, DragonFlyBSD, HP-UX, Haiku, IRIX, Linux, QNX и UnixWare. В репозитории предложено более 22 тысяч пакетов. По сравнению с прошлым выпуском добавлен 241 новый пакет, обновлены версии 1713 пакетов, удалены 115 пакетов. В новом выпуске … Читать далее Выпуск репозитория пакетов pkgsrc 2020Q3

Выпуск NTP-серверов NTPsec 1.2.0 и Сhrony 4.0 с поддержкой защищённого протокола NTS

Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры интернета, завершил формирование RFC для протокола NTS (Network Time Security) и опубликовал связанную с ним спецификацию под идентификатором RFC 8915. RFC получил статус «Предложенного стандарта», после чего начнётся работа по приданию RFC статуса чернового стандарта (Draft Standard), фактически означающего полную стабилизацию протокола и учёт всех высказанных замечаний. Стандартизация NTS является важным шагом для повышения безопасности сервисов синхронизации точного времени и защиты пользователей от атак, имитирующих NTP-сервер, к которому подключается клиент. Манипуляции злоумышленников, связанные с установкой неверного времени, могут использоваться для нарушения безопасности других протоколов, учитывающих время, таких как TLS. … Читать далее Выпуск NTP-серверов NTPsec 1.2.0 и Сhrony 4.0 с поддержкой защищённого протокола NTS

Доступен Snek 1.5, Python-подобный язык программирования для встраиваемых систем

Кит Паккард (Keith Packard), активный разработчик Debian, лидер проекта X.Org и создатель множества X-расширений, включая XRender, XComposite и XRandR, опубликовал новый выпуск языка программирования Snek 1.5, который можно рассматривать как упрощённый вариант языка Python, адаптированный для использования на встраиваемых системах, на которых недостаточно ресурсов для использования MicroPython и CircuitPython. Snek не претендует на полноценную поддержку языка Python, но может использоваться на чипах, имеющих всего 2КБ ОЗУ, 32 КБ Flash-памяти и 1КБ EEPROM. Код проекта распространяется под лицензией GPLv3. Сборки подготовлены для Linux, Windows и macOS. Потребность в новом языке возникла в ходе преподавательской практики Кита Паккарда, который хотел бы использовать … Читать далее Доступен Snek 1.5, Python-подобный язык программирования для встраиваемых систем

Выпуск сервера приложений NGINX Unit 1.20.0

Состоялся выпуск сервера приложений NGINX Unit 1.20, в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js и Java). Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Код написан на языке Си и распространяется под лицензией Apache 2.0. С особенностями NGINX Unit можно познакомиться в анонсе первого выпуска. В новой версии для языка Python реализована поддержка программного интерфейса ASGI (Asynchronous Server Gateway Interface), который разработан как замена WSGI, нацеленная на обеспечение взаимодействия серверов, … Читать далее Выпуск сервера приложений NGINX Unit 1.20.0

Выпуск системы обнаружения атак Suricata 6.0

После года разработки организация OISF (Open Information Security Foundation) опубликовала релиз системы обнаружения и предотвращения сетевых вторжений Suricata 6.0, которая предоставляет средства инспектирования различных видов трафика. В конфигурациях Suricata допустимо задействование базы сигнатур, развиваемой проектом Snort, а также наборов правил Emerging Threats и Emerging Threats Pro. Исходные тексты проекта распространяются под лицензией GPLv2. Основные изменения: Начальная поддержка HTTP/2. Поддержка протоколов RFB и MQTT, включая возможность определения протокола и ведения лога. Возможность ведения лога для протокола DCERPC. Значительное повышение производительности ведения лога через подсистему EVE, обеспечивающую вывод событий в формате JSON. Ускорение достигнуто благодаря задействованию нового построитель сток JSON, написанного на … Читать далее Выпуск системы обнаружения атак Suricata 6.0

Выпуск языка программирования Rust 1.47

Опубликован релиз 1.47 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Автоматическое управление памятью в Rust избавляет разработчика от ошибок при манипулировании указателями и защищает от проблем, возникающих из-за низкоуровневой работы с памятью, таких как обращение к области памяти после её освобождения, разыменование нулевых указателей, выход за границы буфера и т.п. Для распространения библиотек, обеспечения сборки и управления зависимостями проектом развивается пакетный менеджер Cargo. Для размещения библиотек поддерживается репозиторий crates.io. Основные новшества: … Читать далее Выпуск языка программирования Rust 1.47

LinkedIn выпустила релиз системы каталогизации данных DataHub 0.5.0

Социальная сеть LinkedIn опубликовала релиз DataHub 0.5.0, системы каталогизации и учёта взаимосвязей различных данных на предприятиях. DataHub представляет интерес для широкого спектра специалистов, работающих с данными — Data Engineers, Data Scientists, Security Officers и т.д. Система была открыта LinkedIn ранее и вобрала в себя многолетние наработки компании в вопросах структурирования данных и управления информационными активами. Код написан на TypeScript и Java и распространяется под лицензией Apache 2.0. В новой версии, помимо исправленных ошибок, представлена модель метаданных для удобной каталогизации моделей машинного обучения. Источник: http://www.opennet.ru/opennews/art.shtml?num=53855 Читать далее LinkedIn выпустила релиз системы каталогизации данных DataHub 0.5.0