Linux вытеснил остальные ОС из рейтинга суперкомпьютеров Top500

Опубликован 50-й выпуск рейтинга 500 самых высокопроизводительных компьютеров мира. Новый выпуск рейтинга примечателен двумя важными событиями: Во-первых, Linux полностью вытеснил остальные ОС и теперь используется на всех представленных в рейтинге суперкомпьютерах. Во-вторых, наблюдается наращивание мощных вычислительных кластеров в Китае, которые активно вытесняют из рейтинга американские системы, число которых уменьшилось за полгода с 168 до 143, а число китайских систем возросло со 160 до 202. Примечательно, что всего два c половиной года назад в Китае было 37 кластеров, входящих в TOP500. В пятёрке самых мощных кластеров отмечается только одно изменение: кластер Gyoukou, введённый в строй японским агентством науки и технологий по … Читать далее Linux вытеснил остальные ОС из рейтинга суперкомпьютеров Top500

Релиз дистрибутива Tails 3.3 и браузера Tor Browser 7.0.10

Доступен релиз специализированного дистрибутива Tails (The Amnesic Incognito Live System) 3.4, основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1.2 Гб. В новой версии обновлены версии Tor 0.3.1.8, Tor Browser 7.0.10, Thunderbird 52.4.0 и ядра Linux 4.13.0. Решены проблемы с использованием UEFI на USB-накопителях. Улучшены средства настройки раскладки клавиатуры. В новой версии Tor Browser … Читать далее Релиз дистрибутива Tails 3.3 и браузера Tor Browser 7.0.10

Релиз среды разработки приложений KDevelop 5.2

Состоялся релиз интегрированной среды программирования KDevelop 5.2, полностью поддерживающей процесс разработки для KDE 5, в том числе с использованием Clang в качестве компилятора. Код проекта распространяется под лицензией GPL и использует библиотеки KDE Frameworks 5 и Qt 5. Основные новшества: В появившееся в прошлом выпуске меню Analyzer, объединяющее плагины для анализа кода, добавлены средства для использования Heaptrack, системы профилирования проблем с распределением памяти в куче для приложений на C/C++. По умолчанию обеспечен вызов статического анализатора cppcheck для C++ с возможностью отображения выявленных проблем непосредственно в редакторе кода; Проведена большая работа по стабилизации и улучшении парсера для языка C++ и плагина … Читать далее Релиз среды разработки приложений KDevelop 5.2

Выпуск Firefox 57 с многопоточным CSS-движком и новым оформлением

Состоялся релиз web-браузера Firefox 57, а также мобильной версии Firefox 57 для платформы Android. Firefox 57 является одним из самых значительных выпусков в истории проекта. В новой версии переработан внешний вид браузера, осуществлён переход на WebExtensions и новый web-движок Quantum, комбинирующий проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.5.0 и переход на стадию бета-тестирования ветки Firefox 58, релиз которой намечен на 23 января. Основные новшества: Интегрирован новый CSS-движок Stylo (Quantum CSS), подготовленный в рамках проекта Quantum, в котором … Читать далее Выпуск Firefox 57 с многопоточным CSS-движком и новым оформлением

Релиз Linux-дистрибутива Fedora 27

Представлен релиз Linux-дистрибутива Fedora 27. Для загрузки подготовлены продукты Fedora Workstation и Fedora Atomic Host, а также набор «спинов» c Live-сборками десктоп-окружений KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Сборки сформированы для архитектур x86, x86_64, Power64, ARM64 (AArch64) и различных устройств с 32-разрядными процессорами ARM. Выпуск Fedora 27 для серверных систем отложен до 9 января в связи с переходом на модульную архитектуру, которая подразумевает компоновку дистрибутива из отдельно обновляемых модулей, жизненный цикл которых не привязан к другим приложениям и основной начинке дистрибутива. До конца недели также задерживается формирование сборки RFRemix 27 (Russian Fedora Remix), адаптированной для отечественных пользователей. … Читать далее Релиз Linux-дистрибутива Fedora 27

Выпуск свободного видеоредактора OpenShot 2.4.1

Состоялся выпуск свободной системы нелинейного видеомонтажа OpenShot 2.4.1. Код проекта поставляется под лицензией GPLv3: интерфейс написан на Python и PyQt5, ядро обработки видео (libopenshot) написано на C++ и использует возможности пакета FFmpeg, интерактивная шкала времени написана с использованием HTML5, JavaScript и AngularJS. Для пользователей Ubuntu пакеты с последним выпуском OpenShot доступны через специально подготовленный PPA-репозиторий, для остальных дистрибутивов сформирована самодостаточная сборка в формате AppImage. Имеются сборки для Windows и macOS. Редактор отличается удобным и интуитивно понятным пользовательским интерфейсом, позволяющим редактировать видео даже начинающим пользователям. Программа поддерживает несколько десятков визуальных эффектов, дает возможность работы с многотрековыми монтажными шкалами с возможностью перемещения … Читать далее Выпуск свободного видеоредактора OpenShot 2.4.1

Выпуск мобильной ОС Sailfish 2.1.3

Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, опубликовала релиз операционной системы Sailfish 2.1.3. Сборки подготовлены для устройств Jolla 1, Jolla C, Jolla Tablet и Sony Xperia X. Sailfish использует графический стек на базе Wayland и библиотеки Qt5, системное окружение построено на основе Mer (форк MeeGo) и пакетов Mer-дистрибутива Nemo. Пользовательская оболочка, базовые мобильные приложения, QML-компоненты построения графического интерфейса Silica, прослойка для запуска Andrоid-приложений, движок умного ввода текста и система синхронизации данных являются проприетарными, но их код планировалось открыть в 2017 году. В новой версии: В прошивке Sailfish X для смартфона Xperia … Читать далее Выпуск мобильной ОС Sailfish 2.1.3

Первые планы по разработке GNOME Shell 4

Разработчики GNOME начали публикацию идей по дальнейшему развитию рабочего стола и определили первые планы, касающиеся GNOME Shell 4. В качестве ключевой задачи называется уход от архитектурных ограничений GNOME Shell 3, который спроектирован для работы в роли композитного менеджера для X11 и завязан на особенности X11 при взаимодействии с GPU и устройствами ввода. Например, за передачу событий ввода, высокопроизводительную отрисовку и перемещение курсора отвечал X-сервер, к которому приложения могли обратиться напрямую, в обход GNOME Shell. После появления Wayland положение в корне изменилось и ранее решаемые X-сервером задачи легли на плечи GNOME Shell, который теперь должен сам перенаправлять события ввода и транслировать … Читать далее Первые планы по разработке GNOME Shell 4

В Red Hat Enterprise Linux обеспечена поддержка архитектуры ARMv8

Компания Red Hat объявила о добавлении 64-разрядной архитектуры ARM (AArch64/ARMv8) в число полностью поддерживаемых платформ. Для серверов с архитектурой ARM64 сформирован выпуск дистрибутива Red Hat Enterprise Linux 7.4, который изначально был подготовлен для x86_64, IBM POWER7+, POWER8 (big endian и little endian) и IBM System z. Помимо RHEL для ARM64 также предложены продукты Red Hat Software Collections 3, Red Hat Developer Toolset 7 и платформа виртуализации на базе KVM (пока в статусе Development preview). Версия для ARM64/AArch64 примечательна использованием отдельной ветки пакета с ядром Linux, основанной на выпуске 4.11 c применением дополнительных патчей, накопленных в ветке sig-altarch7-aarch64. Многие подсистемы ядра … Читать далее В Red Hat Enterprise Linux обеспечена поддержка архитектуры ARMv8

В Red Hat Enterprise Linux обеспечена поддержка архитектуры ARM

Компания Red Hat объявила о добавлении 64-разрядной архитектуры ARM (AArch64/ARMv8) в число полностью поддерживаемых платформ. Для серверов с архитектурой ARM64 сформирован выпуск дистрибутива Red Hat Enterprise Linux 7.4, который изначально был подготовлен для x86_64, IBM POWER7+, POWER8 (big endian и little endian) и IBM System z. Помимо RHEL для ARM64 также предложены продукты Red Hat Software Collections 3, Red Hat Developer Toolset 7 и платформа виртуализации на базе KVM (пока в статусе Development preview). Версия для ARM64/AArch64 примечательна использованием отдельной ветки пакета с ядром Linux, основанной на выпуске 4.11 c применением дополнительных патчей, накопленных в ветке sig-altarch7-aarch64. Многие подсистемы ядра … Читать далее В Red Hat Enterprise Linux обеспечена поддержка архитектуры ARM

Доступен полностью свободный вариант ядра Linux-libre 4.14

Латиноамериканский Фонд свободного ПО опубликовал полностью свободный вариант ядра 4.14 — Linux-libre 4.14-gnu, очищенный от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. Кроме того, Linux-libre отключает функции ядра по загрузке несвободных компонентов, не входящих в поставку ядра, и удаляет упоминание об использовании несвободных компонентов из документации. Для очистки ядра от несвободных частей, в рамках проекта Linux-libre создан универсальный shell-скрипт, который содержит тысячи шаблонов для определения наличия бинарных вставок и исключения ложных срабатываний. Также доступны для загрузки готовые патчи, созданные на основе использования вышеупомянутого скрипта. Ядро Linux-libre рекомендовано для использования в дистрибутивах, соответствующих … Читать далее Доступен полностью свободный вариант ядра Linux-libre 4.14

CopperheadOS ограничивает доступ к обновлениям из-за нарушения лицензионного соглашения

Разработчики проекта Copperhead OS, в рамках которого развивается ответвление от мобильной платформы Android, включающее дополнительные средства защиты от различных классов атак и обеспечения неприкосновенности данных пользователя (информация хранится в зашифрованном виде), отключили распространение обновлений для смартфонов Nexus в связи с выявлением фактов массовой продажи устройств с предустановленной прошивкой CopperheadOS с нарушением требований лицензионного соглашения, допускающего только использование прошивки в некоммерческих целях. Особое недовольство и опасения вызвало то, что продажа была поставлена на поток в криминальных кругах c целью скрытия преступной деятельности. Объём продажи в обход лицензионного соглашения существенно превысил число легитимных пользователей, которые пользуются услугами установки и поддержки от проекта … Читать далее CopperheadOS ограничивает доступ к обновлениям из-за нарушения лицензионного соглашения

Amazon начинает использование гипервизора KVM вместо Xen

Компания Amazon сообщила о введении в строй нового поколения элементов инфраструктуры облачного сервиса Amazon Elastic Compute Cloud (Amazon EC2), которое базируется на использовании гипервизора KVM (Kernel-based Virtual Machine) вместо ранее применяемого Xen. Со временем новый гипервизор планируется задействовать и для других типов окружений Amazon EC2. Внедрённое в Amazon решение на базе KVM примечательно работой без программного окружения хост-системы, что позволяет не тратить ресурсы на выполнение дополнительной операционной системы, координирующей работу гипервизора. В итоге удалось добиться увеличения вычислительных мощности и памяти, предоставляемых виртуальным окружениям, благодаря распределению между ними всех имеющихся ресурсов сервера. Читать далее Amazon начинает использование гипервизора KVM вместо Xen

Выпуск http-сервера lighttpd 1.4.48

Состоялся релиз легковесного http-сервера lighttpd 1.4.48. В новом выпуске переработана система сборки, которая переведена c Autotools на сборочную систему Meson. Кроме того, в состав включён модуль mod_authn_sasl, позволяющий организовать аутентификацию пользователей с использованием Cyrus SASL (saslauthd) по аналогии с одноимённым модулем из состава Apache httpd. Читать далее Выпуск http-сервера lighttpd 1.4.48

Релиз ядра Linux 4.14

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 4.14. Среди наиболее заметных изменений: поддержка технологии AMD Secure Memory Encryption, возможность адресации до 128 Пб виртуальной памяти, поддержка алгоритма сжатия zstd, режим zero-copy для прямой передачи данных в сокеты из памяти процессов, включение в состав подсистемы HMM (Heterogeneous memory management). В новую версию принято 13500 исправлений от 1300 разработчиков, размер патча — 51 Мб (изменения затронули 23024 файлов, добавлено 618312 строк кода, удалено 343899 строк). Около 32% всех представленных в 4.14 изменений связаны с драйверами устройств, примерно 32% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 8% … Читать далее Релиз ядра Linux 4.14

Выпуск http-сервера lighttpd 1.4.47

Состоялся релиз легковесного http-сервера lighttpd 1.4.47. В новом выпуске переработана система сборки, которая переведена c Autotools на сборочную систему Meson. Кроме того, в состав включён модуль mod_authn_sasl, позволяющий организовать аутентификацию пользователей с использованием Cyrus SASL (saslauthd) по аналогии с одноимённым модулем из состава Apache httpd. Читать далее Выпуск http-сервера lighttpd 1.4.47

Выпуск Wine 2.21

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 2.21. С момента выпуска версии 2.20 было закрыто 16 отчётов об ошибках и внесено 178 изменений. Наиболее важные изменения: Улучшена поддержка metafile в GdiPlus; В Direct 3D добавлена поддержка непрямого (indirect) рендеринга; Внесены исправления, связанные с соблюдением соглашения о вызовах для архитектуры ARM; Улучшено определение последовательного порта в Linux; Улучшена работа сервисов WoW64; В Shell Explorer улучшено масштабирование с учётом DPI; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Hydro Thunder, SpinTires, Winexy, Witcher 3, Flame in the Flood, Process Hacker 2.x, NieR:Automata, Medusa, Keepass2. Читать далее Выпуск Wine 2.21

Релиз сетевого конфигуратора NetworkManager 1.10

Представлен новый стабильный релиз интерфейса для упрощения настройки параметров сети — NetworkManager 1.10. Плагины для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN развиваются в рамках собственных циклов разработки. Ключевые новшества NetworkManager 1.10: Добавлена поддержка профиля Bluetooth NAP (Network Access Point) для развёртывания точек доступа в сеть через Bluetooth; Реализована базовая поддержка мультипротокольного виртуального коммутатора Open VSwitch, позволяющая управлять созданием простых сетевых конфигураций на базе Open VSwitch; Добавлена возможность активации PPP-соединений для сетевых интерфейсов, отличных от Ethernet; Добавлена поддержка аутентификации в беспроводных сетях при помощи протокола WPS (Wi-Fi Protected Setup); Реализована возможность использования механизма обеспечения безопасности в беспроводных сетях — PMF … Читать далее Релиз сетевого конфигуратора NetworkManager 1.10

Выпуск Rakudo Star 2017.10, дистрибутива Perl 6

Состоялся релиз пакета Rakudo Star 2017.10, включающего компилятор Rakudo, виртуальную машину MoarVM, документацию, модули и инструменты, необходимые для разработки на языке Perl 6. Компилятор соответствует спецификации Perl v6.c, за исключением поддержки расширенных макросов, неблокирующего ввода/вывода и ряда мелких особенностей, которые планируется довести до рабочего состояния в будущих выпусках. В качестве виртуальной машины для исполнения байткода предлагается MoarVM, которая проходит все тесты (альтернативный бэкенд на базе JVM пока не обладает всей необходимой функциональностью). В новой версии обновлён инструментарий управления установкой модулей zef, заменивший собой устаревшую утилиту panda, код которой исключён из поставки. В состав включены новые модули perl6-datetime-format и Test-META (плюс … Читать далее Выпуск Rakudo Star 2017.10, дистрибутива Perl 6

Европейский фонд СПО опубликовал рекомендации по оформлению сведений о лицензиях в составе ПО

Европейский фонд свободного ПО (FSFE) опубликовал новый выпуск рекомендаций REUSE, в рамках которых предпринята попытка унифицировать процесс указания в составе программных продуктов сведений о лицензиях, которые могут применяться не только для оценки людьми, но и для автоматизированной обработки. Формат данных о лицензиях и авторских правах подразумевает адаптацию для упрощения машинного разбора. Следование рекомендациям REUSE позволяет упростить автоматическое определения какая лицензия применяется к каким из частей кода приложения. Например, спецификация определяет сохранение текста лицензий в файлах LICENSE, LICENCE или COPYING с добавлением в файлы с исходными текстами комментария с информацией об авторе и заголовками «SPDX-License-Identifier» и «License-Filename», определяющими лицензию. Также возможно … Читать далее Европейский фонд СПО опубликовал рекомендации по оформлению сведений о лицензиях в составе ПО

Предпринята попытка создания свободной реализации игры Counter-Strike

В рамках проекта FreeCS с нуля создаётся свободный вариант многопользовательской игры Counter-Strike 1.5. Код проекта написан на языке Си c использованием игрового движка FTE QuakeWorld и распространяется под лицензией GPLv2. Ресурсы в поставку не входят, пользователю необходимо получить их самостоятельно из дистрибутива Half-Life или Counter-Strike. При разработке также не используется код из Half-Life SDK. Из возможностей отмечается поддержка запуска клиентов и серверов для игры в Counter-Strike, средства для кастомизации, компоненты создания нового оружия и модов. Поддерживается всё вооружение. Возможно использование модов Hostage Rescue, Bomb Defusal, Assassination и Escape. Читать далее Предпринята попытка создания свободной реализации игры Counter-Strike