Linux / Линукс
12.4K subscribers
5.48K photos
136 videos
27 files
5.7K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
GCC 15 будет использовать стандарт C23 по умолчанию

В кодовую базу, на основе которой формируется запланированный на весну следующего года выпуск набора компиляторов GCC 15, принято изменение, включающее по умолчанию использование стандарта С23 с расширениями GNU ("-std=gnu23") при компиляции программ на языке C (ранее по умолчанию использовался стандарт C17 - "-std=gnu17").

Изменение потенциально может привести к проблемам при сборке существующих проектов, так как в новом стандарте имеются отличия, такие как добавление константы nullptr, типа _BitInt(n) и ключевых слов bool, true и false, которые могут конфликтовать с заданными в приложениях одноимёнными идентификаторами.

Стандарт С23 (ISO/IEC 9899:2024) был официально опубликован международной организацией по стандартизации (ISO) 31 октября 2024 года.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍8🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48😁15🤔8
Исландский спортсмен Хафтор Юлиус Бьёрнссон поставил рекорд по тяге штанги весом 452 ​​кг из почти 2300 штук SSD (Phison Pascari D205V PCIe Gen5 122,88 ТБ) общим объёмом 282 ПБ 💪

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32🎉9👍5🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28😁9😢4🎃31
Инициатива по верификации стандартной библиотеки Rust

Amazon и Rust Foundation представили инициативу, нацеленную на повышение безопасности стандартной библиотеки языка Rust. Цель: проверка надёжности и безопасности функций, в которых используется ключевое слово "unsafe", допускающее операции, небезопасно работающие с памятью.

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

Успешное выполнение цели проверки предусматривает выплату вознаграждения. Для проведения экспериментов и публикации результатов работы создан репозиторий, представляющий собой ответвление от штатного репозитория Rust.

В настоящее время для решения предложено 13 заданий. Например, в одном из заданий предлагается убедиться в безопасности работы с raw-указателями в функциях модуля core::ptr и предоставить формальное доказательство корректности операций с указателями. Для верификации можно использовать существующие инструменты, такие как Aeneas, Kani, Gillian, Verus и Creusot, или предложить новые. Примеры выполненных заданий.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😁1🎉1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36
Релиз открытой цифровой звуковой рабочей станции Zrythm 1.0.0

После пяти лет разработки представлен релиз проекта Zrythm 1.0.0, развивающего программную цифровую звуковую рабочую станцию для аранжировки и создания музыкальных композиций, предоставляющую полный набор возможностей для записи, обработки, редактирования, микширования и мастеринга звука и MIDI-данных. Предлагаемый проектом графический интерфейс рассчитан как на применение начинающими музыкантами, так и на студийное использование профессионалами. Код проекта распространяется под лицензией AGPLv3.

Zrythm 1.0.0 отмечен как первый выпуск, готовый для широкого применения в рабочих проектах на платформе GNU/Linux. Сборки для Windows и macOS пока имеют качество бета-версий.

Параллельно уже ведётся работа над веткой Zrythm 2, в которой осуществлён переход с использования языка Си, системы сборки Meson и графической библиотеки GTK4 (в связке с libadwaita) на язык C++20, систему сборки CMake, фреймворк для создания многоплатформенных звуковых приложений JUCE и библиотеку Qt6 с использованием QML для построения интерфейса.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🤔41
Please open Telegram to view this post
VIEW IN TELEGRAM
😁68👍1💯1
Выпуск утилиты для загрузки web-контента GNU Wget2 2.2.0

• Добавлена поддержка библиотеки libproxy и предоставлена возможность соединения через прокси с поддержкой HTTP/1.0.
• По умолчанию отключён режим быстрого открытия TCP-соединений (TCP FastOpen). Добавлена возможность использования опции "--no-tcp-fastopen" с ядрами Linux, начиная с 4.11.
• По умолчанию отключена явная отправка запросов с использованием протокола OCSP (Online Certificate Status Protocol) для проверки отозванных сертификатов.
• Добавлена поддержка опций "--progress=dot:" и "--restrict-file-names" для обратной совместимости с wget 1.x.
• Налажена обработка редиректов при использовании опции "--no-parent" и решены проблемы с загрузкой одновременно нескольких файлов по HTTP/2.
• Улучшен разбор файлов robots.txt.
• Улучшена поддержка сборки с библиотеками WolfSSL и LibreSSL.
• Улучшена поддержка IPv6.
• Обеспечена совместимость с утилитой fetchmail при обработке логина и пароля в файле .netrc.
• Добавлена поддержка нестандартных форматов времени в Cookie.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🎃3😁2🫡1
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁52👍7🎉3💯3🫡2
Началось бета-тестирование открытого российского игрового движка NauEngine

Представлен первый бета выпуск открытого игрового движка NauEngine и связанной с ним среды разработки игр NauEditor, код которых распространяется под лицензией BSD. Проект изначально основан компанией VK, но затем его разработка была выделена в отдельную компанию "Н-Джинн". Движок полностью бесплатный и может использоваться для создания производных коммерческих и некоммерческих продуктов. Для разработчиков игр подготовлено руководство пользователя на русском языке. Релиз намечен на конец 2025 года.

Среда разработки игр включает редактор трехмерной сцены, материалов, анимаций и визуальных эффектов (VFX). Готовая сборка среды NauEditor сформирована для Windows. В качестве требований для сборки из исходных текстов заявлены Windows 10 и Visual Studio 2022. Из графических API пока заявлена только поддержка DX12 для Windows, а для разработки шейдеров применяется язык HLSL. В прошлогоднем анонсе заявлялось, что движок будет поддерживать разные операционные системы и платформы, включая ПК, мобильные устройства, игровые консоли и Web.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍47🤔11🤯5😁3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁112👍93💯1
Ubuntu на умных часах

📌 https://github.com/modded-ubuntu/modded-ubuntu

П.С. Теперь пришло время поиграть в Doom...

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39😁9🎃31
Выпуск свободной системы 3D-моделирования Blender 4.3

Среди добавленных улучшений:
▪️ Предложен экспериментальный бэкенд для отрисовки интерфейса c использованием графического API Vulkan.
▪️ Внесены изменения в интерфейс пользователя. Появилась поддержка закрепления и открепления областей, позволяющая выносить содержимое частей интерфейса в отдельные окна.
▪️ Расширена информация, показываемая во всплывающих подсказках (например, для изображений показывается их разрешение и цветовое пространство, для видео - продолжительность, а для шрифтов - эскиз начертания).
▪️В темы оформления добавлена возможность подсветки области, над которой находится курсор мыши.
▪️ В движок рендеринга EEVEE, поддерживающий физически корректный рендеринг в реальном времени и использующего GPU для визуализации, добавлена функциональность привязки света и тени, которая ранее была доступна только в движке Cycles.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉16
Чтобы все сразу знали

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
27😁9💯1
Выпуск nginx 1.27.3

Среди изменений:
▪️ В директиву "server", используемую в блоке "upstream", добавлена поддержка параметра "resolve", включающего отслеживание изменения IP-адреса для используемого доменного имени и автоматическое обновление конфигурации блока "upstream" без необходимости перезапуска nginx в случае изменения адреса.
▪️ В модуль ngx_mail_proxy_module добавлена поддержка специфичного для SmarterMail режима IMAP LOGIN с нетегированным ответом CAPABILITY.
▪️ По умолчанию отключены протоколы TLSv1 и TLSv1.1.
▪️ В директивах "proxy_bind", "fastcgi_bind", "grpc_bind", "memcached_bind", "scgi_bind" и "uwsgi_bind", а также в качестве адреса клиента в модуле ngx_http_realip_module разрешено указание IPv6-адресов в квадратных скобках без номера порта.
▪️ Устранены ошибки в реализациях модуля ngx_http_mp4_module и директивы "proxy_store".
▪️ На платформе DragonFly BSD налажена работа параметра so_keepalive в директиве listen.

В параллельно поддерживаемой стабильной ветке 1.26.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56👍9
Релиз StartWine-Launcher 407, программы для запуска Windows-приложений и игр в Linux

Основной целью разработки StartWine-Launcher было упрощение процесса создания новичками префиксов Wine, - наборов библиотек и зависимостей Windows, необходимых для работы Windows-приложений в Linux. StartWine-Launcher может быть установлен в любое место файловой системы, не затрагивая системные файлы.

Изменения в новой версии:
• Добавлены функции резервного копирования и восстановления состояния приложений и игр.
• Добавлен аудио- и видеоплеер.
• Реализована поддержка добавления медиафайлов в плейлист.
• Обеспечен рендеринг графического интерфейса при помощи графического API Vulkan.
• Добавлены новые анимации для фона.
• Добавлен выбор стилей кнопок для управления окном заголовка.
• Добавлен выбор цвета для встроенных тем иконок.
• Реализована возможность использования геймпада для управления графическим интерфейсом.
• Добавлена карта для привязки кнопок контроллера к клавишам других устройств ввода, таких как клавиатура или мышь.
• Обновлены языковые настройки.
• Обновлены конфигурации префиксов.
• Обновлен список версий Wine.
• Обновлен список версий dxvk и vkd3d.
• Обновлены библиотеки и драйверы в контейнере.
• Обновлен список горячих клавиш.
• Добавлены новые исправления реестра.
• Исправлены ошибки и улучшена производительность.


Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🎉3
Когда посетил Distrowatch

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁85😢19💯10👍32
Релиз дистрибутива elementary OS 8

Представлен выпуск дистрибутива elementary OS 8, позиционируемого в качестве быстрой, открытой и заботящейся о конфиденциальности альтернативы Windows и macOS. Основное внимание в проекте уделяется качественному дизайну, нацеленному на создание простой в использовании системы, потребляющей минимальные ресурсы и обеспечивающей высокую скорость запуска. Пользователям предлагается собственное окружение рабочего стола Pantheon. Для загрузки подготовлены загрузочные iso-образы (3.2 ГБ), доступные для архитектуры amd64 (для бесплатной загрузки с сайта проекта в поле с суммой пожертвования необходимо ввести 0). Ключевые изменения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27😁6🤔4