Начались поставки игровой консоли Ouya, оснащённой платформой Android

Проект Ouya, собравший на Kickstarter более восьми с половиной миллионов долларов для разработки игровой приставки на базе платформы Android 4, анонсировал переход на завершающую стадию тестирования финального продукта, пригодного для использования конечными потребителями. Более того, разработчики приставки для подтверждения, что проект действительно является открытым, опубликовали все схемы, необходимые для самостоятельного создания приставки на 3D-принтере MakerBot. На первом этапе приставки будут отправлены участникам кампании на Kickstarter, отгрузка заказов через интернет-магазин и широкомасштабное распространение продукта начнётся 4 июня. До 4 июня не исключение продолжение расширения функциональности и интерфейса программное начинки. Стоимость приставки 99$. Характеристики: SoC NVIDIA Tegra 3 с четырёхядерным процессором ARM … Читать далее Начались поставки игровой консоли Ouya, оснащённой платформой Android

Релиз компилятора Python

Выпущен релиз компилятора для языка Python — Nuitka 0.4.2, позволяющего транслировать скрипт на языке Python в представление на C++, которое можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Возможна компиляция как библиотек так и непосредственно исполнительных файлов, в том числе и рекурсивная. В текущем виде проект уже обеспечивает заметное повышение производительности итогового исполняемого файла по сравнению с CPython (опережение на 258% в тесте pystone). Тем не менее, началась работа по реализации более значительных оптимизаций, которые позволят перевести производительность на новый уровень. В частности, уже реализована начальная система развёртывания … Читать далее Релиз компилятора Python

Представлен CorsixTH 0.20, открытый клон игры Theme Hospital

Вышла новая версия открытого проекта CorsixTH, в рамках которого развивается открытый клон экономического симулятора Theme Hospital («Частная клиника»), игровой процесс которого построен вокруг управления больницей. CorsixTH поставляется под свободной лицензией MIT, но требует для своей работы оригинальные графические файлы игры Theme Hospital (например из состава бесплатной демо-версии). Игра доступна для операционных систем Linux, FreeBSD, Mac OS X, Windows и Android. Работа над созданием собственных открытых ресурсов начнётся после доведения движка до уровня оригинальной игры. Из пока нереализованных возможностей движка отмечается поддержки эпидемий, крыс, многопользовательского режима, некоторые полноэкранные анимации, визуальные эффекты для некоторых видов пациентов (лучевая болезнь, размягчение тканей), графики страховой … Читать далее Представлен CorsixTH 0.20, открытый клон игры Theme Hospital

Критические уязвимости в PostgreSQL, BIND, ядре Linux и Asterisk

Опубликовано уведомление об обнаружении критической уязвимости в СУБД PostgreSQL. Никаких подробностей и данных о характере проблемы не сообщается до выпуска официальных обновлений, которые запланированы на 4 апреля. Судя по всему уязвимость очень опасная, так как впервые в истории проекта доступ к репозиториям будет ограничен, а обновления будут готовиться к выпуску и тестироваться в условиях повышенной секретности в узком кругу коммитеров, с целью избежания преждевременной утечки информации. Пользователям PostgreSQL рекомендуется подготовиться к выполнению 4 апреля внепланового обновления своих систем. Проблема затрагивает все поддерживаемые выпуски PostgreSQL. Дополнительно можно отметить сведения об исправлении трех опасных уязвимостей: В корректирующих выпусках DNS-сервера BIND 9.9.2-P2 и … Читать далее Критические уязвимости в PostgreSQL, BIND, ядре Linux и Asterisk

Релиз systemd 200

Леннарт Поттеринг (Lennart Poettering) представил релиз системного менеджера systemd 200. В новой версии переработан код упреждающего чтения данных с жестких дисков в процессе загрузки, который теперь осуществляет чтение в несколько проходов, учитывающих не только размещение данных на диске, но и время доступа к ним. Вторым изменением является добавление в /etc/os-release поля BUILD_ID, предназначенного для использования в операционных системах с непрерывным формированием сборок. Читать далее Релиз systemd 200

Предупреждение о скором прекращении поддержки выпусков Ubuntu 8.04, 10.04 Desktop и 11.10

Разработчики Ubuntu сообщили о завершении срока поддержки сразу трёх выпусков: выпущенного в апреле 2008 года LTS-релиза Ubuntu 8.04, выпущенного в октябре 2011 года промежуточного релиза Ubuntu 11.10 и выпущенной в апреле 2010 года десктоп-редакции дистрибутива Ubuntu 10.04 (поддержка пакетов для серверной версии Ubuntu 10.04 продлится ещё два года). Начиная с 9 мая выпуск обновлений с устранением уязвимостей для указанных выпусков будет прекращён. Пользователям рекомендуется спланировать переход на LTS-выпуск Ubuntu 12.04 или на промежуточных выпуск Ubuntu 13.04, который намечен на 25 апреля. Читать далее Предупреждение о скором прекращении поддержки выпусков Ubuntu 8.04, 10.04 Desktop и 11.10

Выпуск Wine 1.5.27

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.5.27. С момента версии 1.5.26 было закрыто 34 отчёта об ошибках. Из наиболее важных изменений отмечается: В драйвер для платформы Mac OS X добавлена поддержка системного лотка; Серия улучшений в C runtime; Добавлены увеличенные варианты пиктограмм для встроенных приложений; Устранены проблемы при запуске игр: SimCity 3000 Unlimited, SpongeBob SquarePants: Diner Dash 2, PopCap, Serious Sam HD TSE, Age of Empires II, Metacell, Call of Cthulhu: DCoTE, игры RPG Maker, Nimbus, Naver LINE, Icebreakers, Torchlight 2. Налажена работа приложений: SlingPlayer, QQ International 1.1, Sony PC Companion 2.10, Visual Studio 2008/2010 Express … Читать далее Выпуск Wine 1.5.27

Компании Red Hat и Rackspace одержали важную победу в деле о нарушении патента в ядре Linux

Компании Red Hat и Rackspace добились решения федерального суда США о досрочном отклонении претензий по всем пунктам в патентном иске, предъявленном компанией Uniloc. Компания Uniloc, в 1990-х годах активно продававшая свои собственные разработки, в настоящее время является известным патентным троллем с обширной историей исков, в том числе против таких хай-тек компаний как Adobe, Microsoft, Sony и Symantec. Изначально иск был подан против компании Rackspace, использующей на своих серверах дистрибутив RHEL, в котором по заявлению Uniloc был зафиксирован факт нарушения одного из патентов. Компания Red Hat в рамках программы Open Source Assurance предоставляет клиентам защиту от патентных исков, поэтому также подключилась … Читать далее Компании Red Hat и Rackspace одержали важную победу в деле о нарушении патента в ядре Linux

Первый стабильный выпуск ZFSonLinux, реализации ZFS для ядра Linux

Брайан Белендорф (Brian Behlendorf), получивший известность как создатель http-сервера Apache, представил релиз модуля для ядра Linux с поддержкой ZFS — ZFSonLinux 0.6.1. Несмотря на неприглядный номер версии, выпуск 0.6.1 вобрал в себя результаты разработки и тестирования за последние два года и ознаменовал собой стабилизацию кодовой базы. ZFSonLinux 0.6.1 официально преподносится как первый выпуск проекта, пригодный для широкомасштабного внедрения на широком спектре оборудования, от настольных ПК пользователей до суперкомпьютеров. Проект развивается при участии сотрудников Ливерморской национальной лаборатории по контракту с Министерством энергетики США. Для упрощения установки пакеты подготовлены для большинства дистрибутивов Linux, включая Debian, Ubuntu, Fedora, RHEL/CentOS. Кроме того, модуль ZFSonLinux … Читать далее Первый стабильный выпуск ZFSonLinux, реализации ZFS для ядра Linux

Релиз дистрибутива Scientific Linux 6.4

Увидел свет релиз дистрибутива Scientific Linux 6.4, построенного на пакетной базе Red Hat Enterprise Linux 6.4 и дополненного средствами, ориентированными на использование в научных учреждениях. Дистрибутив поставляется для архитектур i386 и x86_64, для загрузки доступно несколько сборок: установочный DVD (3.4 Гб), полный комплект из двух DVD (4.2 Гб + 420 Мб) и сокращенный образ для установки по сети (159 Мб). Live-версия Scientific Linux 6.4 будет подготовлена позднее. Из отличий Scientific Linux 6.4 от версии 6.3, не связанных с заимствованием изменений из RHEL, можно отметить: Изменён метод формирования пакетов с модулем ядра для поддержки клиента OpenAFS, открытой реализации распределенной ФС Andrew … Читать далее Релиз дистрибутива Scientific Linux 6.4

Обзор предложений для включения в состав стандарта C++14

Опубликован обзор улучшений, претендующих на включение в состав будущего стандарта для языка программирования Си++, который планируется выпустить в 2014 году. Например, среди предложений по включению в стандарт C++14 отмечается поддержка опциональных объектов на основе boost::optional, добавление поддержки использования OpenMP, поддержка динамических массивов, реализация очередей для многопоточных приложений, механизм stream_mutex для использования блокировок потоков, поддержка указания размера в операторе delete, новый тип для целых чисел неограниченного размера. Отдельный интерес представляет новая библиотека для организации цепочки вызовов, позволяющая вызов cat log.txt | grep ‘^Error:’ | grep -v ‘test@example.com’ sed ‘s/^Error:.*Message: //’ output.txt оформить в виде конструкции: (pipeline::from(input_queue) bind(grep, «^Error») bind(vgrep, «test@example.com») bind(sed, … Читать далее Обзор предложений для включения в состав стандарта C++14

Первый выпуск Xen Orchestra, web-интерфейса для управления системой виртуализации

После четырёх лет с момента основания представлен первый выпуск проекта Xen Orchestra, в рамках которого развивается web-интерфейс для администрирования системы виртуализации на базе XCP (Xen Cloud Platform) или XenServer. Первый выпуск Xen Orchestra рассматривается как ознакомительный, сфокусированный в основном на формирование грамотной внутренней архитектуры, которая затем станет обрастать расширенной функциональностью. Проект позиционируется как многоплатформенная и свободная альтернатива проприетарному продукту XenCenter, которых до сих пор был единственной реализацией интерфейса для XCP, за исключением проекта OpenXenManager, который уже давно заброшен и не пригоден для использования. В отличие от CloudStack, Xen Orchestra не нацелен на создание интерфейса для управления облачными системами и предоставляет … Читать далее Первый выпуск Xen Orchestra, web-интерфейса для управления системой виртуализации

Компания Google выступила с инициативой по защите открытых проектов от патентных претензий

Компания Google анонсировала инициативу Open Patent Non-Assertion (OPN) Pledge, нацеленную на оказание помощи открытым проектам в защите от патентных претензий. Суть инициативы сводится к формированию списка патентов, по которым даётся обязательство не предъявлять судебных исков против пользователей, поставщиков и разработчиков открытого ПО, за исключением случаев, когда владелец патентов был атакован первым. В рамках данной инициативы компания Google предоставила в OPN 10 патентов, связанных с моделью MapReduce, используемой для обработки огромных массивов данных. В будущем число охватываемых соглашением OPN патентов планируется расширить, добавив в список дополнительные патенты, описывающие широко применяемые технологии, первенство в создании которых принадлежит Google. Под соглашение попадают любые … Читать далее Компания Google выступила с инициативой по защите открытых проектов от патентных претензий

Открыт код Docker, системы запуска приложений в изолированных контейнерах

Компания DotCloud перевела в разряд свободных инструментарий для управления изолированными Linux-контейнерами Docker. Docker дополняет инструментарий LXC более высокоуровневым API, работающим на уровне изоляции отдельных процессов. Инструментарий позволяет запускать произвольные процессы в режиме жесткой изоляции и затем переносить и клонировать изолированные контейнеры на другие серверы, не задумываясь о формировании начинки контейнера и его обслуживании. Одним из применений Docker является обеспечение автоматизации в распределённых системах. Код Docker написан на языке Go и распространяется под лицензией Apache 2.0. Инструментарий базируется на применении встроенных в ядро Linux штатных механизмов изоляции на основе пространств имён (namespaces) и групп управления (cgroups). Для создания контейнеров используются скрипты … Читать далее Открыт код Docker, системы запуска приложений в изолированных контейнерах

Проект Mozilla представил работающий в браузере порт движка Unreal 3 и технологию многопользовательских P2P-игр

Проект Mozilla совместно с компанией Epic Games выполнил портирование игрового движка Unreal Engine 3 для запуска внутри браузера в виде web-приложения. Как и ранее представленные порты движка Unigine и 3D игры BananaBread на движке Sauerbraten, работа Unreal в браузере базируется на использовании компилятора Emscripten, преобразующего код проектов на C/C++ в представление на языке JavaScript. Для вывода 3D-графики задействован WebGL. Отмечается, что внесённые в JavaScript-движок оптимизации, выполненные в рамках проекта Asm.js, позволили поднять производительность работающих в браузере игр до уровня, пригодного для комфортной работы с ними. В последнее время организация Mozilla активно продвигает использование Web в качестве платформы для разработки современных … Читать далее Проект Mozilla представил работающий в браузере порт движка Unreal 3 и технологию многопользовательских P2P-игр

Релиз Linux-дистрибутива Pardus 2013, потерявшего былую самобытность

После длительного перерыва представлен релиз Pardus 2013, турецкого десктоп-ориентированного Linux-дистрибутива. Для загрузки доступны загрузочные Live-образы на базе KDE (1.7 Гб) и GNOME (1.4 Гб). Прошлые выпуски дистрибутива не являлись ответвлением от других проектов и реализовывали несколько интересных решений, делающих дистрибутив привлекательным для пользователей других стран. Например, скрипты инициализации были написаны на языке Python, присутствовал менеджер истории изменений системы, использовался собственный пакетный менеджер PiSi, своя инфраструктура управления конфигурацией COMAR, оригинальный инсталлятор YALI (подробнее см. прошлый обзор). Новая версия ознаменовала собой потерю самобытности из-за перехода на использование пакетной базы Debian ‘Wheezy’, что превратило проект из уникальной разработки в ещё одну сборку Debian, … Читать далее Релиз Linux-дистрибутива Pardus 2013, потерявшего былую самобытность

Для 3D-контроллеров Leap Motion реализована официальная поддержка Linux

Компания Leap Motion выпустила обновление SDK 0.7.6, примечательное появлением средств для использования в Linux контроллеров Leap Motion. Контроллер Leap Motion представляет собой миниатюрное устройство, размещаемое рядом с монитором и распознающее движение рук в трёхмерной области шириной и высотой примерно 1 метр. На основании распознанных движений формируются команды, позволяющие манипулировать элементами интерфейса. Устройство снабжено двумя камерами и тремя инфракрасными светодиодами, подключение к компьютеру производится через порт USB. Leap Motion отличается высокой точностью распознавания движений, позволяя отслеживать перемещения всего на 0.01 мм. Бета версия SDK для Linux доступна в пакета для Ubuntu 12.04 LTS и 12.10. Читать далее Для 3D-контроллеров Leap Motion реализована официальная поддержка Linux

Выпуск GNOME 3.8, обзор нововведений

После шести месяцев разработки официально представлен выпуск десктоп-окружения GNOME 3.8. В подготовке новой версии приняло участие 960 разработчиков, по сравнению с прошлым выпуском внесено 35936 изменений. Для быстрого ознакомления с возможностями нового выпуска подготовлен специальный демонстрационный Live-дистрибутив на основе openSUSE. Из наиболее значительных изменений в новой версии можно отметить исключение компонентов fallback-режима, вместо которого теперь предлагается специальный набор дополнений к GNOME Shell; переработанный Центр управления настройками, в том числе новые панели для управления параметрами приватности и настройками совместного доступа; переход на использование X-расширения XInput2; изменение оформления поиска в обзорном режиме и добавление вкладки с наиболее часто используемыми приложениями; обеспечена интеграция … Читать далее Выпуск GNOME 3.8, обзор нововведений

Для Linux представлена реализация разгона (overclock) GPU Intel

Разработчики из компании Intel опубликовали патч для drm-драйвера Intel из состава ядра Linux, который активирует поддержку оверклокинга для GPU семейства Sandy Bridge, Ivy Bridge и Haswell (Intel HD 2000/3000/2500/4000) в случае когда материнская плата поддерживает управление напряжением. Для оценки насколько текущий чип подвержен разгону драйвер следует загрузить с опцией drm.debug=0xe, при этом в лог dmesg будет выведена максимально возможная частота. Разгон подразумевает собой повышение частоты до потенциально поддерживаемых величин, предусмотренных в рамках штатного запаса мощности, но при которых не гарантируется корректная работа рендеринга и возможно нарушение нормальной работы системы. При использовании разгона рекомендуется задействовать дополнительные механизмы охлаждения чипа. Читать далее Для Linux представлена реализация разгона (overclock) GPU Intel

Для драйверов Gallium3D представлена реализация наглядного мониторинга через HUD

Разработчик Marek Olšák реализовал для драйверов Gallium3D поддержку отображения поверх текущего содержимого экрана (heads-up display, HUD) наиболее важных параметров, касающихся работы графической подсистемы. Это должно упростить понимание происходящих в системе процессов при работе программ, использующих 3D-ускорение. В данный момент HUD умеет показывать в виде графиков и текущих значений как минимум: загрузку процессоров, количество кадров в секунду (FPS), количество вызовов отрисовки, количество рисуемых пикселей, объем используемой видеопамяти (VRAM и GTT). Разработчик также призвал добавить в драйверы как можно больше вызовов (ioctl) со статистикой для мониторинга производительности драйвера, что позволит в будущем упростить анализ проблем производительности. Читать далее Для драйверов Gallium3D представлена реализация наглядного мониторинга через HUD

Марк Шаттлворт упомянут журналом Форбс в списке из 12 наиболее разрушительных имён в бизнесе

Журнал Форбс сформировал список из 12 людей, встряхнувших индустрию, разрушивших традиционные взгляды и посмевших изменить статус-кво в различных областях бизнеса. В области компьютерных технологий таким человеком назван Марк Шаттлворт, основатель и лидер проекта Ubuntu. В качестве заслуги Марка называется формирование бизнес-модели, позволившей сплотить интересы сообщества и корпоративного сектора, и сформировать свободную платформу для корпоративных и облачных сервисов. Дополнение: в области финансов в список включены основатели Kickstarter. Читать далее Марк Шаттлворт упомянут журналом Форбс в списке из 12 наиболее разрушительных имён в бизнесе