В продукте RSA BSAFE выявлена вторая проблема, связанная с кодом от АНБ

Исследователи безопасности выявили вторую проблему с генераторами случайных чисел из состава пакета BSAFE, выпускаемого компанией RSA. Вторая проблема выявлена в расширении Extended Random, которое, как и в случае проблемного генератора Dual EC DRBG, было разработан при участии Агентства национальной безопасности США. Применение расширения Extended Random, которое нацелено на добавление дополнительных источников энтропии, на деле позволяет в десятки тысяч раз ускорить взлом системы с генератором случайных чисел Dual EC DRBG. Разбирая особенности реализации расширения Extended Random, исследователи разработали технику, позволяющую на оборудовании стоимостью примерно 40 тысяч долларов примерно за час подобрать параметры предсказуемой последовательности генератора псевдослучайных чисел Dual EC DRBG при … Читать далее В продукте RSA BSAFE выявлена вторая проблема, связанная с кодом от АНБ

Выпуск системы сборки пакетов Open Build Service 2.5

После 11 месяцев разработки представлен релиз платформы Open Build Service 2.5, которая позволяет организовать процесс разработки дистрибутивов и программных продуктов, включая подготовку и сопровождение релизов и обновлений. Система даёт возможность выполнить кросс-компиляцию пакетов для большинства основных дистрибутивов Linux или собрать собственный дистрибутив на основе заданной пакетной базы. Поддерживается сборка для 21 целевой платформы (дистрибутивов) и 6 архитектур, в том числе для архитектур i386, x86_64 и ARM. Среди поддерживаемых дистрибутивов: CentOS, Debian, Fedora, Mandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) и Ubuntu. В настоящий момент OBS используется в качестве первичной системы для сборки проектов openSUSE, Tizen, ownCloud и … Читать далее Выпуск системы сборки пакетов Open Build Service 2.5

Стабильный выпуск СУБД MariaDB 10.0

После полутора лет разработки увидел свет первый стабильный выпуск новой ветки СУБД MariaDB 10.0, в рамках которой развивается ответвление от MySQL, сохраняющее обратную совместимость и отличающееся интеграцией дополнительных движков хранения и расширенных возможностей. Развитие MariaDB курирует независимая организация MariaDB Foundation в соответствии с полностью открытым и прозрачным процессом разработки, не зависящим от отдельных вендоров. MariaDB уже поставляется вместо MySQL в таких дистрибутивах, как RHEL 7, Fedora, openSUSE, Slackware и Arch Linux. Состоятельность проекта и способность обеспечить соответствующую корпоративным стандартам техническую поддержку подтверждены миграцией на MariaDB таких крупных проектов, как Wikipedia, Google Cloud SQL и Nimbuzz. Выпуск MariaDB 10.0 продолжает развитие … Читать далее Стабильный выпуск СУБД MariaDB 10.0

Facebook открыл код warp, высокопроизводительного препроцессора для C/C++

Facebook открыл код проекта warp, в рамках которого подготовлен высокопроизводительный препроцессор для языков C и C++. Внутри компании препроцессор warp используется в качестве быстрой замены препроцессора cpp из состава GCC. Кроме GCC, warp также может использоваться совместно с Clang. warp написан на языке D, основной автор кода — Уолтер Брайт (Walter Bright), автор компилятора Zortech C++ и создатель языка программирования D. Код warp опубликован на Github под свободной лицензией BSL (Boost Software License). Одной из ключевых особенностей warp является кэширование препроцессором результатов разбора файлов С/C++. Из-за того, что стадия разбора кода С++ является относительно медленной операцией, использование warp позволяет сократить … Читать далее Facebook открыл код warp, высокопроизводительного препроцессора для C/C++

Сведения об уходе трёх членов совета директоров Mozilla из-за избрания Брендена Айка оказались домыслами

Несколько дней назад издание Wall Street Journal опубликовало сведения об уходе из совета директоров Mozilla трёх известных участников проекта, два из которых ранее занимали пост CEO. Утверждалось, что три из шести членов совета демонстративно ушли из Mozilla в знак протеста против избрания Брендена Айка на пост нового руководителя Mozilla. Многие СМИ перепечатали данную информацию, а некоторые попытались связать с позицией Брендена Айка по поводу недопустимости разрушения традиционных семейных ценностей. Представители проекта Mozilla опровергли информацию издания Wall Street Journal, указав на то, что причины ухода трёх членов совета директоров не связаны с избранием Брендена Айка. В частности, один из членов совета … Читать далее Сведения об уходе трёх членов совета директоров Mozilla из-за избрания Брендена Айка оказались домыслами

В Китае попытались запатентовать использование Wine на архитектуре ARM

В свежем выпуске бюллетеня WWN (World Wine News) рассказывается о регистрации в Китае патента CN102364433, авторы которого пытаются присвоить себе право на технологию портирования свободного проекта Wine для работы на архитектуре ARM. Разработчики Wine ставят под сомнение возможность патентования средств адаптации существующего продукта для новых аппаратных архитектур. Более того, указано, что заявка на получение патента отправлена в 2011 году, в то время как основной набор коммитов, связанных с обеспечением поддержки ARM в Wine, датируется 2010 годом. Особый интерес вызывает то, что описанная в патенте технология портирования Wine для ARM приводится на примере Wine 1.3.13, в котором уже присутствует поддержка ARM … Читать далее В Китае попытались запатентовать использование Wine на архитектуре ARM

Релиз ядра Linux 3.14. Обзор новшеств

После двух месяцев разработки Линус Торвальдс выпустил ядро Linux 3.14. Среди наиболее заметных улучшений: новый класс планирования задач Deadline, блочное устройство zRAM для хранения раздела подкачки в ОЗУ с сжатом виде, поддержка режима PVH в Xen, поддержка триггеров в системе трассировки, средства для отладки блокировок в пространстве пользователя, планировщик пакетов PIE, KASLR для рандомизации памяти ядра. В новую версию принято более 12 тысяч исправлений от почти 1400 разработчиков, размер патча — 32 Мб (изменения затронули 10.6 тысяч файлов, добавлено 606195 строк кода, удалено 265086 строк). Около 46% всех представленных в 3.14 изменений связаны с драйверами устройств, примерно 19% изменений имеют … Читать далее Релиз ядра Linux 3.14. Обзор новшеств

Facebook открыл код Warp, высокопроизводительного препроцессора для C/C++

Facebook открыл код проекта warp, в рамках которого подготовлен высокопроизводительный препроцессор для языков C и C++. Внутри компании препроцессор warp используется в качестве быстрой замены препроцессора cpp из состава GCC. Кроме GCC, Warp также может использоваться совместно с Clang. Warp написан на языке D, основной автор кода — Уолтер Брайт, автор компилятора DMD. Код Warp опубликован на Github под свободной лицензией BSL (Boost Software License). Одной из ключевых особенностей Warp является кэширование результатов разбора С/C++ файлов препроцессором. Из-за того, что стадия разбора кода С++ является относительной медленной операцией использование Warp позволяет сократить время пересборки в условиях работы команд разработчиков над … Читать далее Facebook открыл код Warp, высокопроизводительного препроцессора для C/C++

На создателей навигационного ПО Waze подали в суд за закрытие изначально открытого проекта

В Израиле инициировано необычное судебное разбирательство. Иск выдвинут против четырёх основателей проекта Waze, а также израильского подразделения компании Google, которая является новым владельцем сервиса, после поглощения проекта в прошлом году. От ответчиков требуют выплатить 150 млн долларов в качестве компенсации другим участникам открытого проекта за трансформацию проекта в проприетарный продукт. Изначально, Waze развивалось как полностью свободное навигационное ПО, код приложения распространялся под лиценизией GPLv2. Картографический контент FreeMap поставлялся под отдельной лицензией, но был общедоступен без ограничений. В 2012 году, начиная с версии Waze 3.0, проект был переведён на проприетарную лицензию и все новые наработоки развивались уже под закрытыми дверями. Последней … Читать далее На создателей навигационного ПО Waze подали в суд за закрытие изначально открытого проекта

В Турции организован перехват обращений к общедоступному DNS-сервису Google

Компания Google опубликовала сведения об организации на территории Турции перехвата обращений пользователей к общедоступному DNS-серверу Google (8.8.8.8). Перехват осуществляется большинством турецких интернет-провайдеров и используется для организации подмены DNS-ответов, при попытке определения имён неугодных сайтов. Следует отметить, что блокирование YouTube и Twitter в Турции вначале было организовано через подмену DNS-обращений, поэтому перехват DNS-службы Google является лишь частным проявлением глобальной подмены DNS на стороне турецких провайдеров, вышедшей за рамки перехвата местных DNS-серверов. Позднее, после того как в турецком сегменте Сети появилась волна рецептов по использованию внешних DNS-серверов, таких как OpenDNS (208.67.222.222) и Google DNS (8.8.8.8), власти предприняли более жёсткую блокировку на уровне … Читать далее В Турции организован перехват обращений к общедоступному DNS-сервису Google

Файловая система Tux3, вероятно, будет добавлена в ядро Linux

Разработчик Дэниел Филипс, работающий в компании Samsung, сообщил в неформальной беседе во время Linux Foundation Collaboration Summit, что его файловая система Tux3, возможно, скоро будет включена в основное ядро Linux. По заявлению разработчика, компания Samsung заинтересована в использовании данной файловой системы во встраиваемых системах даже больше, чем в недавно включённой в состав ядра ФС F2FS, также разработанной сотрудниками Samsung. Отмечается, что разработчик Tux3 взаимодействует в том числе и с командой разработчиков F2FS. Файловая система Tux3 разрабатывается с 2008 года и является версионной файловой системой. В 2009 году работа над Tux3 была приостановлена, но в начале 2013 года проект возродился и … Читать далее Файловая система Tux3, вероятно, будет добавлена в ядро Linux

Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданного для игры Natural Selection 2

Компания Unknown Worlds Entertainment последовала примеру Valve и перевела в разряд открытых проектов свои наработки по трансляции Direct3D в OpenGL, созданные в процессе адаптации игры Natural Selection 2 для платформы Linux. В частности, под лицензией MIT открыт код парсера для языка описания шейдеров HLSL (High-Level Shader Language), используемого в Direct3D, и генератора кода OpenGL GLSL. Указанная связка позволяет организовать перевод на OpenGL 3.1 игр, изначально написанных с использованием Direct3D 9 или режима D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY в D3D11. Отмечается, что в текущем виде код не пригоден для обособленной сборки, так как он завязан на некоторые остающиеся закрытыми функции движка игры Natural Selection 2. … Читать далее Открыт код транслятора Direct3D HLSL в OpenGL GLSL, созданного для игры Natural Selection 2

Файловая система Tux3 вероятно будет добавлена в ядро Linux

Разработчик Дэниел Филипс, работающий в компании Samsung, сообщил в неформальной беседе во время Linux Foundation Collaboration Summit, что его файловая система Tux3 возможно скоро будет включена в основное ядро Linux. По заявлению разработчика, компания Samsung заинтересована в использовании данной файловой системы во встраиваемых системах даже больше чем в недавно включённая в состав ядра ФС F2FS, также разработанной сотрудниками Samsung. Отмечается, что разработчик Tux3 взаимодействовует в том числе и с командой разработчиков F2FS. Файловая система Tux3 разрабатывается с 2008 года и является версионной файловой системой. В 2009 году работа над Tux3 была приостановлена, но в начале 2013 года проект возродился и … Читать далее Файловая система Tux3 вероятно будет добавлена в ядро Linux

Инициатива по добавлению в Steam кроссплатформенной открытой игры The Mana World

Разработчики открытой кроссплатформенной игры The Mana World выступили с инициативой добавления своей игры в сервис распространения игр Steam. The Mana World — игра с открытыми исходными текстами в жанре классических фэнтазийных 2D MMORPG. В игре достаточно большой мир с множеством карт, кроме того он постоянно расширяется и улучшается, благодаря активному сообществу разработчиков. Доступны исходные тексты сервера, файлы данных серверной стороны и данные для клиента, что позволяет всем желающим запустить свою копию сервера и вносить модификации по своему усмотрению. Cервер игры поддерживает Linux, также известны эксперименты по запуску в Windows с использованием Cygwin и осуществлен запуск в различных системах BSD. Официальным … Читать далее Инициатива по добавлению в Steam кроссплатформенной открытой игры The Mana World

Значительный выпуск серверной Linux-системы CoreOS

Представлено значительное обновление проекта CoreOS, в рамках которого развивается не похожее на традиционные Linux-дистрибутивы серверное окружение, напоминающее по сути ChromeOS, но нацеленное на массовое развёртывание серверных систем. Отмечается, что опубликованная сборка является первым релизом на пути к полной стабилизации кодовой базы и обеспечения готовности для промышленного использования. Готовые базовые образы CoreOS подготовлены для запуска c использованием PXE-загрузки, Amazon EC2, Google Compute Engine, OpenStack, VirtualBox, VMware, Vagrant и QEMU/KVM. Наработки проекта распространяются под лицензией Apache 2.0. Система содержит только минимальный набор компонентов, достаточный для выполнения изолированных контейнеров (cgroups+namespaces), которые в свою очередь содержат произвольную начинку для запуска необходимых серверных приложений. По … Читать далее Значительный выпуск серверной Linux-системы CoreOS

Прошивка с ОС Sailfish доступна для пользователей смартфонов Nexus 4

Компания Jolla опубликовала тестовую прошивку (zip, 370 Мб) для ознакомительного использования операционной системы Sailfish на смартфоне Nexus 4, изначально поставляемом с платформой Android. Таким образом, пользователи, которые не имеют возможность приобрести смартфон Jolla смогут использовать платформу Sailfish на более доступных смартфонах Nexus 4. Поддержка оборудования при использовании Sailfish на смартфоне Nexus 4 пока сильно ограничена, например, не работает Bluetooth, NFC, GPS, сенсоры, камера и голосовые вызовы. Работоспособны 3G-модем, SMS, WiFi, звук, управление питанием, USB, графическая подсистема и сенсорный экран. Платформа Sailfish примечательна использованием графического стека на базе Wayland и Qt5, работающего поверх системных компонентов Mer (форк MeeGo). Для задействования специфичных … Читать далее Прошивка с ОС Sailfish доступна для пользователей смартфонов Nexus 4

Выпуск медиапроигрывателя Snappy 1.0

Разработчики проекта GNOME представили первый существенный релиз нового минималистичного медиапроигрывателя Snappy 1.0, использующего для обработки медиаконтента фреймворк GStreamer. Интерфейс пользователя формируется при помощи библиотеки Clutter. Код проекта написан на языке Си и распространяется под лицензией GPLv2. Из возможностей Snappy отмечается поддержка субтитров, возможность управления через системный лоток, средства для тонкой настройки синхронизации звука и видео, полноэкранный режим с выводом на несколько мониторов, быстрое переключение между звуковыми дорожками, покадровый просмотр. Из добавленных в Snappy 1.0 новшеств можно выделить возможность корректировки скорости воспроизведения, отображение времени до окончания воспроизведения, улучшенная поддержка dragdrop и обработка истории просмотра. Читать далее Выпуск медиапроигрывателя Snappy 1.0

Доступна для тестирования финальная бета-версия Ubuntu 14.04

Вышел финальный бета-выпуск Ubuntu 14.04 «Trusty Tahr», который отнесён к категории выпусков с длительным сроком поддержки (LTS), обновления для которых формируются в течение 5 лет. Релиз намечен на 17 апреля. Готовые установочные образы созданы для Ubuntu, Ubuntu Server, Lubuntu, Ubuntu GNOME, Xubuntu, Ubuntu Studio, Edubuntu и Kubuntu. Сборки Mythbuntu пока недоступны, но будут готовы ко времени финального релиза. Особенности Ubuntu 14.04: Проведена модернизация оболочки Unity 7. Осуществлён переход на использовании CSS-шаблонов GTK3+ для оформления декорации окон, вместо использования плагина Decor в Compiz, что позволило реализовать более качественное сглаживание углов, расширило возможности для создания тем оформления и увеличило скорость изменения размера … Читать далее Доступна для тестирования финальная бета-версия Ubuntu 14.04

Facebook приступает к тестовому внедрению файловой системы Btrfs

Некоторое время назад Крис Мейсон (Chris Mason), создатель и главный архитектор файловой системы Btrfs, и Джозеф Бацик (Josef Bacik), мэйнтейнер ветки btrfs-next, перешли на работу в Facebook, где продолжили деятельность по развитию Btrfs. В настоящее время Facebook намерен произвести пробные внедрения Btrfs на узлах отдачи и формирования web-контента (web-tier), чтобы проверить работу файловой системы в реальных сценариях под тяжелыми нагрузками. Web-узлы выбраны из соображений максимальной простоты восстановления в случае выявления каких либо проблем (данные хранятся на узлах хранения, web-узлы обрабатывают запросы, формируют и отдают контент). Читать далее Facebook приступает к тестовому внедрению файловой системы Btrfs

Обновление SteamOS

Компания Valve опубликовала новый бета-выпуск операционной системы SteamOS, основанной на пакетной базе Debian GNU/Linux и предназначенной как для использования на игровых приставках, так и на обычных компьютерах. Выпуск примечателен обеспечением автоматизированного процесса установки, не требующего ручного запуска скриптов и манипуляций с логинами. Iso-образ и преднастроенный архив системы можно загрузить с данной страницы. В новой версии добавлена возможность использования нескольких языков и проведена локализация рабочего стола, обеспечена предустановка всех пакетов с прошивками, добавлены драйверы для системы Gigabyte Brix, реализована возможность проброса звука через PulseAudio (например в XBMC), обеспечено определение конфигураций с гибридными графическими системами. Обновлён драйвер AMD Catalyst 14.1~beta1.3-1 и обновлены … Читать далее Обновление SteamOS

Facebook представил WebScaleSQL, высоко масштабируемый вариант MySQL

Facebook анонсировал проект WebScaleSQL, в рамках которого подготовлена редакция MySQL 5.6 для использования в крупных web-проектах. WebScaleSQL является совместной разработкой компаний Facebook, Google, LinkedIn и Twitter, инженеры которых договорились объединить свои усилия в области оптимизации производительности и масштабируемости MySQL. При этом, WebScaleSQL не является форком MySQL, а представляет собой надстройку над основной кодовой базой Community-версии штатного MySQL от компании Oracle. Все наработки WebScaleSQL распространяются под лицензией GPLv2. В качестве причины создания отдельного варианта MySQL, вместо развития таких проектов, как MariaDB, Percona Server и Drizzle, называется наличие в MySQL 5.6 пригодных для промышленного использования возможностей, достаточных для развития в качестве отправной … Читать далее Facebook представил WebScaleSQL, высоко масштабируемый вариант MySQL