Chrome Web Store блокировал публикацию обновления uBlock Origin

Рэймонд Хилл (Raymond Hill), автор систем блокирования нежелательного контента uBlock Origin и uMatrix, столкнулся с невозможностью публикации очередного тестового выпуска (1.22.5rc1) блокировщика рекламы uBlock Origin в каталоге Chrome Web Store. Публикация была отвергнута с указанием в качестве причины недопустимости размещения в каталоге «многоцелевых дополнений», которые включают функции, не связанные с основным заявленным назначением. В соответствии с утверждёнными ещё в 2013 году изменениями правил Chrome Web Store, многоцелевые дополнения не допускаются и подлежат разделению на несколько простых. Так как uBlock Origin реализует лишь одну конкретную функциональность (блокирование рекламы), Рэймонд посчитал, что это ложное срабатывание и предпринял повторую попытку публикации обновления, сменив … Читать далее Chrome Web Store блокировал публикацию обновления uBlock Origin

Сегодня проходит международный день против DRM

12 октября Фонд СПО, Electronic Frontier Foundation, Creative Commons, Document Foundation и другие правозащитные ораганизации проводят международный день против технических средств защиты авторских прав (DRM), ограничивающих свободу пользователя. По мнению сторонников акции пользователь должен иметь возможность полностью контролировать свои устройства, от автомобилей и медицинских устройств до телефонов и компьютеров. В этом году создатели проводимого мероприятия пытаются обратить внимание общественности на проблемы с использованием DRM в электронных учебниках и учебных курсах. Приобретая электронные учебники студенты сталкиваются с ограничениями, не позволяющими получить полный доступ к материалам курса, требующими наличия постоянного подключения к интернету для аутентификации, ограничивающими число просматриваемых за один заход страниц … Читать далее Сегодня проходит международный день против DRM

Ларри Уолл одобрил переименование Perl 6 в Raku

Ларри Уолл, создатель языка Perl и «великодушный пожизненный диктатор» проекта, одобрил заявку на переименование Perl 6 в Raku, поставив таким образом точку в спорах о переименовании. Имя Raku выбрано как производное от Rakudo, названия компилятора Perl 6. Оно уже привычно разработчикам и не пересекается с другими проектами в поисковых системах. В своём комментарии Ларри процитировал фразу из библии «Никто не пришивает к старой одежде заплату из новой ткани, иначе новая ткань сядет, порвет старую, и дыра станет еще больше. И никто не вливает молодого вина в мехи ветхие; а иначе молодое вино прорвет мехи, и само вытечет, и мехи пропадут; … Читать далее Ларри Уолл одобрил переименование Perl 6 в Raku

Выпуск дисплейного сервера Mir 1.5

Доступен релиз дисплейного сервера Mir 1.5, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical и теперь позиционируется как решение для встраиваемых устройств и интернета вещей (IoT). Mir может использоваться в качестве композитного сервера для Wayland, что позволяет запускать в окружениях на базе Mir любые приложения, использующие Wayland (например, собранные с GTK3/4, Qt5 или SDL2). Пакеты для установки подготовлены для Ubuntu 16.04/18.04/18.10/19.04 (PPA) и Fedora 29/30. Код проекта распространяется под лицензией GPLv2. Из изменений отмечается расширение прослойки MirAL (Mir Abstraction Layer), которую можно использовать для ухода … Читать далее Выпуск дисплейного сервера Mir 1.5

Комиссия по ценным бумагам США приостановила размещение криптовалюты Telegram

Комиссия по ценным бумагам и биржам США (SEC) объявила о введении запретительных мер против незарегистрированного размещения цифровых токенов, связанных с криптовалютой Gram, построенной на платформе TON (Telegram Open Network). Проект привлёк более 1.7 млрд долларов инвестиций и должен был стартовать не позднее 31 октября, после чего связанные с криптовалютой токены поступили бы в свободную продажу. Особенностью Gram является то, что все единицы криптовалюты Gram эмитированы разом и распределены между инвесторами и стабилизационным фондом, а не формируются в ходе майнинга. SEC утверждает, что при подобной организации на Gram распространяется имеющееся законодательноство о ценных бумагах. В частности, эмиссия Gram требовала обязательной регистрации … Читать далее Комиссия по ценным бумагам США приостановила размещение криптовалюты Telegram

Изменение лицензии на Qt Wayland Compositor и включение сбора телеметрии в Qt Creator

Компания Qt Group объявила о смене лицензии на компоненты Qt Wayland Compositor, Qt Application Manager и Qt PDF, которые начиная с выпуска Qt 5.14 начнут поставляться под лицензией GPLv3 вместо LGPLv3. Иными словами, связывание с данными компонентами теперь будет требовать открытия исходных текстов программ под лицензиями, совместимыми с GPLv3, или покупки коммерческой лицензии. Qt Wayland Compositor и Qt Application Manager в основном востребованы при создании решений для встраиваемых и мобильных устройств, а Qt PDF ранее был доступен только в форме тестовых выпусков. Следует отметить, что под GPLv3 уже поставляется ряд дополнительных модулей и платформ, среди которых: Qt Charts Qt CoAP … Читать далее Изменение лицензии на Qt Wayland Compositor и включение сбора телеметрии в Qt Creator

Обновление Firefox 69.0.3 и расширение возможностей WebRender

Опубликовано корректирующее обновление Firefox 69.0.3 в котором решена проблема с отображением диалога для загрузки файлов при клике на email в web-почте Yahoo. Также решены проблемы с загрузкой файлов, при запуске браузера в Windows 10 во включенным режимом родительского контроля. Также можно отметить продолжение развития системы композитинга WebRender, написанной на языке Rust и выносящей на сторону GPU операции отрисовки содержимого страницы. При использовании WebRender вместо встроенной в движок Gecko системы композитинга, обрабатывающей данные при помощи CPU, для выполнения операций сводной отрисовки элементов страницы используются шейдеры, выполняемые в GPU, что позволяет добиться существенного увеличения скорости отрисовки и снизить нагрузку на CPU. WebRender … Читать далее Обновление Firefox 69.0.3 и расширение возможностей WebRender

Выпуск DNS-сервера KnotDNS 2.9.0

Опубликован релиз KnotDNS 2.9.0, высокопроизводительного авторитативного DNS сервера (рекурсор выполнен в виде отдельного приложения), поддерживающего все современные возможности DNS. Проект разрабатывается чешским реестром имен CZ.NIC, написан на языке Си и распространяется под лицензией GPLv3. KnotDNS отличается ориентацией на высокую производительность обработки запросов, для чего применяется многопоточная, и по большей части неблокирующая реализация, хорошо масштабируемая на SMP-системах. Предоставляются такие возможности, как добавление и удаление зон на лету, передача зон между серверами, DDNS (динамические обновления), NSID (RFC 5001), расширения EDNS0 и DNSSEC (включая NSEC3), ограничения интенсивности ответов (RRL). В новом выпуске: Реализована полная поддержка различного вычисления серийных номеров (SOA) для зоны на … Читать далее Выпуск DNS-сервера KnotDNS 2.9.0

Выпуск сборочной системы Bazel 1.0

Представлен выпуск открытого сборочного инструментария Bazel 1.0, развиваемого инженерами из Google и используемого для сборки большинства внутренних проектов данной компании. Выпуск 1.0 ознаменовал переход к использованию семантического версионирования релизов и также примечателен внесением большого числа изменений, нарушающих обратную совместимость. Код проекта распространяется под лицензией Apache 2.0. Bazel обеспечивает сборку проекта, запуская необходимые компиляторы и тесты. Сборочная система изначально спроектирована для оптимальной сборки проектов Google, в том числе сборки очень больших проектов и проектов, содержащих код на нескольких языках программирования, требующих расширенного тестирования и собираемых для нескольких платформ. Поддерживается сборка и тестирование кода на Java, C++, Objective-C, Python, Rust, Go и … Читать далее Выпуск сборочной системы Bazel 1.0

Рассматривается возможность изменения нумерации и метода формирования релизов X.Org Server

Адам Джексон (Adam Jackson), отвечавший за подготовку нескольких прошлых релизов X.Org Server, предложил в своём докладе на конференции XDC2019 перейти на новую схему нумерации выпусков. Чтобы более ясно видеть как давно опубликован тот или иной выпуск по аналогии с Mesa предложено в первом числе версии отразить год. Второе число будет указывать на порядковый номер значительного выпуска за рассматриваемый год, а третье число отражать корректирующие обновления. Кроме того, так как релизы X.Org Server теперь выходят достаточно редко (X.Org Server 1.20 вышел полтора года назад) и пока не наблюдается активности по формированию X.Org Server 1.21, в то время как в коде накопились … Читать далее Рассматривается возможность изменения нумерации и метода формирования релизов X.Org Server

Код Firefox полностью избавлен от XBL

Разработчики Mozilla сообщили об успешном завершении работы по удалению из кода Firefox компонентов на языке XBL (XML Binding Language). В ходе работы, которая продолжалась с 2017 года, из кода было удалено около 300 различных привязок, использующих XBL, и переписано примерно 40 тысяч строк кода. Указанные компоненты были заменены на аналоги на базе Web Components, написанные с использованием обычных web-технологий. XBL использовался для организации работы интерфейса Firefox и позволял создавать привязки, меняющие поведение виджетов на языке XUL. В 2017 году компания Mozilla перевела XBL и XUL в разряд устаревших и прекратила в Friefox 57 поддержку дополнений, написанных с использованием данных технологий. … Читать далее Код Firefox полностью избавлен от XBL

В Tor отключены 800 из 6000 узлов из-за применения устаревшего ПО

Разработчики анонимной сети Tor предупредили о проведении большой чистки узлов, на которых используется устаревшее программное обеспечение, поддержка которого прекращена. 8 октября заблокировано около 800 устаревших узлов, работающих в режиме релеев (всего в сети Tor более 6000 подобных узлов). Блокировка совершена через размещение на серверах директорий чёрного списка проблемных узлов. Исключение из сети необновлённых мостовых узлов (bridge) ожидается позднее. В следующем стабильном выпуске Tor, который намечен на ноябрь, появится опция, по умолчанию отвергающая соединения с узлами на которых применяются выпуски Tor, время сопровождения которых истекло. Подобное изменение позволит в дальнейшем по мере прекращения поддержки очередных веток автоматически исключать из сети узлы, … Читать далее В Tor отключены 800 из 6000 узлов из-за применения устаревшего ПО

Выпуск дистрибутива NixOS 19.09, использующего пакетный менеджер Nix

Представлен выпуск дистрибутива NixOS 19.09, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашнюю директорию), возможна одновременная установка нескольких версий одной программы. Размер полного установочного образа с KDE — 1.3 Гб, сокращённого консольного варианта — 560 Мб. Основные новшества: Обеспечен запуск инсталлятора под непривилегированным пользователем nixos вместо root (для получения прав root используется sudo -i без пароля); Рабочий стол Xfce обновлён до ветки … Читать далее Выпуск дистрибутива NixOS 19.09, использующего пакетный менеджер Nix

Подбор хэшей паролей основателей Unix

В опубликованных в открытом доступе дампах исторических срезов с кодом BSD 3 в том числе присутствует и файл /etc/passwd с хэшами паролей основателей Unix. Так как пароли хэшированы методом DES, который в для современной вычислительной техники не представляет проблем с подбором, энтузиасты попытались восстановить пароли, используемые основателями Unix. Пароли почти всех основателей Unix были подобраны почти сразу. Например, пароль Брайна Кернигана представлял собой легко набираемую комбинацию «/.,/.,,». Исключение составил пароль Кена Томпсона. В 2014 году после нескольких дней вычислений пароль остался не подобранным. В нынешнем году была предпринята ещё одна попытка и после более 4 дней подбора с использованием hashcat … Читать далее Подбор хэшей паролей основателей Unix

Столлман не допустит радикальных изменений в проекте GNU

После призыва ряда мэйнтейров к реорганизации проекта GNU, Ричард Столлман заявил, что как руководитель проекта GNU он хотел бы заверить сообщество, что не будет никаких радикальных изменений в целях, принципах и правилах проекта GNU. При этом Столлман намерен поступательно внести изменения в процессы принятия некоторых решений, так как он не вечен и нужно подготовить почву к организации управления проектом после того, как он не сможет выполнять эту работу. Но эти изменения не будут неограниченными или радикальными. Источник: http://www.opennet.ru/opennews/art.shtml?num=51642 Читать далее Столлман не допустит радикальных изменений в проекте GNU

Открыт код онлайн-редактора диаграмм DrakonHub

Открыты исходные тексты DrakonHub, онлайн-редактора диаграмм, интеллект-карт и блок-схем на языке ДРАКОН. Код открыт как общественное достояние (Public Domain). Приложение написано на языках ДРАКОН-JavaScript и ДРАКОН-Lua в среде DRAKON Editor (большинство файлов JavaScript и Lua сгенерированы из сценариев на языке ДРАКОН). Напомним, что ДРАКОН представляет собой простой визуальный язык описания алгоритмов и процессов, оптимизированный для удобства восприятия. Язык был создан для разработки систем управления космическим кораблём «Буран» и после этого также был использован в ряде других космических проектов. В настоящее время ДРАКОН применяется в ИТ-индустрии для составления технических требований и документации. Источник: http://www.opennet.ru/opennews/art.shtml?num=51641 Читать далее Открыт код онлайн-редактора диаграмм DrakonHub

Выпуск сборочной системы Meson 0.52

Опубликован релиз сборочной системы Meson 0.52, которая используется для сборки таких проектов, как X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME и GTK+. Код Meson написан на языке Python и поставляется под лицензией Apache 2.0. Ключевой целью развития Meson является обеспечение высокой скорости сборочного процесса в сочетании с удобством и простотой использования. Вместо утилиты make при сборке по умолчанию применяется инструментарий Ninja, но возможно применение и других бэкендов, таких как xcode и VisualStudio. В систему встроен многоплатформенный обработчик зависимостей, позволяющий использовать Meson для сборки пакетов для дистрибутивов. Правила сборки задаются на упрощённом предметно-ориентированном языке, отличаются хорошей читаемостью и понятны пользователю … Читать далее Выпуск сборочной системы Meson 0.52

Релиз OpenSSH 8.1

После шести месяцев разработки представлен релиз OpenSSH 8.1, открытой реализации клиента и сервера для работы по протоколам SSH 2.0 и SFTP. Отдельного внимания в новом выпуске заслуживает устранение уязвимости, затрагивающей ssh, sshd, ssh-add и ssh-keygen. Проблема присутствует в коде парсинга закрытых ключей с типом XMSS и позволяет атакующему инициировать целочисленное переполнение. Уязвимость отмечена как эксплуатируемая, но малоприменимая, так как поддержка ключей XMSS относится к экспериментальным возможностям, отключённым по умолчанию (в переносимой версии в autoconf даже не предусмотрено сборочной опции для включения XMSS). Основные изменения: В ssh, sshd и ssh-agent добавлен код, препятствующий восстановлению приватного ключа, находящегося в оперативной памяти, в … Читать далее Релиз OpenSSH 8.1

В Thunderbird будет встроена поддержка шифрования и цифровых подписей на основе OpenPGP

Разработчики почтового клиента Thunderbird сообщили о намерении добавить в выпуск Thunderbird 78, который ожидается летом следующего года, встроенную поддержку шифрования переписки и заверения писем цифровой подписью на основе открытых ключей OpenPGP. Ранее подобная функциональность обеспечивалась дополнением Enigmail, сопровождение которого продлится до окончания времени поддержки ветки Thunderbird 68 (в выпусках после Thunderbird 68 возможность установки Enigmail будет убрана). Встроенная реализация является новой разработкой, которая подготовлена при участии автора Enigmail. Основным отличием станет использование одной из библиотек, предоставляющих функциональность OpenPGP, вместо вызова внешней утилиты GnuPG, а также задействование собственного хранилища ключей, не совместимого с форматом файлов ключей GnuPG и использующего для защиты … Читать далее В Thunderbird будет встроена поддержка шифрования и цифровых подписей на основе OpenPGP

Перевод руководства по LibreOffice 6

Организация The Document Foundation объявила о готовности перевода на русский язык руководства по началу работы в LibreOffice 6 (Getting started guide). Документ (470 стр., PDF) распространяется под свободными лицензиями GPLv3+ и Creative Commons Attribution 4.0 (CC BY). Перевод выполнили Валерий Гончарук, Александр Денкин и Роман Кузнецов. Руководство включает в себя описание основных приёмов работы в текстовом процессоре Writer, системе электронных таблиц Calc, программе для подготовки презентаций Impress, векторном графическом редакторе Draw, среде работы с базами данных Base и редакторе формул Math. Документ также охватывает такие темы, как установка, настройка, стили, шаблоны и макросы. Источник: http://www.opennet.ru/opennews/art.shtml?num=51636 Читать далее Перевод руководства по LibreOffice 6

Компания NVIDIA вошла в число ключевых спонсоров проекта Blender

Компания NVIDIA присоединилась к программе Blender Development Fund в качестве основного спонсора (Patron), перечисляющего на развитие свободной системы 3D-моделирования Blender более 120 тысяч долларов в год. Точная сумма пожертвования не сообщается, но по заявлению представителей средства будут потрачены на оплату труда двух дополнительных разработчиков в режиме полного рабочего дня. Новые сотрудники будут вовлечены в работу над основными компонентами Blender и поддержание качественной поддержки GPU NVIDIA в Blender. Компания NVIDIA стала вторым спонсором в данной категории — летом в число основных спонсоров вошла компания Epic Games, которая выделила 1.2 млн на финансирование Blender в течение трех лет. Источник: http://www.opennet.ru/opennews/art.shtml?num=51634 Читать далее Компания NVIDIA вошла в число ключевых спонсоров проекта Blender