Компании 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 наиболее разрушительных имён в бизнесе

Перевод руководства по архитектуре LLVM

Опубликован перевод главы 11 из первого тома книги «Архитектура приложений с открытым исходным кодом«, рассказывающей о проекте LLVM. В главе 11 описываются технические решения, принятые в ходе работы над проектом LLVM, в рамках которого ведется разработка набора тесно связанных друг с другом низкоуровневых компонентов (ассемблеров, компиляторов, отладчиков, и.т.д.), которые в свою очередь разрабатываются с учетом совместимости с существующими и обычно использующимися в Unix-системах инструментами. Читать далее Перевод руководства по архитектуре LLVM

На Spamhaus.org обрушилась крупнейшая в истории DDoS-атака

Инженеры сети доставки контента CloudFlare опубликовали подробности крупнейшей в истории DDoS-атаки, отразившейся в том числе на работе некоторых первичных операторов связи. Атака была направленна против ресурса Spamhaus.org, поддерживающего DNSBL-списки для блокирования рассылки спама. На начальном этапе интенсивность проходящего в рамках атаки трафика достигала 90 Гбит/с, позднее отдельными первичными операторами были зафиксированы пики до 300 Гбит/с. Наиболее сильно от атаки пострадал Лондонский узел обмена трафиком LINX, на котором из-за атаки наблюдались заметные провалы в обработке валидного трафика. Таким образом атака продемонстрировала возможность нарушения целостности сети через использование эффекта домино, начинающегося с нарушения работы отдельных точек обмена трафиком, после выхода из строя … Читать далее На Spamhaus.org обрушилась крупнейшая в истории DDoS-атака

Проект Enlightenment представил эмулятор терминала со встроенным просмотрщиком PDF и видеоплеером

Представлена новая версия эмулятора терминала Terminology 0.3, развиваемого проектом Enlightenment и примечательного интеграцией поддержки средств для просмотра контента, в том числе видеофайлов, изображений, SVG-файлов и PDF-документов. Программа использует минимум зависимостей и требует для своей работы только наличие библиотек EFL и libc. Поддерживается работа в X11, Wayland и с использованием фреймбуфера (fbcon). Проведена адаптация для управления с сенсорных экранов. Эмулятор терминала поддерживает большую часть escape-последовательностей xterm и rxvt, в том числе расширений Xterm для отображения 256 цветов. Возможно задание прозрачного фона, а также вывод в качестве обоев растровых и векторных изображений. Внешний вид может произвольно меняться при помощи визуальных тем. URL, … Читать далее Проект Enlightenment представил эмулятор терминала со встроенным просмотрщиком PDF и видеоплеером

Компания Oracle анонсировала микропроцессор SPARC T5 и серверы на его основе

Компания Oracle представила линейку SPARC-серверов, поставляемых с новым микропроцессором SPARC T5, позиционируемым как один из самых быстрых CPU в мире и побившим 17 рекордов в тестах производительности. Процессоры SPARC T5 основаны на улучшенном ядре SPARC T4 и отличаются увеличением количества ядер с 8 до 16, переходом на технологию производства 28нм, увеличением частоты до 3,6 ГГц. За счёт интеграции в процессор шины PCI Express Rev 3 и четырёх контроллеров памяти DDR3 заметно увеличена пропускная способность памяти и ввода/вывода. Улучшена масштабируемость: один сервер может включать в себя до 8 сокетов, что позволяет интегрировать в один сервер до 128 процессорных ядер, а с … Читать далее Компания Oracle анонсировала микропроцессор SPARC T5 и серверы на его основе

Релиз GNOME 3.8, обзор новшеств

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

Опубликован перевод руководства по Ubuntu Server 12.04

Русскоязычное сообщество Ubuntu перевело на русский язык «Ubuntu Server Guide«, официальное руководство по серверным возможностям Ubuntu, рассмотренным на примере редакции Ubuntu Server 12.04. Перевод доступен в форматах PDF и ePub. Отдельно выражается благодарность Михаилу Радюку, который помог с отображением русских шрифтов при компиляции проекта Ubuntu Server Guide из Apache FOP. Читать далее Опубликован перевод руководства по Ubuntu Server 12.04

Nimbuzz доверил поддержку открытой СУБД MariaDB компании SkySQL

Компания SkySQL, созданная бывшими разработчиками MySQL и участвующая в развитии СУБД MariaDB, объявила о партнерстве с глобальным коммуникационным сервисом Nimbuzz. В результате сотрудничества, SkySQL займется для Nimbuzz поддержкой СУБД с открытым исходным кодом MariaDB. Таким образом Nimbuzz сможет больше времени уделять разработкам собственных коммуникационных технологий. У сервиса Nimbuzz более 150 миллионов пользователей в мире. Они отправляют 100 млрд сообщений и говорят 1 млрд минут каждый месяц. Приложения Nimbuzz доступны для телефонов на платформах iOS, Android, Windows Phone, Symbian, BlackBerry, Java и компьютеров Windows и Mac. SkySQL занимается консалтингом и поддержкой решений СУБД с открытым исходным кодом MariaDB и MySQL для … Читать далее Nimbuzz доверил поддержку открытой СУБД MariaDB компании SkySQL