contrinitiator
honked back 30 Jan 2026 14:06 +0100
in reply to: https://misskey.vikingkong.xyz/notes/ai4e8squ4toe0xux
@vikingkong Здесь просто проблема усилилась. Следующая по идее должна отвлечь внимание от предыдущей.
contrinitiator
honked back 30 Jan 2026 14:06 +0100
in reply to: https://misskey.vikingkong.xyz/notes/ai4e8squ4toe0xux
@vikingkong Здесь просто проблема усилилась. Следующая по идее должна отвлечь внимание от предыдущей.
Мантра. Этимология_и_происхождение Интересно: знали ли создатели команды (#сяу)
Санскритское слово "мантра" состоит из корня man- «думать», «знать» (от которого происходит также слово «ум» — manas) и суффикса -tra, обозначающего инструмент или локализацию (место). Буквальный перевод: инструмент мышления, инструмент познания.
man в unix санскрит?
contrinitiator
honked back 30 Jan 2026 12:52 +0100
in reply to: https://honk.any-key.press/u/contrinitiator/h/j3cDy7RN5bmJX1Hh77
«Части Системы сами придумывают угрозы, сами потом с ними борются».
Помешательство на безопасности расплодило огромную массу охранников. Всем нужно обосновывать и нынешние штатное расписание, бюджеты и полномочия, и придумывать, как увеличивать их дальше.
Любая административная Система всегда работает только на расширение, и никогда не борется сама против себя – это можно назвать «правилом №1 Системы».
Разработчики FFmpeg раскритиковали AMD за раздутые патчи В патчах было
отмечено наличие бессмысленного кода и ненужной документации. В частности, в коде имелась константа с именем 8 и значением 8 (const int EIGHT = 8), а также описание излишнего процесса установки gcc и make при помощи пакетного менеджера pacman. Предполагалось, что данные изменения были сгенерированы AI и не замечены из-за недостаточного тщательного рецензирования.
Автор патча сообщил, что осознанно добавил инструкцию по использованию pacman, написанную им 4 года назад, так как счёл, что она будет полезной при установке зависимостей, но если рецензирующий посчитал её излишней, то он удалит её из патча.
В ответ представитель FFmpeg извинился за непонимание и сказал, что даже не представлял, что существуют разработчики, которые не видят отличий между wiki-страницей и сообщением в Git-коммите. Он отметил, что "прикреплённое к коммиту сообщение должно ясно и лаконично пояснять назначение изменения и то, какие оно выполняет действия. Никто не станет выяснять, как компилировать и настраивать окружение по тексту примечания к коммиту".
Источник: https://www.opennet.ru/opennews/art.shtml?num=64707
В прошлом году с удовольствием прошёл Huntdown. Эдакий простенький run&gun, где "простенький" означает "без лишнего". Идеально, когда валяешься с температурой и хочется просто отвлечься на 20-30-40 минут. Можно подзабросить прохождение, а потом вернуться и не нужно вспоминать сложные комбо или запутанные лабиринты локаций. Включил и играешь (бежишь и стреляешь). Анонсировали продолжение: Huntdown: Overtime – Official Reveal Trailer (Q2 2026). Жду.
continue
bonked 30 Jan 2026 11:04 +0100
original: opennet@honk.any-key.press
Выпуск консольного web-браузера Chawan 0.3.3 Основные возможности:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64704
Выпуск консольного web-браузера Chawan 0.3.3 Основные возможности:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64704
contrinitiator
honked back 30 Jan 2026 09:54 +0100
in reply to: https://friends.deko.cloud/objects/d0446be5-1069-7c5e-2b9f-205340101372
contrinitiator
bonked 30 Jan 2026 09:53 +0100
original: kolobos@fe.disroot.org
Что запомнилось детям больше всего? Конечно же, «суровая камера наказания» — ШИЗО, где их и сфотографировали. Второклассники поразились металлической трубе с крошечным отверстием на двери камеры — через так называемый «волчок» сотрудники могли тайно наблюдать за заключёнными.
contrinitiator
honked back 30 Jan 2026 09:53 +0100
in reply to: https://friends.deko.cloud/objects/d0446be5-1469-7c70-f257-926994633510
contrinitiator
honked back 30 Jan 2026 09:53 +0100
in reply to: https://friends.deko.cloud/objects/d0446be5-1469-7c70-f257-926994633510
В Debian 14 намерены удалить слой для совместимости systemd со скриптами sysv-init
Источник: https://www.opennet.ru/opennews/art.shtml?num=64706
contrinitiator
honked 30 Jan 2026 08:09 +0100
Время непростое!
Михаил Успенский с одном из своих последних романов описывал мечту безопасника: там пассажиры на самолётах летали исключительно голыми, в памперсах и прикованными к креслам. Во избежание.
Создан альянс для развития унифицированных компонентов игровых Linux-дистрибутивов Предполагается, что совместная работа над дублирующимися в разных дистрибутивах задачами позволит высвободить время и сфокусировать внимание на развитии специфичной для каждого дистрибутива функциональности. При создании патчей к существующим пакетам участники по возможности будут добиваться принятия подготовленных изменений в основные проекты (upstream), вместо поддержания отдельных наборов патчей, привязанных к поставляемым в дистрибутивах пакетам.
В настоящее время в OGC запущено два проекта - пакет с Linux-ядром OGC Kernel, сфокусированным на оптимальную производительность и эффективность при выполнении игровых приложений, и форк развиваемого компанией Valve композитного сервера Gamescope, включающий поддержку дополнительного оборудования. В составе OGC также планируют совместно развивать фоновый процесс InputPlumber для обработки событий с разных устройств ввода и патчи к различным пакетам компании Valve, используемым в SteamOS.
Дистрибутив Bazzite, основанный на технологиях Fedora Silverblue и оптимизированный для запуска игр, принял решение перейти на использование ядра OGC Kernel, заменить HHD (HandHeld Daemon) на InputPlumber, интегрировать в Steam UI поддержку управления RGB-подсветкой и кулерами, и начать тестирование применения Faugus Launcher в качестве потенциальной замены платформы Lutris.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64705
NVIDIA начала тестирование Linux-клиента для облачного игрового сервиса GeForce NOW Предложенное для загрузки приложение поставляется в формате Flatpak и официально поддерживает работу в Ubuntu 24.04+ и более новых версиях, но может работать и в других дистрибутивах. Возможности и интерфейс программы близки к версиям приложений GeForce NOW для Windows и macOS.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64703
contrinitiator
honked back 29 Jan 2026 20:28 +0100
in reply to: https://mastodon.social/users/coolingfan375/statuses/115979958196456681
@coolingfan375 @iron_bug Ну у нас электричества и интернета не будет, а у начальничков очень даже. Мне такое не нравится.
Релиз свободного воксельного игрового дивжка Luanti 5.15.0 Основные изменения:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64702
Состоялся релиз веб-браузера Vivaldi 7.8 для десктопов Проект ставит своей задачей создание настраиваемого и функционального браузера, сохраняющего приватность данных пользователей. В число основных функций входит блокировщик слежки и рекламы, менеджеры заметок, истории и закладок, приватный режим просмотра, синхронизация, защищённая сквозным шифрованием, режим группировки вкладок, боковая панель, конфигуратор с большим числом настроек, режим горизонтального отображения вкладок, а также в тестовом режиме встроенный почтовый клиент, RSS-ридер и календарь.
В новой версии представлены следующие улучшения:

Источник: https://www.opennet.ru/opennews/art.shtml?num=64701
Выпуск системы проектирования печатных плат LibrePCB 2.0 Из особенностей отмечается интеграция в одном пакете редактора схем и средств управления проектом; простой кросс-платформенный графический интерфейс на базе Qt; применение концепции "умной" библиотеки элементов; использование доступных для ручного разбора форматов библиотеки элементов и проектов; режим Multi-PCB для параллельной разработки разных вариантов плат на базе одной схемы; автоматическая синхронизация списка электрических соединений (netlist) между схемой и раскладкой платы. Программа оснащена многоязычным интерфейсом с поддержкой русского (охват перевода 82%) и украинского языков (охват перевода 72%), предоставляющим возможность наименований элементов на разных языках.
LibrePCB включает в себя интерфейс для управления проектом; редактор электронных схем; редактор многослойных печатных плат; сервис для генерации данных для начала производства; утилиту командной строки librepcb-cli для автоматизации типовых работ (например, проверки и экспорта данных); библиотеку электронных компонентов с навигацией по древовидному категоризованному списку. Имеется интерфейс для подключения различных существующих библиотек элементов, которые могут добавляться как в форме архивов, так и через интеграцию с репозиториями. Поддерживается импорт файлов DXF и экспорт в форматах PDF, SVG и CSV BOM, pick&place X3/CSV, Gerber/Excellon и STEP.
Основные новшества:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64699
contrinitiator
bonked 29 Jan 2026 09:51 +0100
original: shuro@friends.deko.cloud
@kuchinster в данном случае, "другая сторона конфликта" - это те, кто ломает Интернет мне. И это не Палантир. Более того, я абсолютно уверен, что вот это заворачивание своих же граждан в колючую проволоку ради "их же безопасности" контрпродуктивно и с точки зрения противостояния на фронте конфликта глобального влияния. По более чем одной причине. Как минимум - это торпедирует доверие к собственным технологиям, вынуждая пользоваться сомнительными инструментами и провоцируя эффект "запретного плода".
contrinitiator
bonked 29 Jan 2026 09:51 +0100
original: kolobos@fe.disroot.org
Депутаты Госдумы признались, что сами до конца не понимают, что такое “традиционные ценности”, за дискредитацию которых предлагается ввести штрафы. В итоге комитет рекомендовал Госдуме принять законопроект в первом чтении. И особо не вникать в суть вопроса.
Линус Торвальдс принял план передачи управления репозиторием ядра Linux в непредвиденных ситуациях Несмотря на распределённый характер разработки ядра, при котором более 100 мэйнтейнеров работают над изменениями в своих репозиториях, финальные изменения для основной ветки ядра продвигаются через централизованный репозиторий Линуса (torvalds/linux.git). Помимо Линуса право вносить изменения в главный репозиторий имеют несколько доверенных лиц, поэтому фактически репозиторий torvalds/linux.git не является единой точкой отказа.
В 2018 году у проекта был опыт подготовки выпуска ядра 4.18 не Линусом Торвальдсом, а Грегом Кроа-Хартманом, после того как Линус на время отстранился от разработки для переосмысления своей роли в сообществе и развития навыков понимания эмоций людей и действий в конфликтных ситуациях. Предполагается, что когда Линус решит уйти на пенсию, он плавно передаст свои дела преемнику.
При этом до сих пор у сообщества не было чёткого плана действий в случае непредвиденных ситуаций, когда сопровождающие главный репозиторий не смогут или откажутся продолжать выполнение своей работы и передать доступ другим участникам.
В соответствии с принятым планов, при возникновении подобных ситуаций организатором оперативного переключения процесса разработки на новый репозиторий и избрания главного мэйнтейнера назначается ответственный за проведение последнего саммита мэйнтейнеров ядра Linux или, если это невозможно, председатель Технического совета (Technical Advisory Board) организации Linux Foundation.
В случае инцидента план предписывает в течение 72 часов организовать собрание мэйнтейнеров, принимавших участие в последнем саммите мэйнтейнеров ядра Linux. Если саммит не проводится последние 15 месяцев состав участников собрания определит Технический совет Linux Foundation. На собрании будут рассмотрены варианты дальнейшего управления первичным репозиторием и коллективно приняты необходимые решения, например, избран новый "великодушный диктатор" или учреждён совет мэйнтейнеров.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64698
Утечка видео с интерфейсом ОС Aluminium, развиваемой Google на смену Chrome OS В Aluminium используются наработки платформы Android, а интерфейс близок к развиваемому в ветке Android 16 десктоп-режиму для больших экранов, позволяющему одновременно работать с окнами нескольких приложений по аналогии с традиционной средой рабочего стола. В показанном на скринкастах интерфейсе имеется нижняя панель приложений в стиле Chrome OS, верхняя панель с индикаторами и бок о бок размещённые окна с браузером Chrome. В верхней панели показано время и индикаторы заряда аккумулятора, раскладки клавиатуры, Wi-Fi, наличия непрочитанных уведомлений и AI-сервиса Gemini.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64692
Одновременно сформировано обновление прошлой ветки VirtualBox 7.1.16 с устранением уязвимостей и 18 исправлениями.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64696
continue
bonked 28 Jan 2026 17:45 +0100
original: gusev@libranet.de
Укоренение вместо дауншифтинга
Сейчас, в городе, у меня снова зашёл разговор о жизни в деревне — и я снова услышал слово «дауншифтер» в свой адрес. Как же плотно это слово завязло в сознании. Применить его к себе не могу, потому что никогда не убегал от суеты так, как это обычно позиционируется в дауншифтинге. Не было точек «до» и «после». Не было разгона, из которого пришлось бы тормозить. Я просто выбрал укоренение. Это не про изоляцию и не про отказ от цивилизации и её благ. Это про жизнь в месте, с которым тесно взаимодействуешь: от рельефа и дикой природы до сезонных изменений и социума. Когда день складывается не из абстрактных задач, а из вполне ясных: поработать в огороде, поправить забор, сходить к реке, убрать снег, поработать с текстом и фото, взаимодействовать с обществом. Здесь многое делаю руками, и это возвращает чувство реальности. Ручной труд — один из моих психотерапевтов. Он приводит ум в порядок, помогает сбросить ментальное напряжение и освежить восприятие. Я зарабатываю меньше, чем мог бы в состоянии постоянного роста и карьерной гонки, но мне достаточно. Поэтому и отказался от такого подхода к своей жизни. Деньги и время — пожиратели жизни. Когда эти две меры удаётся привести в равновесие, спадает внутреннее напряжение: деньги перестают быть мерой успешности и становятся инструментом, а время больше не утекает без остатка, оставляя пространство для выдоха. Это упрощает внутреннюю оптику — меньше сравнений, меньше шума, меньше давления. Жизнь в глуши даёт простые, но ощутимые плюсы. Тишина здесь — не отсутствие звуков, а отсутствие постоянного давления. Появляется возможность видеть последствия собственных действий и понимать, как работают процессы вокруг — от огорода и сада до отношений с пространством. И что именно нужно сделать, чтобы обратить эти процессы себе на пользу. Сейчас, с развитием механизации, стоять в известной позе до боли в спине, чтобы получить урожай, не нужно. Это стереотип прошлого. Формируется и чувство ответственности за пространство вокруг: оно требует ухода и внимания, а взамен радует своей эстетикой. Здесь сложнее спрятаться за сервисами, но проще быть честным с собой. Важно, что этот выбор не строится на контрасте с городом. Он существует, выполняет свои задачи, и для многих естественная среда. Моя — другая. Укоренение просто есть. Всем ли это подойдёт и нужно ли к этому стремиться? Думаю, нет. Далеко не всем подойдёт такая жизнь, но в этом и прелесть — все мы очень разные. Да и минусов хватает везде. О них я как-нибудь расскажу. Главное, чтобы хоть укоренение, хоть дауншифтинг не становились побегом, а были способом жить так, чтобы ум, место, тело и время были созвучны.Укоренение вместо дауншифтинга

contrinitiator
honked back 28 Jan 2026 14:29 +0100
in reply to: https://misskey.vikingkong.xyz/notes/ai1hogz04toe0xin
contrinitiator
honked back 28 Jan 2026 14:27 +0100
in reply to: https://quietplace.xyz/notes/ai1gmtlxuml0331e
contrinitiator
honked back 28 Jan 2026 13:18 +0100
in reply to: https://friendica.ironbug.org/objects/3217dd65-3869-79ee-5757-07c720171771
Доступен мультимедийный фреймворк GStreamer 1.28.0 Ключевые улучшения GStreamer 1.28:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64691
contrinitiator
honked 28 Jan 2026 11:33 +0100
Забавное объявление видел: Требуется уборищица. Необходима справка о судимости!
continue
bonked 28 Jan 2026 11:25 +0100
original: Chia@lamp.leemoon.network
continue
bonked 28 Jan 2026 10:16 +0100
original: goldfish@mastodon.bsd.cafe
continue
bonked 28 Jan 2026 10:11 +0100
original: retropolis@bitbang.social
OpenBSD em um Sharp Zaurus SL-C3100. https://retropolis.com.br/2026/01/23/openbsd-em-um-sharp-zaurus-sl-c3100/ #MundoRetro #instalao #Linux #OpenBSD #OpenZaurus #PDA #port #sharp #SharpZaurus #SistemaOperacional
OIN 2.0 - инициатива защиты открытого ПО от патентных претензий, охватывающая 5181 пакет Список компонентов дистрибутивов, подпадающих под определение системы Linux ("Linux System"), на которую распространяется соглашение между участниками OIN 2.0, расширен на 561 пакет. Из внесённых в список новых пакетов можно выделить AOSP 15, Eclipse Che, Eclipse GlassFish, Eclipse Theia, Grafana, Kea DHCP, Percona Server, Zabbix, bird, borgbackup, distrobox, erlangm, libxml++, ntfs-3g, openWRT, opendaylight, openharmony, opentofu, pcre3, PowerDNS, pure-ftpd, sudo-rs, transmission, vtun, wireguard-tools, xz-utils, а также многие библиотеки на языках Go, Python и Rust.
Определение системы Linux теперь охватывает 5181 пакет для OIN 2.0 и 4530 пакетов для ранее действующей инициативы OIN. Из значительных открытых проектов, на которые действует патентное соглашение, можно отметить ядро Linux, платформу AGL (Automotive Grade Linux), Android, KVM, Git, nginx, CMake, PHP, Python, Ruby, Go, QEMU, Kubernetes, KVM, Lua, LLVM, OpenJDK, WebKit, KDE, GNOME, QEMU, Firefox, LibreOffice, OpenStack, Qt, systemd, X.Org, Wayland, PostgreSQL и MySQL.
Отличие программы OIN 2.0 в переходе к многоуровневой модели денежных взносов, которая позволит совместно финансировать миссию по защите экосистемы Open Source от патентных рисков. Основная идея OIN 2.0 в предоставлении компаниям, получающим выгоду от использования открытого ПО, возможности участвовать в общем деле патентной защиты.
Размер взноса зависит от дохода компании - крупные предприятия будут вносить больший вклад, чем средние компании, а небольшие организации и частные лица смогут получить доступ к патентной защите бесплатно.
Полученные от участников OIN 2.0 средства позволят предоставлять актуальную патентную защиту по мере роста экосистемы, привлекать новых участников, отслеживать патентные угрозы для открытых проектов и защищать представителей сообщества, которым предъявлены патентные претензии.
Старая программа защиты OIN продолжает действовать, но она распространяется на прошлую редакцию списка пакетов и не охватывает новые пакеты, представленные в новом расширенном списке. Для получения расширенной защиты, охватывающей пакеты из 13 списка изменений и будущих обновлений списка Linux System, необходимо присоединиться к OIN 2.0, подписав новое лицензионное соглашение.
Участники OIN обязуются не выдвигать патентные претензии и безвозмездно разрешают использовать запатентованные технологии в проектах, связанных с экосистемой Linux. В число участников OIN входит более 4000 компаний, сообществ и организаций, подписавших лицензионное соглашение о совместном использовании патентов. К инициативе OIN 2.0 присоединилось более 100 компаний, включая Alibaba, Amazon, Ant Group, Canon, Canonical, Fujitsu, Google, IBM, Red Hat, Meta, Microsoft, NEC, Nissan, Olympus, OVHcloud, Philips, Sony, SUSE, TD Bank Group, Toshiba, Toyota и Yokogawa Electric.
Подписавшие соглашение компании получают доступ к имеющимся в руках OIN патентам в обмен на обязательство не предъявлять судебных претензий за использование технологий, применяемых в экосистеме Linux. Среди прочего, в рамках присоединения к OIN компания Microsoft передала участникам OIN право на использование более 60 тысяч своих патентов, обязавшись не использовать их против Linux и открытого ПО.
Патентный пул OIN включает более 1300 патентов. В том числе в руках OIN находится группа патентов, в которых фигурируют одни из первых упоминаний технологий создания динамического web-контента, которые предвосхитили появление таких систем как ASP от Microsoft, JSP от Sun/Oracle и PHP. Другим существенным вкладом является приобретение в 2009 году 22 патентов Microsoft, которые до этого были проданы консорциуму AST как патенты, затрагивающие "open source" продукты. Все участники OIN имеют возможность использовать данные патенты безвозмездно. Действенность соглашения OIN была подтверждена решением Министерства юстиции США, потребовавшим учесть интересы OIN в условиях сделки о продаже патентов Novell.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64690
Создатель systemd и лидер LXC ушли из Microsoft и основали компанию Amutable Руководителем компании (CEO) назначен Крис Кюль (Chris Kühl), основатель поглощённой Microsoft компании Kinvolk, развивавшей дистрибутив Flatcar Container Linux (форк CoreOS Container Linux) и открытые cloud-native решения для Kubernetes. Техническим директором стал Кристиан Браунер (Christian Brauner), мэйнтейнер подсистемы VFS в ядре Linux, лидер проектов LXC и Incus (форк LXD), один из сопровождающих glibc и участник разработки systemd. Пост главного инженера (Chief Engineer) занял
Леннарт Поттеринг (Lennart Poettering), создавший такие проекты, как Avahi (реализация протокола ZeroConf), звуковой сервер PulseAudio и системный менеджер systemd.
В новую компанию также перешли 7 инженеров, участвующих в таких открытых проектах, как systemd, ядро Linux, Kubernetes, runc, LXC, Incus и containerd, а также имеющих опыт сборки как традиционных дистрибутивов (Debian, Fedora/CentOS, SUSE, Ubuntu), так и атомарно обновляемых систем (Flatcar Container Linux, ParticleOS, Ubuntu Core).
Источник: https://www.opennet.ru/opennews/art.shtml?num=64688
Проект Xfce анонсировал композитный сервер Xfwl4, использующий Wayland и Rust В Xfwl4 намерены реализовать всю имеющуюся в xfwm4 функциональность, вплоть до возможности использования существующих настроек xfconf и интерфейса конфигурации, но с учётом специфики использования Wayland вместо X11. Из расширенных функций отмечается существенная переработка логики запуска сеансов, реализация Wayland-протокола xdg-session-management и поддержка запуска X11-приложений при помощи XWayland.
В качестве причины создания нового композитного сервера упоминается неудачная попытка реализации одновременной поддержки X11 и Wayland в существующей кодовой базе оконного менеджера xfwm4, который изначально был спроектирован с учётом тесной интеграции протокола X11, что затрудняло отделение общей логики управления окнами от специфики X11.
Постепенное добавление поддержки Wayland в xfwm4 признано нецелесообразным из-за вероятности снижения стабильности и появления новых ошибок в процессе рефакторинга. Проще оказалось оставить xfwm4 завязанным на X11 и параллельно развивать новый композитный сервер для Wayland. В качестве причин также упоминается невозможность адаптировать некоторые концепции управления окнами X11 для Wayland и необходимость использования языка Си и библиотеки wlroots в случае продолжения развития xfwm4, несмотря на наличие лучших альтернатив.
Xfwl4 решено развивать поверх библиотеки Smithay, предоставляющей реализацию почти всех официальных расширений протокола Wayland, а также протоколов wlroots и KDE. Smithay применяется в таких проектах, как Cosmic и Niri. По аналогии с wlroots библиотека Smithay предоставляет высокоуровневые абстракции, но при этом позволяет вмешиваться в работу низкоуровневых систем и адаптировать под свои потребности методы вывода графики, работу с устройствами ввода, поведение Wayland-протоколов и обработку задач, связанных с построением рабочего стола. Язык Rust выбран, как затрудняющий совершение ошибок при работе с памятью и снижающий вероятность проблем, приводящих к аварийному завершению работы.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64687
Выпуск открытого игрового движка Godot 4.6 Исходные тексты движка были открыты в 2014 году студией OKAM, после десяти лет развития проприетарного продукта профессионального уровня, который использовался для создания и публикации многих игр для PC, игровых консолей и мобильных устройств. Движком поддерживаются все популярные стационарные и мобильные платформы (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), а также разработка игр для Web. Готовые для запуска бинарные сборки сформированы для Linux, Android, Windows и macOS.
Основные изменения в Godot 4.6 (1, 2, 3):
Дополнительно можно отметить продолжение разработки проекта Redot, развивающего форк Godot, созданный в ответ на жёсткую политику модерации в официальных каналах общения и непринятия разработчиками Godot суждений, расходящихся с их взглядами. Основатели Redot были намерены построить инклюзивное сообщество, в котором принимаются любые личные убеждения разработчиков, не приемлема политизация процесса разработки и основное внимание сосредоточено только на создании игр. Несколько дней назад опубликован кандидат в релизы Redot 26.1, в который перенесены многие улучшения из
Godot 4.6.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64682
contrinitiator
bonked 27 Jan 2026 11:28 +0100
original: shuro@friends.deko.cloud
Довольно часто в массовых обсуждениях пропаганды перехода на Линукс я замечаю знакомые паттерны, что встречал ещё в велодвижении. Есть там одна схожая тема - езда на велосипеде на работу и просто по делам, что я и сам практикую и даже продвигал :) Так вот многие персонажи прямо до боли знакомы. Адепты секты дистрибутивов и окружений: "ездить по городу нужно только на шоссере/циклокроссе/туринге/горном велосипеде/складнике". Если у тебя что-то плохо получается, то выкинь свой Любители гик-гламура: эти вешают фоточки лакированных и сверкающих городских велосипедов с деревянными деталями и кожей, на которых они ездят в твидовых костюмах, либо восстановленных лимитированных советских велосипедов на оригинальных деталях, либо ультраминималистичных фиксов и говорят, что вот он - путь, идентичность и вообще суть велокультуры. Осторожно спрашивающих каково попасть в таком виде в дождь и точно ли велосипед с деревянным лакированным ящиком удобен для езды среди автомобилей и таскания в переход обычно сразу банят за дискредитацию Скилл-ишшью гигачады: "если у тебя что-то не получается, ты просто слабак, иди качайся, а так у нормальных людей всё норм". Как сделать вот это? RTFM, сука! Просто разгонись на вливании до 40 км/ч, перестройся в третью полосу и дальше топи через развязку за автобусом, держать тридцатку десять минут может любой, даже мой сын, дед и собака. А там ещё раз разгонишься и перестроишься, тебя пропустят. Наверное. Страшно? Ну и иди отсюда! Какие ещё объезды. Ты ещё скажи, что прыгать на велосипеде не умеешь. Просто тренируйся каждый день и всё получится (ну или иди нахуй). Технопуристы: " Непробиваемые оптимисты: "у самурая нет цели, есть лишь путь, дождь не мочит, падать не больно, а поломки повод развлечь себя вечером и поиграть в конструктор". В принципе, я и сам к таким отношусь, но есть нюанс - к этому состоянию можно только прийти самому. Навязать его нельзя, можно лишь создать ложные ожидания. Дождь мочит. И да, это не так важно, но в ряде случаев сухим на работу ты не доедешь. И да, есть разные пути - можно летом поехать в одних шортах и тогда до нитки промокших предметов будет три и их легко сменить, можно завернуться во всякие мембраны и намокнуть не так сильно, можно относиться к дождю как к челленджу или наоборот веселью, но он есть. Не надо говорить, что это фигня и существует лишь в голове. Ну и с другой стороны всё тоже типично. Самый узнаваемый типаж: укладыватели слона в холодильник: "это всё хорошо, но я посмотрю как вы повезёте на велосипеде газовую плиту или поедете на работу из загородного дома 50 километров по автомагистрали или заедете за день к тридцати клиентам по всей Москве и области". Да, инструмент должен соответствовать цели. Если встаёт задача поместить слона в холодильник, не надо это делать. Вызовите авторефрижератор. Никто с этим и не спорит. Ну, кроме всех перечисленных персонажей, конечно :)
Gnome и купи найнер, на нём на трамвайных рельсах ты бы не упал. Что? Какой найнер, что за сраный жир, только шоссер позволит чувствовать себя уверенным на дороге.армии идей. Когда в Москве проходили велопарады, влияние этих кадров было особенно заметно, в том числе среди организаторов. Я потом регулярно встречал людей, пытающихся их заветам следовать, помню, со мной пару недель ездила девочка в платье и на городском велосипеде с ящичком. Больше я её не видел ни в каком виде, что и не удивительно. На трёхполосных дорогах-то.systemd/wayland/GUI амортизаторы/гидравлика/широкая резина/переключатели никому не нужны, а что они везде есть - это корпорации вас разводят". И всё бы ничего, если бы они подкрепляли этим свой личный выбор, но мажут этими широкими мазками прямо по лицу чаще почему-то новичков. У тебя велосипед с вилкой, чего ты хочешь-то? Научиться ездить можно только на жигулях-классике фиксе. Некоторые поддаются влиянию. Кто-то таки действительно начинает ездить на фиксе, а про тихо разочаровавшихся больше никто и не узнает. Отдельная разновидность - минималисты-экономисты, выбравшие своим (и поэтому всеобщим) идеалом Thinkpad 2012 года выпуска велик пятнадцатилетней давности, перешедший в состояние "всё ненужное отвалилось само, а он всё равно едет".
#велосипед (и #linux)
RE: mastodon.ml/users/pechorin/sta…
continue
bonked 27 Jan 2026 11:19 +0100
original: coaxial@social.openhood.ru
continue
bonked 27 Jan 2026 11:00 +0100
original: cybertailor@craba.cab
Предлагаю заменить неактуальную в современных реалиях минуту молчания (все и так молча втыкают в экраны) минутой без телефона
continue
bonked 27 Jan 2026 10:34 +0100
original: virika@mastodon.ml
Вторая попытка полноценного портрета гуашью)

Релиз Proton 10.0-4, пакета для запуска Windows-игр в Linux Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 8/9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. Для увеличения производительности многопоточных игр поддерживаются механизмы "esync" (Eventfd Synchronization) и "futex/fsync".
Среди изменений в новой версии Proton:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64685
Новая версия BitTorrent-клиента Transmission 4.1.0 Среди изменений:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64684
contrinitiator
bonked 27 Jan 2026 07:31 +0100
original: wthinker@libranet.de
Прекрасная статья на тему "храните деньги в сберкассе"(С) о блокировках счетов по 115-ФЗ: External Attachment: Ого! 7 сантиметров! Ну так и быть, снимем с вас блокировку счетов по 115-ФЗ
habr.com/ru/articles/987534/
#финансы #деньги #банк #ДивныйНовыйМир
Выпуск редактора RAW-изображений RapidRAW 1.4.9 Ключевые изменения в новой версии:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64680
continue
bonked 26 Jan 2026 14:44 +0100
original: csilverman@mastodon.social
contrinitiator
honked 26 Jan 2026 14:31 +0100
Выпуск SVT-AV1 4.0, кодировщика для формата видео AV1 SVT-AV1 может быть собран для систем на базе любых архитектур, для которых имеется компилятор с поддержкой стандарта C99, но наилучшая производительность достигается на системах x86_64, для которых применяются ассемблерные оптимизации на базе инструкций SIMD (желательно наличие в CPU поддержки AVX2, но в качестве минимума достаточно и SSE2). Потребление памяти зависит от числа задействованных при кодировании процессорных ядер, регулируемых опцией "--lp". Из-за усложнения применяемых в AV1 алгоритмов, для кодирования данного формата требуется существенно больше ресурсов, чем для других форматов, например, штатный кодировщик от проекта AV1 требует в 5721, 5869 и 658 раз больше вычислений по сравнению с кодировщиками x264 (профиль "main"), x264 (профиль "high") и libvpx-vp9.
Среди изменений в новом выпуске SVT-AV1:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64676
contrinitiator
honked back 26 Jan 2026 11:10 +0100
in reply to: https://fabler.su/objects/58f9acad-5769-7618-e694-9c6855715371
contrinitiator
bonked 26 Jan 2026 11:09 +0100
original: shuro@friends.deko.cloud
Впрочем, есть предположение, что это идол-оберег заборопоклонников. В данном случае доступность ролика опоры может тревожить, но практически защитить его нельзя. Остаётся полагаться на сам дух забора. Уверен, что эту проволоку периодически проверяют, обновляют, держат на учёте и выполняют прочие ритуалы, призванные усилить магическую силу символа и тем самым отвести всякую нечисть и беды.
#забор
Представлен смартфон NexPhone, совмещающий Android, Debian и Windows При подключении к стационарному монитору предлагается три варианта интерфейса: появившийся в ветке Android 16 многооконный интерфейс для больших экранов с панелью задач в стиле ChromeOS, среда рабочего стола на базе Debian GNU/Linux и окружение Windows 11.
Графическая среда на базе Debian вызывается непосредственно из интерфейса Android как отдельное приложение, поддерживает аппаратное ускорение графики и, судя по описанию, основана добавленной в Android 16 QPR2 возможности для запуска виртуальных машин с Linux и приложении Linux Terminal.
Windows 11 запускается в режиме двойной загрузки, что требует перезапуска устройства для перехода в среду Windows. Для отображения интерфейса Windows 11 на экране смартфона разработана специальная оболочка, а при подключении монитора выводится штатный интерфейс Windows.
NexPhone поставляется в защищённом пыле- и водонепроницаемом корпусе, соответствующем степеням защиты MIL-STD-810H, IP68 и IP69K. Устройство оснащено 6.58-дюймовым экраном (1080×2403, 120Hz), 12 ГБ ОЗУ, 256GB Flash + карта microSD, восьмиядерным процессором Qualcomm QCM6490, GPU Qualcomm Adreno 643, Wi-Fi 6E, Bluetooth 5.2 LE,
NFC, GPS/A-GPS, BeiDou, Galileo, GLONASS, Dual SIM, USB-C 3.1. Имеется три камеры: основная Sony IMX787 64MP (также применяется в Google Pixel 8 Pro и Pixel 9 Pro Fold), широкоугольная Samsung S5K3L6XX 13MP и селфи-камера Samsung S5K3J1SX 10MP. Аккумулятор 5000mAh Li-ion с поддержкой проводной 18W и беспроводной зарядки. Размер 173×82.6×13.1 мм, вес 256 гр.
Для подключения монитора, клавиатуры, мыши и периферийных устройств в комплект входит USB-C хаб с переходником для HDMI. Также поддерживается использование беспроводных клавиатуры и мыши по Bluetooth с прямым подключением монитора через порт USB-C.
В настоящее время проект находится на стадии запуска массового производства. Поступление NexPhone в продажу запланировано на третий квартал 2026 года по цене $549.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64678
contrinitiator
honked back 26 Jan 2026 10:55 +0100
in reply to: https://honk.any-key.press/u/contrinitiator/h/8pQmD3YDzpZYm12sx4
@OfShad0ws Вообще удивительно, насколько в эрэфии распространены шантаж и давление на детей и родственников. По сути любой твой родственник или объект собственности считается слабым звеном, при помощи которых можно на тебя давить, чтобы заставить любить "родину" ещё пуще.
При этом в обществах с настоящими традиционными ценностями такое считалось бы просто западло.
contrinitiator
honked back 26 Jan 2026 08:50 +0100
in reply to: https://mastodon.social/users/OfShad0ws/statuses/115954617881054400
@OfShad0ws Ну я не стал осуждать, мой ребёнок уже, слава богам, школу закончил. Конечно, мне приятней воображать, что я бы поступил иначе, или что ребёнок сразу бы научился бы противостоять давлению. Но уверенности в том, как бы мы поступили, если бы школа заняла такую позицию, нет. Ребёнка самого могут закошмарить в школе, пока он один и беззащитен, провоцируя конфликты с учителями и одноклассниками. Что же ты, будешь с ним уроки посещать или переводить его в другую школу, менять шило на мыло? Не все могут позволить себе столько времени заниматься борьбой с ветряными мельницами, или там домашнее обучение. С другой стороны, чему же ещё учить в таком возрасте, как неповиновению? Сложные темы, и отвлечённо рассуждать ещё сложнее.
Выпуск сервисного менеджера s6-rc 0.6 Сервисный менеджер s6-rc включает набор утилит для запуска и остановки длительно функционирующих процессов (демонов) или сразу завершаемых скриптов инициализации. В процессе работы обеспечивается параллельный запуск не пересекающихся между собой сервисов и гарантируется повторяющаяся при разных запусках последовательность выполнения скриптов. Все изменения состояния обрабатываются с учётом зависимостей, например, при запуске какого-то сервиса будут автоматически запущены необходимые для его работы зависимости, а при остановке - остановлены и зависимые сервисы.
В отличие от других сервисных менеджеров s6-rc поддерживает упреждающее (в offline-режиме) построение графа зависимостей для имеющегося набора сервисов, что позволяет выполнить ресурсоёмкий анализ зависимостей отдельно, а не во время загрузки или изменения состояния. При этом система не является монолитной и разбита на серию отдельных и заменяемых модулей, каждый из которых в соответствии с философией Unix решает только определённую задачу. Проект s6-rc придерживается философии минимализма (не содержит ничего лишнего) и потребляет минимум ресурсов.
Вместо уровней запуска (runlevel) в s6-rc предлагается концепция наборов (bundles), позволяющая группировать сервисы по произвольным признакам и решаемым задачам. Для повышения эффективности работы используется скомпилированная БД зависимостей, создаваемая утилитой s6-rc-compile на основе содержимого каталогов с файлами для запуска/остановки сервисов. Для разбора и манипуляций с БД предлагаются утилиты s6-rc-db и s6-rc-update.
В новой версии добавлены коллекции утилит s6-rc-repo-* и s6-rc-set-* для управления репозиториями с определениями сервисов; обеспечена поддержка разделяемых библиотек на платформе macOS; добавлена опция "--bootdb" для настройки на этапе сборки загрузочной базы данных с информацией о сервисах и зависимостями между ними; в утилиту s6-rc-compile добавлена опция "-v2".
Проектом также развиваются сопутствующие пакеты, дополняющие s6-rc:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64677
continue
bonked 25 Jan 2026 12:01 +0100
original: sergeyb@honk.bronevichok.ru
Занимательное чтиво на opennet это список непринятых новостей с причинами отклонения - https://www.opennet.ru/rejected_news.shtml
continue
honked back 25 Jan 2026 11:53 +0100
in reply to: https://mk.absturztau.be/notes/ahwa26u3dv5f041x
Представлена ФС DAXFS, похожая на ramfs и tmpfs, но работающая в обход страничного кэша Ключевой особенностью новой ФС является задействование подсистемы DAX (Direct Access) для работы в обход страничного кэша и прямого обращения к разделяемой физической памяти. В ramfs и tmpfs содержимое сохраняется в страничном кэше, что при использовании одной ФС в нескольких контейнерах или ядрах, запущенных при помощи технологии Multikernel, приводит размещению нескольких копий данных в физической памяти. Наполнение ramfs и tmpfs также требует выполнения лишних операций копирования без возможности выполнить маппинг существующей области памяти.
Прямой доступ к памяти в DAXFS позволяет исключить лишние операции копирования и организовать работу в обход традиционного стека ввода/вывода на базе блочных устройств и механизмов буферизации, а также избавиться от фрагментации выделения памяти при совместном использовании одной ФС в разных контейнерах и multikernel-ядрах. DAXFS работает в режиме Zero-Copy и напрямую отдаёт содержимое файлов из памяти без лишнего дублирования данных в страничном кэше и с возможностью маппинга непрерывных областей физической памяти в каждый экземпляр контейнера или ядра. Дополнительно поддерживается использование API dma-buf для использования памяти, экспортируемой GPU, FPGA/SmartNIC или CXL-устройствами.
ФС работает в режиме только для чтения и инициализируется через загрузку в память предварительно подготовленного образа ФС, что упрощает реализацию, позволяет избавиться от выполнения операций выделения памяти во время работы и исключает усложнённые механизмы управления устройством.
Ключевой областью использования DAXFS называется применение совместно с технологией Multikernel, позволяющей на одном физическом компьютере выполнять несколько независимых экземпляров ядра Linux, которые имеют прямой доступ к аппаратным ресурсам и могут использоваться для запуска нескольких изолированных системных окружений.
DAXFS также может применяться для организации совместного доступа нескольких контейнеров или ядер к базовому системному образу, размещённому в разделяемой памяти; снижению накладных расходов при обращении к информации в памяти аппаратных ускорителей; организации обращения к памяти с нескольких хостов без сетевого ввода-вывода или к постоянной памяти, используя устройства на базе шины CXL (Compute Express Link).
Источник: https://www.opennet.ru/opennews/art.shtml?num=64674
Выпуск компилятора языка D 2.112 Язык D использует статическую типизацию, обладает синтаксисом, схожим с C/C++, и обеспечивает производительность компилируемых языков. Язык D также заимствует некоторые возможности динамических языков, полезные для повышения эффективности разработки и обеспечения безопасности. Например, имеется поддержка: ассоциативных массивов, косвенного определения типов, автоматического управления памятью, средств параллельного программирования, шаблонов, компонентов для метапрограммирования. Опционально доступен сборщик мусора. В программах на языке D можно использовать библиотеки на языке C, а также некоторые библиотеки на C++ и Objective-C.
Среди изменений в выпуске 2.112:
Дополнительно можно отметить разработку ряда интересных проектов на языке D:
int i, j;
if (i)
if (j)
return 1;
else // Error: else is dangling, add { } after condition `if (i)`
return 2;
--hello/utils.c:
#if __IMPORTC__
__module hello.utils;
#endif
int sqr(int x) { return x * x; }
--world/utils.c:
#if __IMPORTC__
__module world.utils;
#endif
int max(int a, int b) { return a > b ? a : b; }
--app.d:
import hello.utils;
import world.utils;
static assert(sqr(3) == 9);
static assert(max(3, 5) == 5);
uint a;
float b = 0.1;
a += b; // Deprecation: `uint += float` is performing truncating conversion
import core.sys.posix.stdlib;
import core.sys.posix.unistd;
extern(C) int main()
{
int status, pid = vfork();
if (pid == 0)
{
// ...
return 0;
}
waitpid(pid, &status, 0);
if (WIFEXITED(status))
{
// ...
}
return 0;
}
auto result = iota(-4, 5).map!(a => tuple(a, expensiveComputation(a)))().lazyCache();
// No computations performed at this point
auto firstElement = result.front;
// First element is now evaluated
--Было:
lflags "-framework" "Cocoa"
--Теперь можно:
frameworks "Cocoa" "OpenGL"
Источник: https://www.opennet.ru/opennews/art.shtml?num=64671
Обновление графического редактора GIMP 3.0.8 Среди изменений в GIMP 3.0.8:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64673
contrinitiator
honked back 25 Jan 2026 08:13 +0100
in reply to: https://mastodon.social/ap/users/115857274938229321/statuses/115952710621716564
Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 Из реализованных в Glibc 2.43 улучшений можно отметить:
Кроме того, после года разработки проект Cygwin опубликовал выпуск стандартной Си-библиотеки newlib 4.6.0, развиваемой инженерами из компании Red Hat. Библиотека нацелена на предоставление компактной реализации стандартной Си-библиотеки (libc), пригодной для использования на встраиваемых системах c небольшим объёмом постоянного хранилища и оперативной памяти. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.
В новой версии newlib:
Источник: https://www.opennet.ru/opennews/art.shtml?num=64670
В инфраструктуре OSS Fuzz реализована поддержка проектов на языке Lua Проект использует библиотеку libFuzzer и может применяться совместно с инструментами AddressSanitizer, MemorySanitizer, LeakSanitizer, ThreadSanitizer и Undefined Behavior Sanitizer, позволяющих на основе выявленных в процессе фаззинг-тестирования проблем, определять наличие типовых уязвимостей, вызванных переполнениями буфера, целочисленными переполнениями, обращением к неинициализированным и освобождённым областям, утечками памяти, разыменованием указателей и проблемами с установкой блокировок. Код проекта доступен под лицензией ISC.
В процессе работы luzer перебирает возможные комбинации входных данных и генерирует отчёт о всех выявленных сбоях и неперехваченных исключениях. Например, при проверке в luzer библиотеки разбора формата MsgPack antirez/lua-cmsgpack было выявлено, что данные с большим количеством массивов могут привести к переполнению стека.
В рамках проекта lunapark инструментарий luzer применяется для тестирования PUC Rio Lua, трассирующего компилятора LuaJIT, высокопроизводительной СУБД и сервера приложений Tarantool, а также для тестирования сторонних Lua-модулей.
Разработчики открытых проектов могут добавить свои репозитории для тестирования, подготовив шаблон фаззинг-тестирования и отправив специальную заявку через pull-запрос. При обнаружении ошибок, разработчикам автоматически отправляется уведомление и создаётся приватная заявка на исправление (чтобы исключить преждевременной утечки сведений об уязвимостях, тикет создаётся в системе отслеживания ошибок с ограниченным доступом). OSS Fuzz отслеживает состояние исправления ошибки и сам закрывает тикет, если он перестал воспроизводиться. Информация о проблеме становится публично доступной спустя 7 дней после исправления или спустя 90 дней с момента выявления ошибки, если проблема остаётся не исправленной.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64668
continue
bonked 24 Jan 2026 21:18 +0100
original: allonny_outamoon@mastodon.ml
Доброго дня всем, котеньки, котятки и котеечки! У моей подруги случилась очень серьёзная беда, не хочется детали выносить в публичное поле, это связано с её здоровьем и безопасностью, но буду рада репостам. Спасибо большое!
Так вот, есть ли у кого-нибудь контакты знакомых врачей во Львове и окрестностях (кардиолога или дерматолога, но можно и другой практики)?
contrinitiator
honked back 24 Jan 2026 20:39 +0100
in reply to: https://mastodon.social/users/Runation/statuses/115951653747172937
contrinitiator
honked back 24 Jan 2026 20:05 +0100
in reply to: https://mk.absturztau.be/notes/ahw6eylidv5f039r
contrinitiator
honked back 24 Jan 2026 18:33 +0100
in reply to: https://friends.deko.cloud/objects/d0446be5-2069-7502-3451-18a081000708
@shuro @vovanium @timursagdenov Не уверен, я бы их попросил извиниться, на всякий случай, за недостаточное уважение.
contrinitiator
honked back 24 Jan 2026 18:25 +0100
in reply to: https://quietplace.xyz/notes/ahukzn1juml02zqg
contrinitiator
honked 24 Jan 2026 17:41 +0100
Встречи с ровесниками обычно оставляют тягостное впечатление. Как там у классиков: такая страна нужна только для примера, как нельзя жить.
- Да, #макс говно страшное, шпионит, но пришлось поставить..
- ?
- В школе обязали. Без него теперь не узнать домашку для ребёнка, и бывают даже задания прямо в этом мессенджере.
- Ну а школа вообще твоим детям даёт что-то полезное?
- Нет, не даёт. От неё один вред.
- ...
contrinitiator
honked back 24 Jan 2026 13:29 +0100
in reply to: https://friendica.ironbug.org/objects/3217dd65-8169-74b3-1b9d-212939417110
continue
bonked 24 Jan 2026 13:00 +0100
original: Nysh@mastodon.social
Новый коллажик наклепался

continue
bonked 24 Jan 2026 12:58 +0100
original: vas3k@mastodon.online
Снова очередной AI-лунатик решил "помочь" мне с опенсорс-проектами и, расчехлив свою $20 подписку на сраный claude code, нахуячил за утро 30+ мусорных слоп-пуллреквестов. Как же они заебали... Во всех моих новых проектах отныне NO PR policy. И буду потихоньку двигать с гитхаба. Опенсорс закончился

contrinitiator
honked 24 Jan 2026 12:44 +0100
Видать, так холодно и голодно, что даже сороки прилетают полакомиться семечками.
contrinitiator
bonked 24 Jan 2026 12:37 +0100
original: shuro@friends.deko.cloud
Проснулся утром, посмотрел в окно, на термометр и сообщение от МЧС, призывающее москвичей не выходить из дома во избежание всего. Но у меня-то прописки как раз и нет!
#бег
Доступен пакетный менеджер GNU Guix 1.5 и дистрибутив на его основе Дистрибутив допускает установку как в качестве обособленной ОС в системах виртуализации, в контейнерах и на обычном оборудовании, так и запуск в уже установленных дистрибутивах GNU/Linux, выступая в роли платформы для развёртывания приложений. Пользователю предоставляются такие функции, как учёт зависимостей, воспроизводимая сборка, работа без root, откат на прошлые версии в случае проблем, управление конфигурацией и клонирование окружений (создание точной копии программного окружения на других компьютерах).
Основные новшества:
Напомним, что пакетный менеджер GNU Guix основан на наработках проекта Nix и кроме типичных функций управления пакетами поддерживает такие возможности, как выполнение транзакционных обновлений, возможность отката обновлений, работа без получения привилегий суперпользователя, поддержка привязанных к отдельным пользователям профилей, возможность одновременной установки нескольких версий одной программы, средства уборки мусора (выявление и удаление неиспользуемых версий пакетов). Для определения сценариев сборки приложений и правил формирования пакетов предлагается использовать специализированный высокоуровневый предметно-ориентированный язык и компоненты Guile Scheme API, позволяющие выполнять все операции по управлению пакетами на функциональном языке программирования Scheme.
Поддерживается возможность использования пакетов, подготовленных для пакетного менеджера Nix и размещённых в репозитории
Nixpkgs. Кроме операций с пакетами возможно создание сценариев для управления конфигурацией приложений. При сборке пакета автоматически загружаются и собираются все связанные с ним зависимости. Возможна как загрузка готовых бинарных пакетов из репозитория, так и сборка из исходных текстов со всеми зависимостями. Реализованы средства для поддержания версий установленных программ в актуальном состоянии через организацию установки обновлений из внешнего репозитория.
Сборочное окружение для пакетов формируется в виде контейнера, содержащего все необходимые для работы приложений компоненты, что позволяет сформировать набор пакетов, способный работать без оглядки на состав базового системного окружения дистрибутива, в котором Guix используется в качестве надстройки. Между пакетами Guix возможно определение зависимостей, при этом для поиска наличия уже установленных зависимостей используется сканирование хэшей-идентификаторов в директории установленных пакетов. Пакеты устанавливаются в отдельное дерево директорий или поддиректорию в каталоге пользователя, что позволяет обеспечить его параллельное сосуществование с другими пакетными менеджерами и обеспечить поддержку различных дистрибутивов. Например, пакет устанавливается как /nix/store/452a4978f3b1b428064a2b64a0c6f41-firefox-147.0.1/, где "452a49..." является уникальным идентификатором пакета, используемым для контроля зависимостей.
Дистрибутив включает только свободные компоненты и поставляется с ядром GNU Linux-Libre, очищенным от несвободных элементов бинарных прошивок. Для сборки применяется GCC 15.2. В качестве системы инициализации используется сервисный менеджер GNU Shepherd (бывший dmd), развиваемый как альтернатива SysV-init с поддержкой зависимостей. Управляющий демон и утилиты Shepherd написаны на языке Guile (одна из реализаций языка Scheme), который также используется и для определения параметров запуска сервисов. Базовый образ поддерживает работу в консольном режиме, но для установки подготовлено 29932 готовых пакетов, среди которых и компоненты графического стека, оконные и композитные менеджеры, рабочие столы GNOME, KDE и Xfce, а также подборка графических приложений.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64666
Выпуск Wine 11.1. В Wine Staging добавлена поддержка установщика Adobe Photoshop 2025 Напомним, что начиная с ветки 2.x проект Wine перешёл на схему нумерации версий, в которой каждый стабильный релиз приводит к увеличению первой цифры в номере версии (10.0.0, 11.0.0), а обновления к стабильным релизам выпускаются с изменением третьей цифры (11.0.1, 11.0.2, 11.0.3). Экспериментальные версии, публикуемые в процессе подготовки следующего значительного релиза, выпускаются с изменением второй цифры (11.1, 11.2, 11.3). Через год на основе экспериментальных выпусков Wine 11.x будет сформирован стабильный релиз 12.0.0.
Наиболее важные изменения:
Кроме того, в ближайшие часы будет сформирован выпуск проекта Wine Staging 11.1, предоставляющего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. Новая версия примечательная интеграцией набора изменений, реализующих функциональность библиотек mshtml и msxml3, необходимую для запуска инсталлятора пакетов Adobe Photoshop 2021-2025, Adobe Premiere Pro 2025 и других продуктов Adobe Creative Cloud. Отдельно подготовлены готовые сборки варианта Wine, собранного с предложенными патчами. После установки в целом Adobe Photoshop работает, но отмечаются отдельные проблемы, такие как невозможность перетаскивать элементы в режиме Drag&Drop в окружениях на базе Wayland.
Источник: https://www.opennet.ru/opennews/art.shtml?num=64665