The OpenNET Project / Index page

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

14.09 В Chrome 78 начнутся эксперименты с включением DNS-over-HTTPS (98 –5)
  Следом за Mozilla компания Google сообщила о намерении провести эксперимент для проверки развиваемой для браузера Chrome реализации "DNS поверх HTTPS" (DoH, DNS over HTTPS). В выпуске Chrome 78, намеченном на 22 октября, некоторые категории пользователей будут по умолчанию переведены на использование DoH. В эксперименте по включению DoH примут участие только пользователи, в текущих системных настойках которых указаны определённые DNS-провайдеры, признанные совместимыми с DoH.

В белый список DNS-провайдеров включены сервисы Google (8.8.8.8, 8.8.4.4), Cloudflare (1.1.1.1, 1.0.0.1), OpenDNS (208.67.222.222, 208.67.220.220), Quad9 (9.9.9.9, 149.112.112.112), Cleanbrowsing (185.228.168.168, 185.228.169.168) и DNS.SB (185.222.222.222, 185.184.222.222). Если в настойках DNS у пользователя будет указан один из вышеупомянутых DNS-серверов, DoH в Chrome будет активирован по умолчанию. Для тех, кто использует предоставленные локальным интернет-провайдером DNS-серверы всё останется без изменений и для запросов DNS продолжит использоваться системный резолвер.

Важным отличием от внедрения DoH в Firefox, в котором поэтапное включение по умолчанию DoH начнётся уже в конце сентября, является отсутствие привязки к одному сервису DoH. Если в Firefox по умолчанию используется DNS-сервер CloudFlare, то в Chrome будет лишь произведено обновление метода работы с DNS на эквивалентный сервис, без смены DNS-провайдера. Например, если у пользователя в системных настройках указан DNS 8.8.8.8, то в Chrome будет активирован DoH-сервис Google ("https://dns.google.com/dns-query"), если DNS - 1.1.1.1, то DoH сервис Cloudflare ("https://cloudflare-dns.com/dns-query") и т.п.

При желании пользователь сможет включить или отключить DoH при помощи настройки "chrome://flags/#dns-over-https". Поддерживается три режима работы "secure", "automatic" и "off". В режиме "secure" хосты определяются только на основе ранее прокешированных безопасных значений (полученных через защищённое соединение) и запросов через DoH, откат на обычный DNS не применяется. В режиме "automatic" если DoH и защищённый кэш недоступны допускается получение данных из небезопасного кэша и обращение через традиционный DNS. В режиме "off" вначале проверяется общий кэш и если данных нет, запрос отправляется через системный DNS. Режим задаётся через настройку kDnsOverHttpsMode , а шаблон сопоставления серверов через kDnsOverHttpsTemplates.

Эксперимент по включению DoH будет проведён на всех поддерживаемых в Chrome платформах, за исключением Linux и iOS из-за нетривиальности разбора настроек резолвера и ограничения доступа к системным настройкам DNS. В случае если после включения DoH возникнут сбои с отправкой запросов на сервер DoH (например, из-за его блокировки, нарушения сетевой связности или выхода из строя), браузер автоматически вернёт системные настройки DNS.

Целью проведения эксперимента является финальная проверка реализации DoH и изучение влияния применения DoH на производительность. Следует отметить, что фактически поддержка DoH была добавлена в кодовую базу Chrome ещё в феврале, но для настройки и включения DoH требовался запуск Chrome со специальным флагом и неочевидным набором опций.

Напомним, что DoH может оказаться полезным для исключения утечек сведений о запрашиваемых именах хостов через DNS-серверы провайдеров, борьбы с MITM-атаками и подменой DNS-трафика (например, при подключении к публичным Wi-Fi), противостояния блокировкам на уровне DNS (DoH не может заменить VPN в области обхода блокировок, реализованных на уровне DPI) или для организации работы в случае невозможности прямого обращения к DNS-серверам (например, при работе через прокси). Если в обычной ситуации DNS-запросы напрямую отправляются на определённые в конфигурации системы DNS-серверы, то в случае DoH запрос на определение IP-адреса хоста инкапсулируется в трафик HTTPS и отправляется на HTTP-сервер, на котором резолвер обрабатывает запросы через Web API. Существующий стандарт DNSSEC использует шифрование лишь для аутентификации клиента и сервера, но не защищает трафик от перехвата и не гарантирует конфиденциальность запросов.

  1. Главная ссылка к новости
  2. OpenNews: DNS over HTTPS отключен по умолчанию в порте Firefox для OpenBSD
  3. OpenNews: Mozilla переходит к включению по умолчанию DNS-over-HTTPS в Firefox
  4. Обход блокировки трафика провайдером при помощи iptables
  5. OpenNews: В CDN Cloudflare внедрена поддержка ESNI для шифрования имени хоста в HTTPS-трафике
  6. Включение DNS-over-HTTPS в Chrome
Обсуждение (98 –5) | Тип: К сведению |


14.09 Выпуск дистрибутива Funtoo 1.4, развиваемого основателем Gentoo Linux (92 +17)
  Дэниель Роббинс (Daniel Robbins), основатель дистрибутива Gentoo, отстранившийся от проекта в 2009 году, представил релиз развиваемого им ныне дистрибутива Funtoo 1.4. Funtoo основан на пакетной базе Gentoo и ставит перед собой цель дальнейшего усовершенствования имеющихся технологий. Примерно через месяц планируется начать работу над выпуском Funtoo 2.0.

Из ключевых особенностей Funtoo выделяется поддержка автоматической сборки пакетов из исходных текстов (пакеты синхронизируются из Gentoo), использование Git при разработке, распределённое дерево портажей (portage), более компактный формат сборочных манифестов, применение инструментария Metro для создания live-сборок. Готовые установочные образы давно не обновляются, а для установки предлагается использовать старый LiveCD с последующим ручным развёртыванием компонентов Stage3 и портажей.

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

  • Сборочный инструментарий обновлён до GCC 9.2;
  • Проведено дополнительное тестирование зависимостей и устранение связанных с ними проблем;
  • Добавлены новые ядра debian-sources и debian-sources-lts, перенесённые из Debian;
  • Для сборки ядра Debian-sources-lts по умолчанию включен USE-флаг "custom-cflags", активирующий дополнительные оптимизации. При компиляции ядра из привязанных к текущей архитектуре пользовательских настроек также добавляются опции "-march";
  • В качестве рабочего стола предлагается GNOME 3.32;
  • В состав включена новая подсистема для поддержки OpenGL. По умолчанию задействована GLX-библиотека libglvnd (OpenGL Vendor-Neutral Driver), которая представляет собой программный диспетчер, осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL, давая возможность сосуществовать драйверам Mesa и NVIDIA. Добавлен новый ebuild "nvidia-drivers" с драйверами NVIDIA, отличающийся от ebuild из Gentoo Linux и использующий nvidia-kernel-modules для установки модулей ядра. Пакет Mesa обновлён до выпуска 19.1.4, в предоставленном для которого ebuild обеспечена поддержка API Vulkan;
  • Обновлены инструменты управления изолированными контейнерами LXC 3.0.4 и LXD 3.14. Добавлены ebuild-ы для доступа к GPU из контейнеров Docker и LXD, что позволяет использовать OpenGL в контейнерах;
  • Python обновлён до выпуска 3.7.3 (в качестве альтернативы также предлагается Python 2.7.15). Обновлены выпуски Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202. В состав добавлен специально подготовленный для Funtoo порт Dart 2.3.2 (dev-lang/dart).
  • Обновлены серверные компоненты, включая nginx 1.17.0, Node.js 8.16.0 и MySQL 8.0.16.

  1. Главная ссылка к новости
  2. OpenNews: В Gentoo объявлена стабильной поддержка архитектуры AArch64 (ARM64)
  3. OpenNews: Gentoo предоставил окружение GNOME 3.30, работающее без привязки к systemd
  4. OpenNews: Выпуск дистрибутива Funtoo 1.3, развиваемого основателем Gentoo Linux
  5. OpenNews: Проект Gentoo опубликовал отчёт о взломе своих репозиториев на GitHub
  6. OpenNews: Gentoo прекращает формирование hardened-варианта ядра Linux
Обсуждение (92 +17) | Тип: Программы |


14.09 Выпуск Wine 4.16 и пакета для запуска Windows-игр Proton 4.11-4 (35 +27)
  Доступен экспериментальный выпуск открытой реализации Win32 API - Wine 4.16. С момента выпуска версии 4.15 было закрыто 16 отчётов об ошибках и внесено 203 изменения.

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

  • Повышена стабильность работы функций захвата мыши в играх;
  • Улучшена поддержка кросс-компиляции в WineGCC;
  • Улучшена совместимость с отладчиками Windows;
  • Из kernel32 в kernelbase перенесён код, связанный с управлением памятью, отладкой, ioctl, консолью, блокировками и отслеживанием изменения файлов;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений Dragon Age: Art of Murder Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, μTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7, ExHIBIT, Zoom Edit&Share 5.0.0.0.

В тот же день компания Valve опубликовала новый выпуск проекта Proton 4.11-4, который основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD. Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 9 (на базе D9VK), DirectX 10/11 (на базе DXVK) и DirectX 12 (на базе vkd3d), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана.

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

  • Прослойка DXVK (реализация DXGI, Direct3D 10 и Direct3D 11 поверх API Vulkan) обновлена до версии 1.3.4, в которой устранена утечка памяти, проявляющаяся при запуске игр, использующих Direct2D. Устранены проблемы с производительностью в игре Quantum Break, проявляющиеся при использовании драйверов NVIDIA и старых драйверов AMD. Для игр Control включена опция d3d11.allowMapFlagNoWait для более полного использования ресурсов GPU;
  • Прослойка D9VK (реализация Direct3D 9 поверх API Vulkan) обновлена до экспериментальной версии 0.21-rc-p;
  • Компоненты FAudio с реализацией звуковых библиотек DirectX (API XAudio2, X3DAudio, XAPO и XACT3) обновлены до выпуска 19.09;
  • Улучшено поведение игровых контроллеров PlayStation 4 и других контроллеров, подсоединяемых через Bluetooth;
  • Внесены улучшения, связанные с захватом мыши и потерей фокуса окон;
  • Обеспечена поддержка запуска игры Farming Simulator 19;
  • Устранены графические артефакты в играх A Hat in Time и Ultimate Marvel vs Capcom 3.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск Wine 4.15
  3. OpenNews: Обновление пакетов для запуска игр Proton 4.11-2, RetroArch 1.7.8 и Roberta 0.1
  4. OpenNews: Компания Valve выпустила Proton 4.11, пакет для запуска Windows-игр в Linux
  5. OpenNews: Выпуск проекта DXVK 1.3 с реализацией Direct3D 10/11 поверх API Vulkan
  6. OpenNews: Прекращение поддержки i386 в Ubuntu приведёт к проблемам с поставкой Wine
Обсуждение (35 +27) | Тип: Программы |


13.09 Выпуск звукового сервера PulseAudio 13.0 (141 +13)
  Представлен релиз звукового сервера PulseAudio 13.0, который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины, дает возможность прозрачно перенаправлять звуковой поток на другую машину. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.

Ключевые улучшения PulseAudio 13.0:

  • Добавлена возможность воспроизведения звуковых потоков, закодированных кодеками Dolby TrueHD и DTS-HD Master Audio;
  • Решены проблемы с выбором профилей для звуковых карт, поддерживаемых в ALSA. При запуске PulseAudio или горячем подключении карты модуль module-alsa-card иногда помечал недоступные профили как доступные, что приводило к выбору профиля карты с неработающим выводом. В частности, раньше профиль считался доступным, если содержал приёмник и источник, и хотя бы один из них был доступен. Сейчас подобные профили будут признаваться недоступными;
  • Прекращено сохранение выбранных профилей звуковых карт, работающих через Bluetooth. По умолчанию теперь всегда используется профиль A2DP, а не профиль, ранее выбранный пользователем, так как использование профилей Bluetooth-карт сильно зависит от контекста (HSP/HFP для телефонных вызовов, а A2DP для всего остального). Для возвращения старого поведения для модуля module-card-restore реализована настройка "restore_bluetooth_profile=true";
  • Добавлена поддержка наушников/гарнитур SteelSeries Arctis 5, подключаемых через USB. Серия Arctis примечательная тем, что использует раздельные устройства вывода с отдельным управлением громкостью для речи (моно) и остальных звуков (стерео);
  • В module-loopback добавлена настройка "max_latency_msec", которую можно использовать для задания верхней границы задержек. По умолчанию задержка автоматически увеличивается, если данные не успевают поступать, и предложенная настройка может оказаться полезной, если удержание задержек в определённых пределах важнее, чем перебои при воспроизведении;
  • В module-rtp-send добавлен параметр "stream_name" для определения символьного имени создаваемого потока вместо "PulseAudio RTP Stream on адрес";
  • Налажена работа S/PDIF для звуковых карт CMEDIA High-Speed True HD с интерфейсом USB 2.0, в которых для S/PDIF применяются необычные индексы устройств, не работающие в конфигурации по умолчанию в ALSA;
  • В module-loopback по умолчанию использованы определённые для источника параметры дискретизации;
  • В module-udev-detect и module-alsa-card добавлен параметр "avoid_resampling" для исключения по возможности преобразования формата и частоты дискретизации, например, когда требуется выборочно запретить изменение частоты дискретизации для основной звуковой карты, но разрешить для дополнительной;
  • Удалена поддержка ветки BlueZ 4, которая не сопровождается с 2012 года, после появления BlueZ 5.0;
  • Удалена поддержка intltool, потребность в которой исчезла после перехода на новую версию gettext;
  • Намечен переход на использование сборочной системы Meson вместо autotools. В настоящее время проводится тестирование процесса сборки с использованием Meson.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск звукового сервера PulseAudio 12.0
  3. OpenNews: Представлен мультимедийный сервер PipeWire, идущий на смену PulseAudio
  4. OpenNews: Выпуск pulseaudio-qt 1.0.0
  5. OpenNews: DragonFly BSD прекращает поддержку PulseAudio
  6. OpenNews: Разработчики Fedora представили Pinos, аналог PulseAudio для видео
Обсуждение (141 +13) | Тип: Программы |


13.09 Выпуск программы для туристов QMapShack 1.13.2 (29 +22)
  Доступен выпуск программы для туристов QMapShack 1.13.2, которая может применяться на этапе планирования походов для прокладки маршрута, а также для сохранения информации о пройденных маршрутах, ведения дневника путешествия или подготовки отчётов о путешествиях. QMapShack является переработанным и концептуально иным ответвлением от программы QLandkarte GT (развивает тот же автор), портированным на Qt5. Код распространяется под лицензией GPLv3. Поддерживается работа в Linux, Windows и macOS.

Подготовленный маршрут можно экспортировать в разные форматы и использовать в походе на разных устройствах и в разных навигационных программах. Поддерживаются различные форматы карт и цифровых моделей рельефа. Одновременно можно просматривать несколько наложенных друг на друга карт, устанавливая их порядок отрисовки в зависимости от масштаба и меняя уровень прозрачности. Имеется возможность добавлять метки, в том числе прикрепляя к точкам на карте мультимедийные файлы. Для любой точки пути можно посмотреть расстояние от начала и до конца пути, время прохождения данной точки, высоту над уровнем моря, угол наклона рельефа и скорость движения.

Основные функции QMS:

  • Простое и гибкое использование векторных, растровых и онлайн карт;
  • Использование высотных данных в режиме оффлайн и онлайн;
  • Создание/планирование маршрутов и треков с различными маршрутизаторами;
  • Анализ записанных данных (треков) с различных навигационных и фитнес-устройств;
  • Редактирование запланированных/пройденых маршрутов и треков;
  • Хранение фотографий с привязкой к точкам маршрута;
  • Структурированное сохранение данных в базах данных или файлах;
  • Прямое подключение для чтения и записи к современным навигационным и фитнес-устройствам;
  • В новой версии добавлены расширенная система фильтрации и режим предпросмотра перед выводом на печать.

  1. Главная ссылка к новости
  2. Быстрый старт
  3. OpenNews: Компания Mail.ru открыла исходные тексты картографических приложений MAPS.ME
  4. OpenNews: Выпуск свободной настольной геоинформационной системы QGIS 2.12
  5. OpenNews: Выпуск QMapShack 1.8.0, программы для планирования и анализа путешествий
  6. OpenNews: Выпуск свободной геоинформационной системы QGIS 3.2
Обсуждение (29 +22) | Автор: Аноним | Тип: Программы |


13.09 Выпуск среды разработки Qt Design Studio 1.3 (9 +12)
  Проект Qt представил выпуск Qt Design Studio 1.3, окружения для проектирования интерфейса пользователя и разработки графических приложений на базе Qt. Qt Design Studio позволяет упростить совместную работу дизайнеров и разработчиков над созданием рабочих прототипов сложных и масштабируемых интерфейсов. Дизайнеры могут сосредоточиться только над графическим макетом оформления, в то время как разработчики могут уделить основное внимание разработке логики работы приложения, используя автоматически сгенерированный для макетов дизайнера QML-код. При помощи предлагаемого в Qt Design Studio рабочего процесса можно в считанные минуты превратить подготовленные в Photoshop или других графических редакторах макеты в рабочие прототипы, пригодные для запуска на реальных устройствах.

Предлагается коммерческая версия и Community-редакция Qt Design Studio. Коммерческая версия поставляется бесплатно, разрешает распространять подготовленные компоненты интерфейсов только обладателям коммерческой лицензии на Qt. Community-редакция не налагает ограничений на использование, но не включает модули для импорта графики из Photoshop и Sketch. Приложение представляет собой специализированный вариант среды Qt Creator, собираемый из общего репозитория. Большая часть специфичных для Qt Design Studio изменений входит в основную кодовую базу Qt Creator. Модули интеграции с Photoshop и Sketch являются проприетарными.

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

  • Расширены возможности модуля Qt Bridge for Sketch, который позволяет на основе подготовленных в Sketch макетов создавать готовые к использованию компоненты и экспортировать их в QML-код. В модуль добавлена поддержка переопределения символов, позволяющая привязывать разные текстовые свойства к разным экземплярам кнопок и прочих компонентов интерфейса (данные свойства экспортируются в QML с переопределяемыми свойствами, видимыми как свойства компонента). Также добавлена возможность экспорта графики в векторном формате SVG (ранее поддерживались только растровые форматы), который можно масштабировать в QML.
  • Изменено оформление интерфейса для просмотра свойств, который переведён на использование Qt Quick Controls 2 и теперь полностью кастомизируем через темы оформления. Значительно улучшено удобство работы с формами-счётчиками (spin box), для которых появилась поддержка перетаскивания мышью и возможность опционального добавления ползунка. Добавлена поддержка многосекционных блоков, позволяющих устанавливать свойства нескольких элементов за раз. В редактор свойств добавлен новый диалог управления градиентами. обновлён редактор цветов, в котором появилась секция с ранее выбранными цветами.
  • Улучшен редактор биндингов, который теперь основан на более удобном виджете редактирования кода для QML;
  • Добавлен новый редактор кривых для анимации, позволяющий в одном представленим корректировать интерполяционные кривые для нескольких ключевых кадров, по аналогии с привычными инструментами управления анимацией из 3D-пакетов;
  • Также отмечается ещё не доведённая до конца работа по созданию QML-просмотрщика на базе WebAssembly, позволяющего формировать пакеты с QML-проектами для Web, с которыми можно работать через браузер.



Основные возможности Qt Design Studio:

  • Анимация по шкале времени - редактор на основе шкалы времени и ключевых кадров, позволяющий легко создавать анимацию без написания кода;
  • Разработанные дизайнером ресурсы превращаются в универсальные QML-компоненты, которые можно повторно использовать в различных проектах;
  • Qt Live Preview - позволяет предпросматривать приложение или разрабатываемый интерфейс пользователя напрямую на рабочем столе, устройствах Android или Boot2Qt. Вносимые изменения сразу можно наблюдать на устройстве. Имеется возможность контролировать FPS, загружать файлы с переводами, изменять масштаб элементов. В том числе поддерживается предпросмотр на устроствах элементов, подготовленных в приложении Qt 3D Studio.
  • Возможность интеграции с Qt Safe Renderer - элементы Safe Renderer можно сопоставлять с элементами разрабатываемого интерфейса.
  • Отображение бок о бок визуального редактора и редактора кода - можно одновременно визуально вносить изменения в дизайн или править QML;
  • Набор готовых и настраиваемых кнопок, переключателей и других управляющих элементов;
  • Встроенный и настраиваемый набор визуальных эффектов;
  • Динамическая раскладка элементов интерфейса позволяет адаптировать его для любых экранов;
  • Расширенный редактор сцены, позволяющий до мелочей прорабатывать элементы;
  • Модули Qt Photoshop Bridge и Qt Sketch Bridge для импорта графики из Photoshop и Sketch. Позволяют создавать готовые к использованию компоненты напрямую из графики, подготовленной в Photoshop или Sketch, и экспортировать их в QML-код. Не входят в состав Community-редакции.
    1. Главная ссылка к новости
    2. OpenNews: Выпуск среды разработки Qt Design Studio 1.2
    3. OpenNews: Релиз фреймворка Qt 5.13
    4. OpenNews: Опубликован план развития функциональности Qt 6
    5. OpenNews: Представлены варианты Qt5 для микроконтроллеров и OS/2
    6. OpenNews: Выпуск интегрированной среды разработки Qt Creator 4.10.0
Обсуждение (9 +12) | Тип: Программы |


13.09 Компания Huawei начала предустановку Deepin Linux на ноутбуки (134 +35)
  Компания Huawei выпустила в продажу варианты моделей ноутбуков Matebook 13, MateBook 14, MateBook X Pro и Honor MagicBook Pro с предустановленным Linux. Поставляемые с Linux модели устройств пока распространяются только на китайском рынке и ограничены базовой комплектацией. Стоимость устройств Matebook 13 и Matebook 14 с Linux примерно на 42 доллара ниже аналогичных моделей с предустановленным Windows, а модели MateBook X Pro на 84 доллара. Отличия в аппаратной начинке сводятся только к переименованию клавиши Windows в Start.

В качестве дистрибутива для предустановки выбран Deepin Linux, который был основан группой разработчиков из Китая, но уже давно развивается как международный проект. Дистрибутив базируется на пакетной базе Debian и предлагает собственный рабочий стол Deepin Desktop Environment, а также около 30 собственных пользовательских приложений, среди которых музыкальный проигрыватель DMusic, видеоплеер DMovie, система обмена сообщениями DTalk, инсталлятор и центр установки программ Deepin Software Center. Компоненты рабочего стола и приложения разрабатываются с использованием языков C/C++ (Qt5) и Go, и распространяются под лицензией GPLv3.

Ключевой особенностью рабочего стола Deepin является панель, которая поддерживает несколько режимов работы. В классическом режиме осуществляется более явное отделение открытых окон и предлагаемых для запуска приложений, отображается область системного лотка. Эффективный режим чем-то напоминает Unity, смешивая индикаторы запущенных программ, избранных приложений и управляющих апплетов (настройка громкости/яркости, подключенные накопители, часы, состояние сети и т.п.). Интерфейс запуска программ отображается на весь экран и предоставляет два режима - просмотр избранных приложений и навигация по каталогу установленных программ.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск дистрибутива Deepin 15.11, развивающего собственное графическое окружение
  3. OpenNews: HP начинает продажу в России ноутбуков и ПК с предустановленным Ubuntu Linux
  4. OpenNews: Компания Dell выпустила новую серию бюджетных ноутбуков с предустановленным Ubuntu
  5. OpenNews: Ubuntu Kylin предустановлен на 40% проданных в Китае компьютеров Dell
  6. OpenNews: Для ноутбуков Lenovo ThinkPad P обеспечена предустановка Ubuntu
Обсуждение (134 +35) | Тип: К сведению |


13.09 Выпуск CentOS 8.0 снова откладывается (79 +12)
  Релиз CentOS 8.0 в очередной раз отложен на неопределённый срок, информация об этом появилась в разделе "Updates" на странице вики CentOS, посвящённой подготовке новой ветки. В сообщении говорится о том, что работа над уже готовым (согласно вики) выпуском CentOS 8.0 пока приостановлена по причине того, что готовится выпуск CentOS 7.7 и, так как ветку 7.x уже использует большая часть пользователей и они ждут обновлений, то и выпускать вперёд будут CentOS 7.7, а после этого продолжат работу над CentOS 8.0. В ответ на критику про затягивание релиза, лидер CentOS указал, что дистрибутив развивает всего три разработчика, поэтому они вынуждены смещать приоритеты в пользу обновления более востребованной ветки.

Напомним, компания Oracle выпустила Oracle Linux 8 на основе Red Hat Enterprise Linux 8 ещё в июле. Ранее новые значительные релизы CentOS выпускались спустя один или два месяца с момента соответствующего выпуска Red Hat Enterprise Linux. При этом разработчики CentOS предупреждали, что при подготовке новой значительной ветки не исключено возникновение непредвиденных сложностей, которое могут потребовать дополнительного времени на разработку.

  1. Главная ссылка к новости
  2. OpenNews: Подготовка CentOS 8 отстаёт от графика
  3. OpenNews: Разработка Scientific Linux 8 свёрнута в пользу CentOS
  4. OpenNews: Релиз Oracle Linux 8
  5. OpenNews: Релиз дистрибутива Red Hat Enterprise Linux 8
  6. OpenNews: Выпуск Red Hat Enterprise Linux 7.7
Обсуждение (79 +12) | Автор: aim | Тип: К сведению |


12.09 Выпуск пользовательского окружения GNOME 3.34 (205 +36)
  После шести месяцев разработки представлен выпуск десктоп-окружения GNOME 3.34. По сравнению с прошлым выпуском было внесено около 24 тысяч изменений, в реализации которых приняли участие 777 разработчиков. Для быстрой оценки возможностей GNOME 3.34 подготовлены специализированные Live-сборки на основе openSUSE и Ubuntu.

Основные новшества:

  • В обзорном режиме появилась возможность группировки пиктограмм приложений в папки. Для создания новой папки достаточно перетащить мышью одну пиктограмму на другую. Если в группе не остаётся пиктограмм, папка автоматически удаляется. Обновлён стиль обзорного режима, включая новое оформление строки поиска, поле для ввода пароля и границ окна;
  • В GNOME Web (Epiphany) по умолчанию включена sandbox-изоляция процессов обработки web-контента. Обработчики теперь ограничены только доступом к каталогам, необходимым для работы браузера. Добавлена возможность закрепления вкладок (tab pinning). Обновлён блокировщик рекламы, который теперь использует предоставляемые в WebKit средства фильтрации контента. Модернизировано оформление обзорной страницы, открываемой в новой вкладке. Проведена работа по оптимизации для мобильных устройств.
  • В конфигураторе представлена переработанная панель выбора обоев рабочего стола, в которой появилась возможность предпросмотра выбранных обоев на рабочем столе и экране блокировки системы. Добавлена новая кнопка "Add Picture…" для добавления собственных картинок в качестве обоев;
  • В музыкальном проигрывателе GNOME Music добавлено отслеживания источников, таких как каталог Music в домашнем каталоге, для определения появления в них новых или изменённых файлов и автоматического обновления коллекции. Существенно переписана базовая часть приложения, что позволило реализовать режим воспроизведения без пауз между треками в альбоме. Обновлено оформление страниц со списком воспроизведения, альбомом и информацией о музыканте;
  • В оконном менеджере Mutter добавлена возможность автоматизировать запуск XWayland при попытке выполнения приложения на базе протокола X11 в графическом окружении на основе протокола Wayland. Отличие от поведения более ранних выпусков GNOME в том, что раньше компонент XWayland выполнялся постоянно и требовал явного предварительного запуска (запускался при инициализации сеанса GNOME), а теперь будет запускаться динамически при появлении необходимости в компонентах для обеспечения совместимости с X11. В новой версии Mutter также добавлена поддержка нового транзакционного (атомарного) API KMS (Atomic Kernel Mode Setting) для переключения видеорежимов, позволяющего проверить корректность параметров перед фактическим изменением аппаратного состояния разом и при необходимости откатить изменение.
  • В GNOME Boxes, менеджере виртуальных машин и удалённых рабочих столов, задействованы отдельные диалоговые окна при добавлении удалённого соединения или внешнего обработчика. При создании новых локальных виртуальных машин диалог выбора источника разделён на три секции: Найденные источники, Избранные загрузки и Выбор источника. Режим экспресс-установки Windows переведён на использование iso-образа CD-ROM вместо образа флоппи-диска. Добавлена поддержка загрузки существующей виртуальной машины с прикреплённого образа CD/DVD (например, для запуска окружения восстановления после сбоя). В свойства виртуальных машин добавлена опция для включения/выключения 3D-ускорения;
  • В коллекции ретро игр (GNOME Games) появилась возможность сохранения состояний в привязке к отдельным играм. При желании сохранёнными состояниями можно обмениваться с другими пользователями или перемещать на другие компьютеры;
  • Обновлены пиктограммы некоторых приложений, включая просмотрщик фотографий, видеоплеер и планировщик ToDo;
  • Проведена оптимизация скорости загрузки пиктограмм и повышена эффективность их кэширования;
  • В файловом менеджере обеспечен вывод предупреждения при попытке вставить файл в каталог, защищённый от записи;
  • В сеансе на базе Wayland добавлена поддержка функции поиска указателя, позволяющая при нажатии Ctrl подсветить указатель на экране для людей с проблемами со зрением;
  • Добавлена настройка org.gnome.desktop.interface.enable-hot-corners для отключения обработчика, выводящего панель запуска приложений при перемещении указателя мыши в левый верхний угол;
  • В конфигураторе улучшена читаемость списка беспроводных сетей, добавлена возможность перегруппировки мышью результатов поиска секций, настройки ночной подсветки перемещены в секцию с параметрами экрана;
  • В менеджере приложений расширен ассортимент рекомендуемых программ;
  • В IRC-клиенте Polari добавлен вывод уведомления при переходе в offline;
  • Задействована новая ветка системы самодостаточных пакетов Flatpak 1.4, в которой предложен улучшенный механизм установки пакетов на уровне всей системы и осуществлён переход на использование обычных файлов ".flatpakrepo" для настройки параметров внешних репозиториев. Каталог Flathub достиг отметки в 600 приложений;
  • В интегрированную среду разработки Builder, оптимизированную для создания приложений для GNOME, добавлен встроенный режим инспектирования D-Bus. Обеспечена возможность запуска программ в изолированном контейнере при помощи инструментария podman и последующей отладки, если в контейнере установлен gdb. Компоненты для интеграции с Git перенесены в отдельный фоновый процесс gnome-builder-git;
  • В Sysprof, инструментарий для профилирования производительности системы, переработан интерфейс и существенно упрощён процесс профилирования. Обеспечена интеграция с GJS, GTK и Mutter. Добавлены дополнительные источники получения данных, включая возможность мониторинга энергопотребления;
  • Подготовлены два новых приложения для манипуляций с пиктограммами при разработке приложений: Icon Library для просмотра и поиска символьных пиктограмм и Icon Preview для создания новых пиктограмм;
  • В библиотеку Pango добавлены новые опции для управления отрисовкой текста, позволяющие включать или выключать автоматический перенос, межстрочный интервал и субпиксельное позиционирование. Добавлен режим отрисовки невидимых символов, таких как пробелы.



  1. Главная ссылка к новости
  2. OpenNews: Представлен low-memory-monitor, новый обработчик нехватки памяти для GNOME
  3. OpenNews: Выпуск GNOME Radio 0.1.0
  4. OpenNews: Проект xrdesktop для использования GNOME и KDE в шлемах виртуальной реальности
  5. OpenNews: Выпуск пользовательского окружения GNOME 3.32
  6. OpenNews: Проект по избавлению GNOME от ошибок и недоработок, проявляющихся при работе поверх Wayland
Обсуждение (205 +36) | Тип: Программы |


12.09 Доступен Jakarta EE 8, первый выпуск после передачи Java EE проекту Eclipse (23 +8)
  Сообщество Eclipse представило платформу Jakarta EE 8, пришедшую на смену Java EE (Java Platform, Enterprise Edition) после передачи процессов разработки спецификаций, TCK и эталонной реализации в руки некоммерческой организации Eclipse Foundation. Jakarta EE 8 предлагает тот же набор спецификаций и тестов TCK, что и в Java EE 8. Отличия сводятся только в смене имени и переходе к новым процессам разработки спецификаций. Платформа была выпущена под новым именем так как компания Oracle передала только технологии и управление проектом, но не передала сообществу Eclipse права на использование торговой марки Java. Общий проект по развитию Jakarta EE получил название EE4J (Eclipse Enterprise for Java).

Выпуск сигнализирует о завершении формирования инфраструктуры и налаживании процессов для развития спецификаций серверной Java-платформы для предприятий на нейтральной площадке, не зависящей от конкретных поставщиков и позволяющей добиться прозрачных и открытых процессов принятия решений, разработки и сертификации. Для сертификации продуктов, совместимых с Jakarta EE, предложены наборы для оценки совместимости TCK (Technology Compatibility Kits), поставляемые под лицензией Eclipse TCK.

Jakarta EE 8 является отправной точкой для создания новых спецификаций, в подготовке которых примут участие различные поставщики. Из планов по дальнейшему расширению спецификаций упоминается развитие средств разработки бизнес-приложений для облачных вычислений (Cloud Native). Подготовленные в ходе совместной работы изменения будут предложены в рамках следующего выпуска Jakarta EE 9, основными новшествами которого станут спецификация Jakarta NoSQL и изменение пространства имён.

Jakarta NoSQL определит стандартные высокоуровневые интерфейсы для взаимодействия Java-приложений с базами NoSQL, которые являются значительным шагом в подготовке платформы Java к использованию парадигмы Cloud Native. В качестве эталонной реализации Jakarta NoSQL будет использован фреймворк JNoSQL. Изменение в пространстве имён связано с невозможностью использования имён java и javax в новой функциональности Jakarta EE, поэтому планируется переход на новое пространство имён "jakarta.*"

Что касается принятия решений, то на смену JCP (Java Community Process) пришёл новый процесс Jakarta EE Specification Process (JESP), который будет использоваться рабочей группой Jakarta EE Working Group для развития Jakarta EE. JESP основан на принятых в сообществе Eclipse открытых принципах подготовки спецификаций EFSP (Eclipse Foundation Specification Process). Для утверждения любых изменений в спецификациях Jakarta EE или формирования новой версии потребуется получения согласия от абсолютного большинства стратегических членов рабочей группы, в дополнение к любым другим регламентам голосования, определённым в EFSP.

  1. Главная ссылка к новости
  2. OpenNews: Java EE переименован в Jakarta EE
  3. OpenNews: Компания Oracle выпустила Java SE 9 и Java EE 8
  4. OpenNews: Компания Oracle выбрала Eclipse Foundation для передачи разработки Java EE
  5. OpenNews: Увидел свет сервер приложений GlassFish 4.0 с эталонной реализацией Java EE 7
  6. OpenNews: Компания Oracle опубликовала Java SE 12
Обсуждение (23 +8) | Тип: К сведению |


12.09 Оценка злоупотребления запросом полномочий в приложениях-фонариках для Android (89 +36)
  В блоге компании Avast опубликованы результаты изучения полномочий, запрашиваемых представленными в каталоге Google Play приложениями с реализацией фонариков для платформы Android. В сумме в каталоге найдено 937 фонариков, из которых в семи выявлены элементы вредоносной или нежелательной активности, а остальные можно считать "чистыми". 408 приложений запрашивали 10 и менее полномочий, а в 262 приложениях требовалось согласие с предоставлением 50 и более полномочий.

10 приложений запрашивали от 68 до 77 полномочий, при этом четыре из них были загружены более миллиона раз, два около 500 тысяч раз и четыре около 100 тысяч раз.

NПриложениеЧисло полномочийЧисло загрузок
1 Ultra Color Flashlight 77100,000
2 Super Bright Flashlight 77100,000
3 Flashlight Plus 761,000,000
4 Brightest LED Flashlight — Multi LED & SOS Mode 76100,000
5 Fun Flashlight SOS mode & Multi LED 76100,000
6 Super Flashlight LED & Morse code 741,000,000
7 FlashLight – Brightest Flash Light 711,000,000
8 Flashlight for Samsung 70500,000
9 Flashlight – Brightest LED Light & Call Flash681,000,000
10 Free Flashlight – Brightest LED, Call Screen68500,000

При анализе, какие именно полномочия запрашивают приложения с заявленной функциональности фонарика (не фонарик как сопутствующая функция, а приложения, в основной массе позиционирующие себя только как фонарик) было выявлено, что 77 приложений запрашивают функции записи звука, 180 требуют чтения данных из адресной книги, 21 - доступ на запись в адресную книгу, 155 - возможность совершать звонки, 131 - доступ к точному местоположению, 63 - отвечать на звонки, 98 - возможность перенаправлять и завершать звонки, 82 - получать SMS, 24 - загружать данные без уведомления.

282 программы требуют доступа к функции принудительного завершения фоновых процессов (предполагается, что данная возможность используется для завершения процессов для снижения энергопотребления). При этом фактически для работы фонарика необходим лишь доступ к светодиоду вспышки камеры и опционально возможность блокировать переход устройства в спящий режим.

В качестве примера разобрано типичное приложение-фонарик, в котором заявлена только функция фонарика и написано, что приложение не требует дополнительных полномочий. На деле же программа запрашивает 61 полномочие, среди которых возможность совершать звонки, читать адресную книгу, определять местоположение, использовать Bluetooth, управлять состоянием сетевого подключения, получать список установленных приложений, читать и записывать во внешнее хранилище.

  1. Главная ссылка к новости
  2. OpenNews: Обратная сторона систем распространения приложений в обход дистрибутивов
  3. OpenNews: Большинство VPN-приложений для Android не заслуживают доверия
  4. OpenNews: Анализ запроса ненадлежащих полномочий в VPN-приложениях для Android
  5. OpenNews: Анализ уязвимостей в Android-приложениях с открытыми сетевыми портами
  6. OpenNews: В 29 Android-приложениях для работы с камерой и фото выявлен вредоносный код
Обсуждение (89 +36) | Тип: Проблемы безопасности |


12.09 Сравнение производительности сетевого драйвера в вариантах на 10 языках программирования (308 +64)
  Группа исследователей из немецких университетов опубликовала результаты эксперимента, в ходе которого на разных языках программирования было разработано 10 вариантов типового драйвера для 10-гигабитных сетевых карт Intel Ixgbe (X5xx). Драйвер работает в пространстве пользователя и реализован на языках C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript и Python. При написании кода основное внимание уделялось достижению максимально возможной производительности с учётом особенностей каждого языка. По функциональности все варианты идентичны и состоят примерно из 1000 строк кода. Наработки проекта распространяются под лицензией BSD.

Вариант драйвера на языке Rust оказался очень близок по производительности к эталонному драйверу на языке Си. При нагрузке с единовременной отправкой блоков по 32 пакета Rust-драйвер немного отставал, но в тестах с более чем 32 пакетами в блоке по скорости практически не отличался от драйвера на Си и демонстрировал производительность на уровне обработки 28 млн пакетов в секунду на сервере с CPU Xeon E3-1230 v2 3.3 GHz.

Следующую нишу по производительности заняли драйверы на языках Go и С#, которые показали достаточно близкие результаты (драйвер на Go выигрывал в тестах с блоками, включающими до 16 пакетов, и стал немного проигрывать в тестах с более чем 16 пакетами в блоке). При 256 пакетах в блоке пиковая производительность драйвера на C# составила примерно 28 млн пакетов в секунду, а драйвера на Go примерно 25 млн пакетов в секунду.

Далее с достаточно близкими результатами следовали драйверы на Java, OCaml и Haskell, которые уже заметно отставали от ранее рассмотренных вариантов и не смогли преодолеть планку в 12 млн пакетов в секунду. Ещё большее отставание показали драйверы на Swift и JavaScript, которые смогли обработать потоки на уровне 5 млн пакетов в секунду.

Замкнул рейтинг драйвер на языке Python, который смог обработать всего 0.14 млн пакетов в секунду. Реализация на Python была использована для оценки скорости работы интерпретаторов без JIT и без специфичных оптимизаций (код выполнялся с использованием CPython 3.7 и не был совместим с PyPy, но отмечается, что оптимизация структур хранения данных могла бы повысить производительность примерно в 10 раз).

Дополнительно были проведены тесты на время задержки, которые показывали эффективность буферизации и влияние сборщика мусора. При тестировании измерялась задержка после перенаправления каждого пакета драйвером по сравнению с точно известным временем отправки. Лидерами по-прежнему стали драйверы на Си и Rust, результаты которых были практически неотличимы для потока в 1 млн пакетов в секунду (примерно 20 µs). Хорошо проявил себя драйвер на языке Go, который лишь немного отстал от лидеров и также держался на уровне 20 µs. Драйвер на C# показал задержки примерно в 50 µs. Самые большие задержки показали драйверы на JavaScript и Java (задержки более 300 µs).

Исследование проведено с целью оценки возможности разработки драйверов и компонентов операционной системы на языках более высокого уровня, чем Си. В настоящее время 39 из 40 проблем при работе с памятью в Linux приходятся на драйверы, поэтому вопросы применения более безопасного языка и выноса драйверов из ядра в пространство пользователя остаются актуальными и производители уже активно экспериментируют в этом направлении (например, Google разработал TCP-стек для ОС Fuchsia на языке Go, компания CloudFlare создала реализацию протокола QUIC на языке Rust, компания Apple перенесла TCP-стек на мобильных устройствах в пространство пользователя).

В ходе проведённой работы сделан вывод, что язык Rust является лучшим кандидатом для разработки драйверов. Предоставляемые в Rust возможности позволяют избавиться от проблем, возникающих из-за низкоуровневой работы с памятью, ценой снижения производительности примерно на 2%-10% по сравнению с драйверами на языке Си. Языки Go и C# также признаны пригодными для создания системных компонентов, в ситуациях когда приемлемы задержки на уровне долей миллисекунд, вызванные применением сборщика мусора.

  1. Главная ссылка к новости
  2. OpenNews: Фреймворк для написания защищённых драйверов для ядра Linux на языке Rust
  3. OpenNews: Оценка способности сетевого стека Linux обрабатывать миллион пакетов в секунду
  4. OpenNews: Эксперимент по настройке Linux для блокирования 10 млн пакетов в секунду
  5. OpenNews: CloudFlare применил NetMap для повышения скорости обработки пакетов в Linux
  6. OpenNews: Intel представил сокращённый вариант сетевого стека для Linux
Обсуждение (308 +64) | Тип: Тема для размышления |


12.09 Релиз программы для обработки фотографий RawTherapee 5.7 (35 +10)
  Состоялся релиз программы RawTherapee 5.7, предоставляющей средства для редактирования фотографий и преобразования изображений в формате RAW. Программа поддерживает большое количество RAW-форматов файлов, в том числе, камер с датчиками Foveon- и X-Trans, а также может работать со стандартом Adobe DNG и с форматами JPEG, PNG и TIFF (до 32 бит на канал). Код проекта написан на языке C++ с использованием GTK+ и распространяется под лицензией GPLv3.

RawTherapee предоставляет набор инструментов для коррекции цветопередачи, настройки баланса белого, яркости и контраста, а также функции автоматического повышения качества изображений и устранения шумов. Реализовано несколько алгоритмов нормализации качества изображений, корректировки освещения, подавления шумов, усиления деталей, борьбы с лишними тенями, коррекции завала краев и перспективы, автоматического удаления битых пикселей и изменения экспозиции, увеличения резкости, удаления царапин и следов пыли.

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

  • Добавлен инструмент Film Negative для упрощения обработки raw-фотографий плёночных негативов;
  • Реализована возможность чтения тегов с рейтингом из метаданных Exif и XMP. Рейтинг отображается в интерфейсе в форме звёздочек;
  • Улучшена поддержка raw-форматов и проведена оптимизация производительности;
  • Повышены требования к сборочному окружению, для сборки теперь требуется CMake 3.5+.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск программ для обработки фотографий RawTherapee 5.6 и digiKam 6.1
  3. OpenNews: Релиз программы для обработки фотографий RawTherapee 5.5
  4. OpenNews: Выпуск графического редактора GIMP 2.10.12
  5. OpenNews: Выпуск растрового графического редактора Krita 4.2.0
  6. OpenNews: Релиз профессионального видеоредактора DaVinci Resolve 16
Обсуждение (35 +10) | Тип: Программы |


12.09 Погиб автор vkd3d и один из ключевых разработчиков Wine (257 +29)
  Компания CodeWeavers, которая спонсирует разработку Wine, сообщила о гибели своего сотрудника - Юзефа Кучи (Józef Kucia), автора проекта vkd3d (реализация Direct3D 12 поверх API Vulkan) и одного из ключевых разработчиков Wine, также принимавшего участие в развитии проектов Mesa и Debian. Юзефом было внесено более 2500 изменений в Wine и реализована большая часть кода, связанного с поддержкой Direct3D.

Юзеф увлекался спелеологией и при построении карты одной из малоизученных пещерных систем в Татрах (Большая Cнежная пещера в Польше) оказался с ещё одним участником экспедиции отрезан от остальной группы неожиданно нахлынувшим потоком воды. Несмотря на предпринятую спасательную операцию, Юзеф и его товарищ погибли. Юзефу было 28 лет. Коллеги запомнили его как немногословного, доброго человека.

  1. Главная ссылка к новости
  2. OpenNews: Проект Wine выпустил Vkd3d 1.0 с реализацией Direct3D 12
  3. OpenNews: Выпуск проекта Wine Staging 4.0, дополняющего Wine 4.0
  4. OpenNews: Релиз CrossOver 18.5 для Linux и macOS
  5. OpenNews: Представлено ответвление Proton-i, переведённое на более свежие версии Wine
  6. OpenNews: Обновление пакетов для запуска игр Proton 4.11-2, RetroArch 1.7.8 и Roberta 0.1
Обсуждение (257 +29) | Тип: К сведению |


12.09 Выпуск системы инициализации sysvinit 2.96 (42 +27)
  Представлен релиз классической системы инициализации sysvinit 2.96, которая широко применялась в дистрибутивах Linux во времена до systemd и upstart, а теперь продолжает использоваться в таких дистрибутивах, как Devuan и antiX. Одновременно сформированы выпуски применяемых в связке с sysvinit утилит insserv 1.21.0 и startpar 0.64. Утилита insserv предназначена для организации процесса загрузки с учётом зависимостей между init-скриптами, а startpar применяется для обеспечения параллельного запуска нескольких скриптов в процессе загрузки системы.

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

  • В программу pidof добавлен флаг "-z" для проверки зомби-процессов и процессов в состоянии заморозки ввода/вывода (состояния Z и D, которые ранее пропускались из-за возможности зависания);
  • Проведена чистка вывода утилиты readbootlog;
  • В процесс для ведения загрузочных логов bootlogd добавлен флаг "-e", позволяющий сохранять в логе все получаемые данные, без выполнения нормализации и вырезания спецсимволов;
  • В программу insserv добавлен флаг "-q", отключающий вывод предупреждений в консоль (отображаются только серьёзные ошибки);
  • В startpar обновлён тестовый набор. Для упрощения разбора логов добавлен флаг "-n", добавляющий в вывод имена скриптов. По умолчанию активирована сборка в режиме оптимизации (-O2). В сообщения от выполняемых заданий обеспечено автоматическое прикрепление недостающего символа перевода строки для исключения смешивания сообщений в логе. Устранена регрессия, приводящая к неверной пометке заданий как интерактивных, для которых не применяется распараллеливание.

  1. Главная ссылка к новости
  2. OpenNews: Выпуск системного менеджера systemd 243
  3. OpenNews: Выпуск UIRD 2.0, унифицированной системы инициализации для модульных Linux-систем
  4. OpenNews: Intel опубликовал открытую прошивку для инициализации оборудования и загрузки ОС
  5. OpenNews: Выпуск системы инициализации GNU Shepherd 0.6
  6. OpenNews: Выпуск системы инициализации sysvinit 2.95
Обсуждение (42 +27) | Тип: Программы |


<< Предыдущая страница (позже)
Следующая страница (раньше) >>



Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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