Qucs-S это программа для моделирования аналоговых электронных схем. В качестве движка моделирования можно использовать как Ngspice для схем общего назначения, так и QucsatorRF (поставляется вместе с Qucs-S) для СВЧ устройств.
31 октября этого года представлен очередной релиз 24.4.0.
30 октября состоялся выпуск 0.10.0 консольного интерпретатора и встраиваемой библиотеки языка Pluto – альтернативной реализации языка Lua 5.4 со множеством изменений и улучшений в синтаксисе, стандартной библиотеке и интерпретаторе.
Включена (security.tls.enable_kyber) поддержка алгоритма обмена ключами TLS mlkem768x25519 (комбинация X25519 ECDH и ML-KEM (CRYSTALS-Kyber), устойчивая к подбору как на обычном, так и на квантовом компьютере).
Обновлён значок на вкладке, свидетельствующий о том, что вкладка воспроизводит звук. Новый значок лучше смотрится при вертикальном расположении вкладок, чем старый.
Для большинства примитивов фильтров SVG (feBlend, feColorMatrix, feComponentTransfer, feComposite, feDropShadow, feFlood, feGaussianBlur, feMerge и feOffset) включено аппаратное ускорение рендеринга WebRender.
27 октября разработчики среды рабочего стола Trinity, продолжающей развитие KDE3 и Qt3 в виде собственного форка TQt, объявили о выпуске корректирующего обновления под номером 14.1.3.
Trinity DE (TDE) позиционируется как свободное графическое окружение с низкими системными требованиями и широкими возможности для кастомизации. Вместе со средой рабочего стола поставляется обширный набор приложений на базе библиотеки TQt. Поддерживаются операционные системы GNU/Linux, *BSD и DilOS. Смотрите вики, чтобы получить инструкции по установке TDE в конкретном дистрибутиве.
Компания Intel и 9elements объявили о совместном партнерстве, цель которого заключается в разработке свободной прошивки для серверных процессоров Intel Xeon 6 и продвижении CoreBoot в корпоративной среде.
Харальд Вельте (Harald Welte), известный разработчик ядра Linux, лауреат премии за значительный вклад в развитие свободного ПО, основатель организации gpl-violations.org, создатель проекта Openmoko и один из разработчиков netfilter/iptables, опубликовал своё мнение относительно удаления участников из списка мэйнтейнеров ядра Linux на основании их предполагаемой работы в подсанкционных компаниях. По словам Харальда, он гордился вовлечённостью в работу сообщества разработчиков ядра, но нынешнее сообщество не похоже на то, которое он помнит, и ему больно видеть, что сейчас там происходит. По его мнению нет ничего хуже дискриминации людей только из-за их паспорта, места жительства или места работы.
Alma Linux решила клонировать CentOS Stream 10 и представила производный дистрибутив под кодовым названием Kitten 10. Установочные сборки дистрибутива сформированы для архитектур x86_64, x86_64_v2, aarch64, ppc64le и s390x.
Вышел минорный релиз дистрибутива «Альт Рабочая станция К 10.4» (ветка p10 Aronia). Эта версия работает на процессорах архитектуры x86_64, построена на базе ядра 6.1 LTS и включает KDE Frameworks 5.116.
15 сентября вышла новая версия открытого воксельного игрового движка и платформы для создания игр Luanti, также известного как Minetest. Движок поддерживает Windows NT, GNU/Linux, FreeBSD, OpenBSD, DragonflyBSD, macOS, android и предоставляет API для написания модов.
Для платформы Windows удалено автоопределение сенсорного экрана, поскольку эта опция не поддерживается в сборках без SDL.
Напомним, что совсем недавно объявлено о переименовании движка Minetest, теперь он называется Luanti (с подробностями этого решения можно ознакомиться, например, на портале OpenNet, а обсудить непосредственно на ЛОРе).
Дорогие подписчики и любители Героев Меча и Магии!
Рады сообщить Вам о выходе 1.1.3 обновления открытого движка fheroes2 для "Heroes of Might and Magic 2".
С момента выхода прошлого обновления мы большую часть времени посвятили оптимизации кода и подготовке к будущим обновлениям.
Но вместе с тем в движок были внесены существенные правки, касающиеся редактора и искусственного интеллекта, а также улучшения интерфейса и переводов, о которых мы хотим рассказать в сегодняшней публикации.
Вышло обновление графического редактора AliveColors от пермской компании AKVIS. Это многофункциональный графический редактор, который содержит множество инструментов и настроек для создания и редактирования изображений, включает в себя коллекцию эффектов, нейронных фильтров, библиотеку пресетов и текстур, а также набор встроенных плагинов AKVIS и некоторые другие разработки компании. Первый релиз программы состоялся 4 июля 2017 года.
Программа AliveColors доступна в трех вариантах: бесплатная версия Free и лицензии Home (4800 руб.) и Business (14742 руб.). Для образовательных учреждений цены на лицензию Business снижены.
Для установки и обновления программы разработчиками подготовлены репозитории для дистрибутивов Альт, Астра, РедОС, РОСА, Debian, OpenSUSE, RedHat, Ubuntu и пакетного менеджера Flatpak. Программа также доступна для Windows и MacOS.
К обсуждению удаления 11 мэйнтейнеров ядра Linux из РФ присоединился Джеймс Боттомли (James Bottomley), мэйнтейнер подсистемы SCSI, ранее занимавший посты члена совета директоров и председателя технического консультативного совета Linux Foundation. Джеймс извинился за то, как было произведено удаление, и пояснил, что удаление связано с санкциями против компаний из РФ, которые попали в список OFAC SDN, опубликованный Министерством финансов США. По словам Джеймса, возможность сотрудничать с компаниями из США для работников компаний, находящихся в санкционном списке, ограничена и подобные работники не могут находится в числе мэйнтейнеров ядра Linux.
Если удаление произведено по ошибке и текущий работодатель не находится в указанном списке, то разработчику следует предоставить информацию об этом Грегу Кроа-Хартману (это именно та документация, о которой шла речь в первом сообщении об удалении). В любом случае Джеймс пообещал при необходимости добавить в файл CREDITS упоминание о вкладе удалённых участников в разработку ядра. Причиной следования санкциям названо нахождение в США всей инфраструктуры для разработки ядра Linux и большого числа сопровождающих. Из-за этого при разработке ядра невозможно игнорировать требования законодательства США.
23 октября 2024 года на пятнадцатый день рождения вышла очередная версия открытой операционной системы реального времени Embox. ОС написана на языке C, отличается гибкой конфигурируемостью на уровне исходных текстов и распространяется на условиях двухпунктной лицензии BSD.
Greg Kroah-Hartman, отвечающий за поддержку стабильной ветки ядра Linux, в рамках «исправлений ошибок» к выпуску 6.11-rc4 в одностороннем порядке исключил из списка сопровождающих ядра Linux 11 человек с российскими именами, «предположительно» работающих в российских компаниях. Причиной исключения названо «выполнение различных требований комплаенса» (various compliance requirements).
Вскользь упомянуто о возможности возвращения разработчиков в список сопровождающих в случае предоставления определённой документации. Какой именно документации – неизвестно.
Герт Уйттерховен (Geert Uytterhoeven), мэйнтейнер порта Linux для архитектуры m68k, заметил, что формулировки слишком размыты и, поскольку ядро является открытым проектом, неплохо бы уточнить, что подразумевается под «различными требованиями комплаенса» и какую именно документацию нужно предоставить для восстановления статуса сопровождающего. Он также выразил опасение, что подобные действия без изложения правил открывают двери для дальнейших злоупотреблений. Вопрос Герта пока остался без ответа.
FPDoom – проект, позволяющий запустить классический Doom, его дополнения и другие портированные игры на очень распространённом на дешевых кнопочных телефонах чипе Spreadtrum SC6531 и его модификациях. Проект содержит порты ванильного Doom, а также Duke3D, Shadow Warrior, Blood, Wolfenstein 3D и порт InfoNES.
Порты выполнены в виде приложений bare-metal, запускаемых через свой загрузчик (добавляется в прошивку, загружает игры с SD-карты). Устанавливается на современные кнопочные телефоны с чипами Spreadtrum SC6530/SC6531, что составляет более половины предложений на российском рынке. Список протестированных моделей и ссылка на описание загрузки приведены в Readme.
26 лет назад, в октябре 1998 года, был зарегистрирован домен Linux.org.ru.
По традиции просьба написать в комментариях, что бы вы хотели изменить на сайте, чего не хватает и какие функции стоит дальше развивать. Интересны и идеи по развитию, и мелочи, которые хотелось бы поменять, например, мешающие проблемы юзабилити и баги.
В этот светлый день (20 октября 2004 года) один классный парень по имени Марк Шаттлворт подумал, что в мире существует огромное количество дистрибутивов Linux, но ни один из них не работает как надо. Ни один из них нельзя было предложить пользователю в качестве замены Windows, которая захватила рынок настольных операционных систем. С этим надо было что-то делать. Посмотрел он на всё это безобразие и решил создать свой «Linux для людей», который бы «просто работал», и который мог бы скачать и поставить на свой ПК любой нормальный человек вместо привычной системы Windows, которая была и остаётся платной, проприетарной, и напичканной бэкдорами. И он сделал это! Марк подарил нам более простой Linux, первые версии которого даже мог поставить и настроить под свои нужды простой смертный. Многие спорят, начиная с какой версии Ubuntu (и её производные, например, Kubuntu) стала ближе к полноценной замене Windows — кто-то называет версию 8.04, кто-то 10.04 или 12.04.
Тихо и незаметно была опубликована новая стабильная версия Bun – 1.1.30.
Bun – это среда выполнения ECMAScript / JavaScript, по многим параметрам аналогичная nodejs. В основе Bun используется JavaScriptCore от Apple, но сам Bun как и многие его модули написан на языке zig. Bun старается быть максимально совместимым с nodejs по опциям командной строки, поддерживает модули ECMAScript (ESM) и CommonJS. Управление пакетами npm и поддержка typescript встроены прямо в приложение как нативный код, и программы на typescript могут исполняться напрямую интерпретатором без предварительной конфигурации.
Sevimon может быть использован для контроля нервного перенапряжения, осознанного управления настроением и, при длительном применении, предотвращения появления мимических морщин. При первом запуске программа скачивает нейросетевые модели и в дальнейшем работает без доступа к сети.
fooyin предлагает большое количество индивидуальных настроек для управления и воспроизведения музыкальной коллекции. Его можно расширить с помощью плагинов и языка FooScript. Поддержка форматов обеспечивается библиотекой FFmpeg, наряду с несколькими вариантами вывода звука, включая ALSA, PipeWire и SDL2.
Выпущена новая версия свободного редактора векторной графики Inkscape.
Что нового:
Галерея фильтров: новый диалог позволяет визуально выбрать нужный SVG-фильтр.
Модульные сетки: в диалоге свойств документа можно выбрать новый тип сеток. Задается начало координат, размер блока и отступов и другие параметры.
Цветовые палитры: этот диалог полностью переписан, для каждой палитры теперь есть предпросмотр, появился поиск по названиям цветов, а также импорт ACB с цветами в CIELAB.
Унифицированный браузер шрифтов. Включается отдельно в настройках, показывает предпросмотр для каждого начертания и позволяет задать свой текст предпросмотра, даёт переключаться между автоматическими и пользовательскими коллекциями шрифтов.
Настраиваемые элементы управления. Для различных элементов управления фигурами на холсте (узлы кривых, ручки управления скруглением прямоугольников, шаги градиентов и т.д.) теперь можно задать размер, цвет и другие параметры.
Shape builder теперь может создавать обтравочные контуры при выделении кривых с растром, задавать непрозрачность, сохранять копии оригинальных объектов.
Свойства объекта: этот диалог теперь также включает функции диалога «Атрибуты объекта» и позволяет быстро числами поменять свойства любой геометрической фигуры.
Появился импорт документов Affinity Designer.
Работа по завершению порта на GTK4 и интеграции CMYK будет завершена в следующем цикле разработки.
Новый релиз Ubuntu 24.10 «Oracular Oriole» является промежуточным выпуском со сроком поддержки 9 месяцев. Заявлена поддержка до июля 2025 года.
Вместе с Ubuntu объявлено о выходе официальных редакций с другими DE, среди которых наиболее интересен релиз Kubuntu 24.10, перешедший на KDE Plasma 6 (на скриншоте).
26 сентября разработчиками был анонсирован релиз 0.270 свободного программного пакета MAME. MAME нацелен прежде всего на запуск игр с аркадных автоматов, однако поддерживается эмуляция старых устройств разных классов, в частности, выпуск 0.270 добавляет поддержку одного из первых выпущенных на рынок PDA-устройств.
Zoomer PDA был спроектирован фирмой Casio и выпускался под различными названиями. Девайс был оснащен MS-DOS 3.3 и GEOS 2.0 с пользовательским интерфейсом PenRight. Это был первый PDA, поставлявшийса с программным обеспечением от Palm Computing. Среди других экзотических устройств, поддержка которых доступна в новом релизе, рабочая станция Sony NWS-3270 и платы разработки под процессор 68000 от Marion Systems и Motorola.
8 октября вышла версия 6.2 одной из самых популярных сред рабочего стола для Linux. В этом выпуске добавлены новые возможности для графических планшетов, улучшено управление цветом и электропитанием, обновлён Discover и внесено множество других изменений и нововведений.
После года разработки вышла новая стабильная версия интерпретируемого языка программирования Python 3.13. Релиз включает изменения в собственно языке и его стандартной библиотеке. К важнейшим изменениям относятся использование нового интерактивного интерпретатора по умолчанию, экспериментальная поддержка работы в режиме free-threaded (т. е. с отключением global interpreter lock) (PEP 703), и JIT-компилятор (PEP 744).
Исследователи из Gen Threat Labs выявили новый сложный руткит Snapekit, который нацелен на систему Arch Linux версии 6.10.2-arch1-1 на архитектуре x86_64. Snapekit позволяет злоумышленникам получать несанкционированный доступ к системе и управлять ею, при этом оставаясь незамеченными.
Вышла новая версия 1.2.18 пакета эффектов LSP Plugins.
Плагины предназначены для обработки звука при сведении и мастеринге аудиозаписей, в условиях живых выступлений, а также при организации вещания и подкастов. Пакет совместим с форматами LADSPA, LV2, VST2 (LinuxVST), VST3, CLAP и GStreamer, а также предоставляет standalone-версии с поддержкой JACK.
Неделю назад было опубликовано крупное обновление мультиплексора терминала tmuxпод номером 3.5, главным изменением которого было усовершенствованная реализация расширенных клавиш (extended keys). 5 октября разработчики представили bugfix-релиз 3.5a.
Tmux — свободная программа, позволяющая управлять несколькими консольными сеансами из одного виртуального терминала. Она позволяет делить экранное пространство эмулятора терминала вертикально или горизонтально на «плоскости» (pane), в каждой из которой запущен отдельный сеанс оболочки командной строки, и группировать эти «плоскости» в «окна» (window). Управление «окнами» и «плоскостями» осуществляется комбинациями клавиш, также есть опциональная поддержка мыши. Кроме того, Tmux реализует прокрутку внутри вывода консоли и встроенный буфер обмена. Возможности Tmux расширяются посредством установки плагинов.
После трёх месяцев упорной работы состоялся выпуск 0.15 библиотеки векторной графики ThorVG, написанной на языке C++ (стандарт C++14) и распространяемой по лицензии MIT. Библиотека используется для рендеринга векторной графики в таких проектах, как Tizen OS, Godot Engine, LVGL и плееров dotLottie.
Ardour — мощная программа для профессиональной записи и обработки звука, доступная для Linux, Windows и macOS. Она позволяет выполнять запись, микширование, редактирование и мастеринг аудио. Также поддерживает MIDI-дорожки, плагины и некоторые действия с видео, например: извлечение звуковой дорожки из видеофайла, видеотаймлайн, монитор для контроля синхронизации видео и звука.
Вышла новая версия Hyprland, современного стеково-тайлингового композитора для Wayland, нацеленного на кастомизируемость и высокую производительность. Написан на языке C++ и распространяется по лицензии BSD-3.
Выпущена новая версия Elektroid — свободного аналога Elektron Transfer для управления пресетами и сэмплами на аппаратных синтезаторах и сэмплерах различных производителей.
4 октября на официальном сайте Фонда Свободного программного обеспечения (Free Software Foundation) было опубликовано обращение, связанное с тридцатидевятилетием организации, занимающейся популяризацией свободных программ, сопровождением лицензий GNU GPL, AGPL и LGPL, а также судебной защитой разработчиков проекта GNU.
FSF исполняется 39! Празднуйте почти сорокалетие борьбы за свободу программного обеспечения вместе с нами
Сегодня мы отмечаем свое тридцатидевятилетие, «кружевной год», приуроченный к укреплению наших отношений с сообществом СПО. Мы не добились бы этого без вашего участия, и мы весьма благодарны каждому, кто встал на нашу сторону, выступая за мир, где полная свобода пользователя — обыденность, а не исключение. Пока мы отмечаем годовщину и вспоминаем прошедшие тридцать девять лет, нас вдохновляет то, чего мы достигли, не только как движение, но и как организация, и пройденные нами перемены. Хотя впереди нас неизбежно ждут трудности, мы набираемся смелости и решимости встретить их, зная, что вы будете там, вместе с нами, трудясь ради свободного будущего для каждого. Еще немало лет борьбы за свободу пользователей предстоит нам!
Спустя две недели после последнего корректирующего обновления, разработчики демона для управления автомтическим обновлением прошивок Firmware Updater (fwupd) представили мажорную версию 2.0.0, в которой сделаны несовместимые изменения ABI, добавлена поддержка операционной системы Darwin и исправлено множество ошибок.
После более пяти месяцев разработки состоялся выпуск 1.7.0 высокопроизводительной системы автоматического распознавания речи whisper.cpp, реализующей модель Whisper от OpenAI на языках C и C++ и распространяемой по лицензии MIT.
Две недели назад состоялось крупное обновление Lagrange, клиента сети Gemini (статья на Википедии, веб-сайт), представленной как облегчённая альтернатива WWW и созданной с оглядкой на Gopher, но с добавлением таких улучшений, как собственный язык Gemtext для базовой разметки текста и шифрование. 29 сентября вышло обновление 1.18.1, закрывшее несколько багов прошлого релиза.
Lagrange является кроссплатформенным клиентом, использующим возможности библиотек SDL для графического ускорения и OpenSSL для шифрования. Программа поддерживает вкладки и разбивку экрана, историю посещений, закладки, поиск по сети, умные подсказки при наборе в адресной строке, показ встроенных изображений на страницах, проигрывание аудиофайлов и выбор темы оформления, и содержит встроенный новостной агрегатор. Интерфейс Lagrange напоминает типичный для современных веб-браузеров, но имеет широкие возможности для кастомизации. Подробнее с особенностями приложения можно ознакомиться, открыв в Lagrange вкладку about:help, или прочитав файл help.gmi
На прошлой неделе состоялось обновление nicotine-plus, GUI-клиента peer-to-peer сети Soulseek (официальный сайт, Википедия), предназначенной для распространения музыки через пользовательские раздачи. Целью проекта является создание свободной, легковесной и функциональной альтернативы официальному проприетарному клиенту Soulseek, написанному на Qt. В разработке nicotine-plus используется язык программирования Python3 и графический тулкит GTK.
Приложение содержит интерфейс для управления ходом загрузки и раздачи файлов, а также поддерживает поиск по файлам в раздачах других пользователей, просмотр чужих раздач, личный и групповой чат, редактирование профиля пользователя. Возможна работа в свернутом режиме из системного трея. nicotine-plus поставляется по условиям копилефт-лицензии GNU GPLv3+ и доступен для операционных систем GNU/Linux, *BSD, Solaris, macOS и Windows.
Исходный код программы доступен на GitHub. Оценить внешний вид приложения можно здесь.
1 октября в Санкт-Петербурге прошла PGConf.СПб 2024 — техническая конференция по открытой СУБД PostgreSQL. Площадка собрала более 1000 постгресистов — разработчиков, администраторов баз данных, IT-менеджеров и других специалистов, работающих с PostgreSQL и СУБД на ее основе.
После трёх месяцев разработки состоялся выпуск 4.3.0 кроссплатформенной программы для записи экрана vokoscreenNG, написанной на языке C++ с использованием фреймворка Qt6 и распространяемой по лицензии GNU GPL 2.