Релиз Linux-дистрибутива Pardus 2011.1

Представлен релиз Pardus 2011.1, турецкого десктоп-ориентированного Linux дистрибутива, не являющегося ответвлением от других проектов и реализующего несколько интересных решений, делающих его привлекательным для пользователей других стран. Например, скрипты инициализации написаны на языке Python, присутствует менеджер истории изменений системы, собственный пакетный менеджер PiSi, своя инфраструктура управления конфигурацией COMAR, оригинальный инсталлятор YALI (подробнее см. прошлый обзор). Для загрузки доступен многоязычный установочный образ (1.1 Гб) и LiveDVD (1.3 Гб). В комплекте присутствует набор локализации для русского языка. В качестве базового десктоп-окружения используется KDE 4.6.5. Из добавленных в новой версии изменений, можно отметить: Обновление версий программ: Linux-ядро 2.6.37.6, LibreOffice 3.4.1.3, Firefox 5.0, Xorg 1.9.5, … Читать далее Релиз Linux-дистрибутива Pardus 2011.1

Второй релиз открытой ОС Brrelfish, разработанной сотрудниками Microsoft Research и ETH Zurich

Сотрудники высшей технической школой Цюриха (ETH Zurich), совместно с исследователями из Microsoft Research, объявили о доступности новой версии операционной системы Barrelfish, разрабатываемой с оглядкой на многопроцессорные системы и системы-на-кристалле, имеющие в своем составе большое количество специализированных процессоров. Это уже второй важный релиз операционной системы, первая экспериментальная версия которой была представлена на Симпозиуме по Принципам Операционных систем (SOSP) в октябре 2009 года. От других операционных систем Barrelfish отличается прежде всего тем, что использует совершенно новый подход к проектированию ОС, получивший имя multikernel (мультиядро). Смысл метода в том, чтобы превратить многопроцессорную/многоядерную машину в некое подобие кластера, каждое отдельное процессорное ядро которого будет … Читать далее Второй релиз открытой ОС Brrelfish, разработанной сотрудниками Microsoft Research и ETH Zurich

Увидел свет Emscripten 1.4, компилятор байткода LLVM в JavaScript-представление

Доступен релиз проекта Emscripten 1.4, в рамках которого развивается компилятор, способный преобразовать байткод LLVM в представление на языке JavaScript. Байткод LLVM может быть сгенерирован из исходных текстов на Cи/Си++ при помощи компиляторов lvm-gcc и clang, а также из кода на любом другом языке программирования для которого имеется LLVM-фронтэнд. После компиляции на выходе получается скрипт на языке JavaScript, который может быть выполнен внутри web-браузера, используя только штатный JavaScript-движок, без необходимости задействования дополнительных плагинов. Компилятор написан на языке JavaScript, а тестовый фреймворк и управляющая утилита — на языке Python. Код открыт под лицензией MIT. Основной целью разработки является создание инструмента, который бы … Читать далее Увидел свет Emscripten 1.4, компилятор байткода LLVM в JavaScript-представление

Арно Лапрево покинул пост руководителя компании Mandriva

Объявлено о временном назначении Доминика Лукугэна (Dominique Loucougain) на пост президента совета директоров компании Mandriva, после решения об уходе с данной должности Арно Лапрево (Arnaud Laprévote). Арно останется в компании до полной передачи дел новой команде руководителей Mandriva. Релиз дистрибутива Mandriva 2011 по прежнему планируется выпустить 29 августа. Это будет первый выпуск подготовленный одновременно усилиями разработчиков из трех центров разработки Mandriva, размещенных в трех разных странах — Франции (Mandriva), Бразилии (Conectiva) и России (ЗАО «РОСА»). Читать далее Арно Лапрево покинул пост руководителя компании Mandriva

Разработчики Opera продемонстрировали готовность HTML5 к реализации сложных игровых приложений

Эрик Мюллер (Erik Möller), работающий в компании Opera Software и ранее занимавшийся разработкой игр, в качестве демонстрации готовности HTML5-технологий и JavaScript-движков для реализации сложных игровых приложений, портировал игру Emberwind для работы внутри web-браузера. Игра написана в 2009 году и изначально включала примерно 100 тысяч строк кода на языке C++. Переписав данное приложений с использованием только web-технологий, разработчики предоставили пользователям возможность сравнить работу нативной игры и варианта, работающего внутри браузера. Рабочий прототип игры можно запустить на данном сайте, функциональность проверена в свежих версиях браузеров Opera, Internet Explorer, Firefox, Chrome и Safari. Игра автоматически определяет текущие возможности браузерного движка и использует только … Читать далее Разработчики Opera продемонстрировали готовность HTML5 к реализации сложных игровых приложений

Корректирующий релиз Python 3.2.1

Представлен корректирующий выпуск языка программирования Python — 3.2.1, в котором устранено 177 ошибок, выявленных за пять месяцев, прошедших с момента выхода релиза Python 3.2.0. Семь исправленных ошибок приводили к краху интерпретатора. Одно из исправлений связано с устранением уязвимости в библиотеках urllib и urllib2, в которых можно было выполнить редирект на локальный файл. Для решения проблемы в urllib и urllib2 добавлено игнорирование перенаправлений, если схема URL отлична от HTTP, HTTPS и FTP. Читать далее Корректирующий релиз Python 3.2.1

Компания Mandriva представила фреймворк для управления cloud-инфраструктурой CompatibleOne

Компания Mandriva совместно с десятком французских компаний развивает экспериментальный проект CompatibleOne, в рамках которого планируется создать фреймворк, позволяющий абстрагировать от конкретных реализаций процесс создания, развертывания, конфигурирования, мониторинга, биллинга и управления cloud-ресурсами. Использование CompatibleOne позволит организациям уменьшить зависимость от конкретных поставщиков за счет реализации дополнительного уровня совместимости между различными cloud-технологиями, позволяющего без лишних затрат перейти от использования одной платформы к другой. CompatibleOne выступает в роли надстройки, позволяющей использовать единый API и набор инструментов для работы с cloud-окружениями, функционирующими как с использованием публичных сервисов (например, Amazon EC), так и приватных cloud-платформ (opensack, libvirt, eucalyptus), развернутых на собственных мощностях. Читать далее Компания Mandriva представила фреймворк для управления cloud-инфраструктурой CompatibleOne

Опубликован стандарт OpenMP 3.1, определяющий API для параллельного программирования

Анонсировано принятие финального варианта открытой спецификации OpenMP 3.1, выступающей в роли стандарта, определяющего API и способы задействования методов параллельного программирования для языков Си, Си++ и Фортран. Прошлый вариант спецификации OpenMP 3.0 был выпущен три года назад. Выпуск OpenMP 3.1 в основном носит корректирующих характер и устраняет всплывшие за последние годы недоработки. Тем не менее в обновленном вариант спецификации представлено несколько полезных новшеств, добавленных в угоду пожеланий представителей сообщества. Например, в спецификацию включена реализация предопределенных операторов редукции min и max, а также добавлены расширения для атомарных конструкций (блок atomic), позволяющих захватить или вывести значение совместно используемой переменной, которая обновляется внутри конструкции, … Читать далее Опубликован стандарт OpenMP 3.1, определяющий API для параллельного программирования

Первая альфа-версия VBox, скрипта для синхронизации директорий

Представлена первая тестовая версия проекта VBox, в рамках которого развивается открытая альтернатива популяному сервису Dropbox. VBox не привязан к какому-то определенному сервису и позволяет организовать хранение данных, используя любой Linux/BSD сервер. В настоящее время VBox поддерживает управление в режиме командной строки и реализует минимальный набор функций, необходимых для синхронизации содержимого директории между несколькими компьютерами. С точки зрения внутреннего устройства, VBox представляет собой простой shell-скрипт (несколько десятков строк кода), запускаемый через cron и использующий для синхронизации rsync. Читать далее Первая альфа-версия VBox, скрипта для синхронизации директорий

Рабочая среда KDE4 потребляет слишком много ресурсов компьютера

Кристоф Калман (Christoph Cullmann), один из ведущих разработчиков текстового редактора Kate с удивлением обнаружил, что во время игры StarCraft 2, ядро завершило её по событию OOM (нехватка виртуальной памяти в системе). Ситуация показалась ему очень странной, ведь на его рабочей машине было установлено 4 Гб оперативной памяти, т.е. даже теоретически сложно представить, что вызвало такое поведение. Небольшое расследование, проведенное им, показало, что запущенные процессы KDE потребляют неприемлемо много оперативной памяти. Вывод команды top показал, что демон virtuoso, который используется для обеспечения хранения данных в Nepomuk (семантический десктоп) съел 40% производительности одного процессорного ядра. Кроме того, только элементы связанные с менеджером … Читать далее Рабочая среда KDE4 потребляет слишком много ресурсов компьютера

Обновление Linux-ядра: 2.6.39.3

Представлен корректирующий релиз Linux-ядра — 2.6.39.3, в котором отмечено 109 исправлений. Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Из подсистем, в которых исправлены ошибки, можно выделить: USB, xhci, drm/i915, drm/radeon, conntrack, KVM, Xen, vlan, netfilter, ipset, FS-Cache, cfq-iosched, NFSv4, nfsd, ALSA, ath9k, ath5k, IPVS. Среди исправленных проблем: устранение ошибки в ipv4-стеке, приводившей к потере первого пакета в mulicast-потоке; решение проблемы в драйвере USB Hub, которая мешала переходу в спящий режим; устранение зацикливания в подсистеме md, проявляющегося при определенных обстоятельствах в процессе восстановления программного RAID. Несколько исправлений связаны с безопасностью: Отсутствие должной инициализации структур, обеспечивающих работу блокировок … Читать далее Обновление Linux-ядра: 2.6.39.3

Арно Лапревот покинул пост руководителя компании Mandriva

Объявлено о временном назначении Доминика Лукуджина (Dominique Loucougain) на пост президента совета директоров компании Mandriva, после решения об уходе с данной должности Арно Лапревота (Arnaud Laprévote). Арно останется в компании до полной передачи дел новой команде руководителей Mandriva. Релиз дистрибутива Mandriva 2011 по прежнему планируется выпустить 29 августа. Это будет первый выпуск подготовленный одновременно усилиями разработчиков из трех центров разработки Mandriva, размещенных в трех разных странах — Франции (Mandriva), Бразилии (Conectiva) и России (ЗАО «РОСА»). Читать далее Арно Лапревот покинул пост руководителя компании Mandriva

Попытка унификации соглашений с разработчиками открытого ПО вскрыла много проблем

Созданный главным юридическим консультантом компании Canonical проект Harmony выпустил первую версию набора шаблонов для создания соглашений CLA (Contributor License Agreement), определяющих типовые условия передачи разработчиком открытого проекта имущественных прав в руки компании или организации. Дополнительно подготовлена интерактивная форма, позволяющая выбрать оптимальное соглашение с учетом используемой в проекте лицензии. Проект Harmony с самого начала воспринимается неоднозначно во всех кругах, имеющих отношение к открытому и свободному ПО. Ниже приводятся две точки зрения, на основании которых можно получить представление о различных сторонах этого проекта. По мнению Дейва Нири (Dave Neary), опасность может таиться в том, что само существование шаблонов соглашений с разработчиками открытого … Читать далее Попытка унификации соглашений с разработчиками открытого ПО вскрыла много проблем

Релиз Linux-дистрибутива CentOS 6.0

Спустя восемь месяцев с момента выхода дистрибутива Red Hat Enterprise Linux 6.0, представлен основанный на его пакетной базе свободный вариант, развиваемый независимым сообществом, — CentOS 6.0. В CentOS пакеты из различных репозиториев RHEL, например, из серверной и из десктоп редакции, объединены в единый репозиторий пакетов и распространяются одним установочным комплектом. Дистрибутив на 100% бинарно совместим с RHEL, внесенные в пакеты изменения как правило сводятся к ребрендингу и замене художественного оформления. При создании CentOS 6.0 использовалась новая система сборки и новый метод проверки библиотек на полную бинарную совместимость с продуктами Red Hat. CentOS 6.0 поставляется для платформ i386 и x86_64 в … Читать далее Релиз Linux-дистрибутива CentOS 6.0

Проект Debian обнародовал политику в отношении программных патентов

В ответ на возрастающий риск патентных атак против свободных проектов правозащитная организация Software Freedom Law Center (SFLC) совместно с сообществом разработчиков Debian GNU/Linux подготовила документ, определяющий политику управляемых сообществом дистрибутивов в отношении патентов на технологии, используемые в программном обеспечении. Документ оформлен в виде ответов на часто-задаваемые вопросы и ориентирован на разработчиков свободного ПО и участников разработки дистрибутивов, предоставляя в сжатом виде информацию о возможных патентных рисках и действиях, которые нужно предпринять в случае возникновения патентных конфликтов. Например, юристы советуют не решать вопрос за закрытыми дверями и не ввязываться самостоятельно в патентные разбирательства, в случаях если в них замешано свободное ПО, … Читать далее Проект Debian обнародовал политику в отношении программных патентов

Проект NewSQL призван решить проблемы, с которыми столкнулся Facebook, используя MySQL

Майкл Стоунбрейкер (Michael Stonebraker), один из основоположников теории баз данных, принимавший участие в разработке архитектуры СУБД Ingres, Informix, PostgreSQL, SciDB и VoltDB, рассуждая о масштабировании СУБД, упомянул, что поддержание огромной и сложной реализацией MySQL в Facebook «хуже, чем смерть» и есть только один выход из сложившейся проблемы — сделать невозможное и переписать весь код. Эта проблема касается и многих других web-компаний, которые начинают с малого, а затем увеличиваются до огромных размеров. В настоящее время, чтобы справится с нагрузкой, которую создают 750 миллионов пользователей, Facebook оперирует четырьмя тысячами экземпляров MySQL (используется шардинг, т.е. разнесения данных по серверам, отталкиваясь от определенного признака, … Читать далее Проект NewSQL призван решить проблемы, с которыми столкнулся Facebook, используя MySQL

Вторая бета-версия VirtualBox 4.1

Компания Oracle выпустила вторую бета-версию системы виртуализации VirtualBox 4.1. Из улучшений, добавленных по сравнению с первой бета-версией можно отметить экспериментальную поддержку проброса PCI-устройств в реализации хост-систем, работающих под управлением Linux. Пробросив определенное PCI-устройство, например, сетевую карту, в гостевое окружение, данное устройство будет передано в эксклюзивное использование для данного окружения, что дает возможность свести к минимуму негативное влияние виртуализации на производительность при работе с проброшенным устройством. Для платформы Windows осуществлен переход на Qt 4.7.3. В остальном, отмечаются только исправления ошибок, самая интересная из которых связана с решением проблемы с поддержкой USB 2.0 в неофициальных сборках. Читать далее Вторая бета-версия VirtualBox 4.1

Корректирующий релиз почтового сервера Postfix 2.8.4

Доступен корректирующий релиз почтового сервера Postfix 2.8.4 в котором отмечено 6 изменений: Обеспечена поддержка новой нумерации версий Linux-ядра (3.x). Ранее при определении типа ОС в util/sys_defs.h была привязка к нумерации 2.x («#ifdef LINUX2»); Решена проблема с замедлением менеджера разбора очередей (queue manager) при большом объеме DSN-уведомлений об успешной доставке. Для ускорения работы Trace-клиент переведен на асинхронный режим работы, уже используемый в bounce- и defer-клиентах; Локальный агент доставки игнорировал ошибки при проверке по спискам mailbox_command_maps, mailbox_transport_maps, fallback_transport_maps, а также ошибки проверки владельца алиаса; Добавлен обходной путь решения проблемы с выводом ошибки «No IP queries» при проверке в DNSBL-списке dbl.spamhaus.org имен хостов, … Читать далее Корректирующий релиз почтового сервера Postfix 2.8.4

Доступны LiveCD и LiveDVD сборки дистрибутива Scientific Linux 5.6

Доступны LiveCD, LiveDVD и mini-LiveCD (250 Мб) сборки дистрибутива Scientific Linux 5.6, подготовленные для платформ i386 и x86_64. Все Live-сборки поддерживают функцию установки на жесткий диск, могут работать без модификации загрузчика с USB-накопителей и поддерживают возможность монтирования через NFS для организации работы бездисковых клиентов. Базовые программы: Linux-ядро 2.6.18-238.12.1.el5 openAFS client 1.4.14 xorg 7.1 alsa sound lib 1.0.17 gnome 2.16.0 gimp 2.2.13 openoffice.org 3.1.1 firefox 3.6.18 thunderbird 2.0.0.24 kde 3.5.4 (только на LiveDVD) evolution 2.12.3 (только на LiveDVD) Программы добавленные по сравнением со стандартным Scientific Linux: fuse-ntfs-3g (поддержка чтения и записи NTFS-разделов) ntfsprogs gparted reiserfs-utils, progsreiserfs ms-sys testdisk dd_rescue ddrescue partimage … Читать далее Доступны LiveCD и LiveDVD сборки дистрибутива Scientific Linux 5.6

Релиз Wine 1.3.24

Вышла новая версия реализации Win32 API — Wine 1.3.24. С момента выпуска версии 1.3.23 был закрыт 71 отчёт об ошибках. Основные изменения в новой версии: Улучшена поддержка DirectInput; Добавлена поддержка переноса строк в Uniscribe; Улучшена поддержка директорий пользовательского окружения; Добавлены новые элементы графического интерфейса во встроенный проводник; Улучшена поддержка D3DX9; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.3.24

Загадочное исчезновение проекта StarDict с SourceForge.net

В настоящее время на странице популярного словарного приложения StarDict на SourceForge.net размещено объявление об удалении кода и всех файлов проекта из-за нарушения авторских прав. Проект временно возрожден на хостинге Google Code, но если верить тексту объявления, проблемы с нарушением авторских прав возможно никогда не будут решены. Никаких подробностей авторы проекта и представители SourceForge пока не опубликовали. На новом хостинге размещены только старые копии архивов с исходными текстами, самые свежие из которых датированы ноябрем 2007 года. Вызывает вопрос указание в объявлении о том, что проект уже много лет не развивается, в то время как это не является истиной и последние месяцы … Читать далее Загадочное исчезновение проекта StarDict с SourceForge.net