Please open Telegram to view this post
VIEW IN TELEGRAM
😁64💯6😢3👍1
Forwarded from Типичный Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤39👍13🤔4😢1🫡1
Фонд свободного программного обеспечения объявил победителей премии Free Software Awards 2023
Премия ежегодно вручается разработчикам за развитие свободного программного обеспечения, а также за создание и поддержку социально значимых свободных проектов.
▪️ Премию FSF за продвижение и развитие свободного ПО получил Бруно Хайбле (Bruno Haible), сопровождающий проект Gnulib, развивающий коллекцию типового кода для совместного использования в различных пакетах GNU. Бруно также является одним из создателей CLISP, реализации языка LISP, и участником разработки GNU M4, Automake, libiconv и gettext.
▪️ В номинации за проекты, принёсшие значительную пользу обществу и способствовавшим решению важных социальных задач, премию получил французский проект code. gouv. fr, который помогает государственным учреждениям в переходе на использование свободного и открытого ПО, а также занимается сопровождением процессов открытия кода проектов, разработанных в госучреждениях.
▪️ В номинации за выдающийся вклад нового участника в развитие свободного ПО, которая присуждается новичкам, первый вклад которых показал заметную приверженность движению свободного ПО, премию FSF получил Ник Логоззо (Nick Logozzo), студент Университета штата Нью-Йорк в Стони-Бруке, развивающий набор приложений Nickvision для GNOME, написанных на C# с использованием GTK 4 и libadwaita. Среди проектов Ника — программа Parabolic для загрузки видео/аудио из Web и просмотра YouTube без выполнения кода на JavaScript (обвязка над утилитой yt-dlp), система тэгирования музыки Tagger, система управления финансами Denaro, визуализатор звука Cavalier и FlatpakGenerator, генератор Flatpak-файлов для проектов на C#.
Linux / Линукс🥸
Премия ежегодно вручается разработчикам за развитие свободного программного обеспечения, а также за создание и поддержку социально значимых свободных проектов.
▪️ Премию FSF за продвижение и развитие свободного ПО получил Бруно Хайбле (Bruno Haible), сопровождающий проект Gnulib, развивающий коллекцию типового кода для совместного использования в различных пакетах GNU. Бруно также является одним из создателей CLISP, реализации языка LISP, и участником разработки GNU M4, Automake, libiconv и gettext.
▪️ В номинации за проекты, принёсшие значительную пользу обществу и способствовавшим решению важных социальных задач, премию получил французский проект code. gouv. fr, который помогает государственным учреждениям в переходе на использование свободного и открытого ПО, а также занимается сопровождением процессов открытия кода проектов, разработанных в госучреждениях.
▪️ В номинации за выдающийся вклад нового участника в развитие свободного ПО, которая присуждается новичкам, первый вклад которых показал заметную приверженность движению свободного ПО, премию FSF получил Ник Логоззо (Nick Logozzo), студент Университета штата Нью-Йорк в Стони-Бруке, развивающий набор приложений Nickvision для GNOME, написанных на C# с использованием GTK 4 и libadwaita. Среди проектов Ника — программа Parabolic для загрузки видео/аудио из Web и просмотра YouTube без выполнения кода на JavaScript (обвязка над утилитой yt-dlp), система тэгирования музыки Tagger, система управления финансами Denaro, визуализатор звука Cavalier и FlatpakGenerator, генератор Flatpak-файлов для проектов на C#.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤2
Fedora 41 одобрила изменения для повышения воспроизводимости сборки пакетов
Fedora 41 присматривается к более воспроизводимым сборкам пакетов благодаря программе Rust. "Детерминизм дополнений" на основе Rust будет частью процесса очистки сборок пакетов RPM после сборки для устранения распространенных причин невоспроизводимости сборки. Это изменение способно сделать воспроизводимыми большинство сборок пакетов Fedora RPM во имя безопасности.
Linux / Линукс🥸
Fedora 41 присматривается к более воспроизводимым сборкам пакетов благодаря программе Rust. "Детерминизм дополнений" на основе Rust будет частью процесса очистки сборок пакетов RPM после сборки для устранения распространенных причин невоспроизводимости сборки. Это изменение способно сделать воспроизводимыми большинство сборок пакетов Fedora RPM во имя безопасности.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁38👍9🤔7
Выпуск PortableGL 0.98, реализации OpenGL 3 на языке Си
После более года разработки подготовлен выпуск проекта PortableGL 0.98, развивающего программную реализацию графического API OpenGL 3.x, написанную целиком на языке Си (C99). Теоретически PortableGL может быть использован в любых приложениях, принимающих текстуру или фреймбуфер в качестве входных данных.
В новой версии:
– Реализована новая стандартная библиотека шейдеров.
– Добавлена поддержка дополнительных форматов текстур и их автоматической конвертации в формат RGBA.
– Добавлена поддержка использования для атрибутов вершин с типами, отличными от float.
– Предложен новый улучшенный алгоритм формирования широких линий.
– Расширен API. Добавлено много новых функций и возможностей OpenGL, среди которых и возможности OpenGL ES 2/3.
Linux / Линукс🥸
После более года разработки подготовлен выпуск проекта PortableGL 0.98, развивающего программную реализацию графического API OpenGL 3.x, написанную целиком на языке Си (C99). Теоретически PortableGL может быть использован в любых приложениях, принимающих текстуру или фреймбуфер в качестве входных данных.
В новой версии:
– Реализована новая стандартная библиотека шейдеров.
– Добавлена поддержка дополнительных форматов текстур и их автоматической конвертации в формат RGBA.
– Добавлена поддержка использования для атрибутов вершин с типами, отличными от float.
– Предложен новый улучшенный алгоритм формирования широких линий.
– Расширен API. Добавлено много новых функций и возможностей OpenGL, среди которых и возможности OpenGL ES 2/3.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62👍13
Релиз набора компиляторов GCC 14
Значительно расширены возможности для статического анализа кода на языке Си, доступные через опцию "-fanalyzer". Усилен анализ операций со строками и проверка наличия завершающего строку нулевого символа. Добавлено новое предупреждение "-Wanalyzer-infinite-loop" для выявления бесконечных циклов. Добавлена серия предупреждений "-Wanalyzer-tainted-*" для выявления проблем с проверкой входных данных. Расширены возможности предупреждения "-Wanalyzer-out-of-bounds" для выявления переполнений буфера, например, добавлена возможность отображения диаграммы с визуализацией состояния, приводящего к переполнению.
И другие изменения.
Linux / Линукс🥸
Значительно расширены возможности для статического анализа кода на языке Си, доступные через опцию "-fanalyzer". Усилен анализ операций со строками и проверка наличия завершающего строку нулевого символа. Добавлено новое предупреждение "-Wanalyzer-infinite-loop" для выявления бесконечных циклов. Добавлена серия предупреждений "-Wanalyzer-tainted-*" для выявления проблем с проверкой входных данных. Расширены возможности предупреждения "-Wanalyzer-out-of-bounds" для выявления переполнений буфера, например, добавлена возможность отображения диаграммы с визуализацией состояния, приводящего к переполнению.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔53😁38👍6❤5
Выпуск NetBSD 8.3
Выпуск отнесён к категории корректирующих обновлений и включает в исправления накопившихся проблем, связанных со стабильностью и безопасностью, выявленных с момента публикации NetBSD 8.2 в апреле 2020 года.
Среди заметных изменений в NetBSD 8.3:
• Обновлены версии libX11 1.6.10, xterm 366 и tmux 3.1c.
• Актуализированы данные о часовых поясах и корневых серверах DNS.
• В утилиты audioplay и audiorecord добавлена поддержка новых вариантов формата WAV.
• В утилиту ftp перенесена поддержка относительных редиректов при использовании HTTP.
• В httpd на 32-разрядных системах налажена обработка файлов, размером больше 4ГБ.
• На системах с большим объёмом ОЗУ увеличен лимит, определяющий максимально допустимое число открытых файлов.
Linux / Линукс🥸
Выпуск отнесён к категории корректирующих обновлений и включает в исправления накопившихся проблем, связанных со стабильностью и безопасностью, выявленных с момента публикации NetBSD 8.2 в апреле 2020 года.
Среди заметных изменений в NetBSD 8.3:
• Обновлены версии libX11 1.6.10, xterm 366 и tmux 3.1c.
• Актуализированы данные о часовых поясах и корневых серверах DNS.
• В утилиты audioplay и audiorecord добавлена поддержка новых вариантов формата WAV.
• В утилиту ftp перенесена поддержка относительных редиректов при использовании HTTP.
• В httpd на 32-разрядных системах налажена обработка файлов, размером больше 4ГБ.
• На системах с большим объёмом ОЗУ увеличен лимит, определяющий максимально допустимое число открытых файлов.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8