Автор: Yuri Gagarin

Уязвимости в ядре Linux, затрагивающие ksmbd, ktls, uio и сетевой стек

В модуле ksmbd, предлагающем встроенную в ядро Linux реализацию файлового сервера на базе протокола SMB, выявлены две уязвимости, которые позволяют удалённо без прохождения аутентификации добиться выполнения своего кода с правами ядра или определить содержимое памяти ядра на системах с активированным модулем ksmbd. Проблемы проявляются начиная с ядра 5.15, в состав которого был принят модуль ksmbd. […]

Вышел KiCad 8.0.0

23 февраля 2024 года проект KiCad выпустил новую версию 8.0.0. Добавлены новые возможности, внесено множество исправлений. Список изменений: Добавлено более 1500 символов и 760 посадочных мест в библиотеку компонентов. Изменён стиль индикации первого вывода микросхем. Добавлен импорт данных следующих форматов: проекты и библиотеки EasyEDA (JLCEDA); библиотеки символов и посадочных мест CADSTAR; файлы Solidworks PCB; символы […]

MClient 7.0

После двух лет разработки состоялся выпуск новой старшей версии MClient — программы для просмотра электронных словарей. Ориентирована на профессиональных лингвистов, но может использоваться и всеми, кто изучает иностранные языки. Статус — бета, но достаточно стабильная для повседневного использования. Скриншот Чем эта программа отличается от GoldenDict и большинства других? табличный вид; упорядочивание словарных вхождений по различным […]

Выпуск минималистичного дистрибутива Tiny Core Linux 15.0

Опубликован релиз минималистичного Linux дистрибутива Tiny Core Linux 15.0, который может работать на системах с 48 Мб ОЗУ. Графическое окружение дистрибутива построено на основе X-сервера Tiny X, тулкита FLTK и оконного менеджера FLWM. Дистрибутив загружается целиком в ОЗУ и работает из памяти. Загрузочный iso-образ занимает всего 18 МБ. Для 64-разрядных систем подготовлена сборка CorePure64, размером […]

Доступны загрузочные прошивки Coreboot 24.02 и Libreboot 20240225

Опубликован выпуск проекта CoreBoot 24.02, разрабатывающего свободную альтернативу проприетарным прошивкам и BIOS. Код проекта распространяется под лицензией GPLv2. В создании новой версии приняло участие 111 разработчиков, которые подготовили 814 изменений. Начиная с этого выпуска проект перешёл на новую схему наименования версий, использующую привязку к дате (год.месяц.обновление), так в феврале 2024 года вместо версии 4.23 сформирован […]

Intel опубликовал программу 3D-визуализации OSPRay Studio 1.0 и движок 3D-рендеринга OSPRay 3.1

Компания Intel опубликовала выпуск проекта OSPRay Studio 1.0, развивающего приложение для интерактивной 3D-визуализации при помощи движка распределённой трассировки лучей OSPRay. Среди прочего, программа может использоваться для высокоточного рендеринга сложных сцен и обработки очень больших сцен, требующих распределённого выполнения вычислений в кластере из нескольких компьютеров. Код приложения написан на языке С++ и распространяется под лицензией Apache […]

NotepadNext 0.7

После четырёх месяцев разработки состоялся выпуск 0.7 редактора текстов NotepadNext, написанного на языке C++ с использованием библиотек Qt, Scintilla и др., и распространяемого по лицензии GPL-3.0. Изменения: улучшения для Python: добавлены ключевые слова match и case; поддержка атрибутов декоратора; в диалог настроек добавлена возможность выбора языка локализации; добавлен визуальный индикатор уровня масштабирования; добавлена возможность сохранения […]

Релиз пользовательского окружения Sway 1.9, использующего Wayland

После 14 месяцев разработки опубликован релиз композитного менеджера Sway 1.9, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD. Совместимость с i3 обеспечена на уровне команд, файлов конфигурации и […]

Выпуск системы управления исходными текстами Git 2.44

После трёх месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.44. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям «задним числом» используются неявное хеширование всей предыдущей истории в каждом коммите, […]

Выпуск Wine 9.3 и бета-версия Proton 9.0

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 9.3. С момента выпуска 9.2 было закрыто 23 отчёта об ошибках и внесено 295 изменений. Наиболее важные изменения: В API Windows Internet (WinINet) добавлена поддержка работы через прокси. Добавлен новый драйвер mouhid.sys для устройств управления указателем (тачпады, мыши), использующим протокол HID (Human Interface Device). Обновлены данные […]

Инженер из AMD признал, что графический стек Linux нуждается в совершенствовании

При обсуждении ошибки, связанной с относительно высоким по сравнению с Windows потреблением электроэнергии на APU AMD с поддержкой аппаратного декодирования видео, инженер из AMD, Алекс Дойкер (Alex Deucher, основной разработчик драйвера amdgpu), признал, что отображение видео в Linux в принципе неэффективно. При выводе видео в Linux сейчас используется следующая цепочка: Сжатый видеопоток VCN (модуль аппаратного […]

31 год назад создан язык программирования Ruby.

23 февраля 1993 года появился Ruby — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования. Язык обладает независимой от операционной системы реализацией многопоточности, сильной динамической типизацией, сборщиком мусора и многими другими возможностям. По особенностям синтаксиса он близок к языкам Perl и Eiffel, по объектно-ориентированному подходу — к Smalltalk. Также некоторые черты языка взяты из Python, Lisp, Dylan […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster