Проект Python представил новый каталог пакетов PyPI и пакетный менеджер Pip 10

Введён в строй новый каталог пактов PyPI для разработчиков на языке Python. Все web-запросы и обращения к API, включая «pip install», перенаправлены со старого pypi.python.org на новый сайт pypi.org. Старый сайт останется доступен до 30 апреля, после чего будет отключен. Новый PyPI полностью переписан и переведён на новый движок Warehouse с шаблонизатором Jinja2 и web-интерфейсом на базе JavaScript-фреймворков Stimulus и gulp. Внешний вид переделан с нуля и отвечает современным требованиям к адаптивной вёрстке. Появилась поддержка отображения README-файлов с разметкой Markdown. Значительно улучшены средства поиска (задействован ElasticSearch), результаты которого теперь могу группироваться по релевантности и времени последнего обновления. Расширены возможности по … Читать далее Проект Python представил новый каталог пакетов PyPI и пакетный менеджер Pip 10

Доступен полностью свободный Linux-дистрибутив Trisquel 8.0

После трёх с половиной лет с момента прошлого значительного выпуска представлен релиз полностью свободного Linux-дистрибутива Trisquel 8.0, основанного на пакетной базе Ubuntu 16.04 LTS и ориентированного на использование в небольших предприятиях, в образовательных учреждениях и домашними пользователями. Trisquel лично одобрен Ричардом Столманом, официально признан Фондом Свободного ПО в качестве полностью свободного и помещен в список рекомендованных фондом дистрибутивов. Для загрузки доступен установочный образ, размером 940 Мб. Выпуск обновлений для дистрибутива будет осуществляться до 2021 года. Дистрибутив примечателен исключением из поставки всех несвободных компонентов, таких как бинарные драйверы, firmware и элементы графического оформления, распространяемые под несвободной лицензией или использующие зарегистрированные торговые … Читать далее Доступен полностью свободный Linux-дистрибутив Trisquel 8.0

Выпуск платформы обмена сообщениями Zulip 1.8

Состоялся релиз серверной платформы Zulip 1.8, предназначенной для развёртывания корпоративных мессенджеров для организации общения сотрудников и групп разработчиков. Проект изначально был разработан компанией Zulip и открыт после её поглощения компанией Dropbox под лицензией Apache 2.0. Код серверной части написан на языке Python с использованием фреймворка Django. Клиентское ПО доступно для Linux, Windows, macOS, Android и iOS, также предоставляется встроенный web-интерфейс. Система поддерживает как прямой обмен сообщениями между двумя людьми, так и проведение групповых обсуждений. Zulip можно сравнить с сервисом Slack и рассматривать как внутрикорпоративный аналог Twitter, применяемый для общения и обсуждений рабочих вопросов в больших группах сотрудников. Предоставляются средства для … Читать далее Выпуск платформы обмена сообщениями Zulip 1.8

Второй бета-выпуск Oracle Solaris 11.4

Компания Oracle сформировала второй бета-выпуск операционной системы Solaris 11.4. Для загрузки подготовлены установочные образы для архитектур x86_64 и SPARC, а также срез репозитория пакетов. Отмечается, что в Oracle Solaris 11.4 будет обеспечена поддержка всех серверных систем Oracle SPARC и x86, выпущенных после 2011 года. В отличие от выпуска 11.3 будет прекращена поддержка систем на базе процессоров SPARC T1, T2 и T3, а также SPARC64 VII+ и систем Sun4u, таких как SPARC Enterprise M4000. Представители Oracle также рассказали о новой модели разработки Solaris, основанной на стратегии непрерывной доставки релизов. Новые выпуски Solaris 11 теперь будут выпускаться раз в год, летом. Новые … Читать далее Второй бета-выпуск Oracle Solaris 11.4

Релиз web-браузера Chrome 66

Компания Google представила релиз web-браузера Chrome 66. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, возможностью загрузки модуля Flash по запросу, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения в Chrome 66: Прекращено автоматическое воспроизведение видео со звуком не текущей вкладке. Автоматическое воспроизведение мультимедийного контента (свойство autoplay) теперь допустимо только если пользователь явно кликнул на странице или часто просматривает мультимедийный контент на этом сайте. Изменение позволит блокировать злоупотребления на некоторых сайтах, автоматически показывающих видеорекламу со звуком, которая … Читать далее Релиз web-браузера Chrome 66

Релиз системы виртуализации VirtualBox 5.2.10

Компания Oracle сформировала корректирующий релиз системы виртуализации VirtualBox 5.2.10, в котором отмечено 10 исправлений. В новой версии: В дополнениях для гостевых систем с Linux устранено зависание при запуске KDE Plasma; В VMM добавлена недостающая проверка на нулевой указатель в коде MMIO; Решены проблемы, проявляющиеся при присутствии нескольких контроллерров NVMe при включении ICH9; Устранено несколько проблем в сетевой подсистеме, проявлявшихся при использовании сетевых мостов (bridging); Решены проблемы в звуковой подсистеме, приводящей к генерации большого числа прерываний гостевыми системами FreeBSD с HDA; При клавиатурном вводе внесены небольшие задержки для решения проблем со старыми программами, которые успевали прочитать один скэн код несколько раз; … Читать далее Релиз системы виртуализации VirtualBox 5.2.10

Выпуск браузера Pale Moon 27.9.0

Состоялся релиз web-браузера Pale Moon 27.9.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. На уровне поддержки базовых web-технологий и тем оформления браузер остаётся совместим с Firefox. Сборки Pale Moon формируются для Windows и Linux (x86 и x86_64). Проект придерживается классической организации интерфейса, без перехода к интегрированному в Firefox 29 интерфейсу Australis. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, средства для родительского контроля и людей с ограниченными возможностями. Из улучшений выделяются оптимизации для процессоров Atom, дополнительные … Читать далее Выпуск браузера Pale Moon 27.9.0

Доступен дистрибутив Oracle Linux 7.5 и платформа Spacewalk 2.7

Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 7.5, созданного на основе пакетной базы Red Hat Enterprise Linux 7.5. Для загрузки без ограничений, но после бесплатной регистрации, распространяется установочный iso-образ, размером 4.7 Гб, подготовленный для архитектуры x86_64. Для Oracle Linux также открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. Помимо пакета с ядром из состава RHEL в Oracle Linux поставляется выпущенное в мае обновление ядра Unbreakable Enterprise Kernel 4 (UEKR4U4), которое предложено по умолчанию. Исходные тексты ядра, включая разбивку на отдельные патчи, доступны в публичном Git-репозитории Oracle. Ядро позиционируется в … Читать далее Доступен дистрибутив Oracle Linux 7.5 и платформа Spacewalk 2.7

Релиз nginx 1.14.0

После года разработки представлена новая стабильная ветка высокопроизводительного HTTP-сервера и многопротокольного прокси-сервера nginx 1.14.0, которая вобрала в себя изменения, накопленные в рамках основной ветки 1.13.x. В дальнейшем все изменения в стабильной ветке 1.14 будут связаны с устранением серьёзных ошибок и уязвимостей. В скором времени будет сформирована основная ветка nginx 1.15, в рамках которой будет продолжено развитие новых возможностей. Для обычных пользователей, у которых нет задачи обеспечить совместимость со сторонними модулями, рекомендуется использовать основную ветку, на базе которой раз в три месяца формируются выпуски коммерческого продукта Nginx Plus. В соответствии с мартовским отчетом компании Netcraft nginx используется на 23.76% (год назад … Читать далее Релиз nginx 1.14.0

Microsoft представил IoT-платформу Azure Sphere на базе ядра Linux

Компания Microsoft представила платформу Azure Sphere, предназначенную для создания устройств интернета-вещей, построенных на базе нового типа микроконтроллеров (MCU, microcontroller unit) с интегрированными периферийными подсистемами. По сравнению с IoT-устройствами на базе MPU (microprocessor unit), для которых развивается Windows IoT, чипы MCU потребляют, как минимум, в 100 раз меньше энергии. Платформа Azure Sphere примечательна использованием кастомизированного ядра Linux, что компания Microsoft объяснила урезанием аппаратных ресурсов для повышения энергоэффективности, которых недостаточно для использования ОС Windows IoT. Следует отметить, что это не первый продукт Microsoft на базе ядра Linux, например, ядро Linux также используется в операционной системе Azure Cloud Switch (ACS), предназначенной для сетевых … Читать далее Microsoft представил IoT-платформу Azure Sphere на базе ядра Linux

Проект postmarketOS приступил к созданию загрузчика и прошивки модема для смартфонов

Разработчики postmarketOS, дистрибутива для устаревших смартфонов, базирующегося на Alpine Linux, Musl и BusyBox, представили инициативу postmarketOS-lowlevel, в рамках которой началась работа по созданию проектов открытого загрузчика и прошивки для беспроводных модемов. На текущем этапе работа сосредоточена только на разработке для устройств на базе SoC MediaTek. Проект по созданию открытого загрузчика для SoC MediaTek MT6735P возник из-за поставки многих смартфонов на базе данного SoC с проприетарным загрузчиком, который не позволяет запустить на устройстве произвольное ядро. При этом в качестве основы для загрузчика использован открытый проект LK (Little Kernel), распространяемый под лицензией MIT, допускающей создание закрытых производных продуктов, чем и пользуются производители … Читать далее Проект postmarketOS приступил к созданию загрузчика и прошивки модема для смартфонов

Заморозка пакетной базы Debian 10 "Buster" намечена на март следующего года

Разработчики Debian опубликовали план заморозки пакетной базы выпуска Debian 10 «Buster». Релиз Debian 10 «Buster» ожидается в середине 2019 года. 12 января 2019 года начнётся первая стадия заморозки пакетной, в рамках которой будет прекращено выполнение «transitions» (обновление пакетов, требующее корректировки зависимостей у других пакетов, которое приводит к временному удалению пакетов из Testing). 21 февраля состоится мягкая заморозка пакетной базы, при которой будет прекращён приём новых исходных пакетов и закрыта возможность повторного включения ранее удалённых пакетов. 12 марта будет применена полная заморозка перед релизом, при которой процесс переноса пакетов из unstable в testing будет полностью остановлен и начнётся этап интенсивного тестирования … Читать далее Заморозка пакетной базы Debian 10 "Buster" намечена на март следующего года

Ядро Linux достигло 6 млн git-объектов, что могло бы стать хорошим поводом для выпуска 5.0

В сегодняшнем анонсе первого кандидата в релизы ядра 4.17, Линус Торвальдс отметил, что появился повод, чтобы релиз данного ядра вышел под номером 5.0. Как известно, значительные смены номера версии являются формальным шагом, не связанным с внедрением каких-то революционных и особенных изменений, а лишь снимающих дискомфорт из-за накопления большого числа выпусков в серии (последнее время, стараются не выходить за пределы 20). Смена версий 3.x и 4.x хорошо коррелировала с числом git-объектов в репозитории — ядро 3.0 было выпущено, когда в репозитории находилось примерно 2 млн объектов, а ядро 4.0 — 4 млн объектов. В процессе подготовки 4.17 преодолён рубеж в 6 … Читать далее Ядро Linux достигло 6 млн git-объектов, что могло бы стать хорошим поводом для выпуска 5.0

JavaScript-приложения криптовалют, использующие SecureRandom(), могли генерировать уязвимые ключи

Раскрыты сведения о серьёзных проблемах с качеством генерации ключей криптовалют через браузерные web-интерфейсы или старые приложения, написанные на JavaScript, в которых для получения случайных чисел использовался класс SecureRandom() из библиотеки jsbn. Недостаточный размер энтропии приводил к созданию предсказуемых ключей и делал реальным подбор закрытого ключа по открытому. Проблема затрагивает только ключи, сгенерированные при помощи JavaScript-приложений, в которых применяется старая версия библиотеки jsbn, выпущенная до 2013 года. Например, проблема зафиксирована в выпусках приложения BitAddress до 2013 года и bitcoinjs до 2014 года. Важно отметить, что в сети в JavaScript-реализациях криптовалют и в web-сервисах до сих пор встречается уязвимый старый код, например, … Читать далее JavaScript-приложения криптовалют, использующие SecureRandom(), могли генерировать уязвимые ключи

Ядро Linux достигло 6 млн git-объектов, что стало хорошим поводом для выпуска 5.0

В сегодняшнем анонсе первого кандидата в релизы ядра 4.17, Линус Торвальдс отметил, что появился повод, чтобы релиз данного ядра вышел под номером 5.0. Как известно, значительные смены номера версии являются формальным шагом, не связанным с внедрением каких-то революционных и особенных изменений, а лишь снимающих дискомфорт из-за накопления большого числа выпусков в серии (последнее время, стараются не выходить за пределы 20). Смена версий 3.x и 4.x хорошо коррелировала с числом git-объектов в репозитории — ядро 3.0 было выпущено, когда в репозитории находилось примерно 2 млн объектов, а ядро 4.0 — 4 млн объектов. В процессе подготовки 4.17 преодолён рубеж в 6 … Читать далее Ядро Linux достигло 6 млн git-объектов, что стало хорошим поводом для выпуска 5.0

Релиз операционной системы ReactOS 0.4.8

Представлен релиз операционной системы ReactOS 0.4.8, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Это восьмой выпуск, подготовленный после перехода проекта к более оперативному формированию релизов, которые теперь выходят не раз в год, а раз в три месяца. Операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный ISO-образ (108 Мб) и Live-сборка (в zip-архиве 77 Мб). Код проекта распространяется под лицензиями GPLv2 и LGPLv2. Ключевые изменения: Переписаны настройки и диалоги панели задач (Taskbar), что позволило добиться работы таких опции, как автоматическое скрытие панели, фиксация содержимого и постоянное удержание панели поверх другого контента; Решены проблемы в системе вывода … Читать далее Релиз операционной системы ReactOS 0.4.8

Релиз системы управления версиями Apache Subversion 1.10.0

После почти трёх лет разработки состоялся релиз новой ветки системы управления версиями Subversion 1.10.0. Несмотря на развитие децентрализованных систем, Subversion продолжает пользоваться популярностью в коммерческих компаниях и проектах, использующих централизованный подход к управлению версиями и конфигурацией программных систем. Из использующих Subversion открытых проектов можно отметить: проекты Apache, FreeBSD, Free Pascal, OpenSCADA, GCC и LLVM. Ключевые улучшения: Представлена новая реализация механизма авторизации на основе путей, дающего возможность определить правила доступа к отдельным каталогам в репозитории. Помимо ранее предлагаемых правил «[repos:/path]» (с привязкой к репозиторию) и «[/path]» (глобальные проверки), которые допускают только точные совпадения путей, новая реализация позволяет использовать два новых формата … Читать далее Релиз системы управления версиями Apache Subversion 1.10.0

Выпуск Wine 3.6

Состоялся экспериментальный выпуск открытой реализации Win32 API — Wine 3.6. С момента выпуска версии 3.5 было закрыто 53 отчёта об ошибках и внесено 208 изменений. Наиболее важные изменения: Поддержка пиктограмм в формат PNG; Поддержка одномерных (1D) текстур Реализация дополнительных элементов для поддержки экранов с высокой плотностью пикселей (high DPI). Например, в user32.dll добавлены API Get/SetThreadDpiAwarenessContext(), Get/SetProcessDpiAwarenessInternal(), SystemParametersInfoForDpi() и GetSystemMetricsForDpi(), в shcore добавлены вызовы Get/SetProcessDpiAwareness(), в gdi32.dll обеспечено масштабирование встроенных шрифтов с учётом DPI; Улучшено кэширование данных OLE; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Mafia Vizheneo, Bloodrayne 2, Claw, Diablo II, Imperium Galactica II, Incoming, Panzer General, … Читать далее Выпуск Wine 3.6

Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL

Состоялся релиз многоплатформенного графического интерфейса для управления СУБД PostgreSQL — pgAdmin 4 3.0. Напомним, что четвёртая серия pgAdmin переписана с нуля на языках Python и Javascript/jQuery с задействованием отдельных runtime-компонентов для рабочего стола, написанных на C++. Приложение построено в виде встраиваемого фреймворка, возможности которого могут быть расширены через подключение модулей, при помощи которых может быть обеспечена поддержка сторонних надстроек над PostgreSQL. Код поставляется под свободной лицензией PostgreSQL, напоминающей BSD и MIT. В новом выпуске: Компоненты pgAdmin для рабочего стола (desktop runtime) теперь выполняются в системном лотке, а вместо отдельного интерфейса на Qt вызывается web-приложение в браузере. Данный шаг позволил избавиться … Читать далее Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL

В следующем выпуске Android появится поддержка "DNS over TLS"

Компания Google сообщила о добавлении в тестовые сборки Android P Developer Preview, используемые для тестирования функциональности следующего значительного релиза мобильной платформы Android, поддержки технологии «DNS over TLS«, позволяющей защитить канал связи с DNS-сервером. Таким образом, платформа Android станет первой популярной ОС в которой будет доступа из коробки функция шифрования трафика DNS, что может существенно подтолкнуть продвижение технологии «DNS over TLS» и в других системах. «DNS over TLS» отличается от «DNS over HTTPS» применением штатного протокола DNS (обычно используется сетевой порт 853), завёрнутого в шифрованный канал связи, организованный при помощи протокола TLS с проверкой валидности хоста через TLS/SSL-сертификаты, заверенные удостоверяющим центром … Читать далее В следующем выпуске Android появится поддержка "DNS over TLS"

Первый выпуск музыкального проигрывателя Elisa, развиваемого сообществом KDE

Состоялся выпуск музыкального проигрывателя Elisa 0.1, построенного на основе технологий KDE и распространяемого под лицензией LGPLv3. Разработчики приложения пытаются воплотить в жизнь рекомендации по визуальному дизайну мультимедийных проигрывателей, разработанных рабочей группой KDE VDG. Бинарные сборки подготовлены для Linux (rpm для Fedora и универсальные пакеты flatpak), macOS и Windows. Интерфейс построен на базе Qt Quick Controls и типовых библиотеках из набора KDE Frameworks (например, KFileMetaData). Для воспроизведения используются компоненты QtMultimedia. Обеспечивается хорошая интеграция с рабочим столом KDE Plasma, но программа не привязана к нему, и может использоваться в других окружениях и ОС. Elisa позволяет просматривать музыкальные коллекции с навигацией по альбомам, … Читать далее Первый выпуск музыкального проигрывателя Elisa, развиваемого сообществом KDE