Peppermint OS Builds Single-Site Browsers for Debian Systems
Read: https://linux.slashdot.org/story/23/12/30/0527205/peppermint-os-builds-single-site-browsers-for-debian-systems?utm_source=rss1.0mainlinkanon&utm_medium=feed
Выпуск языка программирования Rust 1.75 и unikernel Hermit 0.6.7
Опубликован релиз языка программирования общего назначения Rust 1.75, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).
Читать: https://www.opennet.ru/opennews/art.shtml?num=60364
Linux Is the Only OS To Support Diagonal PC Monitor Mode
Read: https://hardware.slashdot.org/story/23/12/29/0453255/linux-is-the-only-os-to-support-diagonal-pc-monitor-mode?utm_source=rss1.0mainlinkanon&utm_medium=feed
Разработчики Debian опубликовали заявление, связанное с законопроектом Cyber Resilience Act
Опубликованы результаты общего голосования (GR, general resolution) разработчиков проекта Debian, участвующих в сопровождении пакетов и поддержании инфраструктуры, на котором был утверждён текст заявления с выражением позиции проекта в отношении продвигаемого в Евросоюзе законопроекта Cyber Resilience Act (CRA). Законопроект вводит дополнительные требования к производителям программного обеспечения, нацеленные на стимулирование поддержания безопасности, раскрытие сведений об инцидентах и оперативное устранение уязвимостей на протяжении жизненного цикла продукта.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60358
Весь год вы деплоили проекты, фиксили баги и помогали open source-проектам, но мама так и не принесла сладкий подарок с работы:(
Пора это исправлять!
Мы в Tproger вместе с нашими друзьями из IT-компаний собрали разные сладости с тёплыми словами для наших читателей. Чтобы узнать, что вас ждёт в 2024 году, скорее переходите по ссылке и суйте руку в мешок: https://tprg.ru/UdE7
Опубликован язык программирования Ruby 3.3
Состоялся релиз Ruby 3.3.0, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта распространяется под лицензиями BSD ("2-clause BSDL") и "Ruby", которая ссылается на последний вариант лицензии GPL и полностью совместима с GPLv3.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60347
В Fedora намерены объединить содержимое каталогов /usr/bin и /usr/sbin
В выпуске Fedora 40 предложено объединить содержимое каталогов /usr/bin и /usr/sbin, заменив каталог /usr/sbin на символическую ссылку, указывающую на /usr/bin. Преобразование /bin и /sbin в символические ссылки на /usr/bin и /usr/sbin было выполнено в 2012 году в Fedora 17. После сосредоточения всех исполняемых файлов в одном месте упоминание каталога /usr/sbin будет удалено из переменной окружения PATH. Предложение пока находится на стадии обсуждения и не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60343
Выпуск программы для обработки фотографий Darktable 4.6
Опубликован релиз программы для организации и обработки цифровых фотографий Darktable 4.6, который приурочен к десятилетию с момента формирования первого выпуска проекта. Darktable выступает в роли свободной альтернативы Adobe Lightroom и специализируется на недеструктивной работе с raw-изображениями. Darktable предоставляет большую подборку модулей для выполнения всевозможных операций по обработке фотографий, позволяет вести базу исходных фотографий, осуществлять наглядную навигацию по имеющимся снимкам и при необходимости выполнять операции корректировки искажений и улучшения качества, сохраняя при этом исходный снимок и всю историю операций с ним. Код проекта написан на языке Си и распространяется под лицензией GPLv3. Интерфейс построен с использованием библиотеки GTK. Бинарные сборки подготовлены для Linux (OBS, flatpak), Windows и macOS.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60339
Acer Inspire 1 ARM Laptop Has Nearly Complete Upstream Linux Support
Read: https://linux.slashdot.org/story/23/12/22/2124202/acer-inspire-1-arm-laptop-has-nearly-complete-upstream-linux-support?utm_source=rss1.0mainlinkanon&utm_medium=feed
Exploring rsync, tar, and Other Backup Solutions
Read: https://www.linuxjournal.com/content/exploring-rsync-tar-and-other-backup-solutions
We wish you RISC-V holidays!
Read: https://ubuntu.com//blog/we-wish-you-risc-v-holidays
Missed Operator Day at KubeCon NA 2023? – Catch the Replay!
Read: https://ubuntu.com//blog/missed-operator-day-at-kubecon-na-2023-catch-the-replay
Fedora Asahi Remix Officially Released For Apple Silicon Macs
Read: https://apple.slashdot.org/story/23/12/20/0357233/fedora-asahi-remix-officially-released-for-apple-silicon-macs?utm_source=rss1.0mainlinkanon&utm_medium=feed
Релиз Firefox 121
Состоялся релиз web-браузера Firefox 121 и сформировано обновление ветки с длительным сроком поддержки - 115.6.0. На стадию бета-тестирования переведена ветка Firefox 122, релиз которой намечен на 23 января.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60310
Доступна платформа обмена сообщениями Zulip 8
Представлен релиз Zulip 8, серверной платформы для развёртывания корпоративных мессенджеров, подходящих для организации общения сотрудников и групп разработчиков. Проект изначально был разработан компанией Zulip и открыт после её поглощения компанией Dropbox под лицензией Apache 2.0. Код серверной части написан на языке Python с использованием фреймворка Django. Клиентское ПО доступно для Linux, Windows, macOS, Android и iOS, также предоставляется встроенный web-интерфейс.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60298
Выпуск языка программирования Julia 1.10
Опубликован релиз языка программирования Julia 1.10, сочетающего такие качества как высокая производительность, поддержка динамической типизации и встроенные средства для параллельного программирования. Синтаксис Julia близок к MATLAB с заимствованием некоторых элементов из Ruby и Lisp. Метод манипуляции строками напоминает Perl. Код проекта распространяется под лицензией MIT.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60368
Дистрибутив Gentoo объявил о доступности бинарных пакетов
Разработчики дистрибутива Gentoo Linux, изначально ориентированного на формирование окружения с использованием сборки программ из исходного кода, объявил о введении в строй репозитория готовых бинарных пакетов. Пакетный менеджер Portage уже много лет поддерживает установку бинарных пакетов, но до сих пор бинарные пакеты не предоставлялись централизованно - предполагалось, что дистрибутив распространяет метаданные для сборки, но пользователь может собрать бинарные пакеты на одной из своих систем и использовать их на других компьютерах.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60363
Брюс Перенс, соавтор определения Open Source, развивает концепцию Post-Open Source
Брюс Перенс (Bruce Perens), один из авторов определения Open Source и соучредитель организации Open Source Initiative, считает, что парадигма Open Source достигла рубежа при котором открытые лицензии не обеспечивают должной защиты и настало время для создания пересмотренной концепции Post-Open Source, которая позволит гармонизировать отношения разработчиков открытого ПО и коммерческих компаний.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60360
Understanding the Realm of ROS, Harnessing Gazebo, and Pioneering the Simulation of Intelligent Machines
Read: https://www.linuxjournal.com/content/understanding-realm-ros-harnessing-gazebo-and-pioneering-simulation-intelligent-machines
Для Python предложен JIT-компилятор, использующий технику copy-and-patch
Брандт Букер (Brandt Bucher) из компании Microsoft, входящий в число core-разработчиков CPython и работающий команде, занимающейся увеличением производительности интерпретатора CPython, опубликовал реализацию JIT-компилятора для Python, использующую технику Copy-and-Patch. Публикация JIT приурочена к Рождеству и анонс написан в стихах.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60352
A Proposed Change for Fedora 40: Unify<nobr /usr/bin With<nobr /usr/sbin
Read: https://linux.slashdot.org/story/23/12/24/221229/a-proposed-change-for-fedora-40-unify-usrbin-with-usrsbin?utm_source=rss1.0mainlinkanon&utm_medium=feed
Выпуск пользовательского окружения Enlightenment 0.26 и библиотек EFL 1.27
После полутора лет разработки состоялся релиз пользовательского окружения Enlightenment 0.26, которое базируется на наборе библиотек EFL (Enlightenment Foundation Library) и виджетах Elementary. Выпуск доступен в исходных текстах, пакеты для дистрибутивов пока не сформированы.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60342
В новый год — с новым проектом!
В VK — более 200 технологичных проектов, команды которых ждут крутых новых коллег! Знакомьтесь с продуктами компании в лендинге и оставляйте своё резюме рекрутерам. Именно вы в 2024 году можете стать частью сильной команды: https://tprg.ru/rZzp
Реклама
Mayhem - атака, искажающая биты в памяти для обхода аутентификации в sudo и OpenSSH
Исследователи из Вустерского политехнического института представили новый тип атаки Mayhem, использующий метод искажения битов в динамической оперативной памяти Rowhammer для изменения значений переменных в стеке, применяемых в программе в качестве флагов для принятия решения об успешности аутентификации и прохождения проверок безопасности. Практические примеры применения атаки показаны для обманного прохождения аутентификации в SUDO, OpenSSH и MySQL, а также для обхода в OpenSSL проверок, связанных с безопасностью.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60334
SMTP Smuggling - новая техника спуфинга почтовых сообщений
Исследователи из компании SEC Consult опубликовали новую технику спуфинга, вызванную расхождениями в следовании спецификации в различных реализациях протокола SMTP. Предложенная техника атаки позволяет расщепить одно сообщение на несколько разных сообщений при его передаче исходным SMTP-сервером на другой SMTP-сервер, по иному трактующий последовательность для разделения писем, передаваемых через одно соединение. Метод может использоваться для отправки фиктивных писем от имени других отправителей в почтовых сервисах, верифицирующих исходного отправителя.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60329
Релиз загрузочного менеджера GNU GRUB 2.12
После двух с половиной лет разработки представлен стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB 2.12 (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (оборудование на базе PowerPC/Sparc64), EFI-системы, системы с процессорами RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch и ARCS (SGI), устройства, использующие свободный пакет CoreBoot.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60327
Выпуск эмулятора QEMU 8.2
Представлен релиз проекта QEMU 8.2. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к аппаратной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60322
Setting Up Kubernetes on Ubuntu Server
Read: https://www.linuxjournal.com/content/setting-kubernetes-ubuntu-server
Официально представлена мобильная ОС РОСА Мобайл и смартфон Р-ФОН
АО "НТЦ ИТ РОСА" официально представила мобильную операционную систему РОСА Мобайл (ROSA Mobile) и российский смартфон Р-ФОН. Пользовательский интерфейс РОСА Мобайл построен на основе открытой платформы KDE Plasma Mobile, развиваемой проектом KDE. Система внесена в реестр Минцифры РФ (№ 16453) и, несмотря на использование наработок международного сообщества, позиционируется как российская разработка.
Читать: https://www.opennet.ru/opennews/art.shtml?num=60311
Ubuntu Confidential VMs on Azure: Introducing Ephemeral OS disks & vTPMs
Read: https://ubuntu.com//blog/ephemeral-ubuntu-confidential-vms-azure