Стабильный выпуск SteamOS 2.117

Компания Valve представила операционную систему SteamOS 2.117, основанную на пакетной базе Debian GNU/Linux и предназначенную как для использования на игровых приставках, так и на обычных компьютерах. В отличие от выпущенной в мае версии 2.115, новый выпуск 2.117 переведён в разряд стабильных и поставляется с готовыми для установки iso-образами и преднастроенным архивом системы. Новый выпуск обновлён до пакетной базы Debian 8.8 и построен на свежем ядре Linux 4.11. Наиболее примечательным изменением стала замена драйвера для графических карт AMD — вместо проприетарного драйвера AMDGPU-PRO пользователям теперь предлагается штатный открытый драйвер, предоставляемый пакетом Mesa (в зависимости для пакета steamos-packages вместо amdgpu-pro включены xserver-xorg-video-amdgpu … Читать далее Стабильный выпуск SteamOS 2.117

Стабильный выпуск SteamOS 2.117

Компания Valve представила операционную систему SteamOS 2.117, основанную на пакетной базе Debian GNU/Linux и предназначенную как для использования на игровых приставках, так и на обычных компьютерах. В отличие от выпущенной в мае версии 2.115, новый выпуск 2.117 переведён в разряд стабильных и поставляется с готовыми для установки iso-образами и преднастроенным архивом системы. Новый выпуск обновлён до пакетной базы Debian 8.8 и построен на свежем ядре Linux 4.11. Наиболее примечательным изменением стала замена драйвера для графических карт AMD — вместо проприетарного драйвера AMDGPU-PRO пользователям теперь предлагается штатный открытый драйвер, предоставляемый пакетом Mesa (в зависимости для пакета steamos-packages вместо amdgpu-pro включены xserver-xorg-video-amdgpu … Читать далее Стабильный выпуск SteamOS 2.117

Выпуск web-браузера Chrome 59

Компания Google представила релиз web-браузера Chrome 59. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, возможностью загрузки модуля Flash по запросу, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения в Chrome 59: Для платформы Linux сборка по умолчанию теперь осуществляется с использованием библиотеки GTK3+, что значительно улучшило сочетаемость браузера с темами оформления современных дистрибутивов на основе GTK3+. Например, в интерфейсе теперь корректно применяются цветовые схемы, используются более современные системные виджеты, корректно оформляются контекстные меню и всплывающие диалоги; … Читать далее Выпуск web-браузера Chrome 59

GitHub опубликовал результаты опроса разработчиков открытых проектов

Опубликованы результаты опроса, в котором приняли участие около 5500 пользователей и разработчиков, представленных в случайно выбранных 3800 репозиториях на GitHub, а также 500 участников из сообществ, использующих другие платформы для размещения своих проектов (Mozilla, Wikimedia и т.п.). Вопросы в том числе были доступны и на русском языке. Анализ мотивации участия в открытых проектах показал, что наибольшую важность при присоединении к разработке оказывает степень отзывчивости сопровождающих, после чего следуют такие показатели как выбор лицензии, дружелюбное отношение сообщества, активность разработки и наличие инструкций по предоставлению кода для проекта. Наличие кодекса для разработчиков, степень распространённости проекта и необходимость подписания CLA-соглашения отнесены к числу … Читать далее GitHub опубликовал результаты опроса разработчиков открытых проектов

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

Доступен релиз отладчика GDB 8.0, поддерживающего отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc и т.д.) и программных платформах (GNU/Linux, *BSD, Unix, Windows, macOS). Значительная смена номера версии связана с прекращением опциональной поддержки сборки GDB и GDBserver с использованием Си-компилятора (режим «—disable-build-with-cxx»). Для сборки GDB 8.0 теперь обязательно нужен компилятор С++, совместимый со стантартом C++11, т.е. требуется GCC 4.8 или более новый выпуск. Кроме того, для сборки теперь требуется GNU Make 3.81 или более новый выпуск, поддержка сборки при помощи BSD make … Читать далее Выпуск отладчика GDB 8.0

Первый выпуск рабочего стола MaXX, адаптации IRIX Interactive Desktop для Linux

После десяти лет разработки представлен выпуск рабочего стола MaXX 1.0.0, в рамках которого предпринята попытка воссоздать пользовательскую оболочку IRIX Interactive Desktop (SGI Indigo Magic Desktop) с использованием технологий Linux. Изначально IRIX Interactive Desktop поставлялся на графических рабочих станциях производства SGI, оснащённых операционной системой IRIX, пик популярности которых пришёлся на конец 1990-х годов и производство которых велось вплоть до 2006 года. Оболочка работает поверх оконного менеджера 5dwm 2.2 и библиотек SGI-Motif 2.3.1. В качестве файлового менеджера применяется ROX-Filer. Работа графического интерфейса реализована с задействованием OpenGL для аппаратного ускорения и визуальных эффектов. Кроме того, для ускорения работы и снижения нагрузки на CPU … Читать далее Первый выпуск рабочего стола MaXX, адаптации IRIX Interactive Desktop для Linux

Незащищённые Hadoop-серверы отдают более 5 Пб данных без аутентификации

Джон Мазерли (John Matherly), создатель Shodan, движка для поиска подключенных к интернету устройств, опубликовал результаты сканирования незащищённых систем хранения на базе HDFS (Hadoop Distributed File System). В итоге было выявлено 4487 серверов, доступных через публичные IP-адреса и отдающих данные без аутентификации. В сумме размер данных, предоставляемых незащищёнными HDFS-серверами, оценен в 5120 терабайт. Для сравнения ранее в ходе похожего сканирования сети было выявлено 47820 незащищённых серверов MongoDB, суммарный объём данных на которых составил 25 Тб, т.е. в 200 раз меньше. Почти все из публично доступных HDFS-серверов размещены в облачных системах, при этом 1059 приходится на Amazon и 507 на Alibaba. Территориально … Читать далее Незащищённые Hadoop-серверы отдают более 5 Пб данных без аутентификации

Выпуск LaTeX-дистрибутива TeX Live 2017

Доступен релиз популярного LaTeX-дистрибутива TeX Live 2017, созданного в 1996 году на базе проекта teTeX. TeX Live является наиболее простым способом для развертывания инфраструктуры для подготовки научной документации, независимо от используемой операционной системы. Для загрузки сформирована DVD-сборка (2,8 Гб) TeX Live 2017, которая содержит рабочее Live-окружение, полный набор установочных файлов для различных операционных систем, копию репозитория CTAN (Comprehensive TeX Archive Network), подборку документации на разных языках (включая русский). Из новшеств можно отметить: В LuaTEX добавлены дополнительные callback-вызовы и средства управления вёрсткой, расширен доступ к внутренним компонентам, добавлена библиотека ffi для динамической загрузки кода на некоторых платформах; В pdfTEX переменная окружения … Читать далее Выпуск LaTeX-дистрибутива TeX Live 2017

Релиз util-linux 2.30

Состоялся релиз комплекта стандартных низкоуровневых системных утилит util-linux 2.30, в который входят как тесно связанные с Linux-ядром утилиты, так и утилиты общего назначения. Например, в пакете представлены утилиты mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset и т.п. Основные улучшения: В библиотеке libblkid добавлена поддержка гибридных носителей CDROM/DVD, что позволило улучшить совместимость пользовательского окружения Linux с гибридными носителями, созданными в других ОС. Для гибридных CDROM/DVD метка тома и UUID извлекаются из заголовка UDF, а не из заголовка ISO9660, что может привести к регрессивным … Читать далее Релиз util-linux 2.30

Эксперимент по разработке частей ядра Linux на языке Rust

Французский разработчик, действующий под псевдонимом Dominus Carnufex, на практике продемонстрировал реалистичность идей по переписыванию ядра Linux на языке Rust. В настоящее время Rust уже хорошо показал себя в качестве языка низкоуровневого системного программирования и даже существует несколько проектов по разработке новых операционных систем на языке Rust. Автор исследования относится к проектам по созданию новых ОС скептически, считая, что у них нет шансов на завоевание рынка. При этом, более реалистичным выглядит постепенная переработка ядра Linux на Rust, что позволило бы решить многие проблемы с безопасностью. Чтобы не выглядеть голословным Dominus Carnufex подготовил рабочий прототип реализации интегрируемого в ядро системного вызова, код … Читать далее Эксперимент по разработке частей ядра Linux на языке Rust

На 1 июля запланировано прекращение поддержки Skype 4.3 для Linux

На странице загрузки Skype появилось предупреждение о прекращении поддержки продукта Skype 4.3 для Linux, начиная с 1 июля 2017 года. Пользователям рекомендовано перейти на новое приложение для Linux, которое построено с использованием платформы Electron, т.е. является упакованной в самодостаточное приложение надстройкой над Chromium и Node.js, в которой выполняется расширенный web-клиент. Напомним, что в феврале некоторые пользователи Skype 4.3 для Linux получили уведомление о прекращении поддержки классического клиентского ПО начиная с первого марта, но позднее сотрудники Microsoft опровергли эту информацию сославшись на ошибку в рассылке. Но в итоге, оказалось, что компания Microsoft лишь на 4 месяца отложила прекращение поддержки Skype 4.3 … Читать далее На 1 июля запланировано прекращение поддержки Skype 4.3 для Linux

Утечка информации из сервиса OneLogin

Сервис OneLogin, предоставляющий средства для организации единой точки входа, централизованного управления учётными записями и параметрами аутентификации для разных сайтов, сообщил, что на днях произошел инцидент, в результате которого возникла утечка информации о потребителях. Утечка затронула хранимые пароли, OAuth-токены, ключи к AWS (Amazon Web Services‎), различные типы ключей доступа и другие привязанные к пользователю данные. Сведения о пользователях хранились в зашифрованном виде, но атакующие имели возможность их расшифровать. Размер утечки и причины пока не сообщаются, известно лишь, что атакующие в течение семи часов имели доступ к инфраструктуре. Атака была выявлена по аномальному всплеску активности СУБД. Для проникновения в инфраструктуру злоумышленники использовали … Читать далее Утечка информации из сервиса OneLogin

Третья стабильная сборка проекта TrueOS, пришедшего на смену PC-BSD

Сформирована третья стабильная сборка проекта TrueOS. Размер установочного iso-образа 2.6 Гб. По умолчанию в TrueOS используется окружение рабочего стола Lumina, файловая система ZFS и система инициализации OpenRC. Для установки и обновления всех частей системы, включая компоненты базовой системы, применяется пакетный менеджер pkg. Кроме консольного pkg для установки дополнительных программ в TrueOS также можно использовать графический интерфейс SysAdm AppCafe. Обновления могут устанавливаться как автоматически, так и в ручном режиме. Новую версию TrueOS также можно поставить в отдельный zpool, не нарушая работу уже установленной системы, что позволяет провести обновление с PC-BSD/FreeBSD без очистки диска с сохранением всей пользовательской информации. В ответ на … Читать далее Третья стабильная сборка проекта TrueOS, пришедшего на смену PC-BSD

Первый тестовый выпуск мобильной платформы Tizen 4.0

Опубликованы исходные тексты первого тестового (milestone) выпуска мобильной платформы Tizen 4.0. Выпуск ориентирован на ознакомление разработчиков с новыми возможностями платформы. Проект развивается под покровительством организации Linux Foundation, последнее время в основном силами компании Samsung. Платформа продолжает развитие проектов MeeGo и LiMO, и отличается предоставлением возможности использования Web API и web-технологий (HTML5/JavaScript/CSS) для создания мобильных приложений. Графическое окружение построено на основе протокола Wayland и наработках проекта Enlightenment, для управления сервисами применяется Systemd. Особенности Tizen 4.0 M1: Поддержка разработки приложений на языке C# с использованием платформы Microsoft .NET Core и фреймворков Xamarin.Forms 2.3.5 для построения графических интерфейсов. Разработчикам предоставляется специфичный для Tizen … Читать далее Первый тестовый выпуск мобильной платформы Tizen 4.0

Google представил план интеграции блокировщика рекламы в Chrome

Компания Google официально объявила о своих планах по интеграции в браузер Chrome средств для блокирования неприемлемой рекламы. Включение блокировщика намечено на начало 2018 года. Для безболезненного внедрения блокировщика компания Google подготовила новый инструмент для web-мастеров — Ad Experience Report, который предоставляет средства для упрощения выявления неприемлемой рекламы на сайте и устранения возникших проблем. В качестве причины называется плачевная ситуация на рынке рекламы, из-за которой из-за навязчивых рекламных систем страдают добросовестные рекламные сети и создатели контента. Пользователи реагируют на появление выплывающих и мешающих просмотру баннеров установкой блокировщиков рекламы, доля которых в прошлом году достигла 30%, что существенно затрудняет окупаемость общедоступных бесплатных … Читать далее Google представил план интеграции блокировщика рекламы в Chrome

Релиз i2pd 2.14, полнофункциональной реализации I2P-клиента на языке C++

Состоялся релиз i2pd 2.14 (I2P Daemon), полнофункциональной реализации клиента I2P на языке C++. Проект i2pd не является портом эталонного клиента I2P, написанного на языке Java, а представляет собой полностью независимую реализацию. Исходный код проекта распространяется под модифицированной лицензией BSD, бинарные сборки подготовлены для Debian, Ubuntu, macOS, FreeBSD, Android и Windows. Для удобства установки и обновления i2pd создан PPA-репозиторий и Docker-образ. I2P — это универсальный анонимный сетевой уровень, все соединения в котором анонимны и используют сквозное (end-to-end) шифрование, а участники не раскрывают свои настоящие IP адреса. I2P-клиент — это программа для построения и использования анонимных I2P-сетей. Подобные сети обычно используются для … Читать далее Релиз i2pd 2.14, полнофункциональной реализации I2P-клиента на языке C++

Проект CoreBoot перешел под покровительство организации Software Freedom Conservancy

Проект CoreBoot вошёл в состав некоммерческой организации Software Freedom Conservancy (SFC), которая занимается аккумулированием и перераспределением спонсорских средств и предоставлением юридической защиты свободным проектам, способствуя их концентрации на процессе разработки. В частности, SFC берет на себя функции по сбору пожертвований, становится владельцем активов проекта и избавляет разработчиков от личной ответственности в случае судебных разбирательств. Так как SFC подпадает под льготную категорию налогообложения, проведение средств на развитие CoreBoot через эту организацию позволит организовать налоговый вычет при переводе пожертвований. К числу проектов, развиваемых при поддержке SFC, относятся Git, Wine, Samba, QEMU, Mercurial, Boost, OpenChange, BusyBox, Inkscape, uCLibc, Homebrew и еще около десятка … Читать далее Проект CoreBoot перешел под покровительство организации Software Freedom Conservancy

Евросоюз утвердил открытую лицензию EUPL 1.2, совместимую с GPLv3

После четырёх лет обсуждений чернового варианта утверждена новая версия лицензии EUPL 1.2 (European Union Public Licence), используемой при разработке открытого программного обеспечения для государственных учреждений в Евросоюзе. Лицензия доступна на 23 языках, используемых в странах Евросоюза и опубликована в официальном журнале Европейского союза, что обозначает вступление правового акта в силу. Лицензия признана организацией Open Source Initiative (OSI) открытой и соответствующей требованиям «Open Source Definition«. В лицензии EUPL 1.2 решены многие ранее наблюдаемые проблемы с совместимостью с другими открытыми и свободными лицензиями, в том числе обеспечена совместимость с лицензиями GPLv3, AGPLv3, LGPLv2, LGPLv3 и MPLv2. Версия EUPL 1.1 позволяла перелицензировать код … Читать далее Евросоюз утвердил открытую лицензию EUPL 1.2, совместимую с GPLv3

Платформа машинного обучения SystemML получила статус первичного проекта Apache

Организация Apache Software Foundation объявила о присвоении Apache SystemML статуса первичного проекта Apache. Платформа машинного обучения SystemML изначально была создана компанией IBM и используется в системе IBM Watson Health. В ноябре 2015 года наработки по SystemML были переданы под покровительство фонда Apache, в котором проект находился в инкубаторе, где была проверена способность следования принципам разработки и управления, принятым в сообществе Apache и основанным на идеях меритократии. Теперь Apache SystemML признан готовым для самостоятельного существования, не требующего дополнительного надзора. Компоненты проекта написаны на языках С++ и Java и поставляются под лицензией Apache 2.0. Платформа Apache SystemML предоставляет средства для построения масштабируемых … Читать далее Платформа машинного обучения SystemML получила статус первичного проекта Apache

Toyota Camry станет первым автомобилем, оснащённым платформой Automotive Grade Linux

Организация Linux Foundation сообщила о начале внедрения первых рабочих решений на базе Automotive Grade Linux (AGL), свободной платформы для автомобильных информационно-развлекательных систем. Первым автомобилем, оснащённым решением на базе AGL станет новое поколение Toyota Camry XV70 (2018), которое поступит в продажу в США летом 2017 года, а в других странах в начале 2018 года. В дальнейшем применение платформы AGL будет расширено и на другие модели автомобилей Toyota и Lexus. В настоящее время к разработке AGL присоединилось уже около 100 компаний, среди которых, кроме Toyota представлены Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi, Suzuki и Daimler AG (Mercedes-Benz) и Subaru, а … Читать далее Toyota Camry станет первым автомобилем, оснащённым платформой Automotive Grade Linux

Компания Oracle переносит выпуск Java 9 на осень

Компания Oracle в третий раз переносит релиз Java 9. В соответствии с новым планом выпуск переносится с 27 июля на 21 сентября из-за разногласий в исполнительном комитете JCP (Java Community Process), касающихся внедрения новой модульной архитектуры Jigsaw, которая, по мнению Red Hat, может привести к нарушению работы уже существующих приложений, расколу экосистемы и фрагментации сообщества. Компания Oracle не отказывается от Jigsaw и надеется за два дополнительных месяца устранить отмеченные комитетом недостатки. Напомним, что изначально релиз JDK 9 был запланирован на 22 сентября 2016 года, а затем перенесён на 23 марта 2017 года, после чего сдвинут ещё на 4 месяца до … Читать далее Компания Oracle переносит выпуск Java 9 на осень