Выпуск утилиты htop 2.1

После двух лет разработки сформирован релиз диагностической утилиты htop 2.1, предоставляющей инструменты для интерактивного мониторинга работы процессов в стиле программы top. Код проекта распространяется под лицензией GPLv3, бинарные сборки доступны для большинства популярных дистрибутивов. Утилита примечательна такими возможностями, как свободная вертикальная и горизонтальная прокрутка списка процессов, средства оценки эффективности работы SMP и использования каждого процессорного ядра, наличие древовидного режима просмотра, гибкие возможности по кастомизации интерфейса, поддержка фильтрации процессов и управления ими (завершение работы, настройка приоритета). В новом выпуске: Для Linux добавлена поддержка метрик «Delay accounting» о задержках выполнения задач из-за ожидания освобождения ресурсов (например, ожидание доступности CPU, ввода/вывода или окончания … Читать далее Выпуск утилиты htop 2.1

Выпуск распределенной системы хранения конфигурации etcd 3.3

Проект CoreOS, на днях купленный компанией Red Hat, опубликовал релиз etcd 3.3, высоконадёжного распределённого хранилища параметров конфигурации, задаваемых в форме ключ/значение. Основным назначением etcd является предоставление унифицированного механизма хранения конфигурации и информации о работающих сервисах для изолированных контейнеров с типовой начинкой. Например, etcd применяется в платформе оркестровки контейнеров Kubernetes для обеспечения хранения данных кластера. Код etcd написан на языке Go и распространяется под лицензией Apache 2.0. Etcd позволяет организовать единое хранилище конфигурации для группы серверов, которое реплицируются на все узлы и поддерживается в синхронизированном состоянии с использованием протокола Raft. Наличие копии данных на всех хостах позволяет исключить потерю конфигурации при … Читать далее Выпуск распределенной системы хранения конфигурации etcd 3.3

Релиз федеративной социальной сети Socialhome 0.7.0

Доступна новая версия проекта Socialhome 0.7.0, который позволяет развернуть федеративную личную страницу с функциональностью социальных сетей. Код написан на языке Python с использованием фреймворка Django и поставляется под лицензией AGPLv3. Для взаимодействия с другими децентрализованными социальными сетями применяется протокол Diaspora. В Socialhome пользователи могут создавать контент с помощью разметки Markdown, визуального редактора (WYSIWYG) или в виде HTML/JS/CSS и закреплять публикации на своей личной странице (профиль пользователя). Контент на странице пользователя отображается с использованием блочного дизайна на основе сетки, допускается вставка изображений. Кроме web-интерфейса для отправки публикаций можно использовать интерфейс командной строки shcli или Python API. Все изменения распространяются внутри социальной … Читать далее Релиз федеративной социальной сети Socialhome 0.7.0

Linux Foundation представил платформу Hyperledger Sawtooth 1.0 на базе технологий блокчейн

Организация Linux Foundation сообщила о готовности первого выпуска модульной платформы Hyperledger Sawtooth, предназначенной для формирования систем бизнес-учёта на базе технологии блокчейн. Код проекта распространяется под лицензией Apache 2.0. Для создания собственных обработчиков транзакций предлагается SDK, поддерживающий разработку на С/C++, Java, JavaScript, Python, Go и Rust. Hyperledger Sawtooth предоставляет инструменты для создания собственных реализаций блокчейнов, которые могут применяться для создания распределённых верифицированных баз данных, состоящих из взаимосвязанных транзакций, заверенных последующими транзакциями и исключающих изменение информации задним числом. Поступающие данные добавляются в виде обновлений на основе транзакций, которые применяются к распределённой между несколькими участниками БД. Участник может быть не связан цепочкой доверия, … Читать далее Linux Foundation представил платформу Hyperledger Sawtooth 1.0 на базе технологий блокчейн

В приватном режиме Firefox 59 будет вырезаться содержательная часть HTTP Referrer

Разработчики Firefox намерены включить в следующем выпуске защиту от утечки информации через заголовок HTTP Referer. В приватном режиме при обращении к внешнему ресурсу в заголовке HTTP Referer теперь будет передаваться только имя хоста, а путь и все параметры запроса будут вырезаны. Т.е. вместо «Referer: https://www. example.com/путь/?аргументы» будет передан «Referer: https://www.example.com/». Подобное поведение поможет предотвратить передачу лишних данных о пользователе рекламным сетям и прочим внешним ресурсам. В качестве примера приводятся некоторые медицинские сайты, в процессе показа рекламы на которых третьи лица могут получить сведения конфиденциального характера, такие как возраст и поставленный пациенту диагноз. Пока очистка HTTP Referrer производится только в приватном … Читать далее В приватном режиме Firefox 59 будет вырезаться содержательная часть HTTP Referrer

Инициатива по доработке открытого драйвера декодирования видео для процессоров Allwinner

В 2012 году, разработчик из компании Bootlin (бывшие Free Electrons), Maxime Ripard, начал работать над поддержкой процессоров Allwinner в официальном ядре Linux. На сегодняшний день, благодаря усилиям многих разработчиков со всего света, большинство процессоров Allwinner неплохо поддерживается ядром Linux. Тем не менее, кодирование и декодирование видео до сих пор не поддерживается официальным ядром. Летом 2017 года разработчики из Bootlin реализовали прототип драйвера, поддерживающий декодирование MPEG2 и частично MPEG4. 2 февраля компания Boolin объявила о запуске краудфандинг кампании для финансирования дальнейшей разработки: завершения поддержки декодирования MPEG4, реализации кодирования H256, оптимизации рендеринга видеокадров и проведения работы по включению драйвера в официальное ядро. … Читать далее Инициатива по доработке открытого драйвера декодирования видео для процессоров Allwinner

Представлена первая RISC-V-плата под управлением Linux

На проходящей в Брюсселе конференции FOSDEM была продемонстрирована платформа для разработчиков HiFive Unleashed на базе SoC Freedom U540 с архитектурой RISC-V. В отличие от представленной год назад HiFive1, она позволяет запускать Linux (поддержка RISC-V не так давно была добавлена в основные ветки ядра, GNU libc, GCC и GNU Binutils). Хотя процессоры Freedom имеют полностью открытый дизайн, HiFive Unleashed не является полностью открытой платформой из-за использования сторонних закрытых компонентов, таких как контроллер памяти, сетевой адаптер и т.п. Технические характеристики HiFive Unleashed таковы: 4 процессорных ядра U54 с набором инструкций RV64GC 1 ядро E51 с набором инструкций RV64IMAC максимальная тактовая частота 1,5 … Читать далее Представлена первая RISC-V-плата под управлением Linux

Более 2000 сайтов под управлением WordPress оказались поражены кейлоггером

Исследователи из компании Sucuri выявили атаку по подстановке на незащищённые сайты под управлением WordPress JavaScript-кода с реализацией кейлоггера, перехватывающего пароли и друге вводимые данные, и отправляющего их на серверы злоумышленников, используя протокол WebSocket. В состав устанавливаемого вредоносного кода также входит JavaScript-реализация системы для майнинга криптовалюты, которая запускается в браузерах посетителей поражённых сайтов. Новый вредоносный код обнаружен на более чем 2000 сайтов. Для загрузки кода используются внешние хосты msdns.online, cdns.ws и cdjs.online (с сайтов загружаются скрипты с именами lib.js, googleanalytics.js, mnngldr.js или klldr.js, которые камуфлируются под код jQuery и GoogleAnalytics). До этого в декабре была выявлена похожая атака, которая охватила более … Читать далее Более 2000 сайтов под управлением WordPress оказались поражены кейлоггером

Выпуск Wine 3.1

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 3.1. С момента выпуска версии 3.0 было закрыто 29 отчётов об ошибках и внесено 346 изменений. Напомним, что начиная с ветки 2.x проект Wine перешёл на новую схему нумерации версий: каждый стабильный релиз приводит к увеличению первой цифры в номере версии (2.0.0, 3.0.0, 4.0.0), а обновления к стабильным релизам выпускаются с изменением третьей цифры (3.0.1, 3.0.2, 3.0.3). Экспериментальные версии, развиваемые в процессе подготовки следующего значительного релиза, выпускаются с изменением второй цифры (3.1, 3.2, 3.3). Наиболее важные изменения: Поддержка аутентификации при помощи Kerberos; Для Common Controls 6 реализована возможность перенаправления класса Window; … Читать далее Выпуск Wine 3.1

FREE SAS судится с Free Electrons за использование слова Free в названии компании

Компания Free Electrons, специализирующая на разработке открытого ПО для встраиваемых систем и много лет выступающая организатором конференции Embedded Linux Conference, сообщила о вынужденной смене названия на Bootlin из-за претензий о нарушении торговой марки, выдвинутых французским телекоммуникационным оператором FREE SAS. Free Electrons обвинён в нарушении трёх принадлежащих FREE SAS торговых марок, которые включают слово Free. По мнению юристов FREE SAS использования слова Free в названии другой компании достаточно чтобы признать имя «Free Electrons» нарушением торговых марок FREE SAS. FREE SAS добивается от суда обязать Free Electrons выплатить компенсацию размером 107 тысяч евро за нарушение торговой марки, сменить имя компании и удалить … Читать далее FREE SAS судится с Free Electrons за использование слова Free в названии компании

Выпуск операционной системы Chrome OS 64

Компания Google сформировала релиз операционной системы Chrome OS 64, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 64. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 64 доступна для большинства актуальных моделей Chromebook. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache 2.0. Основные изменения в Chrome OS 64: Упрощено создание скриншотов на устройствах Chromebook с поворачиваемым на 360-градусов … Читать далее Выпуск операционной системы Chrome OS 64

Пятый кандидат в релизы браузера Otter

Доступен пятый кандидат в релизы свободного web-браузера Otter, нацеленного на воссоздание классического интерфейса Opera 12, независимого от конкретных браузерных движков и ориентированного на продвинутых пользователей, не принимающих тенденции по упрощению интерфейса и сокращению возможностей кастомизации. Браузер написан на языке C++ с использованием библиотеки Qt5 (без QML) . Исходные тексты доступны под лицензией GPLv3. Бинарные сборки подготовлены для Linux (пакет AppImage), macOS и Windows. В новом выпуске добавлена начальная реализация виджета с панелью для просмотра загрузок, выполненных в рамках текущего сеанса. Добавлены новые горячие клавиши и исправлены накопившиеся ошибки. Читать далее Пятый кандидат в релизы браузера Otter

Фонд Pineapple пожертвовал 1 миллион долларов Фонду свободного ПО

Благотворительный фонд Pineapple, учреждённый неизвестным биткоиновым миллионером для содействия развитию важных некоммерческих проектов, выделил Фонду свободного ПО пожертвование, эквивалентное одному миллиону долларов США на момент перечисления (Фонд СПО получил 91.45 биткойн, что по сегодняшнему курсу уже 768 тысяч долларов, неизвестно успели ли представители Фонда СПО сконвертировать биткойны до падения курса). Всего фонд Pineapple намерен распределить среди некоммерческих организаций 5057 биткойнов (на момент создания фонда 86 млн долларов, по сегодняшнему курсу 42 млн), из которых уже выделены гранты 42 организациям. Кроме Фонда СПО пожертвования также получили такие организации, как Electronic Frontier Foundation ($1 млн), Apache Software Foundation ($1 млн), OpenStreetMap Foundation … Читать далее Фонд Pineapple пожертвовал 1 миллион долларов Фонду свободного ПО

Выпуск системной библиотеки Glibc 2.27

После шести месяцев разработки состоялся релиз системной библиотеки GNU C Library (glibc) 2.27, которая полностью следует требованиям стандартов ISO C11 и POSIX.1-2008. В состав нового выпуска включены исправления от 73 разработчиков. Примечательно, что мэйнтейнером выпуска 2.27 стал Дмитрий Левин, генеральный конструктор ALT Linux. Из добавленных в Glibc 2.27 улучшений можно отметить: Реализованы новые функции memfd_create и mlock2, специфичные для платформы Linux. Функция memfd_create позволяет создавать области маппинга памяти при помощи механизма memfd, при котором область памяти идентифицируется через файловый дескриптор, который может передаваться между процессами (можно выделить память как по malloc, но обращаться к ней как с файлом, по файловому … Читать далее Выпуск системной библиотеки Glibc 2.27

GitLab покупает платформу Gemnasium

Компания GitLab, развивающая одноимённую открытую платформу для организации совместной работы с Git-репозиториями, объявила о поглощении платформы Gemnasium, решающую задачи по отслеживанию подверженности кода и связанных с ним зависимостей известным уязвимостям и доставки обновлений для их устранения. Сумма сделки не сообщается. Gemnasium может анализировать код на языках Python, Java, JavaScript, Ruby и PHP, размещённый в репозиториях GitHub, GitLab и BitBucket, а также поддерживает интеграцию с системами непрерывной интеграции Jenkins, Codeship и CircleCI. По мере публикации новых уведомлений об уязвимостях, Gemnasium анализирует отслеживаемые проекты и все связанные с ними зависимости, и в случае если уязвимость проявляется в них генерирует предупреждение, а если … Читать далее GitLab покупает платформу Gemnasium

Релиз ISC DHCP 4.4.0

После четырёх лет разработки организация ISC (Internet Systems Consortium) опубликовала новый значительный выпуск пакета DHCP 4.4.0 с реализацией сервера, транзитного релея и клиента для динамической настройки параметров сетевого соединения хоста с использованием протокола DHCP. Как и в случае с проектом BIND кодовая база DHCP переведена на лицензиею MPL 2.0 (Mozilla Public License). Ранее применялась лицензия ISC, созданная более 20 лет назад и являющейся аналогом 2-пунктовой лицензии BSD. Лицензия MPLv2 относится к категории слабого копилефта и требует открывать все внесённые в проект изменения, в то время как лицензия ISC предоставляла полную свободу по использованию кода в своих целях. При использовании MPL … Читать далее Релиз ISC DHCP 4.4.0

Релиз офисного пакета Calligra 3.1, развиваемого проектом KDE

После года разработки представлен релиз свободного офисного пакета Calligra 3.1, восьмой значительный релиз с момента ответвления разработки от проекта KOffice в декабре 2010 года. В качестве базового формата используется Open Document (ODF). Готовые бинарные сборки в скором времени будут подготовлены для Arch Linux, Fedora, FreeBSD, openSUSE, Ubuntu, macOS и Windows. На Qt 5 и технологии KDE 5 остаются не портированы редактор диаграмм и блок-схем Flow, система для подготовки презентаций Stages и система ведения заметок Braindump. В состав Calligra 3.1 также не вошла среда для визуального управления данным Kexi 3.1, которая пока находится на стадии бета-тестирования. Растровый графический редактор Krita вышел … Читать далее Релиз офисного пакета Calligra 3.1, развиваемого проектом KDE

Apache OpenOffice 4.1.5 за месяц достиг 3.2 миллиона загрузок

Разработчики офисного пакета Apache OpenOffice сообщили о том, что опубликованный в конце прошлого года выпуск офисного пакета Apache OpenOffice 4.1.5 был загружен 3.2 миллиона раз. 87% всех загрузок приходится на сборки для платформы Windows, сборки для Linux загружены только 30 тысяч раз (менее 1%). Наибольшее число загрузок (18%) произведено из Германии. Всего с момента первого выпуска Apache OpenOffice в мае 2012 года было зафиксировано 256 миллионов загрузок. Рубеж в 200 млн загрузок был достигнут в конце ноября 2016 года, а 100 млн — в апреле 2014 года. Несмотря на стагнацию проекта и остановку разработки, динамика загрузок Apache OpenOffice остаётся постоянной. Читать далее Apache OpenOffice 4.1.5 за месяц достиг 3.2 миллиона загрузок

Релиз почтового клиента Sylpheed 3.7.0

Доступен релиз легковесного почтового клиента Sylpheed 3.7.0, построенного с использованием GTK+ и распространяемого под лицензией GPL. Основные новшества: Добавлена функция для экспорта адресной книги в формате CSV; Добавлено контекстное меню для дополнительных действий с результатами поиска; В адресную книгу добавлен дополнительный столбец с ником адресата; Обеспечено автоматическое преобразование приложенных текстовых файлов в кодировке UTF-16 в кодировку UTF-8; Обеспечен показ оригинального содержимого поля From, если отображаемое имя похоже на email. Читать далее Релиз почтового клиента Sylpheed 3.7.0

Выпуск GNU LibreJS 7.11, дополнения для блокирования несвободного JavaScript в Firefox

Проект GNU представил выпуск LibreJS 7.11, дополнения к Firefox, позволяющего отказаться от выполнения несвободного JavaScript-кода. По мнению Ричарда Столлмана, проблема с JavaScript состоит в том, что код загружается без ведома пользователя, не давая возможности оценить степень его свободности перед загрузкой и воспрепятствовать выполнению проприетарного JavaScript-кода. Определение применяемой в JavaScript-коде лицензии производится через указание на сайте специальных меток или через анализ наличия упоминания лицензии в комментариях к коду. Кроме того, по умолчанию допускается выполнение тривиального JavaScript-кода, известных библиотек и кода с сайтов, занесённых пользователем в белый список. В новой версии дополнение переписано с использованием технологии WebExtensions, что позволяет использовать его с … Читать далее Выпуск GNU LibreJS 7.11, дополнения для блокирования несвободного JavaScript в Firefox

Выпуск отладчика GDB 8.1

Состоялся релиз отладчика GDB 8.1, поддерживающего отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc и т.д.) и программных платформах (GNU/Linux, *BSD, Unix, Windows, macOS). Ключевые улучшения: Точки останова на C++ функции теперь устанавливаются по умолчанию для всех областей («wild» сопоставление); Добавлена поддержка вставки точек останова для функций, помеченных тегами C++ ABI; Добавлена команда ‘starti’ для запуска программы с первой инструкции; Добавлена команда ‘rbreak’ для вставки номера точки останова, используя шаблон регулярного выражения; В команду ‘ptype’ добавлена поддержка вывода смещения и размера полей … Читать далее Выпуск отладчика GDB 8.1