The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

·03.09 Выпуск web-браузера Chrome 140 с поддержкой скрытия IP и блокировки скриптов (44 –7)
  Компания Google опубликовала релиз web-браузера Chrome 140. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей RLZ-параметров при поиске. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 141 запланирован на 30 сентября.

Основные изменения в Chrome 140:

  • Для усиления защиты от отслеживания перемещения между сайтами в режиме инкогнито реализована возможность скрытия сведений об IP-адресе пользователя в сторонних контекстах (например, для страниц, загружаемых через iframe). Скрытие применяется только для доменов, присутствующих в списке MDL (Masked Domain List), и реализовано через отправку запроса не напрямую, а через прокси-сервер Google. Соответственно, сайт увидит в качестве входящего IP-адреса адрес прокси, а не пользователя.
  • Для получения выборочной информации об IP-адресах пользователей при включении в браузере режима защиты IP-адресов, отправляющем запросы через транзитный прокси, реализован механизм PRT (Probabilistic Reveal Token). PRT подразумевает отправку заголовка с зашифрованным токеном, позволяющим получить случайную урезанную выборку реальных IP-адресов клиентов, обращавшихся к заданному домену, но не привязанных к конкретным запросам. Часть PRT-токенов содержит информацию о реальном IP, а часть нет, и определить содержимое токена можно только после истечения определённого времени, расшифровав их ключом, выданным Google после отдельного запроса. Подобная информация об IP-адресах может использоваться в системах защиты от мошенников и для анализа качества web-трафика.

  • В режиме инкогнито реализован механизм "Script Blocking", выборочно блокирующий доступ к некоторым JavaScript API, которые можно использовать для скрытой идентификации пользователя. Например, как дополнительный признак для идентификации могут учитываться различия в отрисовке разными браузерами изображений через API Canvas. Блокировка осуществляется только для стороннего контента (например, встроенного на страницу через теги iframe или script) при выявлении активности, специфичной для скрытой идентификации, и для доменов из чёрного списка MDL (Masked Domain List), уличённых в скрытой идентификации.
  • Включён режим OverrideDefaultOzonePlatformHintToAuto для автоматического выбора бэкенда в прослойке Ozone, абстрагирующей взаимодействие с графической подсистемой. Изменение позволяет адаптивно активировать Wayland-бэкенд на системах с поддержкой Wayland, не привязываясь по умолчанию с бэкенду X11.
  • Включена функция автоматической смены пароля, основанная на использовании AI. Если пароль присутствует в известных базах скомпрометированных учётных записей, то при попытке входа c данным паролем на сайт Chrome выведет предупреждение с предложением изменить пароль. При согласии браузер сгенерирует стойкий к подбору пароль, сменит пароль на сайте (сам заполнит и отправит нужные web-формы) и сохранит новый пароль в менеджере паролей.
  • Добавлена оптимизация DSE Prewarming (Default Search Engine Prewarming) для ускорения открытия страницы с результатами поиска после выполнения запроса через адресную строку. При включении DSE Prewarming сразу после перехода фокуса ввода на адресую строку осуществляется пререндеринг макета страницы с результатами поиска и загрузка необходимых для этой страницы ресурсов. Загруженные ресурсы также используются для ускорения следующих запросов. Возможность пока активирована по умолчанию только для части пользователей.
  • Расширены средства автозаполнения форм, которые задействуют AI-модель для понимания web-формы и автоматического заполнения полей, отталкиваясь от того, как ранее пользователь заполнял похожие формы. Настройка "Autofill with AI" переименована в "Enhanced autofill". В новой версии расширено число стран и языков, для которых доступна функция, а также добавлена поддержка дополнительных типов информации.
  • Для пользователей из США активирован встроенный в браузер чат-бот Gemini, который может пояснять содержимое просматриваемой страницы и отвечать на связанные со страницей вопросы, не переключаясь с текущей вкладки. Поддерживается текстовое и голосовое взаимодействие с Gemini. В дальнейшем планируется включения чат-бота и для пользователей из других стран.
  • Для всех пользователей включена возможность присоединения к уже созданным группам совместных вкладок, с которыми одновременно могут работать несколько пользователей. Поддержка создания групп пока доступна только для пользователей тестовых сборок (Beta/Dev/Canary), подразумевается, что они могут создать набор вкладок и поделиться им с другими пользователями, которые будут видеть те же вкладки на своих устройствах. В случае, если кто-то из участников поменяет вкладку в группе, изменение будет сразу отражено и на устройствах других пользователей.
  • Изменено оформление предупреждений, показываемых при попытке открытия сайта без HTTPS в случае выставления в настройках (chrome://settings/security) режима установки только безопасных соединений. Вместо вывода страницы с предупреждением реализован диалог, всплывающий под адресной строкой и блокирующий загрузку данных без шифрования до выбора действия пользователем.
  • В запросах, связанных с упреждающей загрузкой ресурсов или отрисовкой (<link rel=prefetch> или <link rel=prerender>), обеспечена отправка HTTP-заголовка "Sec-Purpose". Ранее применяемый для этих целей HTTP-заголовок "Purpose: prefetch" объявлен устаревшим, но пока не отключён по умолчанию для сохранения совместимости.
  • В API ToggleEvent добавлено свойство source, содержащее объект Element, представляющий элемент управления, инициировавший изменение состояния, в ответ на которое было сгенерировано событие Toggle. Например, когда пользователь кликнет на элемент "<button>" с атрибутом "popovertarget" при открытии всплывающего окна будет сгенерировано событие ToggleEvent, свойство "source" в котором позволит понять какой элемент "<button>" был нажат.
  • Добавлена возможность использования функций counter() и counters() внутри альтернативного текста в свойстве "content" (например, 'content: "Chapter" counter(chapter);').
  • Добавлено CSS-свойство "caret-animation", позволяющее управлять анимацией изменения курсора в полях ввода (например, мигание курсора можно заменить на собственную анимацию). Также добавлены свойства animation-timing-function, animation-iteration-count, animation-direction и animation-play-state для управления переходными анимационными эффектами.
  • В СSS-правиле "@font-face" реализована поддержка свойства font-variation-settings для настройки глифов в вариативных шрифтах (толщина линий, ширина символов, наклон символов и т.п.)
  • В CSS добавлена поддержка типизированной арифметики, позволяющей использовать такие выражения, как "calc(10em / 1px)" и "calc(20% / 0.5em * 1px)".
  • Добавлены методы Uint8Array.prototype.toBase64, Uint8Array.prototype.toHex, Uint8Array.fromBase64 и Uint8Array.fromHex для преобразования между Uint8Array и данными в формате base64 или шестнадцатеричным представлением.
  • В инструментах для web-разработчиков расширены возможности, связанные с применением AI для отладки проблем с производительностью. Добавлена поддержка эмуляции поведения при использовании HTTP-заголовка "Save-Data".

Кроме нововведений и исправления ошибок в новой версии устранены 6 уязвимостей. Многие из уязвимостей выявлены в результате автоматизированного тестирования инструментами AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer и AFL. Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе за пределами sandbox-окружения, не выявлено. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 4 премии на сумму 10 тысяч долларов США (по одной премии $5000, $4000 и $1000). Размер одного вознаграждения пока не определён.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск web-браузера Chrome 139
  3. OpenNews: Уязвимость в ядре Linux, позволяющая обойти sandbox-изоляцию Chrome
  4. OpenNews: Подтверждены планы по слиянию Chrome OS и Android в одну платформу
  5. OpenNews: За 10 месяцев в Chrome удалось на 22% повысить производительность в тесте Speedometer 3
  6. OpenNews: Браузер Chrome переведён на шрифтовой движок Skrifa, написанный на Rust
Обсуждение (44 –7) | Тип: Программы |


·03.09 Антимонопольное решение позволило Google сохранить Chrome и Android, и продолжить отчисления Mozilla (242 +5)
  Суд огласил решение в рамках судебного слушания по вопросу изменений, которые компания Google должна будет реализовать для устранения нарушения антимонопольного законодательства. Решение оказалось значительно мягче, чем ожидалось, и на фоне этого акции Google выросли в цене на 8%. В начале года Google был признан монополистом на рынке поисковых систем и в качестве меры воздействия обвинители пытались добиться судебного предписания, обязывающего Google продать часть бизнеса, связанную с разработкой браузера Chrome или мобильной платформы Android.

В итоге суд не стал дробить компанию, а лишь запретил некоторые виды сделок и потребовал предоставлять конкурентам доступ к поисковым данным. В частности, суд запретил заключение эксклюзивных соглашений по использованию или предустановке по умолчанию своих продуктов, но разрешил выплачивать отчисления за использование Google Search, Chrome и AI-сервисов при заключении неэксклюзивных соглашений о распределении доходов (разрешено делиться доходом с партнёрами, перенаправляющими пользователей в поисковую систему, но запрещены соглашения, предусматривающие оплату за выставление Google Search по умолчанию или предустановку Chrome). В судебном решении отмечено, что запрет отчислений за поисковый трафик нанёс бы существенный, а в некоторых случаях непоправимый ущерб партнёрам, рынку и потребителям.

Под запрет не попадают сделки c Apple и Mozilla, связанные с направлением в Google поискового трафика (возможно условия соглашений придётся откорректировать, если в них фигурирует использование по умолчанию, но сама возможность отчислений сохраняется). Для Mozilla запрет поисковых отчислений Google привёл бы к потере основного канала финансирования и создал условия для прекращения разработки собственного браузерного движка. Например, в 2020 году выручка Mozilla составила 496 миллионов долларов, из которых около 400 млн долларов было получено в рамках сделки с Google о передаче поискового трафика.

  1. Главная ссылка к новости
  2. OpenNews: Компания Mozilla выступила против запрета отчислений за трафик поисковой системе Google
  3. OpenNews: Mozilla диверсифицирует бизнес через AI-продукты и платформу online-рекламы
  4. OpenNews: Google внес в Верховный суд США вопрос, является ли API интеллектуальной собственностью
  5. OpenNews: У Google отсудили 20 млн долларов за нарушение патентов в механизмах защиты Chrome
  6. OpenNews: Компания Mozilla опубликовала финансовый отчёт за 2023 год
Обсуждение (242 +5) | Тип: К сведению | Интересно


·02.09 Выпуск Apache Cloudberry 2.0.0, открытой альтернативы СУБД Greenplum (8 +7)
  Представлен выпуск распределённой СУБД Apache Cloudberry 2.0.0, продолжающей развитие открытой кодовой базы СУБД Greenplum, которая была превращена компанией Broadcom в закрытый продукт после приобретения VMware. Apache Cloudberry 2.0.0 отмечен как первый выпуск проекта, после передачи кода сообществу Apache. Проект пока находится в инкубаторе Apache и будет переведён в число первичных проектов Apache после готовности инфраструктуры и сопровождающих.

СУБД Cloudberry представляет собой распределённую редакцию открытой СУБД PostgreSQL, оптимизированную для выполнения аналитических запросов над большими массивами данных (Data Warehouse). Для параллельной обработки данных применяется массово-параллельная архитектура (MPP, massively parallel processing), обеспечивающая масштабируемость хранилища до петабайтных размеров за счёт разделения данных на сегменты и задействования для их хранения и обработки кластера из группы серверов.

Среди улучшений в Apache Cloudberry 2.0.0:

  • Осуществлён переход на кодовую базу PostgreSQL 14 (Greenplum базировался на PostgreSQL 12).
  • Добавлена поддержка динамических таблиц, позволяющих автоматически обновлять результаты запросов. Новая возможность полезна при необходимости работы с актуальными данными, например, для анализа данных в режиме реального времени, архитектур Lakehouse и автоматизированных обработчиков ETL (Extract, Transform, Load).
  • Реализован новый гибридный формат хранилища PAX (Partition Attributes Across), сочетающий возможности хранилищ на основе строк и столбцов. Формат PAX позволяет добиться высокой производительности как при высокой нагрузке на запись, так и при выполнении аналитических запросов.
  • Значительно оптимизировано планирование и выполнение распределённых запросов.
  • Улучшено управление ресурсами: повышена эффективность работы с памятью и CPU на узлах кластера.
  • Улучшено распределение данных по узлам и параллельная обработка запросов.
  • Расширены стратегии резервного копирования в распределённых окружениях.
  • Информация о лицензиях и оформление заголовков файлов с кодом приведены к соответствию требованиям Фонда Apache. Из релизов в исходном коде исключены бинарные артефакты.
  • Улучшен процесс сборки компонентов проекта на языках C++ и Python.

  1. Главная ссылка к новости
  2. OpenNews: Проект Cloudberry, развивающий форк СУБД Greenplum, принят в инкубатор Apache
  3. OpenNews: Broadcom перевёл в архив репозиторий СУБД Greenplum. В Arenadata создали форк
  4. OpenNews: Открыт код SQL-движка BlazingSQL, использующего GPU для ускорения
  5. OpenNews: Опубликована распределённая СУБД Citus 13.0
  6. OpenNews: Релиз СУБД DuckDB 1.2.0
Обсуждение (8 +7) | Тип: Программы |


·02.09 Опубликованы Linux From Scratch 12.4 и Beyond Linux From Scratch 12.4 (47 +14)
  Представлены новые выпуски руководств Linux From Scratch 12.4 (LFS) и Beyond Linux From Scratch 12.4 (BLFS), а также редакций LFS и BLFS с системным менеджером systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходные тексты необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке около 1000 программных пакетов, охватывающих различные области применения, от СУБД и серверных систем, до графических оболочек и медиапроигрывателей.

В Linux From Scratch 12.4 обновлено 49 пакетов, среди которых ядро Linux 6.16.1, Systemd 257.8, Binutils 2.45, gcc 15.2, glibc 2.42, Bash 5.3, Coreutils 9.7, Meson 1.8.3, OpenSSL 3.5.2, Perl 5.42.0, Python 3.13.7, Vim 9.1.1629. Исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге.

В Beyond Linux From Scratch 12.4 отмечено более 1300 обновлений, среди которых KDE Plasma 6.4.4, KDE Gears 25.08, GNOME 48, Xfce 4.20.2, LXQt 2.2.1, IceWM 3.8.2, LibreOffice 25.8.1, FFmpeg 7.1.1, Inkscape 1.4.2, Thunderbird 140.2, Firefox 140.2.0, SeaMonkey 2.53.21, GIMP 3.0.4, Mesa 25.1.8, GTK 4.18.6, MariaDB 11.8.3, PostgreSQL 17.6, SQLite 3.50.4, Postfix 3.10.4, Exim 4.98.2, BIND 9.20.12, Apache httpd 2.4.65. Добавлены новые пакеты: roman-numerals-py, Clone::PP и fast_float. Удалены пакеты libgdata, uhttpmock и AbiWord.

Также обновлено руководство "Gaming Linux From Scratch 12.4" с инструкциями по установке в LFS 12.4 компьютерных игр и сопутствующих программ, таких как Steam и Wine. Руководство охватывает более 100 пакетов. В новой версии возвращена поддержка libglvnd и NVIDIA. Прекращена поддержка 32-разрядных CPU. Добавлена поддержка OBS, Hyprland, SQLite, Speex и EGL-библиотек NVIDIA.

Кроме LFS и BLFS в рамках проекта ранее выпускалось несколько дополнительных книг:

  • "Automated Linux From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;
  • "Cross Linux From Scratch" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
  • "Hardened Linux From Scratch" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
  • "LFS Hints" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов.
  • "Multilib-LFS" - инструкция по установке Multilib для запуска 32-разядных программ в 64-разрядных окружениях.

  1. Главная ссылка к новости
  2. OpenNews: Опубликованы Linux From Scratch 12.3 и Beyond Linux From Scratch 12.3
  3. OpenNews: Выпуск дистрибутива GoboLinux 017.01 с собственной иерархией файловой системы
  4. OpenNews: Первый выпуск самостоятельного русскоязычного ответвления Linux From Scratch
Обсуждение (47 +14) | Тип: Программы |


·02.09 Опубликован исходный код игры Русская рулетка 2: Закрытые планеты (75 +26)
  Опубликован исходный код игры "Русская рулетка 2: Закрытые планеты" и набор игровых данных, сохранившиеся у одного из разработчиков - Святослава Образцова (suavik). Игра представляет собой трёхмерный шутер от первого лица, в котором игроку необходимо выполнять задания различных враждующих фракций, использовать различные транспортные боевые средства и перемещаться между мирами.

Игра разработана компанией Logos и издана в 1999 году компанией Бука. Код опубликован с разрешения правообладателя под лицензией, допускающей публикацию и использование исходных текстов программ и данных с любыми изменениями при указании, что оригинальные файлы были разработаны компанией Logos.

Найденный архив с исходными кодами игры был сделан, предположительно, 18 января 1999 года, за 2 месяца до релиза игры, поэтому в опубликованном коде отсутствуют некоторые функции скриптового языка и незначительно отличается поведение. В ближайшее время реверс-инженер, которому Святослав Образцов предоставил код, планирует провести работу по улучшению, дополнению, чистке и корректировке исходных кодов. В текущем виде для сборки необходимы Turbo Assembler и Watcom C/C++. Поддерживается только платформа Windows.

  1. Главная ссылка к новости
  2. OpenNews: Открыт исходный код игры Outertale
  3. OpenNews: Открыты исходные тексты игры Descent 3
  4. OpenNews: Открыты исходные тексты игры Duelyst
  5. OpenNews: Открыт исходный код движка от игры Приключения капитана Блада
Обсуждение (75 +26) | Автор: Аноним | Тип: К сведению |


·01.09 Выпуск дистрибутива AerynOS 2025.08, ранее известного как Serpent OS (49 +3)
  Представлен выпуск дистрибутива AerynOS 2025.08, который стал вторым обновлением после переименования проекта Serpent OS. Дистрибутив использует собственный пакетный менеджер и атомарную модель обновления системы. Разработка ведётся старой командой разработчиков дистрибутива Solus, в число которых входят Айки Доэрти (Ikey Doherty) - создатель Solus и Джошуа Стробл (Joshua Strobl) - ключевой разработчик среды рабочего стола Budgie. Загрузочный iso-образ сформирован (2 ГБ) для архитектуры x86_64-v2 и поставляется с рабочим столом GNOME.

Дистрибутив использует пакетный менеджер moss с собственным форматом пакетов Stone и инструментами для управления состоянием системы. Для экономии дискового пространства при хранении нескольких версий пакетов применяется дедупликация на основе жёстких ссылок. Обновление производится в атомарном режиме с заменой содержимого раздела /usr. В случае сбоя во время установки обновления система откатывается на прошлое рабочее состояние.

Большая часть пакетов, включая ядро Linux, собрана при помощи компилятора Clang. За исключением ядра и некоторых системных компонентов изменения применяются на лету, без необходимости перезагрузки. Проектом также развиваются инсталлятор Lichen, система сборки boulder, панель управления summit, менеджер загрузки blsforme и система контейнеров moss-container. На данной стадии развития дистрибутив имеет статус альфа-версии.

Среди изменений в новой сборке:

  • Обновлён графический стек и версии пользовательских окружений GNOME 48.4, KDE Plasma 6.4.4, Sway 1.11, Cosmic Alpha 7, Mesa 25.2.1.
  • Для запуска Android-приложений задействован Waydroid 1.5.4.
  • Обновлены системные компоненты, такие как ядро Linux 6.15.11, LLVM/Clang 20.1.8, uutils-coreutils 0.1.0, sudo-rs 0.2.8.
  • Для упрощения запуска Windows-приложений и игр задействованы protontricks 1.13.0 и winetricks 20250102.
  • Для консолидации пакетов базовой системы и сред рабочего стола применена концепция наборов пакетов (package set), объединяющих в коллекции пакеты, связанные между собой или используемые для одной цели. Поддерживается предоставление минимальных и полных наборов.
  • В инсталлятор Lichen добавлена поддержка установки рабочих столов с использованием наборов пакетов.
  • Проведена работа по адаптации AerynOS для использования в качестве хост-окружения и гостевой системы в системах виртуализации. Для этих целей в репозиторий добавлен пакет virt-manager, а в ядре включены необходимые драйверы и поддержка HyperV.
  • Добавлен пакет scx-scheds, выставляющий в качестве планировщика задач по умолчанию scx_flash. Планировщик scx_flas использует механизм "sched_ext" (SCX) на базе eBPF и обеспечивает справедливое и предсказуемое распределение ресурсов, что, например, позволяет сохранить отзывчивость интерфейса при выполнении ресурсоёмких задач, таких как фоновая сборка пакетов.
  • В пакетный менеджер добавлены команды "moss state diff" и "moss search-file" для оценки различий между двумя состояниями системы и поиска файлов.

  1. Главная ссылка к новости
  2. OpenNews: Представлена концепция дистрибутива AerynOS с обоснованием архитектурных решений
  3. OpenNews: Опубликован AerynOS 2025.03, первый выпуск после переименования Serpent OS
  4. OpenNews: Дистрибутив Serpent OS переименован в AerynOS
  5. OpenNews: Serpent OS переходит на применение языков Rust, TypeScript и Go в инструментарии и инфраструктуре
  6. OpenNews: Дистрибутив Serpent OS перешёл на стадию альфа-тестирвания
Обсуждение (49 +3) | Тип: Программы |


·01.09 Выпуск volt-gui 1.2.0, GUI для оптимизации настроек, влияющих на работу игр в Linux (61 +11)
  Состоялся релиз приложения volt-gui 1.2.0, предоставляющего графический интерфейс для оптимизации работы игр в Linux. Программа упрощает настройку параметров графических драйверов, Mesa и ядра Linux. Например, предоставляются опции для выбора режима работы планировщика задач, управления использованием VSync, кэшированием шейдеров, включением различных оптимизаций и подменой выдаваемой информации о версиях OpenGL и Vulkan. Код написан на языке Python и распространяется под лицензией GPLv3

Среди изменений:

  • Добавлена возможность изменения минимальной и максимальной частоты CPU.
  • Набор настроек по умолчанию изменён для улучшения совместимости с различными средами рабочего стола - отключено использование системного лотка и прозрачности. Изначально настройки выставлялись с учётом работы в Cinnamon и KDE Plasma, а теперь, среди прочего, охватывают и GNOME.
  • Добавлено 40 новых настроек ядра Linux, таких как /proc/sys/net/ipv4/tcp_fastopen, /proc/sys/vm/overcommit_memory, /proc/sys/vm/mmap_min_addr, /proc/sys/kernel/randomize_va_space и /proc/sys/kernel/pid_max. Обновлены описания и рекомендованные значения параметров ядра. Реорганизована работа с настройками ядра.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для GPU без поддержки Vulkan 1.3
  3. OpenNews: Доступен GameMode 1.7, оптимизатор производительности игр в Linux
  4. OpenNews: Выпуск оптимизатора энергопотребления и производительности auto-cpufreq 2.2.0
  5. OpenNews: Intel открыл iaprof, инструментарий для профилирования производительности GPU
  6. OpenNews: Яндекс открыл Perforator, инструментарий для профилирования приложений
Обсуждение (61 +11) | Тип: Программы |


·01.09 27 сентября в Москве пройдёт конференция разработчиков на языке Perl (32 +17)
  В субботу 27 сентября в Москве состоится ежегодная встреча разработчиков, использующих язык программирования Perl. Мероприятие пройдёт в день рождения Ларри Уолла, создателя языка Perl. На конференции будут доклады про фреймворк Test2 и его сравнение с Test::More, визуальный отладчик для Perl, описание typemap для передачи структур в XS и необычные способы взаимодействия с PostgreSQL. На мероприятии также будет предоставлена возможность обсудить актуальные вопросы, пообщаться вживую и обменяться опытом. Участие бесплатное, но требуется предварительная регистрация. Планируется онлайн-трансляция из зала.

  1. Главная ссылка к новости
  2. OpenNews: 21 сентября в Москве состоится конференция разработчиков на языке Perl
  3. OpenNews: Perl 7 плавно продолжит развитие Perl 5 без нарушения обратной совместимости
  4. OpenNews: Релиз компилятора Rakudo 2023.04 для языка программирования Raku (бывший Perl 6)
  5. OpenNews: Переполнение буфера в Perl, связанное с обработкой символов
  6. OpenNews: Доступен язык программирования Perl 5.42
Обсуждение (32 +17) | Автор: zhmylove | Тип: К сведению |


·31.08 Отчёт о развитии FreeBSD за второй квартал 2025 года (175 +24)
  Опубликован отчёт о развитии проекта FreeBSD за второй квартал 2025 года. Из изменений можно отметить:
  • FreeBSD Core Team разрабатывает правила использования AI и больших языковых моделей при разработке. В качестве возможных областей применения AI во FreeBSD отмечается перевод документации, резюмирование больших/непонятных документов, отслеживание ошибок и анализ кода. Для генерации кода AI пока применять не планируют, в основном из-за возможных лицензионных проблем.
  • В инсталлятор добавлена поддержка системы pkgbase, позволяющей устанавливать компоненты базовой системы в формате, пригодном для управления и обновления при помощи пакетного менеджера pkg. Пакеты pkgbase могут как поставляться на установочном носителе для offline-установки, так и загружаться из репозитория pkg.freebsd.org.
  • Продолжается развитие проекта bsd-user-4-linux, позволяющего запускать в Linux-системах приложения, собранные для FreeBSD. Целью проекта заявлена возможность сборки пакетов для FreeBSD в Linux, используя родной сборочный инструментарий FreeBSD. Для запуска исполняемых файлов FreeBSD в Linux задействован форк эмулятора QEMU, работающий в режиме User Mode Emulation, предназначенном для запуска процессов, скомпилированных для других CPU и операционных систем (QEMU выполняет трансляцию системных вызовов и обработку сигналов). На текущем этапе разработки уже можно пересобрать FreeBSD командой "make -j80 buildworld", находясь в Linux. Работает запуск основных системных утилит, таких как sh, bash, find, grep, git и clang. Из недавних изменений отмечается переход на кодовую базу QEMU 9.2 и реализация поддержки механизма kqueue() в Linux, используя libkqueue.
  • Для FreeBSD развивается платформа виртуализации Sylve, позволяющая через web-интерфейс управлять запуском виртуальных машин на базе гипервизора Bhyve и контейнеров на базе Jail-окружений. Проект нацелен на предоставление функциональности, похожей на Linux-дистрибутив Proxmox VE, но базирующейся на FreeBSD, Bhyve и ZFS. Из изменений во втором квартале отмечено добавление графиков для визуализации нагрузки на CPU, потребления ОЗУ и сетевой активности, интерфейс для работы с сетевыми интерфейсами, возможности для работы с ФС, разделами, пулами и снапшотами ZFS, поддержка загрузки образов виртуальных машин через web-интерфейс, возможности для создания и удаления виртуальных машин для Bhyve с поддержкой VNC-консоли, проброса PCI-устройств и привязки к выбранным ядрам CPU.
  • Улучшен порт libvirt для гипервизора bhyve. Представлен проект тестирования bhyve-драйвера от libvirt в системе непрерывной интеграции с FreeBSD. Повышена совместимость драйвера bhyve. Добавлена поддержка устройств virtio-rnd, конфигурации NVRAM и расширенной статистики. Реализована поддержка сетевого доступа через NAT на базе пакетного фильтра pf.
  • Улучшена обработка tlsbase на системах amd64, что положительно отразилось на работе приложений, вручную управляющих TLS (Thread-Local Storage), таких как Wine.
  • В компоновщике rtld (Runtime linker) реализована опция "-z initfirst", предоставляющая дополнительные возможности для управления порядком инициализации в динамически связываемых приложениях.
  • Добавлена поддержка интроспекции kqueue и расширены возможности для анализа использования в процессах механизмов обработки событий ядра. В утилите procstat реализован вывод отчёта о состоянии kqueue.
  • В ядре реализован флаг EXTERROR, информирующий о наличии расширенной информации об ошибке. При помощи EXTERROR приложения могут получать дополнительные диагностические сведения при возникновении ошибок, не ограничивающиеся кодом ошибки.
  • В кодовой базе FreeBSD 15 прекращено формирование установочных образов и сборок бинарных пакетов для 32-разрядных архитектур i386 и powerpc. Из 32-разрядных платформ в ветке FreeBSD 15 оставлена только платформа armv7. Режим COMPAT_FREEBSD32, позволяющий запускать 32-разрядные исполняемый файлы в 64-разрядных окружениях, оставлен, но в портах поддержка 32-разрядных сборок будет прекращена.
  • В ветке FreeBSD 15 поведение системных вызовов setgroups, getgroups и initgroups при обработке групп пользователей приближено к другим платформам (отличие реализации во FreeBSD сводилось к хранению эффективного идентификатора группы процессов в нулевом элементе массива со списком групп).
  • Ведётся работа по замене реализации Kerberos в основном составе FreeBSD c Heimdal Kerberos на MIT Kerberos. MIT Kerberos уже включён в ветку FreeBSD 15-CURRENT, но пока активируется только через опцию WITH_MITKRB5.
  • Опубликованы первые выпуски приложения SysctlTUI, предоставляющего текстовый интерфейс для навигации по дереву параметров sysctl, просмотра связанных метаданных и изменения настроек.
  • Ведётся разработка нового менеджера разделов Geomman (GEOM Manager), основанного на sade и предоставляющего такие дополнительные возможности, как перемещение, копирование и вставка дисковых разделов. Помимо UFS в Geomman поддерживаются ext2, ext3, ext4, еxFAT и NTFS, а также запланирована поддержка ZFS. Среди прочего можно увеличивать и уменьшать размер существующих разделов с ФС ext4 и создавать новые разделы exFAT.
  • Продолжена работа по улучшению звукового стека FreeBSD. Проведена чистка драйвера sound, добавлена утилита sndctl, реализована поддержка AFMT_FLOAT, значительно улучшена работа со звуковыми устройствами на ноутбуках, начался рефакторинг подсистемы MIDI.
  • Выполнено портирование DRM-драйверов (i915 и amdgpu) из ядра Linux 6.9. Изменения развиваются для ветки FreeBSD 15-CURRENT, но вероятно будут бэкпортированы в ветку 14-STABLE.
  • Ведётся работа по добавлению режимов низкого энергопотребления S0ix и s2idle (Suspend-To-Idle), которые позволят снизить энергопотребление при использовании FreeBSD на современных ноутбуках с процессорами Intel и AMD, некоторые из которых не поддерживают режим сна S3. В драйвер USB4 добавлена возможность перехода в режим пониженного энергопотребления C3.
  • Для ветки FreeBSD 15 развивается поддержка именованных атрибутов файлов (расширенных атрибутов в стиле Solaris), которые планируют поддерживать в качестве альтернативного механизма управления расширенными атрибутами, доступного для ZFS и NFSv4. Отличия от традиционных для FreeBSD и Linux методов работы с расширенными атрибутами сводится к представлению атрибутов в служебной директории, не видимой в основном пространстве имён ФС и ассоциированной с файлом. Работа с атрибутами производится как с обычными файлами, например, для определения списка атрибутов можно выполнить функцию readdir().
  • Подготовлены патчи с реализацией опции монтирования "packrat", позволяющей организовать для NFSv4.1/4.2 агрессивное кэширование данных в локальном энергонезависимом хранилище на стороне клиента.
  • На базе LinuxKPI, прослойки для запуска Linux-драйверов во FreeBSD, развивается обновлённый стек net80211 с поддержкой стандартов Wi-Fi 5 (802.11ac) и Wi-Fi 6 (802.11ax). Прошивки iwlwififw для драйвера Intel iwlwifi удалены из базовой системы в пользу установки из портов и использования утилиты fwget. В linuxkpi реализована поддержка wlan_tkip, позволяющая использовать криптографические протоколы TKIP (Temporal Key Integrity Protocol) и Michael (Message Integrity Code).
  • Реализована поддержка отладочного интерфейса, предоставляемого в контроллерах XHCI USB и позволяющего использовать специальный кабель USB 3 для управления отладкой ядра FreeBSD. Подобный интерфейс может применяться для отладки проблем в графических драйверах, приводящих к нарушению вывода.
  • Ведётся работа по портированию для ядра FreeBSD оригинальной реализации файловых систем HFS и HFS+, драйвер для которых был открыт компанией Apple.
  • Подготовлен порт FreeBSD для смартфона Pinephone Pro, включающий прошивку с поддержкой управления с сенсорного экрана и простым десктоп-окружением. К сожалению, несколько дней назад проект Pine64 объявил о снятии с производства и прекращении продаж смартфонов PinePhone Pro.
  • Число портов увеличилось с 36332 до 36605. Среди обновлений в портах: GCC 15, OpenJDK 24.0.1, GNOME 47, KDE Plasma 6.4.1, KDE Framework 6.15.0, Sway 1.11, Qt 6.9.1, Ruby 3.4.4, Rust 1.87.0, SDL 3.2.16, Xorg server 21.1.18. По умолчанию задействованы версии Go 1.24, Perl 5.40, Ruby 3.3, PostgreSQL 17. Окружение для Linuxulator обновлено до Rocky Linux 9.
  • Добавлена опциональная поддержка сборки портов с указанием флагов компиляторов, включающих дополнительные режимы усиления безопасности. В make.conf реализованы настройки:
    • WITH_FORTIFY для защиты от переполнений буфера через добавление дополнительных проверок в такие функции, как memcpy, strcpy и sprintf;
    • WITH_STACK_AUTOINIT для автоматической инициализации локальных переменных;
    • WITH_ZEROREGS для защиты от ROP-эксплоитов (Return-Oriented Programming) и утечки информации через регистры CPU.

  1. Главная ссылка к новости
  2. OpenNews: Релиз FreeBSD 14.3
  3. OpenNews: Для FreeBSD развивают опциональную поддержку компонентов базовой системы на Rust
  4. OpenNews: Отчёт FreeBSD по улучшению юзабилити и работы на ноутбуках
  5. OpenNews: Проект по запуску программ FreeBSD в Linux. Квартальный отчёт FreeBSD
  6. OpenNews: Для FreeBSD развивается новый графический инсталлятор. Отчёт FreeBSD за 1 квартал
Обсуждение (175 +24) | Тип: Обобщение |


·31.08 Релиз оконного менеджера IceWM 3.9.0 с поддержкой тем оформления курсора (123 +21)
  Доступен выпуск легковесного оконного менеджера IceWM 3.9.0. IceWM предоставляет полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню-приложений, для группировки окон можно использовать вкладки. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Поддерживается объединение окон в форме вкладок. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню. Код написан на языке С++ и распространяется под лицензией GPLv2.

В новой версии добавлена поддержка тем оформления курсора. В качестве альтернативы курсорам XPM добавлена поддержка файлов с изображениями курсоров в формате Xcursor. Для тем оформления, не определяющих изображение курсора, задействован курсор из системной темы Xcursor. Для загрузки изображений курсоров задействованы функции gdk-pixbuf без использования библиотеки libXpm. В число зависимостей добавлена библиотека libXcursor. Убрана зависимость от libXpm. В утилиту icesh добавлена опция "-kovered" для отсеивания окон, перекрытых другими окнами.

  1. Главная ссылка к новости
  2. OpenNews: Релиз оконного менеджера IceWM 3.8.0
Обсуждение (123 +21) | Тип: Программы |


·30.08 GNOME Foundation покинул исполнительный директор (87 +12)
  Стивен Деобальд (Steven Deobald) объявил об уходе с поста исполнительного директора организации GNOME Foundation, курирующей разработку среды рабочего стола GNOME. Стивен вступил в должность четыре месяца назад, и на недавнем заседании совета директоров было решено, что он не подходит на роль исполнительного директора несмотря на такие достижения, как создание новой платформы для пожертвований, работу над правилами и налаживание партнёрства со смежными проектами, такими как postmarketOS.

Исполнительный директор отвечает за развитие и управление GNOME Foundation как организацией, а также за взаимодействие с советом директоров, консультативным советом (Advisory Board) и членами организации. После ухода Стивена временно обязанности исполнительного директора возьмёт на себя Аллан Дей (Allan Day, главный дизайнер GNOME Shell, работающий в Red Hat), который также назначен на пост президента совета директоров.

До Стивена пост исполнительного директора занимала Холли Миллион (Holly Million), обратившая на себя внимание разноплановым спектром интересов - от продюсирования документальных фильмов и написания картин до основания института шаманских искусств и занятий фитотерапией. После ухода Холли c июля 2024 года до избрания нового руководителя в мае 2025 года функции исполнительного директора временно выполнял Ричард Литтауэр (Richard Littauer), активист сообщества SustainOSS, один из лидеров организации CURIOSS, менеджер по взаимодействию с сообществом организации Open Source Collective, участник разработки проектов Node.js и IPFS.

  1. Главная ссылка к новости
  2. OpenNews: Назначен новый директор GNOME Foundation. В GNOME 49 видеопроигрыватель Totem заменят на Showtime
  3. OpenNews: Организация GNOME Foundation сокращает персонал для снижения издержек
  4. OpenNews: Инцидент с отстранением одного из директоров GNOME Foundation
  5. OpenNews: GNOME Foundation покидает исполнительный директор
  6. OpenNews: Проект GNOME выставил на обсуждение план развития на следующие 5 лет
Обсуждение (87 +12) | Тип: К сведению |


·30.08 Выпуск системы фильтрации спама SpamAssassin 4.0.2 (14 +6)
  После полутора лет разработки опубликован релиз платформы для фильтрации спама SpamAssassin 4.0.2. Решение о блокировке в SpamAssassin принимается комплексно. Вначале сообщение проверяется с использованием разных методов, таких как контекстный анализ, чёрные и белые списки DNSBL, обучаемые байесовские классификаторы, сигнатуры известного спама, аутентификация отправителя по SPF и DKIM. В итоге проведённых проверок накапливается весовой коэффициент, который не должен превышать определённый порог, иначе сообщение блокируется или помечается как спам. Пакет может использоваться как на клиентских, так и на серверных системах. Поддерживаются средства автоматического обновления правил фильтрации. Код SpamAssassin написан на языке Perl и распространяется под лицензией Apache 2.0.

В новом выпуске:

  • Обеспечена совместимость с июльским выпуском Perl 5.42 и новыми версиями некоторых perl-модулей.
  • Добавлен плагин Mail::SpamAssassin::Plugin::Redirectors для определения URL, на которые выполняется проброс через сервисы перенаправления по коротким ссылкам.
  • В плагин HeaderEval добавлен обработчик для определения некорректных заголовков.
  • Добавлена поддержка репликации в СУБД Redis. Параметры подключения к Redis разделены на read_only и read_write.
  • Во встроенный модуль Mail::SpamAssassin::GeoDB добавлена поддержка использования perl-модуля IP::Geolocation::MMDB для определения местоположения.
  • Улучшено определение MIME-заголовков.
  • В модуль Mail::SpamAssassin::Plugin::HashBL добавлена операция "replace_rules".
  • Обеспечено раскрытие CNAME-записей в DNS и добавление фактического домена в список "uri_detail_list".
  • Улучшена работа с интернационализированными доменными именами (IDN).
  • В плагин TxRep добавлены настройки txrep_min_score и txrep_max_score для ограничения весовых коэффициентов, выдаваемых плагином.

  1. Главная ссылка к новости
  2. OpenNews: Доступна система фильтрации спама Rspamd 3.9
  3. OpenNews: Выпуск системы фильтрации спама SpamAssassin 4.0.0
  4. OpenNews: В рамках проекта Spamnesty развивается бот для увеличения затрат спамеров
Обсуждение (14 +6) | Тип: Программы |


·30.08 Выпуск композитного сервера Niri 25.08, использующего Wayland (63 +5)
  Опубликован выпуск композитного сервера Niri 25.08, реализующего метод мозаичной (tiling) компоновки в стиле GNOME-расширения PaperWM, в котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна не меняют свой размер. Проект базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Код проекта написан на языке Rust и распространяется под лицензией GPLv3. Пакеты формируются для Fedora, NixOS , Arch Linux и FreeBSD.

Принципиальным отличием Niri от PaperWM является привязка к каждому монитору собственной ленты окон, не пересекающейся с лентами на других мониторах (в PaperWM раздельная работа с мониторами не может быть реализована из-за привязки к глобальным оконным координатам в GNOME Shell). Niri поддерживает HiDPI и может работать на системах с несколькими GPU (например, гибридных системах с дискретной видеокартой и встроенным GPU). Имеется встроенный интерфейс для создания скриншотов и записи скринкастов, особенностью которого является возможность исключения из записи отдельных окон с конфиденциальной информацией.

Виртуальные рабочие столы в Niri создаются динамически и по аналогии с GNOME размещаются вертикально (лента окон вращается горизонтально, а лента рабочих столов - вертикально). На каждом мониторе может отображаться независимый набор виртуальных рабочих столов. Для переключения между рабочими столами и окнами можно использовать управляющие жесты на тачпаде. При отключении монитора раскладка виртуальных рабочих столов запоминается и переносится на оставшийся монитор, а при возвращении монитора восстанавливается в исходное состояние. Настройка осуществляется через файл конфигурации, позволяющий изменять такие параметры, как ширина рамок, отступы, режимы вывода и размеры окон. Внесённые в файл конфигурации изменения применяется автоматически без перезапуска композитного сервера.

В новой версии:

  • Для запуска X11-приложений с использованием Xwayland интегрирован компонент xwayland-satellite, позволяющий использовать для сеанса X11 штатные окна на базе Wayland без необходимости добавления специфичных для X11 возможностей управления окнами, таких как глобальная система координат. При помощи xwayland-satellite без проблем выполняются игры, Steam, Proton, JetBrains IDEs, Ghidra, приложения на базе Electron и большинство других X11-клиентов.
  • Добавлена поддержка экранных ридеров. Для работы проекта Orca реализован интерфейс D-Bus org.freedesktop.a11y.KeyboardMonitor, позволяющий перехватывать нажатия клавиш. Через AccessKit обеспечена возможность выполнения голосовых команд для переключение между рабочими столами, подтверждения выхода, создания скриншотов, активации горячих клавиш. Для включения и отключения Orca добавлена комбинация клавиш Super+Alt+S.
  • Добавлен модальный диалог подтверждения завершения сеанса, при активации которого применяется затемнение фона, а при открытии/закрытии задействован анимированный эффект.
  • При создании скриншотов расширен интерфейс для выделения интересующей области и окна для снимка, включена поддержка многомониторных конфигураций и управления с сенсорных экранов. Решены проблемы с мерцанием при записи скринкастов на системах с видеокартами NVIDIA.
  • Реализована возможность получения информации о раскладке клавиатуры через systemd-localed, используя интерфейс D-Bus org.freedesktop.locale1, что позволяет задействовать выбранные при установке параметры раскладки без необходимости отдельной конфигурации раскладки XKB.
  • Добавлена поддержка Wayland-протокола ext-workspace, реализующего события с информацией о состоянии виртуальных рабочих столов, а также возможности для активации и деактивации рабочих столов. Поддержка ext-workspace позволила добиться совместимости индикатора рабочих столов с другими композитными серверами и использовать модуль ext/workspaces в Waybar 0.14, а также будущих выпусках sfwbar и xfce4-panel.
  • Добавлена поддержка второй версии Wayland-протокола cursor-shape, предоставляющего альтернативный способ настройки внешнего вида курсора, основанный на передаче серии изображений курсора вместо привязки к поверхности (wl_surface).
  • В IPC-интерфейс добавлены возможности для управления позицией и размером окон.
  • Реализован сервис D-Bus для блокировки автоматической активации хранителя экрана во время просмотра видео в таких программах, как VLC.
  • Создан логотип проекта и запущен wiki-сайт с документацией.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск композитных серверов Wayfire 0.10 и wlmaker 0.6, использующих Wayland
  3. OpenNews: Выпуск композитного сервера Hyprland 0.50
  4. OpenNews: Выпуск labwc 0.9.0, композитного сервера для Wayland
  5. OpenNews: Выпуск miracle-wm 0.6, композитного менеджера на базе Wayland и Mir
  6. OpenNews: Выпуск композитного сервера Niri 25.05, использующего Wayland
Обсуждение (63 +5) | Тип: Программы |


·30.08 Выпуск Wine 10.14 и Wine staging 10.14 (46 +7)
  Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.14. С момента выпуска 10.13 было закрыто 19 отчётов об ошибках и внесено 264 изменения.

Наиболее важные изменения:

  • Добавлена реализация утилиты ping для IPv6.
  • Инфраструктура непрерывной интеграции Gitlab переведена на выпуск Debian 13.
  • Движок Wine Mono обновлён до выпуска 10.2.0. Wine Mono представляет собой дистрибутив Framework Mono, предназначенный для использования в Wine вместо проприетарного компонента .NET Framework.
  • Встроенный пакет Vkd3d с реализацией Direct3D 12 обновлён до версии 1.17, в которой добавлен новый тип шейдеров "tx", в шейдерах HLSL добавлена поддержка разделяемой памяти групп потоков, и расширена поддержка геометрических шейдеров.
  • Закрыты отчёты об ошибках, связанные с работой приложений: VemsTune, ROCS Show Ready, ShowStopper, Roblox Studio.
  • Закрыты отчёты об ошибках, связанные с работой игр: Phantasy Star Online: Blue Burst, GreedFall, Mafia III: Definitive Edition, Death to Spies, Fritz Chess Coach, Le Mans Ultimate.

Одновременно сформирован выпуск проекта Wine Staging 10.14, предоставляющего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 290 дополнительных патчей. В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 10.14 и обновлён код vkd3d.

  1. Главная ссылка к новости
  2. OpenNews: Проект Wine опубликовал Vkd3d 1.17 с реализацией Direct3D 12
  3. OpenNews: Выпуск Wine 10.13
  4. OpenNews: Компания Valve выпустила Proton 9.0-4, пакет для запуска Windows-игр в Linux
  5. OpenNews: Бета-версия Proton 10.0
  6. OpenNews: Обновление Steam Client для Linux с включением по умолчанию Proton для запуска Windows-игр
Обсуждение (46 +7) | Тип: Программы |


·29.08 Отчёт проекта KDE за 2024 год (54 +18)
  Некоммерческая организация KDE e.V., курирующая развитие проекта KDE, опубликовала отчёт за 2024 год, в котором, помимо информации о проектах, мероприятиях и конференциях, раскрыты финансовые показатели. Организацией за 2024 год было потрачено 470 тысяч евро (в 2023 году - 457 тысяч евро), а получено - 641 тысяча евро (в 2023 году - 349 тысяч евро).

Наибольший объём средств, 467.8 тыс. евро (в 2023 году 181 тысяч), получен благодаря пожертвованиям и взносам членов организации. На втором месте, 67 тыс. евро (в 2023 году 80 тысяч), финансовая помощь от корпораций и участников-патронов, среди которых компании Blue Systems, Canonical, g10 Code, Google, Kubuntu Focus, Slimbook, SUSE, Qt Company и TUXEDO Computers. 47.9 тысяч евро (в 2023 году 66 тысяч) составили доходы от проведения конференции Akademy и прочих мероприятий.

Расходы распределились следующим образом:

  • 331 тысяча евро (в 2023 году - 317 тысяч) - оплата труда персонала и разработчиков;
  • 45 тысяч евро (43 тысяч) - затраты на конференцию Akademy;
  • 25.9 тысяч евро (22 тысячи) - налоги и сборы;
  • 8 тысяч евро (20 тысяч) - затраты на другие мероприятия;
  • 21.7 тысяч евро (18 тысяч) - расходы на инфраструктуру;
  • 23 тысячи евро (15 тысяч) - прочие расходы;
  • 7.4 тысячи евро (13 тысяч) - затраты на спринты;
  • 7.3 тысячи евро (7 тысяч) - содержание офиса.

  1. Главная ссылка к новости
  2. OpenNews: Проект Gentoo опубликовал отчёт за 2024 год
  3. OpenNews: Компания Mozilla опубликовала финансовый отчёт за 2023 год
  4. OpenNews: Организация GNOME Foundation сокращает персонал для снижения издержек
  5. OpenNews: Доля расходов Linux Foundation на разработку ядра Linux составила 2.9%
Обсуждение (54 +18) | Тип: К сведению |


Следующая страница (раньше) >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру