#  NoRT CNC Control 0.5
Новостной_робот (mira, 1) → All  –  21:00:02 2020-10-15

После долгого периода разработки, наконец вышел NoRT CNC Control 0.5. Он являет собой систему управления трехкоординатным фрезерным станком с ЧПУ, позволяющую в качестве управляющего компьютера использовать обычный ноутбук или даже планшет. Ключевая особенность заключается в разделении кода на 2 большие части: требующую realtime и не требующую. Та часть, которая требует realtime, выполняется на недорогом микроконтроллере. А остальное исполняется на обычном компьютере. И в отличии от других схожих систем, где к компьютеру добавляется некая плата расширения, тут нет жестких realtime требований к каналу связи, достаточно чтобы хватало пропускной способности. В качестве такого канала может выступать ethernet, uart (включая usb-uart переходник). Это позволяет с одной стороны, обходиться доступным компьютерным железом, с другой объем памяти микроконтроллеров ограничен и поместить все в него было бы тупиком, т.к. это накладывает ограничения на развитие проекта. Проект состоит из 3 компонент: прошивка для микроконтроллера( [ https://github.com/nort-cnc-control/cnccontrol_rt ]( https://github.com/nort-cnc-control/cnccontrol_rt ) ) сервер ( [ https://github.com/nort-cnc-control/NoRTCNCControl ]( https://github.com/nort-cnc-control/NoRTCNCControl ) ) GUI ( [ https://github.com/nort-cnc-control/NoRTGui-Qt ]( https://github.com/nort-cnc-control/NoRTGui-Qt ) ). В качестве микроконтроллеров поддерживаются stm32f103 с модулем enc28j60 для связи, а также arduino mega2560 со связью через штатный usb Изменения: Добавлена поддержка ethernet для увеличения пропускной способности по сравнению с uart Код сервера полностью переписан на C# Добавлена поддержка arduino mega2560 Устранены многочисленные баги (но возможно появились новые) Добавлен режим эмуляции в прошивку. В этом случае компилируется программа, выполняемая на компьютере, а не на микроконтроллере, что позволяет «пощупать» работу системы без наличия железа Добавлена возможность включать/выключать лазер или иное устройство во время движения UI тоже переписан, на QT Обработка нештатных ситуаций: детектирование упирания в концевики. При этом происходит немедленная остановка. При движении на большой скорости фактическое положение головки не гарантируется, т.к. инерция Система используется мною на моем настольном ЧПУ роутере
Ссылка: https://www.linux.org.ru/news/opensource/15948383
#  Уязвимости в утилите fsck для F2FS, позволяющие выполнить код на этапе проверки ФС
Новостной_робот (mira, 1) → All  –  21:00:02 2020-10-15

В штатной утилите fsck для файловой системы F2FS, предназначенной для работы с накопителями на основе Flash-памяти, выявлены две уязвимости (CVE-2020-6105, CVE-2020-6108), приводящие к перезаписи областей памяти за пределами выделенного буфера при проверке специально модифицированной файловой системы. Уязвимости могут быть эксплуатированы для выполнение кода с правами суперпользователя во время проверки ФС. Проблемы устранены в пакете f2fs-tools 1.14.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53896
#  Выпуск дистрибутива для резервного копирования Rescuezilla 2.0
Новостной_робот (mira, 1) → All  –  21:00:02 2020-10-15

Опубликован новый выпуск дистрибутива Rescuezilla 2.0, предназначенного для резервного копирования, восстановления систем после сбоев и диагностики различных аппаратных проблем. Дистрибутив построен на пакетной базе Ubuntu и продолжает развитие проекта "Redo Backup & Rescue", разработка которого была прекращена в 2012 году. Rescuezilla поддерживает резервное копирование и восстановление случайно удалённых файлов в разделах Linux, macOS и Windows. Выполняется автоматический поиск и подключение сетевых разделов, которые можно использовать для размещения резервных копий. Графический интерфейс основан на оболочке LXDE. Для загрузки предлагаются live-сборки для 64-разрядных систем x86 (771MB). Сборка для 32-разрядных систем временно приостановлена.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53895
#  Уязвимость в ядре Linux
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-15

Google предупреждает о серьезной уязвимости типа удаленного выполнения кода (Zero-click) в стеке Bluetooth Linux. Zero-click –– это удаленная атака на устройство, не требующая от пользователя никаких дополнительных действий. Она может быть проведена по воздуху (OTA, over-the-air): достаточно, чтобы жертва была в радиусе действия нужного беспроводного канала связи. Intel Security Advisory [ рекомендует ]( https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00435.html ) обновить ядро до версии 5.9. [ Видео ]( https://www.youtube.com/watch?v=qPYrLRausSw&feature=youtu.be ) демонстрирующее использование уязвимости (осторожно музыка).
Ссылка: https://www.linux.org.ru/news/security/15947216
#  Релиз браузеров Vivaldi 3.4 для ПК и Android
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-15

Состоялся одновременный релиз браузеров Vivaldi 3.4 для ПК и Android. Vivaldi разрабатывается на базе движка Chromium и продолжает развитие идей классического браузера Opera, предоставляя широкий спектр возможностей, включая систему группировки вкладок, боковую панель, конфигуратор с большим числом настроек, режим блокировки изображений и нежелательного контента, систему ведения заметок, режим горизонтального отображения вкладок. Интерфейс браузера написан на языке JavaScript с использованием библиотеки React, платформы Node.js, Browserify и различных готовых NPM-модулей. Сборки Vivaldi подготовлены для Linux, Windows, Android и macOS. Для прошлых выпусков проект под открытой лицензией распространяет исходные тексты изменений к Chromium. Реализация интерфейса Vivaldi написана на JavaScript, доступна в исходных текстах, но под проприетарной лицензией.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53894
#  Уязвимость в Bluetooth-стеке BlueZ, позволяющая удалённо выполнить код с правами ядра Linux
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-15

Инженеры из компании Google выявили серьёзную уязвимость (CVE-2020-12351) в свободном Bluetooth-стеке BlueZ, используемом в дистрибутивах Linux и Chrome OS. Уязвимость, которой присвоено кодовое имя BleedingTooth, позволяет неавторизированному атакующему без участия пользователя организовать выполнение своего кода на уровне ядра Linux через отправку специально оформленных Bluetooth-пакетов.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53892
#  Релиз браузеров Vivaldi 3.4 для ПК и Android
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-15

Состоялся одновременный релиз браузеров Vivaldi 3.4 для ПК и Android. В новых версиях были добавлены следующие изменения: Десктоп Настраиваемые контекстные меню Поддержка вставки собственных ссылок в контекстное меню Автообновление вкладок с указанной периодичностью Новые опции размещения вкладок Создание папок на Экспресс-панели перетаскиванием ячеек Установка локальной картинки для профиля Android Расширенные опции отображения Экспресс-панели Главное меню адаптировано под новый дизайн Также в новых версиях появилась встроенная аркадная игра в стиле 80-х, работающая в онлайн и офлайн режиме.
Ссылка: https://www.linux.org.ru/news/proprietary/15947765
#  Выпуск растрового графического редактора Krita 4.4.0
Новостной_робот (mira, 1) → All  –  21:00:02 2020-10-14

Представлен релиз растрового графического редактора Krita 4.4.0, развиваемого для художников и иллюстраторов. Редактор поддерживает многослойную обработку изображений, предоставляет средства для работы с различными цветовыми моделями и обладает большим набором средств для цифровой живописи, создания скетчей и формирования текстур. Для установки подготовлены самодостаточные образы в формате AppImage для Linux, экспериментальные APK-пакеты для ChromeOS и Android, а также бинарные сборки для macOS и Windows.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53891
#  В ядро платформы Android перенесена поддержка VPN WireGuard
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-14

Компания Google добавила в основную кодовую базу Android код со встроенной поддержкой VPN WireGuard. Код WireGuard перенесён в модификацию ядра Linux 5.4, развиваемую для будущего выпуска платформы Android 12, из основного ядра Linux 5.6, в состав которого изначально был принят WireGuard. Работающая на уровне ядра поддержка WireGuard включена по умолчанию.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53886
#  Выпуск Chrome OS 86
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-14

Состоялся релиз операционной системы Chrome OS 86, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 86. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 86 доступна для большинства актуальных моделей Chromebook. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache 2.0.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53887
#  Удалённая уязимость в ядре NetBSD, эксплуатируемая из локальной сети
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-14

В NetBSD устранена уязвимость, вызванная отсутствием проверки границ буфера при обработке jumbo-кадров в драйверах для сетевых адаптеров, подключаемых по USB. Проблема приводит к копированию части пакета за пределы буфера, выделенного в кластере mbuf, что потенциально может использоваться для выполнения кода атакующего на уровне ядра через отправку определённых кадров из локальной сети. Исправление для блокирования уязвимости внесено 28 августа, но сведения о проблеме раскрыты только сейчас. Проблема затрагивает драйверы atu, axe, axen, otus, run и ure.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53888
#  Релиз CrossOver 20.0 для Linux, Chrome OS и macOS
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-14

Компания CodeWeavers выпустила релиз пакета Crossover 20.0, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект все новшества, реализованные для своих коммерческих продуктов. Исходные тексты открытых компонентов CrossOver 20.0 можно загрузить на данной странице.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53885
#  Выпущена Krita 4.4.0
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-14

Графический редактор вышел с целым рядом новых типов слоев заливки, включая действительно универсальный тип слоя заливки на основе сценариев SeExpr, новые опции для кистей Krita, такие как режим карты градиента для кистей, режимы яркости и градиента для текстур кисти, поддержка динамического использования цветов в градиенты, экспорт анимации в webm, новые функции сценариев - и, конечно же, сотни исправлений ошибок, которые делают эту версию Krita лучше, чем когда-либо. Вот выдержка из примечаний к выпуску: Слои заливки многопоточность для слоев заливки преобразования для заливки узором параметр Screentone для слоя заливки, предназначенный для заполнения всего экрана точками, квадратами, линиями, волнами и т. д. слой заливки Multigrid, генерирует мозаики Пенроуза, а также квазикристаллические структуры интеграция языка экспрессий [ SeExpr Disney Animation ]( https://docs.krita.org/en/reference_manual/layers_and_masks/fill_layer_generators/seexpr.html ) Кисти верхний штрих: использование комбинации нового параметра яркости с параметром смешивания нижний штрих: использование параметра силы текстуры для смешивания кончиков кистей и текстур с наложением градиента диагональные линии в MyPaint Color Selector (Shift + M) поддержка динамического использования текущих выбранных цветов в градиентах
Ссылка: https://www.linux.org.ru/news/kde/15946007
#  Доступен пакетный менеджер NPM 7.0
Новостной_робот (mira, 1) → All  –  21:00:01 2020-10-13

Опубликован выпуск пакетного менеджера NPM 7.0, входящего в поставку Node.js и применяемого для распространения модулей на языке JavaScript. Репозиторий NPM обслуживает более 1.3 млн пакетов, которыми пользуются около 12 млн разработчиков. В месяц фиксируется около 75 миллиардов загрузок. NPM 7.0 стал первым значительным выпуском, сформированным после покупки NPM Inc компанией GitHub. Новая версия будет включена в поставку будущего выпуска платформы Node.js 15, который ожидается 20 октября. Для установки NPM 7.0, не дожидаясь новой версии Node.js, можно выполнить команду "npm i -g npm@7".
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53884
#  Выпуск мобильной ОС Sailfish 3.4
Новостной_робот (mira, 1) → All  –  21:00:01 2020-10-13

Компания Jolla опубликовала релиз операционной системы Sailfish 3.4. Сборки подготовлены для устройств Jolla 1, Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2, Sony Xperia 10, и уже доступны в форме OTA-обновления. Sailfish использует графический стек на базе Wayland и библиотеки Qt5, системное окружение построено на основе Mer, который с апреля развивается как составная часть Sailfish, и пакетов Mer-дистрибутива Nemo. Пользовательская оболочка, базовые мобильные приложения, QML-компоненты построения графического интерфейса Silica, прослойка для запуска Andrоid-приложений, движок умного ввода текста и система синхронизации данных являются проприетарными, но их код планировалось открыть ещё в 2017 году.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53883
#  LLVM 11
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Состоялся релиз набора GCC-совместимых инструментов разработки LLVM. В частности, [ в порядке эксперимента ]( https://releases.llvm.org/11.0.0/tools/flang/docs/ReleaseNotes.html ) в состав вошёл Flang – фронтэнд для языка Фортран. Из значимого: Начата миграция сборочной системы в сторону использования Python 3. 2-я версия языка, тем не менее, всё ещё поддерживается в качестве «запасного» (fallback) варианта. Поддержка восстановления AST, что упрощает поиск ошибок в коде, в том числе и дополнительными утилитами. [ Пример ]( https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html#recovery-ast ) [ Новые группы предупреждений ]( https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html#improvements-to-clang-s-diagnostics ) : -Wpointer-to-int-cast, -Wuninitialized-const-reference и -Wimplicit-const-int-float-conversion. Последняя включена по умолчанию. Добавлен набор расширенных целочисленных типов _ExtInt(N), позволяющих создавать типы не кратные степени двойки. Да, теперь можно делать «инты» кратными любому числу! Целая куча улучшений в Clang, в частности, [ новые «фичи» ]( https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html#non-comprehensive-list-of-changes-in-this-release ) для многих платформ, в том числе x86, ARM и [ RISC-V ]( https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html#changes-to-the-risc-v-target ) , улучшенная производительность, [ новые функции ]( https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html#opencl-kernel-language-changes-in-clang ) для работы с OpenCL (и ROCm) и [ OpenMP ]( https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html#openmp-support-in-clang ) . Полный список изменений, как всегда, в Release Notes: [ https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html ]( https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html ) [ https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html ]( https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html ) [ https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html ]( https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html ) [ https://releases.llvm.org/11.0.0/tools/flang/docs/ReleaseNotes.html ]( https://releases.llvm.org/11.0.0/tools/flang/docs/ReleaseNotes.html ) [ https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html ]( https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html ) [ https://releases.llvm.org/11.0.0/tools/polly/docs/ReleaseNotes.html ]( https://releases.llvm.org/11.0.0/tools/polly/docs/ReleaseNotes.html ) [ https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html ]( https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html )
Ссылка: https://www.linux.org.ru/news/opensource/15945018
#  В программу защиты Linux от патентных претензий включено 520 новых пакетов
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Организация Open Invention Network (OIN), ставящая перед собой цель защиты экосистемы Linux от патентных претензий, объявила о расширении списка пакетов, на которые распространяется соглашение о невыдвижении патентных претензий и предоставлении возможности безвозмездного использования некоторых запатентованных технологий.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53881
#  Обновление Firefox 81.0.2
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Опубликован корректирующий выпуск Firefox 81.0.2, в котором исправлена несовместимость с Twitter, об обходном устранении которой уже сообщалось на прошлой неделе. Проблема проявляется отображением ошибки о возникновении сбоя сетевого протокола при попытке открытия Twitter и без правки кода браузера решается удалением связанного с сайтом обработчика на странице "about:serviceworkers".
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53880
#  Релиз Kdenlive 20.08.2
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Обычно минорные выпуски предназначены для исправлений ошибок, но Kdenlive 20.08.2 поставляется с набором изменений, достойных основного выпуска. Kdenlive (KDE Non-Linear Video Editor) — нелинейный видеоредактор с открытым исходным кодом на основе Framework MLT и KDE. Помимо некоторых исправлений утечки памяти и улучшения удобства использования в этой версии: возвращена функция автоматического разделения сцены добавлены экспериментальные профили GPU для рендеринга добавлено создание прокси и рендеринга предварительного просмотра временной шкалы добавлен новый эффект кадрирования улучшена обработка проектов с отсутствующими клипами улучшена загрузка проекта исправлено отображение индикаторов громкости в аудиомикшере
Ссылка: https://www.linux.org.ru/news/opensource/15943515
#  OpenOffice.org исполнилось 20 лет
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Свободному офисному пакету OpenOffice.org исполнилось 20 лет - 13 октября 2000 года компания Sun Microsystems открыла под свободной лицензией исходные тексты офисного пакета StarOffice, который был создан в начале 90-х годов прошлого века компанией Star Division. В 1999 году компания Star Division была поглощена корпорацией Sun Microsystems, которая сделала один из важнейших шагов в истории открытого ПО - перевела StarOffice в разряд свободных проектов. В 2010 году компания Oracle получила OpenOffice в свои руки вместе с прочими проектами Sun Microsystems, но после года попыток развития OpenOffice.org своими силами передала проект в руки Фонда Apache.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53876
#  Android Studio 4.1
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Состоялся стабильный релиз Android Studio 4.1 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в [ описании ]( https://developer.android.com/studio/releases/ ) релиза и в [ YouTube презентации ]( https://www.youtube.com/watch?v=Yhbr6u7f3ME ) .
Ссылка: https://www.linux.org.ru/news/android/15944344
#  Проект Kubuntu представил вторую модель ноутбука Kubuntu Focus
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Разработчики дистрибутива Kubuntu объявили о поступлении в продажу ноутбука "Kubuntu Focus M2", выпускаемого под брендом проекта и предлагающего предустановленное рабочее окружение на базе Ubuntu 20.04 и рабочего стола KDE. Устройство выпущено в сотрудничестве с компаниями MindShareManagement и Tuxedo Computers. Ноутбук рассчитан на продвинутых пользователей и разработчиков, которым необходим мощный переносной компьютер, поставляемый с Linux-окружением, оптимизированным для предложенного оборудования. Цена устройства составляет 1795 долларов США. В качестве основы использован игровой ноутбук CLEVO PC50DF1, также выпускаемый под брендом TUXEDO Book XP15.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53877
#  Выпуск Porteus Kiosk 5.1.0, дистрибутива для оснащения интернет-киосков
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Подготовлен релиз дистрибутива Porteus Kiosk 5.1.0, основанного на Gentoo и предназначенного для оснащения автономно работающих интернет-киосков, демонстрационных стендов и терминалов самообслуживания. Загрузочный образ дистрибутива занимает 110 Мб.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53878
#  Релиз рабочего стола KDE Plasma 5.20
Новостной_робот (mira, 1) → All  –  16:00:02 2020-10-13

Доступен релиз пользовательской оболочки KDE Plasma 5.20, построенной с использованием платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для ускорения отрисовки. Оценить работу.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53875
#  Релиз набора компиляторов LLVM 11.0
Новостной_робот (mira, 1) → All  –  21:00:02 2020-10-12

После шести месяцев разработки представлен релиз проекта LLVM 11.0 - GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=53874
Powered by iii-php v0.11