Проект Debian Junior начал формирование Live-сборок для детей
Разработчики проекта Debian Junior, занимающегося развитием возможностей для комфортной работы детей с дистрибутивом Debian GNU/Linux, объявили о формировании Live-сборок (3 ГБ), содержащих оптимизированное для детей пользовательское окружение и подборку программ, полезных и интересных для детей до 12 лет. Предложенную Live-сборку планируют обновлять еженедельно.
Linux / Линукс🥸
Разработчики проекта Debian Junior, занимающегося развитием возможностей для комфортной работы детей с дистрибутивом Debian GNU/Linux, объявили о формировании Live-сборок (3 ГБ), содержащих оптимизированное для детей пользовательское окружение и подборку программ, полезных и интересных для детей до 12 лет. Предложенную Live-сборку планируют обновлять еженедельно.
Пользовательское окружение сформировано на базе оконного менеджера IceWM, что позволяет использовать его даже на устаревших компьютерах с небольшим объёмом ОЗУ. В качестве файлового менеджера поставляется Thunar от проекта Xfce, для навигации в Web предложен Epiphany (GNOME Web), для обмена сообщениями - Dino-IM, для работы с электронной почтой - Evolution, для написания текстов - LibreOffice, для воспроизведения мультимедийного контента - VLC, для просмотра документов - Evince, для просмотра изображений - Eye of GNOME. В состав также включены обучающие приложения, такие как GCompris (уроки для детей дошкольного и младшего школьного возраста), Stellarium (планетарий), kturtle (обучение программированию), pySioGame (образовательные игры).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍34😁10❤4🫡2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁85🤔9
Microsoft опубликовал открытую платформу .NET 9.0
Microsoft представила выпуск открытой платформы .NET 9, созданной благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе .NET 9 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ, используя единые библиотеки и общий процесс сборки, не зависящий от типа приложения. Сборки .NET SDK 9, .NET Runtime 9 и ASP.NET Core Runtime 9 сформированы для Linux, macOS и Windows.
В новом выпуске внесено более тысячи изменений, связанных с оптимизацией производительности и повышением качества генерируемого кода. Расширены возможности применения языков C# и F#, доработан облачный стек .NET Aspire, обновлен фреймворк ML.NET и произведены оптимизации для работы с ИИ, также расширены возможности фреймворка MAUI для создания многоплатформенных UI.
Linux / Линукс🥸
Microsoft представила выпуск открытой платформы .NET 9, созданной благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе .NET 9 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ, используя единые библиотеки и общий процесс сборки, не зависящий от типа приложения. Сборки .NET SDK 9, .NET Runtime 9 и ASP.NET Core Runtime 9 сформированы для Linux, macOS и Windows.
В новом выпуске внесено более тысячи изменений, связанных с оптимизацией производительности и повышением качества генерируемого кода. Расширены возможности применения языков C# и F#, доработан облачный стек .NET Aspire, обновлен фреймворк ML.NET и произведены оптимизации для работы с ИИ, также расширены возможности фреймворка MAUI для создания многоплатформенных UI.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59🤔7
Каталог PyPI внедрил новую систему проверки подлинности пакетов
Разработчики репозитория Python-пакетов PyPI (Python Package Index) объявили о внедрении поддержки механизма цифровой аттестации для проверки подлинности опубликованных пакетов, которая пришла на смену верификации с использованием PGP-подписей.
Ключевым отличием аттестации является то, что публикация пакета заверяется не разработчиком, а третьим лицом (каталогом пакетов) после подтверждения достоверности публикации через внешнего провайдера OpenID Connect.
Данное решение принято из-за проблем с проверкой принадлежности разработчикам открытых PGP-ключей, используемых для проверки цифровых подписей - из 1069 PGP-ключей, использованных с 2020 года для формирования подписей в PyPI, 29% открытых ключей отсутствовали на крупных публичных серверах ключей, а 35% ключей оказалось невозможно подтвердить в ходе аудита. При этом подтверждённые 36% PGP-ключей охватывали лишь 0.3% от всех подписанных файлов.
Linux / Линукс🥸
Разработчики репозитория Python-пакетов PyPI (Python Package Index) объявили о внедрении поддержки механизма цифровой аттестации для проверки подлинности опубликованных пакетов, которая пришла на смену верификации с использованием PGP-подписей.
Ключевым отличием аттестации является то, что публикация пакета заверяется не разработчиком, а третьим лицом (каталогом пакетов) после подтверждения достоверности публикации через внешнего провайдера OpenID Connect.
Данное решение принято из-за проблем с проверкой принадлежности разработчикам открытых PGP-ключей, используемых для проверки цифровых подписей - из 1069 PGP-ключей, использованных с 2020 года для формирования подписей в PyPI, 29% открытых ключей отсутствовали на крупных публичных серверах ключей, а 35% ключей оказалось невозможно подтвердить в ходе аудита. При этом подтверждённые 36% PGP-ключей охватывали лишь 0.3% от всех подписанных файлов.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🤯2🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤59😁41👍8😢2
Выпуск Phosh 0.43.0, GNOME-окружения для смартфонов
•Улучшена панель быстрых настроек, в которой сокращены отступы между кнопками и реализована возможность отображения страниц статуса под настройками.
•Добавлена новая быстрая настройка для управления временем методом помидора.
•Добавлена поддержка акцентных цветов, применяемых для выделения активных элементов.
•Улучшена система вывода уведомлений.
•Включена анимация скрытия приложений в системном лотке.
•Улучшена индикация о событиях, связанных с уведомлениями.
•Добавлена настройка для отключения аутентификации для разблокировки экрана.
•Обеспечено сохранение создаваемых скриншотов в отдельный каталог.
И другие изменения.
Linux / Линукс🥸
•Улучшена панель быстрых настроек, в которой сокращены отступы между кнопками и реализована возможность отображения страниц статуса под настройками.
•Добавлена новая быстрая настройка для управления временем методом помидора.
•Добавлена поддержка акцентных цветов, применяемых для выделения активных элементов.
•Улучшена система вывода уведомлений.
•Включена анимация скрытия приложений в системном лотке.
•Улучшена индикация о событиях, связанных с уведомлениями.
•Добавлена настройка для отключения аутентификации для разблокировки экрана.
•Обеспечено сохранение создаваемых скриншотов в отдельный каталог.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34👍6💯3
Выпуск инсталлятора Archinstall 3.0.0, применяемого в дистрибутиве Arch Linux
Опубликован выпуск инсталлятора Archinstall 3.0, который с апреля 2021 года в качестве опции входит в состав установочных iso-образов Arch Linux. Archinstall работает в консольном режиме и может использоваться вместо предлагаемого по умолчанию ручного режима установки дистрибутива. Код Archinstall написан на языке Python и распространяется под лицензией GPLv3.
В новой версии Archinstall полностью переделан консольный интерфейс пользователя, который переведён на использование библиотеки Curses. Использование Curses дало возможность улучшить внешний вид, повысить удобство работы и реализовать более сложную компоновку элементов интерфейса. Кроме того, проведена работа по повышению качества кода и расширению охвата при тестировании.
Linux / Линукс🥸
Опубликован выпуск инсталлятора Archinstall 3.0, который с апреля 2021 года в качестве опции входит в состав установочных iso-образов Arch Linux. Archinstall работает в консольном режиме и может использоваться вместо предлагаемого по умолчанию ручного режима установки дистрибутива. Код Archinstall написан на языке Python и распространяется под лицензией GPLv3.
В новой версии Archinstall полностью переделан консольный интерфейс пользователя, который переведён на использование библиотеки Curses. Использование Curses дало возможность улучшить внешний вид, повысить удобство работы и реализовать более сложную компоновку элементов интерфейса. Кроме того, проведена работа по повышению качества кода и расширению охвата при тестировании.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52❤7😁5
Fil-C - компилятор для языков C и C++, гарантирующий безопасную работу с памятью
Филипп Пизло (Filip Pizlo) представил открытый C/C++ компилятор Fil-C, предоставляющий защиту от проблем, вызванных ошибками при работе с памятью. Проект нацелен на обеспечение полной совместимости с существующим кодом на языках C и C++. Для обеспечения безопасной работы с памятью достаточно просто пересобрать существующий код.
Компилятор построен с использованием компонентов от проекта LLVM и распространяется под лицензией Apache 2.0. Runtime поставляется под лицензией BSD. В отличие от недавно анонсированного проекта TrapC, находящегося на стадии проектирования, компилятор Fil-C уже доведён до готовности сборки существующего кода.
Проектом также поставляются безопасно работающие с памятью варианты стандартных библиотек C (libc) и C++ (libc++), основанные на библиотеках Musl и LLVM libc++. Среди прочего, в собираемых программах могут использоваться такие возможности, как многопоточность, обработка сигналов, маппинг файлов в память (mmap), longjmp/setjmp и обработка исключений в C++. При помощи Fil-C без внесения изменений могут быть собраны проекты bzip2, zip, pcre и ncurses. С незначительными модификациями поддерживается сборка OpenSSH, OpenSSL, CPython, SQLite, Lua, Curl, Lynx, jpeg6b, zsh, xzutils и simdutf.
Linux / Линукс🥸
Филипп Пизло (Filip Pizlo) представил открытый C/C++ компилятор Fil-C, предоставляющий защиту от проблем, вызванных ошибками при работе с памятью. Проект нацелен на обеспечение полной совместимости с существующим кодом на языках C и C++. Для обеспечения безопасной работы с памятью достаточно просто пересобрать существующий код.
Компилятор построен с использованием компонентов от проекта LLVM и распространяется под лицензией Apache 2.0. Runtime поставляется под лицензией BSD. В отличие от недавно анонсированного проекта TrapC, находящегося на стадии проектирования, компилятор Fil-C уже доведён до готовности сборки существующего кода.
Проектом также поставляются безопасно работающие с памятью варианты стандартных библиотек C (libc) и C++ (libc++), основанные на библиотеках Musl и LLVM libc++. Среди прочего, в собираемых программах могут использоваться такие возможности, как многопоточность, обработка сигналов, маппинг файлов в память (mmap), longjmp/setjmp и обработка исключений в C++. При помощи Fil-C без внесения изменений могут быть собраны проекты bzip2, zip, pcre и ncurses. С незначительными модификациями поддерживается сборка OpenSSH, OpenSSL, CPython, SQLite, Lua, Curl, Lynx, jpeg6b, zsh, xzutils и simdutf.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
[SPLASH'24] Pasadena - REBASE (Oct 23th)
Full Program: https://2024.splashcon.org/program/program-splash-2024/
👍31❤2😁2🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52👍4🫡2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁37😢1
Релиз ядра Linux 6.12 с поддержкой Realtime-режима
Среди наиболее заметных изменений: возможность включения Realtime-режима, sched_ext для создания планировщиков CPU через eBPF, вывод QR-кода при аварийных состояниях, механизм Device Memory TCP, механизм резервирования ресурсов SCHED_DEADLINE server, улучшение планировщика задач EEVDF, модуль IPE для задания политик обеспечения целостности.
Linux / Линукс🥸
Среди наиболее заметных изменений: возможность включения Realtime-режима, sched_ext для создания планировщиков CPU через eBPF, вывод QR-кода при аварийных состояниях, механизм Device Memory TCP, механизм резервирования ресурсов SCHED_DEADLINE server, улучшение планировщика задач EEVDF, модуль IPE для задания политик обеспечения целостности.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1🎉19👍7❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤38😁15👍6💯2
Выпуск GhostBSD 24.10.1
Опубликован релиз десктоп-ориентированного дистрибутива GhostBSD 24.10.1, построенного на базе FreeBSD 14-STABLE и предлагающего пользовательское окружение MATE. Отдельно сообществом формируются неофициальные сборки с Xfce. По умолчанию в GhostBSD применяется файловая система ZFS.
Изменения в новой версии:
• Осуществлена синхронизация с веткой FreeBSD 14-STABLE.
• Браузер Сhromium собран с настройками, позволяющими просматривать защищённый контент через Netflix.
• Файловая система UFS удалена из списка опций для установки.
• Добавлен пакет utouch-kmod с драйвером для мыши, эмулируемой в VirtualBox, BHyve и других системах виртуализации.
• Для поддержки игровых контроллеров в список загружаемых модулей добавлен драйвер hgame.
• Добавлена возможность пометки пакетов важными для функционирования дистрибутива.
• Добавлена поддержка GPU AMD FirePro, AMD Radeon R5 и R6.
Linux / Линукс🥸
Опубликован релиз десктоп-ориентированного дистрибутива GhostBSD 24.10.1, построенного на базе FreeBSD 14-STABLE и предлагающего пользовательское окружение MATE. Отдельно сообществом формируются неофициальные сборки с Xfce. По умолчанию в GhostBSD применяется файловая система ZFS.
Изменения в новой версии:
• Осуществлена синхронизация с веткой FreeBSD 14-STABLE.
• Браузер Сhromium собран с настройками, позволяющими просматривать защищённый контент через Netflix.
• Файловая система UFS удалена из списка опций для установки.
• Добавлен пакет utouch-kmod с драйвером для мыши, эмулируемой в VirtualBox, BHyve и других системах виртуализации.
• Для поддержки игровых контроллеров в список загружаемых модулей добавлен драйвер hgame.
• Добавлена возможность пометки пакетов важными для функционирования дистрибутива.
• Добавлена поддержка GPU AMD FirePro, AMD Radeon R5 и R6.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Please open Telegram to view this post
VIEW IN TELEGRAM
😁159💯42👍17🤔5🤯2
Выпуск графического тулкита FLTK 1.4.0 с поддержкой Wayland
Спустя 13 лет с момента публикации ветки 1.3 увидел свет релиз легковесного кроссплатформенного графического тулкита FLTK 1.4.0 (Fast Light Toolkit). FLTK написан на языке C++ и распространяется под лицензией лицензии LGPLv2.
Среди основных нововведений:
▪️ Добавлена поддержка работы в окружениях на базе протокола Wayland в дистрибутивах Linux и во FreeBSD.
▪️ Добавлены новые виджеты Fl_Flex и Fl_Grid для создания адаптивных графических интерфейсов, а также виджет Fl_Scheme_Choice c реализацией нового варианта окна выбора элементов.
▪️ Добавлена поддержка экранов с высокой плотностью пикселей (HighDPI) на платформах Linux, Unix и Windows.
▪️ Добавлена поддержка новых версий платформы macOS, включая macOS 15.0 "Sequoia".
▪️ Расширены возможности сборки с использованием CMake. Поддержку autotools/configure/make планируют прекратить в ветке FLTK 1.5.0, оставив только возможность сборки в CMake.
▪️ Переписан платформозависимый код, улучшена переносимость на различные системы.
Linux / Линукс🥸
Спустя 13 лет с момента публикации ветки 1.3 увидел свет релиз легковесного кроссплатформенного графического тулкита FLTK 1.4.0 (Fast Light Toolkit). FLTK написан на языке C++ и распространяется под лицензией лицензии LGPLv2.
Среди основных нововведений:
▪️ Добавлена поддержка работы в окружениях на базе протокола Wayland в дистрибутивах Linux и во FreeBSD.
▪️ Добавлены новые виджеты Fl_Flex и Fl_Grid для создания адаптивных графических интерфейсов, а также виджет Fl_Scheme_Choice c реализацией нового варианта окна выбора элементов.
▪️ Добавлена поддержка экранов с высокой плотностью пикселей (HighDPI) на платформах Linux, Unix и Windows.
▪️ Добавлена поддержка новых версий платформы macOS, включая macOS 15.0 "Sequoia".
▪️ Расширены возможности сборки с использованием CMake. Поддержку autotools/configure/make планируют прекратить в ветке FLTK 1.5.0, оставив только возможность сборки в CMake.
▪️ Переписан платформозависимый код, улучшена переносимость на различные системы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27😁5
Arch Linux переводит сценарии сборки пакетов на лицензию 0BSD
Разработчики решили перевести весь исходный код компонентов, используемых для формирования пакетов, таких как файлы PKGBUILD, ".install" и ".desktop", на лицензию 0BSD, которую можно рассматривать как аналог перевода в общественное достояние.
Ранее исходный код сценариев сборки пакетов в Arch Linux распространялся без указания лицензии, что приводило к неопределённости.
Начиная с сегодняшнего дня участникам разработки Arch Linux на email начнут отправляться уведомления с перечислением их вклада. Если разработчик не согласен с распространением его работы под лицензией 0BSD, то он может указать возражения в ответном письме и обсудить возможные варианты.
Linux / Линукс🥸
Разработчики решили перевести весь исходный код компонентов, используемых для формирования пакетов, таких как файлы PKGBUILD, ".install" и ".desktop", на лицензию 0BSD, которую можно рассматривать как аналог перевода в общественное достояние.
Ранее исходный код сценариев сборки пакетов в Arch Linux распространялся без указания лицензии, что приводило к неопределённости.
Начиная с сегодняшнего дня участникам разработки Arch Linux на email начнут отправляться уведомления с перечислением их вклада. Если разработчик не согласен с распространением его работы под лицензией 0BSD, то он может указать возражения в ответном письме и обсудить возможные варианты.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🎃9❤1