Эксперимент по использованию бинарных модулей ядра NetBSD в Linux

Разработчики проекта NetBSD продолжили эксперименты с запуском компонентов ядра NetBSD во внешних окружениях. После успешного запуска ядра системы под управлением web-браузера, была предпринята попытка обеспечения работы модулей ядра NetBSD в Linux. В качестве полезного с практической стороны использования модулей NetBSD в Linux приведён пример задействования модуля с реализацией файловой системы FFSv2, а также других специфичных возможностей NetBSD, не поддерживаемых в Linux. В проекте задействованы недавно внесённые в подсистему RUMP (Runnable Userspace Meta Program) улучшения, позволяющие запустить собранное в режиме RUMP ядро NetBSD на платформах, отличных от NetBSD. После небольшой доработки удалось обеспечить запуск rump-ядра в форме пользовательского процесса в Linux … Читать далее Эксперимент по использованию бинарных модулей ядра NetBSD в Linux

Игра Baldur’s Gate Enhanced Edition выйдет под Linux

Анонсировано, что ролевая игра Baldur’s Gate Enhanced Edition будет выпущена в варианте для Linux. Baldur’s Gate Enhanced Edition — это ремейк оригинальной игры Baldur’s Gate и дополнения Baldur’s Gate Tales of the Sword Coast. Игра вышла в конце ноября и в данный момент доступна для Windows и Mac OS X. От оригинала она отличается улучшенной графикой, добавочным контентом, поддержкой моддинга и прочими изменениями. На данный момент дата выпуска версии для Linux неизвестна, однако предполагается что это произойдет через несколько месяцев. Дополнительно можно отметить планы компании Valve в начале следующей недели выпустить открытую бета-версию клиента Steam для Linux, которую сможет протестировать … Читать далее Игра Baldur’s Gate Enhanced Edition выйдет под Linux

Реализация языка программирования REBOL открыта под лицензией Apache

Карл Сассенрат (Carl Sassenrath), создатель операционной системы AmigaOS, ныне занимающий пост технического директора компании REBOL Technologies, объявил об открытии исходных текстов реализации языка программирования REBOL 3 (Relative Expression Based Object Language). Код открыт под лицензией Apache и опубликован на GitHub. Имущественные права и торговая марка остаются в руках компании REBOL Technologies. Примечательно, что изначально планировалось использовать лицензию GPLv2, но после обсуждения с Ларри Росеном (Larry Rosen), юридическим консультантом организации Open Source Initiative, в конечном счёте была выбрана лицензия Apache. Либеральная лицензия была выбрана как предоставляющая больше свобод для пользователей, которые смогут использовать наработки проекта в своих коммерческих проектах не открывая … Читать далее Реализация языка программирования REBOL открыта под лицензией Apache

Новая версия свободной системы 3D-моделирования Blender 2.65

Вышел релиз свободного пакета 3D-моделирования Blender 2.65, финальный в ветке 2.6x. Новый выпуск вобрал в себя все улучшения, накопленные в процессе производства короткометражного фильма Tears of Steel, который послужил наглядной демонстрацией последних достижений проекта Blender. При подготовке выпуска Blender 2.65 основной акцент был сделан на стабилизации ранее добавленных возможностей. Устранено более 200 ошибок. Из добавленных улучшений отмечается: Существенное улучшение симулятора дыма, который был расширен поддержкой симуляции огня; В движок рендеринга Cycles, базирующийя на использовании трассировки лучей, добавлена поддержка размытия движущихся объектов, реализована возможность создания шейдеров с использованием Open Shading Language и добавлена поддержка анизотропных теней; В системе мэшей значительно улучшен … Читать далее Новая версия свободной системы 3D-моделирования Blender 2.65

Релиз CrossOver 12.0 для Linux и Mac OS X

Компания CodeWeavers выпустила релиз пакета Crossover 12.0, основанного на коде Wine 1.5.15 и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект около 98% всех новшеств, реализованных для своих коммерческих продуктов. По сравнению с прошлым выпуском отмечается более пяти тысяч изменений и улучшений, из которых можно отметить: Осуществлён переход на кодовую базу Wine 1.5.15 (прошлая версия была основана на Wine 1.4.1); Представлена технология «Mac Driver», обеспечивающая бесшовную интеграцию Windows программ в окружение Mac OS X, без необходимости запуска X Window System; Для платформы Linux … Читать далее Релиз CrossOver 12.0 для Linux и Mac OS X

В Wikipedia интегрирован визуальный редактор статей

Организации Wikimedia, курирующая развитие свободной энциклопедии Wikipedia и занимающаяся разработкой свободного wiki-движка MediaWiki, объявила об интеграции в англоязычный раздел свободной энциклопедии визуального режима редактирования статей. Визуальный режим позволяет редактировать контент без изучения Wiki-разметки при помощи присущего текстовым процессорам WYSIWYG-интерфейса. В настоящее время новый режим позиционируется как альфа-версия, доступная только зарегистрированным пользователям (для использования требуется изменение настроек в профиле — в блоке Editing следует выбрать опцию Enable VisualEditor). Протестировать визуальный редактор без изменения настроек можно на специально подготовленной странице. Визуальный редактор существенно упрощает и ускоряет внесение мелких правок, так как позволяет вносить исправления в просматриваемые статьи на лету, без необходимости перехода … Читать далее В Wikipedia интегрирован визуальный редактор статей

DoS атака против файловой системы Btrfs

Опубликована техника DoS-атаки на файловую систему Btrfs, манипулирующая коллизиями хэшей имён файлов. При создании примерно 500 файлов со случайными именами, их удаление происходит почти мгновенно. Но если выбрать имена файлов, вызывающих коллизии при их хэшировании, при удалении система начинает тратить чрезмерные ресурсы. Например, создав 500 файлов с именами, которые сводятся к 55 хэш-значениям crc32c (метод хэширвоания элементов в индексе содержимого директории), их удаление заняло настолько много времени, что в ходе эксперимента пришлось принудительно завершить процесс после того как его выполнение заняло 220 минут. При попытке создать файлы, имена которых соответствуют одному хэшу, таких файлов удалось создать не более 61, после … Читать далее DoS атака против файловой системы Btrfs

Разработчики SUSE Linux считают, что ФС Btrfs готова для промышленной эксплуатации

Маттиас Эккерман (Matthias Eckermann), возглавляющий разработку SUSE Enterprise Linux, считает, что файловую систему Btrfs уже можно рассматривать как полностью стабильную и готовую для промышленной эксплуатации. Начиная с выпуска SUSE Linux Enterprise 11 SP 2, дистрибутив SUSE официально поддерживает Btrfs, наряду с такими ФС, как EXT3, ReiserFS, XFS и OCFS2, и обеспечивает сервис коммерческой поддержки для конфигураций с Btrfs. Предоставление одновременной первичной поддержки сразу для пяти файловых систем обусловлено желанием предоставить клиентам возможность выбора оптимального решения для различных областей применения. По умолчанию для установки предлагается старая и проверенная ФС Ext3. При этом, в примечании к релизу SUSE Linux файловая система XFS … Читать далее Разработчики SUSE Linux считают, что ФС Btrfs готова для промышленной эксплуатации

Компания Oracle представила первый стабильный релиз DTrace для Linux

Компания Oracle объявила о доступности для загрузки первой стабильной реализации системы динамической отладки DTrace для Linux, пригодной для повседневного использования. Ранее пакеты с DTrace находились на стадии бета-тестирования и позиционировались только для предварительного ознакомления. Пакеты с поддержкой DTrace пока доступны только для ядра Unbreakable Enterprise Kernel 2, поддерживаемого для дистрибутива Oracle Linux. Исходные тексты DTrace для Linux распространяются под лицензией CDDL и досутпны для загрузки из поддерживаемого компанией Oracle Git-репозитория. Изначально технология DTrace была разработана для операционной системы Solaris для решения задач по динамической трассировке ядра системы и конечных приложений, давая пользователю возможность детально отслеживать поведение системы и в режиме … Читать далее Компания Oracle представила первый стабильный релиз DTrace для Linux

Новая версия Bison 2.7, системы для написания синтаксических анализаторов

Выпущена новая версия пакета для написания синтаксических (yacc) анализаторов — Bison 2.7. На основании заданных правил грамматики в специальной нотации, Bison позволяет сгенерировать готовый парсер на языке Си. В новой версии: Расширены средства диагностики; Изменён формат сообщений об ошибках; Добавлена экспериментальная поддержка обработки исключений; Улучшено графическое представление состояния, выводимого с использованием DOT и XSLT; Добавлена новая %define-переменная api.location.type; С опции «%language» снят гриф экспериментальной возможности. Читать далее Новая версия Bison 2.7, системы для написания синтаксических анализаторов

Обновление проприетарных драйверов AMD Catalyst 12.12 и NVIDIA 313.09

Компания AMD выпустила новую версию проприетарного драйвера для видеокарт ATI — AMD Catalyst 12.12 (109 Мб), в котором добавлена поддержка X.Org Server 1.13, проведена работа над ошибками и добавлены оптимизации, направленные на увеличение производительности игровых приложений компании Valve. Одновременно доступна новая бета-версия проприетарного драйвера NVIDIA 313.09, открывшая собой развитие ветки 313.x. В новой версии добавлена неофициальная поддержка протокола GLX для непрямого (indirect) рендеринга в OpenGL-расширении ARB_vertex_array_object и командах ClearBufferfi, ClearBufferfv, ClearBufferiv, ClearBufferuiv и GetStringi. Добавлена поддержка расширения GLX_EXT_buffer_age. В X-драйвер добавлена перепроверка состояния после переключения из виртуального терминала, что позволило наладить корректную обработку переключения дисплея во время неактивности экрана X-ов. … Читать далее Обновление проприетарных драйверов AMD Catalyst 12.12 и NVIDIA 313.09

В PostgreSQL 9.3 появится поддержка операции UPDATE над представлениями

Разработчики СУБД PostgreSQL добавили в ветку в которой формируется релиз 9.3 поддержку выполнения операций обновления данных (UPDATE) в представлениях (VIEW), формируемых на основании выборки через оператор SELECT и ранее доступных только на чтение. Ранее для обновления представлений можно было использовать триггеры, но данная техника достаточно усложнена и неочевидна. Начиная с ветки PostgreSQL 9.3 для представлений будет возможно применение операции UPDATE, которая станет допускаться с определёнными ограничениями. Например, будут поддерживаться представления только с одной таблицей или другим представлением в блоке FROM, не содержащие в теле операций WITH, DISTINCT, GROUP BY, HAVING, LIMIT и OFFSET, и без использования UNION, INTERSECT и EXCEPT … Читать далее В PostgreSQL 9.3 появится поддержка операции UPDATE над представлениями

61% всех патентных разбирательств в США инициированы патентными троллями

Коллин Чейн (Colleen Chien), профессор права Университета Санта Клара, опубликовал результаты исследования изменения специфики патентных разбирательств в СЩА. В результате был сделан неутешительный вывод, что большинство патентных дел инициируются патентными троллями, которые ничего не производят и не изобретают, а лишь используют заработок на приобретённой интеллектуальной собственности в качестве бизнесс-модели. Если пять лет назад патентные тролли фигурировали в 23% дел, в пошлом году число таких дел выросло до 45%, а в нынешнем году докатилось до отметки 61%. Ситуация выглядит угрожающей, с учетом того, что атаке патентных троллей, не вкладывающих денег в создание технологий, подвергаются прежде всего небольшие стартапы, нацеленные на создание … Читать далее 61% всех патентных разбирательств в США инициированы патентными троллями

В ядре Linux прекращена поддержка процессоров 386

Линус Торвальдс осуществил слияние текущей активной ветки разработки ядра Linux с веткой, в рамках которой была проделана работа по избавлению ядра от поддержки процессоров 386-DX/SX. В настоящее время процессоры i386 давно потеряли актуальность и являются музейной редкостью, представляя интерес только с точки зрения ностальгии по концу 80-х и началу 90-х годов прошлого века (процессор 80386 дебютировал в 1985 году и выпускался вплоть до 2007 года). Тем не менее, желание избавить ядро от поддержки процессоров i386 имеет техническое обоснование. Целью подобного шага является желание упростить поддержку некоторых структур ядра, изменение которых затрудняет наличие дополнительного кода, необходимого для поддержки процессоров 386-DX/SX. Например, … Читать далее В ядре Linux прекращена поддержка процессоров 386

Релиз БД Couchbase Server 2.0, сочетающей возможности CouchDB, memcached и Membase

Анонсирован релиз проекта Couchbase Server 2.0, в рамках которого развивается NoSQL-система, предоставляющая похожие на Apache CouchDB средства для создания документ-ориентированных баз данных в сочетании с напоминающими Membase хранилищами в формате ключ-значение. При этом, благодаря поддержке стандартного протокола memcached, система остаётся совместимой с большим число уже имеющихся приложений и может выступать в роли прозрачной замены других NoSQL-систем. Система отличается высокой масштабируемостью и позволяет организовать хранение данных как на одном сервере, так и в форме распределённой системы, размещающей данные поверх группы серверов. Couchbase Server содержит встроенные средства для обеспечения высокой доступности и поддерживает функции самовосстановления в случае сбоя обслуживающих хранилище узлов (данные … Читать далее Релиз БД Couchbase Server 2.0, сочетающей возможности CouchDB, memcached и Membase

Для Firefox представлена новая реализация приватного режима. Вышел Firefox OS Simulator 1.0

В ночные сборки Firefox в ближайшие дни будет добавлена поддержка открытия отдельных окон в приватном режиме. Новая функция даёт возможность открытия отдельного окна, все вкладки в котором будут работать без оседания данных в истории посещений и локальных кэшах. Кроме открытия нового окна в контекстное меню добавлена поддержка открытия в приватном окне текущей ссылки. В отличие от ранее доступного режима приватного просмотра, новый режим не сказывается на работе уже открытых вкладок и не требует закрытия активной сессии, позволяя комбинировать открытие сайтов в обычном и приватном режимах. Дополнительно можно отметить выход релиза проекта Firefox OS Simulator 1.0, в рамках которого подготовлен симулятор … Читать далее Для Firefox представлена новая реализация приватного режима. Вышел Firefox OS Simulator 1.0

Новые версии программ для рендеринга фракталов Fraqtive и Mandelbulber

Почти через три года после последнего релиза доступна новая версия Fraqtive — свободной кроссплатформенной программы для построения фракталов семейства Мандельброта. Программа генерирует высококачественные изображения с применением сглаживания и визуализирует 3D-сцены с помощью OpenGL. Для ускорения работы используются инструкции SSE2 и многоядерная обработка. Доступна навигация по фракталу в реальном времени и динамический предпросмотр фракталов Жюлиа (перейти на выбранный фрактал Жюлиа можно по двойному клику). Код проекта распространяется под лицензией GPLv2. Интерфейс написан с использованием библиотеки Qt 4. Релиз содержит следующие улучшения и новшества: Появилась возможность создать серию изображений с возрастающим уровнем масштабирования и настраиваемым вращением, что позволяет создавать красивые анимации. Увеличен … Читать далее Новые версии программ для рендеринга фракталов Fraqtive и Mandelbulber

В ядре Linux прекращена поддержка процессоров i386

Линус Торвальдс осуществил слияние текущей активной ветки разработки ядра Linux с веткой, в рамках которой была проделана работа по избавлению ядра от поддержки процессоров 386-DX/SX. В настоящее время процессоры i386 давно потеряли актуальность и являются музейной редкостью, представляя интерес только с точки зрения ностальгии по концу 80-х и началу 90-х годов прошлого века (процессор 80386 дебютировал в 1985 году и выпускался вплоть до 2007 года). Тем не менее, желание избавить ядро от поддержки процессоров i386 имеет техническое обоснование. Целью подобного шага является желание упростить поддержку некоторых структур ядра, изменение которых затрудняет наличие дополнительного кода, необходимого для поддержки процессоров 386-DX/SX. Например, … Читать далее В ядре Linux прекращена поддержка процессоров i386

Уязвимые сайты на базе Joomla и WordPress в массовом порядке вовлечены в распространение вредоносного ПО

В сети зафиксировано массовое распространения вредоносного кода через сайты, работающие под управлением движков Joomla и WordPress. Атака совершается на устаревшие версии движков или дополнений к ним, содержащие неисправленные уязвимости (например, эксплуатируется уязвимость в популярном дополненим Joomla Content Editor). Из-за недосмотра администраторов уязвимые сайты в большом количестве остаются на просторах сети, процесс поиска и эксплуатации таких системы теперь автоматизирован злоумышленниками. Всем пользователям Joomla и WordPress рекомендуется убедиться, что их системы, а особенно установленные нестандартные дополнения, обновлены до последней доступной версии и в случае если это не так, незамедлительно провести обновление. Проверить свою систему на внедрение вредоносного кода можно проанализировав JavaScrpt-файлы на … Читать далее Уязвимые сайты на базе Joomla и WordPress в массовом порядке вовлечены в распространение вредоносного ПО

Google, Facebook, Red Hat и другие IT-компании объединяют усилия в борьбе против патентов на ПО

Несколько крупнейших компаний, специализирующихся на информационных технологиях, в числе которых Google, Facebook, Dell, Rackspace, Red Hat, Intuit, Homeaway и Zynga, направили в Федеральный апелляционный суд США совместное обращение, в котором говорится, что сочетание абстрактной идеи и компьютера не должно подпадать под патентную защиту. В документе говорится о том, что многие заявки на патенты, имеющие отношение к компьютерам, просто описывают абстрактную идею в достаточно общем виде, и указывают, что реализация идеи должна выполняться на вычислительной машине или в Интернет. Подобные «голые» заявки, без практической реализации, получают эксклюзивные права на саму абстрактную идею, без каких-то ни было ограничений на то, как эта … Читать далее Google, Facebook, Red Hat и другие IT-компании объединяют усилия в борьбе против патентов на ПО

Релиз системы управления web-контентом WordPress 3.5

Представлен релиз системы управления web-контентом WordPress 3.5, написанной на языке PHP и ориентированной на создание блогов. По сравнению с прошлым выпуском внесено 945 исправлений. Среди добавленных новшеств: Добавлен новый менеджер медиаконтента, в котором полностью реорганизован процесс загрузки фотографий и создания галерей. Добавлена возможность вставки разом нескольких изображений. Упрощено управление галереями, добавлено редактирование примечаний на лету и возможность перегруппировки элементов мышью; По умолчанию задействована новая тема оформления Twenty Twelve, отличающаяся хорошей адаптацией для мобильных устройств; Переработано стилевое оформление Dashboard; Проведена адаптация всех элементов (добавлены варианты с высоким разрешением) для качественного отображения на экранах высокой чёткости, таких как Retina; Добавлен новый элемент … Читать далее Релиз системы управления web-контентом WordPress 3.5