Linux / Линукс – Telegram
Linux / Линукс
12.8K subscribers
6.31K photos
177 videos
27 files
6.55K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.me/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
🔥30😁15👍2
Опубликован свободный звуковой кодек FLAC 1.4

Спустя 9 лет с момента публикации прошлой значительной ветки представлена новая версия свободного кодека FLAC 1.4.0, обеспечивающего кодирование звука без потери качества. FLAC использует только методы кодирования без отбрасывания данных (lossless), что гарантирует полную сохранность изначального качества звукового потока и его идентичность с эталонным вариантом.

Методы сжатия без потерь позволяют уменьшить размер исходного звукового потока на 50-60%. Код библиотек распространяется под лицензией BSD.

Из наиболее важных изменений можно отметить:
- Добавлена поддержка кодирования и декодирования с разрядностью квантования 32 бит на выборку (bit-per-sample).
- Повышена эффективность сжатия на уровнях с 3 по 8 ценой небольшого снижения скорости кодирования из-за повышения точности вычисления автокорреляции. Увеличена скорость кодирования для уровней 0, 1 и 2. Немного улучшено сжатие на уровнях с 1 по 4 за счёт изменения адаптивной эвристики.
- Значительно повышена скорость сжатия на 64-разрядных процессорах ARMv8, благодаря задействованию инструкций NEON. Повышена производительность на процессорах x86_64, поддерживающих набор инструкций FMA.
- Изменены API и ABI библиотек libFLAC и libFLAC++ (при обновлении до версии 1.4 требуется пересборка приложений).
- Объявлен устаревшим и будет удалён в следующем выпуске плагин для XMMS.
- В библиотеке libFLAC и утилите flac предоставлена возможность ограничения минимального битрейта для FLAC-файлов, вплоть до одного бита на выборку (может быть полезным при организации live-вещания).
- Стало возможным кодирование файлов с частотой дискретизации до 1048575 Hz.
🔥25👍5
Дистрибутив Fedora Linux 37 перешёл на стадию бета-тестирования

Бета-выпуск ознаменовал переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Релиз запланирован на 18 октября.

- Рабочий стол Fedora Workstation обновлён до выпуска GNOME 43, релиз которого ожидается 21 сентября.
- Архитектура ARMv7, также известная как ARM32 или armhfp, переведена в разряд устаревших.
- Файлы, входящие в RPM-пакеты, снабжены цифровыми подписями, которые могут использоваться для проверки целостности и защиты от подмены файлов при помощи подсистемы ядра IMA.
- Официально обеспечена поддержка платы Raspberry Pi 4, включая поддержку аппаратного ускорения графики для GPU V3D.
- Предложены две новые официальные редакции: Fedora CoreOS (атомарно обновляемое окружение для запуска изолированных контейнеров) и Fedora Cloud Base (образы для создания виртуальных машин, запускаемых в публичных и частных облачных окружениях).
И другие изменения.
🔥5
👍26😁21😢6
​​Представлен кросс-платформенный web-браузер Ladybird

Разработчики SerenityOS представили кросс-платформенный web-браузер Ladybird, основанный на движке LibWeb и JavaScript-интерпретаторе LibJS. Графический интерфейс основан на библиотеке Qt. Код написан на языке C++ и распространяется под лицензией BSD. Поддерживается работа в Linux, macOS, Windows (WSL), Android и Haiku.

Интерфейс оформлен в классическом стиле и поддерживает вкладки. Браузер построен с использованием собственного web-стека, который помимо LibWeb и LibJS включает библиотеку для отрисовки текста и 2D-графики LibGfx, движок для регулярных выражений LibRegex, XML-парсер LibXML, интерпретатор промежуточного кода WebAssembly (LibWasm), библиотеку для работы с Unicode LibUnicode, библиотеку для преобразования текстовых кодировок LibTextCodec, парсер для разметки Markdown (LibMarkdown) и библиотеку LibCore с общим набором полезных функций, таких как преобразование времени, ввода/вывод и обработка MIME-типов.

Браузер поддерживает основные web-стандарты и успешно проходит тесты Acid3. Имеется поддержка протоколов HTTP и HTTPS.
👍12🔥5🤔4
В Ubuntu реализована возможность динамического получения отладочной информации

Разработчики дистрибутива Ubuntu представили сервис debuginfod.ubuntu.com, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без установки отдельных пакетов с отладочной информацией из репозитория debuginfo.

При помощи нового сервиса возможна динамическая загрузка отладочных символов с внешнего сервера непосредственно во время отладки. Указанная возможность поддерживается начиная с выпуска GDB 10 и Binutils 2.34.

Отладочная информация предоставляется для пакетов из репозиториев main, universe, restricted и multiverse всех поддерживаемых выпусков Ubuntu.

▪️Обеспечивающий работу сервиса процесс debuginfod представляет собой HTTP-сервер для отдачи отладочной информации ELF/DWARF и исходных текстов.
😁4
🥴45👍12😁8
Cloudflare перевела свою сеть доставки контента на использование прокси Pingora, написанного на Rust. Новый прокси заменил конфигурацию на базе сервера NGINX с Lua-скриптами, и обрабатывает более триллиона запросов в день.

Переход на специализированный прокси позволил не только реализовать новые возможности и увеличить защищённость, но и привёл к значительному повышению производительности и экономии ресурсов - решение на базе Pingora не требует использования Lua, поэтому потребляет на 70% меньше ресурсов CPU и на 67% меньше памяти при обработке того же объёма трафика.

▪️Внедрение Pingora позволило в 160 раз сократить число операций установки новых соединений и повысить долю повторно используемых запросов с 87.1% до 99.92%.
🔥15👍3
В Ubuntu 22.10 намерены обеспечить поддержку дешёвой RISC-V платы Sipeed LicheeRV

Инженеры Canonical добавляют в Ubuntu 22.10 поддержку 64-битной платы Sipeed LicheeRV, использующей архитектуру RISC-V. В конце августа также было объявлено о поддержке в Ubuntu RISC-V плат Allwinner Nezha и StarFive VisionFive, доступных в продаже по цене 112 и 179 долларов. Плата Sipeed LicheeRV примечательна стоимостью 16.90 долларов и продажей на AliExpress.

Плата Sipeed LicheeRV построена на базе SoC Allwinner D1 с одноядерным CPU XuanTie C906 (1.0GH), оснащена 512MB ОЗУ, имеет слот для карт micro-SD, USB Type-C OTG, SPI для подключения экрана и интерфейс M.2 B-KEY 64-pin с разводкой HDMI, RGMII, RGB, MIPI-DSI, SDIO, GPIO. В качестве основной области применения называется создание устройств интернета вещей.
🔥8
Компания DeepMind, получившая известность своими разработками в области ИИ, открыла исходные тексты проекта S6, развивавшего JIT-компилятор для языка Python.

Проект интересен оформлением в виде библиотеки-расширения, интегрируемой с штатным CPython, обеспечивающей полную совместимость с CPython и не требующей модификации кода интерпретатора. По решаемым задачам S6 для Python сравнивается с движком V8 для JavaScript.

Проект развивался с 2019 года, но был свёрнут и больше не развивается. Так как созданные наработки могут оказаться полезными для улучшения Python, было принято решение открыть исходные тексты. Код JIT-компилятора написан на языке C++, основан на CPython 3.7. и открыт под лицензией Apache 2.0.
👍131
Когда наконец-то закончил устанавливать Gentoo
😁464
Facebook (запрещена в РФ) открыла исходные тексты инструментария memlab, предназначенного для анализа срезов состояния динамически распределяемой памяти (кучи), определения стратегии оптимизации работы с памятью и выявления утечек памяти, возникающих при выполнении кода на языке JavaScript. Код открыт под лицензией MIT.

Фреймворк был создан для разбора причин большого потребления памяти при работе с web-сайтами и web-приложениями.
🤔10👍5
😁31😢7
Facebook (запрещена в РФ) передала фреймворк машинного обучения PyTorch под покровительство организации Linux Foundation, инфраструктура и сервисы которой будут использованы в дальнейшей разработке.

▪️Переход под крыло Linux Foundation избавит проект от зависимости от отдельной коммерческой компании и упростит совместную работу с привлечением сторонних участников. Для разработки PyTorch под эгидой Linux Foundation создана организация PyTorch Foundation. О своей поддержке проекта уже объявили такие компании, как AMD, AWS, Google Cloud, Microsoft и NVIDIA, представители которых, наряду с разработчиками из Meta, образовали курирующий проект совет.
👍14
когда сборка Gentoo заняла 103 дня...

...или VPS о котором просто забыли
🤯24😢4
Началось платное распространение LibreOffice через Mac App Store

Организация The Document Foundation объявила распространении через Mac App Store платных сборок свободного офисного пакета LibreOffice для платформы macOS. Стоимость загрузки LibreOffice из Mac App Store составляет 8.99 евро. В то же время ксборки для macOS также можно загрузить с официального сайта проекта бесплатно.

▫️Утверждается, что собранные от платной поставки средства будут направлены на поддержку разработки LibreOffice. Размещённые в Mac App Store сборки сформированы компанией Collabora и отличаются от сборок с сайта LibreOffice отсутствием Java в поставке, так как Apple запрещает размещение внешних зависимостей. Из-за отсутствия Java функциональность LibreOffice Base в платных сборках ограничена.
🤡37👍13😁9
Linux занимает 8% доли рынка в Индии
🔥37👍6🌚3🥴2
Линус Торвальдс объявил, что, если не всплывут непредвиденные проблемы, патчи для поддержки разработки драйверов на языке Rust будут включены в состав ядра Linux 6.1. Релиз ядра ожидается в декабре.

▪️Преимущества нововведения: упрощение написания безопасных драйверов устройств за счёт снижения вероятности совершения ошибок при работе с памятью и мотивирование новых разработчиков включаться в работу над ядром.

"Rust - это одна из тех вещей, которые, как я думаю, привлекут новые лица... мы стареем и седеем", - сказал Линус.

Дополнительно можно отметить публикацию начальной реализации драйвера rust-e1000 для Ethernet-адаптеров Intel, частично написанного на языке Rust. Ведётся постепенная работа по замене привязок и добавлению Rust-абстракций. В текущем виде драйвер успешно проходит ping-тест при запуске в QEMU, но пока не работает с реальным оборудованием.
🔥7👍3🤔2
👎23👍13
Выпуск пользовательского окружения GNOME 43

В новом выпуске:
- Переделано меню состояния системы, в котором предложен блок с кнопками для быстрого изменения наиболее часто используемых настроек и оценки их текущего состояния.
- Продолжен перевод приложений на использование GTK 4 и библиотеки libadwaita, которая предлагает готовые виджеты и объекты для построения приложений, соответствующие новым рекомендациям GNOME HIG (Human Interface Guidelines) и способные адаптивно подстраиваться под экраны любого размера.
- Обновлён файловый менеджер Nautilus, который переведён на библиотеку GTK 4.
- В конфигуратор добавлена новая страница "Device Security" с параметрами безопасности оборудования и прошивок, которая может использоваться для определения различных проблем с аппаратным обеспечением, включая неверную настройку оборудования.
И другие изменения.
👍13🔥4
Началось альфа-тестирование инсталлятора Debian 12 "Bookworm". Релиз ожидается летом 2023 года.

- В apt-setup обеспечена установка сертификатов удостоверяющих центров для организации проверки сертификатов при загрузке пакетов по протоколу HTTPS.
- В busybox включены приложения awk, base64, less и stty.
- В cdrom-detect реализовано определение установочных образов на обычных дисках.
- В choose-mirror добавлена загрузка списка зеркал с хоста mirror-master.debian. org.
- Ядро Linux обновлено до выпуска 5.19.
- Загрузочное меню унифицировано для UEFI (grub) и BIOS (syslinux).
- Реализовано преобразование установок Debian 11 с отдельным разделом /usr в новое представление, при котором каталоги /bin, /sbin и /lib* оформлены как символические ссылки на соответствующие каталоги внутри /usr.
- Улучшено определение multipath-устройств.
- Добавлен пакет nvme-cli-udeb.
- Реализовано определение Windows 11 и Exherbo Linuх.
- Прекращена экспериментальная поддержка dmraid.
И другие изменения
🔥24👍4