Проект KDE формирует цели развития на ближайшие два года

Разработчики проекта KDE начали голосования по выбору целей, которым будет уделено повышенное внимание при разработке в ближайшие 2 года. На основе голосования, проводимого в сообществе, из 10 предложенных вариантов будут выбраны три основные цели, которые будут объявлены на конференции Akademy 2024, намеченной на 7-12 сентября. Прошлые цели были определены в 2022 году и затрагивали доступность для всех категорий пользователей, разработку приложений с учётом влияния на окружающую среду и систематизацию внутренних процессов. Предложенные для голосования цели: Расширение средств для управления и автоматизации, интеграция KDE Plasma и приложений KDE с экосистемой умных домов. Улучшение организации рабочих процессов, потоков данных и менеджемента. Формализация … Читать далее Проект KDE формирует цели развития на ближайшие два года

OpenTofu удалил провайдеров YandexCloud, SberCloud и Rustack, и заблокировал доступ к репозиторию из России

Проект OpenTofu, в рамках которого под эгидой организации Linux Foundation развивается открытый форк платформы управления конфигурацией и автоматизации поддержания инфраструктуры Terraform, заблокировал доступ с российских IP-адресов к репозиторию registry.opentofu.org, через который распространяются модули и провайдеры для использования с OpenTofu. Кроме того, OpenTofu удалил из репозитория провайдеров (плагины для взаимодействия с облачными сервисами и управления ресурсами в них) для облачных систем SberСloud, Yandex Cloud и Rustack Cloud Platform. Блокировка доступа к репозиторию произведена по единогласному решению 5 членов управляющего совета в качестве меры по соблюдению санкций компанией, находящейся в юрисдикции США. Уточняется, что решение принято из опасения появления юридических проблем у … Читать далее OpenTofu удалил провайдеров YandexCloud, SberCloud и Rustack, и заблокировал доступ к репозиторию из России

LinkedIn перешёл с CentOS на Azure Linux

Принадлежащая компании Microsoft социальная сеть LinkedIn отчиталась о переводе большей части серверов, виртуальных машин и контейнеров с CentOS на дистрибутив Azure Linux. Помимо решения проблемы с прекращением сопровождения использовавшейся ветки CentOS 7 в процессе миграции также удалось добиться повышения защищённости инфраструктуры, снижения издержек, увеличения гибкости при настройке и упрощения внедрения новых возможностей, основанных на применении компонентов для машинного обучения. Из принятых в процессе миграции решений отмечается задействование файловой системы XFS и программного RAID, которые показали оптимальную производительность для большинства приложений, используемых в LinkedIn. Помимо серверов Azure Linux также задействован в виртуальных машинах с рабочей средой для разработчиков, снабжённых графическим окружением … Читать далее LinkedIn перешёл с CentOS на Azure Linux

Компания Microsoft передала разработку проекта Mono сообществу Wine

Компания Microsoft объявила о передаче проекта Mono, разрабатывающего альтернативную реализацию платформы .NET, под крыло организации WineHQ, развивающей открытую реализацию API Win32. Компания Microsoft получила проект Mono в свои руки после поглощения компании Xamarin в 2016 году. На базе платформы Mono планировалось развивать средства для разработки мобильных приложений на языке C# с использованием технологий .NET, но со временем проект впал в стагнацию и с 2019 года значительные релизы не выпускались, хотя корректирующие обновления продолжали регулярно публиковаться. Так как Mono использовался в Wine для запуска собранных для Windows исполняемых файлов на базе .NET, разработчики Wine поддерживали синхронизированный форк Wine Mono, который успешно … Читать далее Компания Microsoft передала разработку проекта Mono сообществу Wine

Выпуск системы шифрования дисковых разделов VeraCrypt 1.26.14

После 11 месяцев разработки опубликован выпуск проекта VeraCrypt 1.26.14, развивающего форк системы шифрования дисковых разделов TrueCrypt, прекратившей своё существование. VeraCrypt примечателен заменой используемого в TrueCrypt алгоритма RIPEMD-160 на SHA-512 и SHA-256, увеличением числа итераций хэширования, упрощением процесса сборки для Linux и macOS, устранением проблем, выявленных в процессе аудита исходных текстов TrueCrypt. Разработанный проектом VeraCrypt код распространяется под лицензией Apache 2.0, а заимствования из TrueCrypt продолжают поставляться под лицензией TrueCrypt License 3.0. Готовые сборки формируются для Linux, FreeBSD, Windows и macOS. Среди изменений в новой версии: В версии для Linux графический интерфейс адаптирован для работы в окружениях, поддерживающих только протокол Wayland. … Читать далее Выпуск системы шифрования дисковых разделов VeraCrypt 1.26.14

В плагине ss-otr к Pidgin выявлен вредоносный код

Разработчики клиента для мгновенного обмена сообщениями Pidgin, поддерживающего работу с такими сетями как Jabber/XMPP, Bonjour, Gadu-Gadu, IRC, Novell GroupWise, Lotus Sametime и Zephyr, объявили о выявлении вредоносного кода в плагине ss-otr (ScreenShareOTR), присутствующего в каталоге плагинов, развиваемых сообществом. Плагин был размещён в каталоге 6 июля, распространялся только в бинарном виде и добавлял в Pidgin возможность предоставления совместного доступа к экрану, используя протокол OTR (Off-the-Record). 16 августа исследователи безопасности выявили вредоносную активность в ss-otr, которая выражалась в запуске кейлоггера и отправке скриншотов экрана на внешние серверы. Проведённый компанией ESET анализ вредоносных изменений показал наличие в библиотеках pidgin-screenshare и libotr кода для … Читать далее В плагине ss-otr к Pidgin выявлен вредоносный код

Релиз офисного пакета Calligra 4.0, развиваемого проектом KDE

После более 4 лет разработки опубликован релиз свободного офисного пакета Calligra 4.0, созданного в 2010 году в результате реструктуризации проекта KOffice. Офисный пакет построен на технологиях KDE и применяет единую для всех приложений офисного пакета систему встраиваемых объектов. Компоненты, отвечающие за функциональность и интерфейс пользователя разделены, что позволяет создавать на одной основе как легковесные мобильные версии, так и полнофункциональные варианты офисного пакета для настольных систем. В качестве базового формата используется Open Document (ODF). Готовые бинарные сборки в скором времени будут подготовлены для Linux, FreeBSD, macOS и Windows. Основные изменения: Осуществлён переход с технологий KDE 5 и библиотеки Qt 5 на … Читать далее Релиз офисного пакета Calligra 4.0, развиваемого проектом KDE

Проект OpenBSD охватил изменениями всю отделившуюся от NetBSD кодовую базу

Тэо де Раадт (Theo de Raadt) объявил о достижении проектом OpenBSD рубежа, при котором вся импортированная в 1995 году кодовая база охвачена изменениями — не осталось ни одного не изменённого или не удалённого оригинального файла оригинальной кодовой базы. Последним не изменённым компонентом оставалась игра quiz, в которой на днях проверка знаний, связанных с Грецией, заменена на проверку терминологии, связанной с кораблями. Проект OpenBSD был основан Тэо де Раадтом (Theo de Raadt) в 1995 году после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS-репозиторию NetBSD. После этого Тэо де Раадт с группой единомышленников создал на … Читать далее Проект OpenBSD охватил изменениями всю отделившуюся от NetBSD кодовую базу

Фонд Sovereign инвестирует 686 тысяч евро в обновление инфраструктуры FreeBSD

Организация FreeBSD Foundation сообщила о получении от немецкого фонда STF (Sovereign Tech Fund) инвестиций в размере 686400 евро, выделенных для улучшения инфраструктуры, безопасности, средств для разработчиков и соответствия регуляторным требованиям. Работу, на которую получено финансирование, планируют провести с августа 2024 года до начала 2025 года, и сосредоточить на пяти проектах: Улучшение инструментария и процессов для организации сборки в незащищённых окружениях, которые могут быть скомпрометированы (архитектура с нулевым доверием — Zero Trust). Внедрение комбинированных средств непрерывной интеграции и непрерывного развёртывания (CI/CD — Сontinuous Integration и Continuous Delivery) для ускорения разработки и сокращения циклов формирования релизов. Разработка утилит и процессов для сокращения … Читать далее Фонд Sovereign инвестирует 686 тысяч евро в обновление инфраструктуры FreeBSD

Выпуск web-браузера Chrome 128

Компания Google опубликовала релиз web-браузера Chrome 128. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей при поиске RLZ-параметров. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 129 запланирован на 17 сентября. Основные изменения в Chrome 128: Предоставлена возможность поиска в истории посещений, учитывая содержимое открывавшихся страниц, а не только URL … Читать далее Выпуск web-браузера Chrome 128

Выпуск OSMC 2024.08-1, дистрибутива для создания медиацентра на основе Raspberry Pi

Представлен выпуск дистрибутива OSMC 2024.08-1, предназначенного для создания медиацентра на базе одноплатных компьютеров Raspberry Pi или телеприставок Vero, развиваемых разработчиками дистрибутива. Дистрибутив укомплектован медиацентром Kodi и предлагает из коробки полный набор инструментов для создания домашнего кинотеатра, поддерживающего отображение видео с качеством 4K, 2K и HD (1080p). Для загрузки доступны как образы для прямой записи на USB-накопитель или SD-карту, так и специализированные инсталляторы для Windows, macOS и Linux, позволяющие начинающему пользователю установить дистрибутив. Готовые сборки сформированы для плат Raspberry Pi, а также для приставок Vero 4K, 4K+ и V. Дистрибутив основан на пакетной базе Debian и поддерживает установку пакетов из стандартных … Читать далее Выпуск OSMC 2024.08-1, дистрибутива для создания медиацентра на основе Raspberry Pi

В октябре в Переславле-Залесском состоится конференция разработчиков свободных программ

4-6 октября в Институте программных систем РАН в Переславле-Залесском Ярославской области состоится юбилейная двадцатая конференция разработчиков свободного программного обеспечения, так же известная как OSSDEVCONF. На мероприятии соберутся разработчики и энтузиасты СПО, чтобы обсудить новейшие достижения в области свободного ПО и перспективы его развития, наладить личные и профессиональные контакты и обменяться опытом, инициировать создание новых проектов. Формат конференции предполагает открытую встречу докладчиков и слушателей, а также личное общение. Принимаются доклады по следующим темам: Разработка свободного программного обеспечения Новейшие достижения проектов СПО Формирование сообщества разработчиков СПО Философские, культурные и правовые аспекты свободного ПО Студенческие проекты разработки СПО Работы должны освещать тематику свободного … Читать далее В октябре в Переславле-Залесском состоится конференция разработчиков свободных программ

Опубликован композитный сервер Wayfire 0.9, использующий Wayland

После десяти месяцев разработки представлен релиз композитного сервера Wayfire 0.9, использующего Wayland и позволяющего формировать нетребовательные к ресурсам интерфейсы пользователя c 3D-эффектами в стиле 3D-плагинов к Compiz (переключение экранов через 3D-куб, пространственная раскладка окон, морфинг при работе с окнами и т.п.). Wayfire поддерживает расширение через плагины и предоставляет гибкую систему настройки. Код проекта написан на языке C++ и распространяется под лицензией MIT. Проект построен на базе библиотеки wlroots, развиваемой разработчиками пользовательского окружения Sway и предоставляющей базовые функции для организации работы композитного менеджера на базе Wayland. Для управления сеансами могут применяться systemd, elogind или seatd. Поддерживается запуск X11-приложений при помощи XWayland. … Читать далее Опубликован композитный сервер Wayfire 0.9, использующий Wayland

Линус Торвальдс начал сожалеть, что одобрил добавление Bcachefs в ядро Linux

При обсуждении очередной порции исправлений, предложенных для включения в ядро 6.11-rc5 автором Bcachefs, Линус Торвальдс написал, что начинает сожалеть о том, что принял файловую систему Bcachefs в состав ядра. Недовольство Торвальдса связано с тем, что Кент Оверстрит (Kent Overstreet), автор Bcachefs, на стадии финальных кандидатов в релизы, присылает слишком объёмные исправления, которые по сути, не только исправляют ошибки, но и продолжают развитие функциональности, при том, что функциональные изменения допускаются только на начальной стадии разработки новой ветки, а на стадии rc5 принимаются только отдельные небольшие исправления, размер которых желательно не должен превышать 100 строк кода. Присланный для Bcachefs патч, в котором … Читать далее Линус Торвальдс начал сожалеть, что одобрил добавление Bcachefs в ядро Linux

Ядру Linux исполнилось 33 года

25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 35 млн строк кода. По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США (расчёт производился, когда в … Читать далее Ядру Linux исполнилось 33 года

SurrealEngine — открытая реализация игрового движка Unreal Engine 1

Проект SurrealEngine развивает открытую реализацию первых версий игрового движка Unreal Engine и нацелен на предоставление возможности запуска игрового процесса с использованием карт из оригинальной игры Unreal Tournament (UT99), выпущенной в 1999 году, не используя оригинальный проприетарный движок. Помимо Windows проектом поддерживается работа в Linux с использованием библиотек SDL2, waylandpp и libasound2. Проект написан на языке С++ и распространяется под открытой лицензией zlib. На текущей стадии развития движок SurrealEngine может загружать и отрисовывать карты, а также поддерживает почти все возможности скриптов UnrealScript (пока не реализованы только массивы и некоторые сетевые возможности). Поддерживается определение ресурсов из следующих игр на базе движка Unreal … Читать далее SurrealEngine — открытая реализация игрового движка Unreal Engine 1

Опубликован Wolvic 1.7, web-браузер для устройств виртуальной реальности

После полугода разработки представлен релиз web-браузера Wolvic 1.7, предназначенного для использования в системах дополненной и виртуальной реальности. Проект продолжает развитие браузера Firefox Reality, ранее развивавшегося компанией Mozilla. После стагнации кодовой базы Firefox Reality в рамках проекта Wolvic его разработку продолжила компания Igalia, известная своим участием в разработке таких свободных проектов, как GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa и freedesktop.org. Код Wolvic написан на языках Java и C++, и распространяется под лицензией MPLv2. Готовые сборки сформированы для платформы Android. Поддерживается работа с 3D-шлемами Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest … Читать далее Опубликован Wolvic 1.7, web-браузер для устройств виртуальной реальности

Платформа совместной разработки Forgejo переходит с лицензии MIT на GPLv3

Разработчики платформы совместной разработки Forgejo объявили о смене лицензии — начиная с выпуска 9.0 все новые наработки проекта начнут распространяться под копилефт лицензией GPLv3+ вместо ранее применявшейся прмиссивной лицензией MIT. Старые ветки Forgejo, а также корректирующие версии на их основе, останутся под лицензией MIT. Отмечается, что смена лицензии упростит задействование в проекте кода, распространяемого под копилефт-лицензиями. В частности, при подготовке выпуска 8.0 было выявлено наличие зависимостей, распространяемых под копилефт-лицензиями не совместимыми с MIT, что вынудило разработчиков исключить данные зависимости из релиза. Под несовместимыми лицензниями распространялся код, связанный с поддержкой формата цитирования APA (American Psychological Association) и движком отрисовки блок-схем на … Читать далее Платформа совместной разработки Forgejo переходит с лицензии MIT на GPLv3

Продвижение кода на языке Rust в ядро Linux происходит медленнее, чем ожидалось

В своём выступлении на конференции Open Source Summit China Линус Торвальдс рассказал, что он ожидал более быстрого процесса внедрения в ядро компонентов, написанных на языке Rust. Отчасти проблема в том, что старые разработчики привыкли к языку Си и не видят необходимости в изучении нового языка, который в некоторых аспектах сильно отличается от языка Си. Подобное отношение среди разработчиков приводит к некоторому сопротивлению внедрению Rust. Ещё одной причиной медленного продвижения Rust в ядро упомянуто то, что сама инфраструктура Rust не была суперстабильной. Источник: http://www.opennet.ru/opennews/art.shtml?num=61756 Читать далее Продвижение кода на языке Rust в ядро Linux происходит медленнее, чем ожидалось

Отчёт о подготовке KDE Plasma 6.2. Улучшение поддержки HDR и оптимизация KWin

Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметные изменения, который войдут в состав KDE Plasma 6.2.0: В виджет управления яркостью экрана добавлены ползунки для раздельного изменения яркости на каждом подключённом мониторе. Для синхронизированного изменения яркости на всех мониторах можно использовать горячую клавишу или прокрутку колесом мыши на виджете. На экран завершения работы с системой и в менеджер приложений Discover добавлена кнопка «Install Updates & Shut Down» для установки накопившихся offline-обновлений и завершения работы. Данная функция вначале перезагружает компьютер и выполняет offline-обновление во время загрузки, а затем завершает работу системы, … Читать далее Отчёт о подготовке KDE Plasma 6.2. Улучшение поддержки HDR и оптимизация KWin

Выпуск файлового менеджера Midnight Commander 4.8.32

После семи месяцев разработки опубликован выпуск консольного файлового менеджера Midnight Commander 4.8.32, развиваемого с 1994 года и предоставляющего двухпанельный интерфейс в стиле Norton Commander. Midnight Commander обладает такими особенностями, как поддержка мыши, встроенный просмотрщик файлов и редактор текста с подсветкой синтаксиса, использование виртуальных ФС для навигации внутри архивов, пакетов и сетевых хранилищ (SFTP, SSH), подключение обработчиков различных типов файлов, режим быстрого перехода в режим терминала для запуска команд, использование закладок для перехода к частоиспользуемым местам в ФС, гибкие средства для поиска. Код проекта написан на языке Си и распространяется под лицензией GPLv3+. Список основных изменений: Добавлена поддержка использования escape-последовательности OSC … Читать далее Выпуск файлового менеджера Midnight Commander 4.8.32