Новая версия Django 1.7 вышла после года разработки и включает встроенный механизм миграции СУБД, который пришёл на замену популярной сторонней утилите.
Django — популярный свободный фреймворк для написания веб-приложений на языке Python. Разрабатывается фондом Django Software Foundation и используется в таких проектах и компаниях, как Pinterest, Instagram, Mozilla, The Washington Times, Disqus. Новый выпуск содержит следующие значительные изменения:
новая встроенная система миграции СУБД — к выпуску разработчики подготовили информацию по обновлению с South (популярное стороннее приложение, реализующее ту же функциональность);
пересмотрена концепция приложений Django: больше они не привязаны к существованию файлов моделей и позволяют задавать конфигурацию и код при запуске Django;
улучшения в модели Field API для поддержки миграций и включения простого добавления составного ключа в ORM Django в будущем;
улучшения в пользовательских классах Manager и QuerySet, позволяющие обойти обратные связи, чтобы использовать Manager и создавать Manager из пользовательского класса QuerySet;
новый расширяемый фреймворк для проверки системы, который помогает разработчикам диагностировать и обнаруживать ошибки.
Несмотря на то, что Ubuntu 14.10 выйдет с X.Org Server по умолчанию, разработка Mir продолжается и сейчас стала доступна обновлённая версия Mir 0.7.
Дисплейный сервер разрабатывается компанией Canonical в качестве замены традиционному серверу X.Org в дистрибутиве Ubuntu. Изначальна компания хотела перейти на Wayland, однако позже отказалась от этой идеи, заявив, что он не обладает достаточной функциональностью. Новая версия включает исправления ошибок, улучшения компонентов и изменения в ABI и API.
Среди основных изменений в Mir 0.7.0:
в инструменте тестирования переработан механизм замены клиентских функций Mir;
в демо-оболочке: обнаружение пользовательской прорисовки (для элементов окон) для совместимости с оптимизацией перекрытия (overlay);
гарантия резервирования ресурсов до окончания рассылки сообщения;
добавлены новые тесты для отслеживания изменений в новом ABI;
включены файлы символов для libmirplatform, libmircommon и libmirserver;
различные улучшения в SessionMediator и сборке Mir;
добавлено подробное описание к полезным тестам для запуска и журналам для сбора при устранении проблем с новыми чипсетами под Android;
включена повторная дискретизация и прогноз жестов для более отзывчивого взаимодействия с прикосновениями.
Подробные изменения в API и ABI, а также список исправленных ошибок доступны в анонсе новой версии 0.7 на сайте Launchpad.net.
Вышла новая сборка дистрибутива Gentoo Linux* в редакции Iron Penguin с обновлением набора программного обеспечения.
Очередная сборка с Gentoo, датируемая 26 августа, содержит следующий набор компонентов:
ядро Linux 3.15.6, Xorg 1.16.0;
KDE 4.13.3, Gnome 3.12.2, XFCE 4.10, Fluxbox 1.3.5, LXQT Desktop 0.7.0 и i3 Desktop 2.8;
LibreOffice 4.2.5.2;
Gimp 2.8.10-r1, Blender 2.71-r1;
Amarok 2.8.0-r2;
Firefox 31.0, Chromium 37.0.2062.35 и другое ПО.
К новому выпуску Gentoo подготовлен полный список пакетов как для x86, так и для amd64, был обновлён FAQ. Новое художественное оформление доступно в разделе Artwork, а скачать Live-образ можно для одном из зеркал (x86 и amd64).
* Gentoo является одним из самых популярных и востребованных дистрибутивов. Дистрибутив предоставляет гибкие возможности по настройке системы и выбору компонентов. Главной особенностью является использование системы Portage для управления ПО, развивающей идею портов FreeBSD. Кроме того, Gentoo Linux обладает одной из лучших баз знаний, которая может быть использована и для других дистрибутивов Linux.
Состоялся новый крупный релиз Linux-дистрибутива Calculate Linux, создаваемого на основе Gentoo по инициативе российских энтузиастов, — 14.
Calculate Linux сохраняет полную совместимость с Gentoo, состоит из 6 десктопных и серверных дистрибутивов с поддержкой архитекрур i686 и x86_64, оптимизированных под решение различных задач. Дистрибутив имеет свой установщик, репозитории бинарных пакетов для каждого дистрибутива, утилиты настройки и обновления системы.
Среди ключевых изменений в Calculate Linux 14:
новое удобное средство обновления системы, включающее автопроверку обновлений и уведомления в трее и в консоли;
графическая и консольная (cl-update) утилиты обновления получили поддержку удалённого обновления, локализацию (пока только на русский) описаний пакетов и сообщений пакетного менеджера, полный цикл обновления (начиная от синхронизации репозиториев и заканчивая обновлением зависимых библиотек и настройкой конфигурационных файлов), кэширование результатов просчёта зависимостей;
переработанная система профилей дистрибутивов, упрощающая создание и хранение модифицированных профилей (разделение оверлея системы на два: базового оверлея Calculate и оверлея дистрибутива Distros; новая утилита смены профиля cl-update-profile с поддержкой загрузки наследуемых оверлеев, поддержкой коротких указателей на популярные репозитории GitHub и Bitbucket; поддержка наследования профиля из нескольких оверлеев при сборке дистрибутива).
Значительная часть DDoS-атак во втором квартале 2014 года была осуществлено с заражённых веб-серверов под управлением Linux-систем.
Такое заключение было сделано по результатам отчёта команды Prolexic Security Engineering & Research Team из компании Akamai. Веб-серверы Linux были скомпрометированы и инфицированы вредоносным ПО под названием IptabLes и IptabLex. Ведущий аналитик команды Грег Линдор (Greg Lindor) сообщил журналу SCMagazine.com о том, что угроза со стороны этого вредоносного программного обеспечения увеличивается. «Эта угроза используется, чтобы принять участие в DDoS-кампаниях со значительными размерами и масштабами», — говорит он.
Исследователи следят за атаками и производят необходимые измерения, при этом отмечают, что ПО эксплуатирует уязвимости в Apache Struts, Tomcat и Elasticsearch, на неподдерживаемых серверах. Такое поведение «зловреда» называют нетипичным — обычно крупные ботнеты строятся по принципу наименьшего сопротивления и не нацелены на Linux-системы. IptabLes или IptabLex обнаруживается в каталоге /boot и запускает бинарный файл .IptabLes при загрузке. Затем инфицированная система связывается с удалённым хостом и загружает файл обновления. В остальном вредоносное ПО повторяет сценарии построения других ботнетов.
Командные центры ботнетов находятся в Азии, наибольшее количество зараженных серверов находятся в России и США. Специалисты отмечают, что рост инфицированных машин продолжится в ближайшее время. Противодействием является обновление компонентов веб-серверов и правильная конфигурация систем.
GNU/Linux продолжает наращивать игровые возможности: стало известном о ряде событий в игровой отрасли, связанных с этой ОС.
В обновлённом бета-клиенте для Linux сети цифровой дистрибуции Steam появилась возможность принять участие в тестировании вещания (стриминга) игр. Ранее такая возможность была доступна только в Windows. При этом принимающий клиент может работать под управлением любой ОС. Предполагается, что такая возможность будет полезна при использовании готовящихся к выходу консолей от Valve низкого класса. Благодаря стримингу на этих устройствах можно будет играть в требовательные игры при наличии мощного компьютера-хоста в этой же локальной сети.
В свободном проекте PlayOnLinux, реализующем фронтенд для Wine и служащем для упрощения установки игр и приложений WIndows, была добавлена экспериментальная поддержка FreeBSD. Помимо этого, в проекте произошёл редизайн интернет-ресурсов (сайт, форум и т.д.), обновлён интерфейс самого приложения под Linux и Mac (PlayOnMac) и добавлены новые инсталляторы для Adobe Lightroom 5.x, Skyrim и Counter Strike: Global Offensive.
Несмотря на то, что ранее мы писали о низкой вероятности выхода первых двух частей Borderlands на GNU/Linux, появилась новая информация, согласно которой вторая часть игры появится для Steam OS и других дистрибутивов. Сначала игра появилась в библиотеке игр (пока без возможности начать игру) у пользователей Linux, а затем информацию подтвердила компания, занимавшаяся переносом игры под Mac. Также данные о поддержке Linux появились в SteamDB. Напоминаем, что серия игр Borderlands относится к играм AAA-класса и получила популярность во всём мире. Третья часть игры — «Borderlands: The Pre-Sequel» — анонсирована с поддержкой Linux и выйдет одновременно с другими платформами 14 октября 2014 года.