LINUX.ORG.RU

Новости

Активные теги:

 , , , , , , , , , , , , , , , , , , ,

Embox v0.5.0 Released

Новости — Open Source
Группа Open Source

23 октября состоялся 50-тый релиз 0.5.0 свободной, распространяемой под лицензией BSD, ОС реального времени для встраиваемых систем Embox: Изменения:

  • Добавлена возможность разделять потоки и задачи
  • Добавлена возможность задавать размер стека задачи
  • Улучшена поддержка STM32 (добавлена поддержка серии f1, почищены серии f3, f4, f7, l4)
  • Улучшена работа ttyS подсистемы
  • Добавлена поддержка NETLINK сокетов
  • Упрощена настройка DNS сервера
  • Добавлена поддержка комбинированных I2C транзакций
  • Улучшена поддержа devfs
  • Почищены проекты и платформы
  • Поправлена работа сетевой карты cadence gem
  • Много других исправлений и изменений

>>> Подробности

 , , ,

abondarev ()

Выпущен GDB 10.1

Новости — GNU's Not Unix
Группа GNU's Not Unix

GDB — это отладчик исходного кода для Ada, C, C ++, Fortran, Go, Rust и многих других языков программирования. GDB поддерживает отладку на более десятка различных архитектур и может работать на самых популярных программных платформах (GNU/Linux, Unix и Microsoft Windows).

GDB 10.1 включает следующие изменения и улучшения:

  • Поддержка отладки BPF (bpf-unknown-none)

  • GDBserver теперь поддерживает следующие платформы:

    • ARC GNU/Linux
    • RISC-V GNU/Linux
  • Поддержка Multi-target отладки (экспериментальная)

  • Поддержка debuginfod, HTTP-сервера для распространения ELF/DWARF отладочной информации

  • Поддержка отладки 32-битных Windows программ с использованием 64-битной Windows GDB

  • Поддержка сборки GDB с GNU Guile 3.0 и 2.2

  • Повышена производительность при запуске за счет использования многопоточности во время загрузки таблицы символов

  • Различные улучшения API Python и Guile

  • Различные исправления и улучшения режима TUI

Скачать GDB с FTP-сервера GNU:
-> ftp://ftp.gnu.org/gnu/gdb

>>> Подробности

 ,

MaxPower ()

Вышел Wine 5.20

Новости — Open Source
Группа Open Source

В этом выпуске было исправлено 36 ошибок, включая ошибки с курсором мыши и крах wine при запуске на FreeBSD 12.1.

Новое в этом выпуске:

  • Проведена дополнительная работа по внедрению DSS криптопровайдера.
  • Ряд исправлений для windowless RichEdit.
  • Поддержка обратных вызовов FLS.
  • Добавлено изменение размера окна в новой реализации консоли
  • Различные исправления ошибок.

Исходники можно скачать по следующим ссылкам:
—> https://dl.winehq.org/wine/source/5.x/wine-5.20.tar.xz
—> http://mirrors.ibiblio.org/wine/source/5.x/wine-5.20.tar.xz
Бинарники для различных дистрибутивов доступны по адресу:
—> https://www.winehq.org/download

>>> Подробности

 

MaxPower ()

GitHub заблокировал youtube-dl

Новости — Мультимедиа
Группа Мультимедиа

По требованию RIAA заблокировано основное хранилище исходных текстов youtube-dl и все его форки на сайте github.com. Все ссылки на скачивание и документацию с сайта https://youtube-dl.org выдают ошибку 404, но страница на pypi.org (пакеты для pip, требующие установки Python-а) пока остаётся работоспособной.

youtube-dl — популярная открыто-свободная программа для скачивания видео- и аудиофайлов с ряда популярных сайтов: YouTube, Vimeo, DailyMotion, BandCamp, VK, Одноклассники, Яндекс Музыка… Претензии RIAA сводятся к наличию блоков кода и тестов, явно предназначенных для скачивания закопирайченного видео, предназначенного только для просмотра.

Хотя все скрипты остаются доступны (при некоторых усилиях), главная ценность проекта заключалась в регулярном слежении за изменениями API поддерживаемых сайтов и механизмах оперативного исправления скриптов при изменениях.

>>> Текст письма из RIAA

 , , ,

question4 ()

Odin 2 для Linux

Новости — Мультимедиа
Группа Мультимедиа

Выпущена финальная версия программного синтезатора Odin 2 для Linux в версиях VST3 и LV2. Исходный код доступен на условиях GPLv3+ на GitHub.

Особенности:

  • 24 голоса;
  • 3 OSC, 3 фильтра, отдельный дисторшн, 4 FX, 4 огибающих ADSR, 4 LFO;
  • матрица модуляции;
  • арпеджиатор;
  • пошаговый секвенсер;
  • XY-Pad для объединения источников модуляции;
  • масштабируемый интерфейс.

Доступна документация в PDF.

>>> Подробности

 ,

AP ()

Выпуск дистрибутива Ubuntu 20.10

Новости — Ubuntu Linux
Группа Ubuntu Linux

Доступен релиз дистрибутива Ubuntu 20.10 «Groovy Gorilla», который отнесён к промежуточным выпускам, обновления для которых формируются в течение 9 месяцев (поддержка будет осуществляться до июля 2021 года). Готовые тестовые образы созданы для Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu и UbuntuKylin (редакция для Китая).

Основные изменения:
  • Обновлены версии приложений. Рабочий стол обновлён до выпуска GNOME 3.38, а ядро Linux до версии 5.8. Обновлены версии GCC 10, LLVM 11, OpenJDK 11, Rust 1.41, Python 3.8.6, Ruby 2.7.0, Perl 5.30, Go 1.13 и PHP 7.4.9. Предложен новый выпуск офисного пакета LibreOffice 7.0. Обновлены системные компоненты, такие как glibc 2.32, PulseAudio 13, BlueZ 5.55, NetworkManager 1.26.2, QEMU 5.0, Libvirt 6.6.
  • Осуществлён переход на использование по умолчанию пакетного фильтра nftables.
  • Предоставлена официальная поддержка плат Raspberry Pi 4 и Raspberry Pi Compute Module 4, для которых подготовлена отдельная сборка со специально оптимизированной редакцией Ubuntu Desktop.
  • В инсталлятор Ubiquity добавлена возможность включения аутентификации в Active Directory.
  • Из основного состава удалён пакет popcon (popularity-contest), применявшийся для передачи анонимизированной телеметрии о загрузке, установке, обновлении и удалении пакетов.
  • Доступ к утилите /usr/bin/dmesg ограничен только для пользователей, входящих в группу «adm». В качестве причины упоминается наличие в выводе dmesg сведений, которые могут быть использованы атакующими для упрощения создания эксплоитов для повышения привилегий.
  • Изменения в образах для облачных систем: Сборки со специализированными ядрами для облачных систем и KVM для ускорения загрузки по умолчанию теперь загружаются без initramfs (обычные ядра по-прежнему используют initramfs). Для ускорения первой загрузки реализована поставка предварительно сформированной начинки для snap, позволяющей избавиться от динамической загрузки необходимых компонентов (seeding).
  • В Kubuntu предложен рабочий стол KDE Plasma 5.19, набор приложений KDE Applications 20.08.1 и библиотека Qt 5.14.2. Обновлены версии Elisa 20.08.1, latte-dock 0.9.10, Krita 4.3.0 и Kdevelop 5.5.2.
  • В Ubuntu MATE как и в прошлом выпуске поставляется рабочий стол MATE 1.24.
  • В Lubuntu предложено графическое окружение LXQt 0.15.0.
  • Ubuntu Budgie: В Shuffler, интерфейсе для быстрой навигации по открытым окнам и группировки окон по сетке, добавлена функция «липкие соседи» и реализованы средства для управления из командной строки. В меню добавлена поддержка поиска настроек GNOME и удалены многие отвлекающие внимание пиктограммы. Добавлена тема оформления Mojave с пиктограммами и элементами интерфейса в стиле macOS. Добавлен новый апплет с полноэкранным интерфейсом для навигации по установленным программам, который может использоваться как альтернатива меню приложений. Рабочий стол Budgie обновлён до свежего среза кода из Git.
  • В Ubuntu Studio осуществлён переход на использование KDE Plasma в качестве рабочего стола по умолчанию (ранее предлагался Xfce). Отмечается, что KDE Plasma имеет качественные инструменты для графических художников и фотографов (Gwenview, Krita) и лучшую поддержку планшетов Wacom. Также осуществлён переход на новый инсталлятор Calamares. В Ubuntu Studio Controls возвращена поддержка Firewire (доступны драйверы на базе ALSA и FFADO). В состав включён новый менеджер звуковых сеансов, ответвившийся от Non Session Manager, и утилита mcpdisp. Обновлены версии Ardour 6.2, Blender 2.83.5, KDEnlive 20.08.1, Krita 4.3.0, GIMP 2.10.18, Scribus 1.5.5, Darktable 3.2.1, Inkscape 1.0.1, Carla 2.2, Studio Controls 2.0.8, OBS Studio 25.0.8, MyPaint 2.0.0. Из базовой поставки удалён Rawtherapee в пользу Darktable. В основной состав возвращён Jack Mixer.
  • В Xubuntu обновлены версии компонентов Parole Media Player 1.0.5, Thunar File Manager 1.8.15, Xfce Desktop 4.14.2, Xfce Panel 4.14.4, Xfce Terminal 0.8.9.2, Xfce Window Manager 4.14.5 и т.п.
Изменения в Ubuntu Server:
  • В пакетах adcli и realmd улучшена поддержка Active Directory.
  • Пакет Samba 4.12 собран с библиотекой GnuTLS, что привело к существенному увеличению производительности шифрования для SMB3.
  • IMAP-сервер Dovecot обновлён до выпуска 2.3.11 с поддержкой SSL/STARTTLS для проксируемых соединений doveadm и возможностью выполнения IMAP-транзакций в пакетном режиме.
  • В состав включена библиотека liburing, позволяющая использовать интерфейс асинхронного ввода/вывода io_uring, опережающий libaio по производительности (например, liburing поддерживается в пакетах samba-vfs-modules и qemu).
  • Добавлен пакет с системой для сбора метрик Telegraf, которая может использоваться совместно с Grafana и Prometheus для построения инфраструктуры мониторинга.

Новость на opennet.ru

>>> Подробности

 , , , ,

MaxPower ()
Мини-новость: Реализация XFS в ядре 5.10 решит проблему 2038 года (103 комментария)
Мини-новость: Debian пожертвовал $10 000 свободному видеохостингу Peertube (64 комментария)

Релиз 9front “EMAILSCHADEN”

Новости — Open Source
Группа Open Source

Вышел в свет очередной релиз open source операционной системы - 9front.

9front, plan9 (а также и inferno) - это операционные системы, опередившие свое время и сочетающие в себе такие качества, как предельную ясность и лаконичность базовых абстракций.

В совокупности это дает пугающую (для рядового пользователя POSIX) архитектурную прозрачность и простоту решения комплексных задач.

В этом релизе нас ждут следующие улучшения:

  • Драйвер intel поддерживает карты Wifi серии 8000/9000.
  • Полная работоспособность на ноутбуках lenovo T480, T495.
  • Больший рефакторинг кода PCI.
  • Теперь 9front можно запустить без проблем с оборудованием на Raspberry PI4 8GB.
  • Новые API для работы с датами и временем.

А также множество исправлений ошибок и мелких улучшений

  • Множественные улучшения для поддержки 64битной адресации в драйверах устройств.
  • Исправления для dns-клиента и сервера, torrent-клиента и почтовых приложений.

Руководство по запуску 9front в VirtualBox

>>> Полный список изменений

 , ,

anonymous ()
Мини-новость: Amnesia: Rebirth. Вышла! (113 комментариев)

Доступен Microsoft Edge для Linux

Новости — Проприетарное ПО
Группа Проприетарное ПО

Корпорация Microsoft выпустила предварительную версию своего браузера Edge для Linux и его можно скачать в канале для разработчиков.

Microsoft Edge — браузер от компании Microsoft, впервые выпущенный в 2015 году одновременно с самой первой версией Windows 10. Пришёл на замену Internet Explorer. Поначалу работал на собственном движке EdgeHTML, однако позднее Microsoft решила сделать выбор в пользу популярного открытого движка Chromium в надежде нарастить рыночную долю браузера и обеспечить совместимость с его богатой библиотекой расширений.

Существуют ограничения в текущей версии Microsoft Edge для Linux: могут не работать некоторые функции, пользователи пока не могут входить в Microsoft Edge через учетную запись Microsoft или Active Directory.

Сейчас доступны сборки Microsoft Edge для Linux под Ubuntu, Debian, Fedora и openSUSE.

>>> Подробности

 , ,

cocucka ()

Выпущена NetBSD 9.1

Новости — BSD
Группа BSD

В след за выходом новой версии OpenBSD на этой неделе команда NetBSD также выпустила большое обновление в виде NetBSD 9.1.

NetBSD 9.1 содержит множество улучшений, включая такие изменения, как:

  • NetBSD 9.1 включает новый оконный менеджер X11 по умолчанию и другие улучшения рабочего стола
  • улучшено поведение сенсорной панели и трекпойнта для ноутбуков Lenovo ThinkPad
  • повышена производительность фрейм буфера в консоли
  • исправления и другие улучшения, связанные с поддержкой файловой системы ZFS. Файловая система BSD с журнальной структурой LFS также получила улучшения в стабильности
  • поддержка ключей безопасности USB в raw режиме, которые затем могут использоваться такими приложениями, как Firefox
  • поддержка гипервизора Xen 4.13, а также постоянное улучшение гипервизора NVMM
  • расширенная поддержка аппаратных генераторов случайных чисел с аппаратными RNG на различных чипах Arm
  • драйвер AQ теперь поддерживает адаптеры Aquantia 10 Gigabit Ethernet
  • поддержка параллельного шифрования диска с помощью NetBSD CGD драйвера

>>> Подробности

 ,

MaxPower ()

Firefox 82

Новости — Mozilla
Группа Mozilla

 ,

MozillaFirefox ()
Мини-новость: Trisquel GNU/Linux 9.0 Etiona (64 комментария)

Kaitai Struct 0.9

Новости — Open Source
Группа Open Source

Cовсем недавно вышла очередная версия Kaitai Struct 0.9 — языка описания и инструментария парсинга всевозможных бинарных форматов (например, сетевых пакетов, файлов с изображениями/аудио/видео, баз данных, архивов, контейнеров и т. д.). Несмотря на несерьезно выглядящий номер версии 0.9 — это крупный релиз, включающий в себя наработки за последние 2.5 года. За это время язык вырос до целого семейства проектов:

Язык признан GitHub и используется сейчас в более, чем 400 free / open source проектах для парсинга всевозможных экзотических форматов данных, начиная от реверс-инжиниринга файлов данных проприетарных игр, кончая разбором протоколов связи спутников.

Из основных новшеств языка 0.9 стоит выделить:

  • поддержка новых целевых языков (Python через библиотеку Construct, Nim, генерацию документации в HTML)
  • полноценную поддержку современных C++ (smart pointers, отсутствие необходимости вручную управлять памятью, исправление всех известных вариантов утечек памяти)
  • поддержку адресации вложенных типов через синтаксис вида foo::bar::baz
  • поддержку валидации прочитанных данных по описанным условиям (valid)
  • вычисление размеров статических структур данных в байтах и битах (операторы sizeof и bitsizeof)
  • формальное описание языка в виде JSON-схемы, из которой теперь генерируется документация

>>> Подробности

 , , , ,

GreyCat ()

UEFI and Fedora

Новости — Red Hat
Группа Red Hat

В связи с тем Intel прекращает поддержку BIOS в 2020 году https://www.phoronix.com/scan.php?page=news_item&px=Intel-Legacy-BIOS-EOL-2020

«So Intel platforms produced this year presumably will be unable to run 32-bit operating systems, unable to use related software (at least natively), and unable to use older hardware, such as RAID HBAs (and therefore older hard drives that are connected to those HBAs), network cards, and even graphics cards that lack UEFI-compatible vBIOS (launched before 2012 – 2013) etc.»

«Сборки для Intel, выпущенные в этом году, не смогут запускать 32-битные приложения, не будут способны использовать связанное с этим ПО (по крайней мере нативно) и не будут способные использовать старое оборудование, например RAID HBA (и старые жесткие диски, которые его используют), сетевые карты и даже видеокарты, у которых нет UEFI-совместимого vBIOS (то есть выпущенные до 2012-2013)»

У разработчиков Fedora ведется обсуждение об отказе вообще от BIOS и полностью перейти на UEFI. Сама дискуссия была начата 30 июня, но сейчас она весьма активна.

P.S. Насколько я понял, хотели это уже сделать в выходящий на этой недели Fedora 33 (релиз 20 числа, объявление о релизе 27, после того как на все зеркала зальется) но пока отложили.

>>> Подробности

 ,

mx__ ()
Мини-новость: Релиз OpenBSD 6.8 (24 комментария)

Релиз языка программирования Nim 1.4.0

Новости — Разработка
Группа Разработка

Вышла новая версия системного языка программирования Nim, которому в этом сентябре исполнился год с момента выхода первой стабильной версии. По синтаксису язык похож на Python, а по производительности почти как C++. Согласно FAQ язык во многом заимствует из (в порядке весомости вклада): Modula 3, Delphi, Ada, C++, Python, Lisp, Oberon.

Работает везде благодаря возможности компиляции в С/C++/Objective-C/JS. В нём поддерживаются макросы, ООП, дженерики, исключения, горячая замена кода и многое другое. Лицензия - MIT.

Наиболее значительные изменения:

  • Появился новый сборщик мусора ORC, использующий алгоритм из ARC, но при этом специальным образом обрабатывающий циклические ссылки. Включается опцией --gc:orc. О различиях ARC/ORC есть отличная статья.

  • Добавлен режим строгих определений функций, при котором включается дополнительная проверка на мутабельность объектов. Активируется через прагму {.experimental: "strictFuncs".} или через ключ --experimental:strictFuncs.

  • Ключевое слово from теперь может быть использовано как оператор.

  • Добавлена прагма .noalias. Она сопоставляется с ключевым словом C restrict, чтобы повысить эффективность, которую может обеспечить это слово.

  • Конкретные предупреждения теперь можно превратить в ошибки через --warningAsError[X]:on|off.

  • Новая команда: nim r main.nim [args...], которая компилирует и запускает main.nim, и включает --usenimcache так, что результат сохраняется в $nimcache/main$exeExt, используя ту же логику что и nim c -r для избавления от перекомпиляции, когда исходники не изменились. Пример:

nim r compiler/nim.nim --help # скомпилирован в первый раз
echo 'import os; echo getCurrentCompilerExe()' | nim r - # это тоже работает
nim r compiler/nim.nim --fullhelp # без перекомпиляции
nim r --nimcache:/tmp main # бинарник сохранён в /tmp/main
  • Добавлена новая подсказка --hint:msgOrigin, которая покажет где компилятор сгенерировал сообщения об ошибках/предупреждения. Это помогает, когда неочевидно откуда пришло сообщение.

  • Добавлен флаг --backend:js|c|cpp|objc (или -b:js и т.д.) для смены бэкенда.

  • Добавлен флаг --usenimcache для вывода бинарников в nimcache.

  • Удалены ключи: --oldNewlines, --laxStrings, --oldast, --oldgensym

  • Утилита nimsuggest теперь показывает не только предварительное объявление, но и расположение реализации по запросу def.

Помимо этого добавлено множество изменений в стандартную библиотеку и множество исправлений багов.

>>> Подробности

 , ,

anonymous ()

Стартовали продажи Raspberry Pi Compute Module 4

Новости — Hardware and Drivers
Группа Hardware and Drivers

Raspberry Pi Compute Module 4 — это Raspberry Pi 4 в компактном форм-факторе для встраиваемых решений. Вычислительный модуль включает в себя четырехъядерный процессор ARM Cortex-A72, двойной видеовыход и широкий выбор других интерфейсов. Доступно 32 варианта, с различными вариантами оперативной памяти и флэш-памяти eMMC, а также с беспроводным подключением или без него.

Цена модуля начинается от $25.

Технические характеристики:

  • четырехъядерный 64-разрядный процессор ARM Cortex-A72 с тактовой частотой 1,5 ГГц
  • графика VideoCore VI, поддерживающая OpenGL ES 3.x
  • аппаратное декодирование 4Kp60 видео H.265 (HEVC)
  • аппаратное декодирование 1080p60 и аппаратное кодирование 1080p30 видео H.264 (AVC)
  • два интерфейса HDMI с разрешением до 4K
  • однополосный интерфейс PCI Express 2.0
  • двойной интерфейс дисплея MIPI DSI и двойной интерфейс камеры MIPI CSI-2
  • 1 ГБ, 2 ГБ, 4 ГБ или 8 ГБ LPDDR4-3200 SDRAM
  • дополнительная флеш-память eMMC на 8, 16 или 32 ГБ
  • дополнительная беспроводная локальная сеть 2,4 ГГц и 5 ГГц IEEE 802.11b / g / n / ac и Bluetooth 5.0
  • Gigabit Ethernet PHY с поддержкой IEEE 1588
  • 28 контактов GPIO, до 6 × UART, 6 × I2C и 5 × SPI

Видео

>>> Подробности

 , , ,

MaxPower ()
Мини-новость: SpaceFM 2.0.0 (21 комментарий)

RSS подписка на новые темы