Apple представил проект Metal, развиваемый в качестве альтернативы OpenGL

Компания Apple анонсировала новый графический API Metal, позиционируемый в качестве альтернативы OpenGL и нацеленный на снижение накладных расходов и нагрузки с CPU, наблюдаемых при использовании OpenGL. С технической стороны Metal напоминает развиваемый компанией AMD интерфейс Mantle и отличается простотой и высокой эффективностью работы с GPU, в том числе за счёт возможности прямого обращения к памяти и возможностям GPU, что позволяет задействовать всю доступную вычислительную мощь GPU. Metal представляет средства для низкоуровневого контроля за организацией, обработкой и передачей команд к GPU и управления связанными с ними данными и ресурсами. Предоставляются функции для управление памятью, в том числе буферами и объектами текстур, … Читать далее Apple представил проект Metal, развиваемый в качестве альтернативы OpenGL

Red Hat открыл код Calamari, инструментарий для управления хранилищами на базе Ceph

Спустя два месяца после заключении соглашения о поглощении компании Inktank, занимающейся разработкой открытой распределённой файловой системы Ceph, Red Hat сдержал обещание и открыл код проприетарного продукта Calamari, предоставляющего API и web-интерфейс для управления, мониторинга и диагностики хранилищ на базе Ceph. Код серверной части Calamari открыт под свободной лицензией LGPLv2.1, а набор клиентов под лицензией MIT. Серверная часть написана на языке Python и использует в качестве СУБД PostgreSQL. Клиентский web-интерфейс написан на JavaScript и выполняется с использованием платформы Node.js. Читать далее Red Hat открыл код Calamari, инструментарий для управления хранилищами на базе Ceph

Проект по созданию открытого GPGPU

Представлена открытая реализация многоядерного абстрактного GPGPU, реализованного через SystemVerilog и пригодного для запуска в симуляторе Verilog или выполнении на FPGA (например, платы Cyclone серии IV). Для сборки приложений для выполнения на GPGPU подготовлен C/C++ инструментарий на основе LLVM. Наработки проекта распространяются под свободной лицензией LGPLv2.1. Проект позиционируется как многопоточный гибрид CPU и GPU, но не является GPGPU в классическом понимании, как технология применения GPU для вычислений общего назначения. В данном случае под GPGPU понимается использование полностью программно определяемой архитектуры, не привязанной к фиксированным аппаратным реализациям и способной выполнять различные виды вычислений в разных нитях. В настоящий момент для запуска на … Читать далее Проект по созданию открытого GPGPU

Завершилась кампания по сбору средств ReactOS Community Edition

Сегодня на Indiegogo завершилась кампания по сбору средств ReactOS Community Edition, направленная финансирование разработки новой значительной ветки операционной системы ReactOS 0.4. 558 человек пожертвовали 25 141 долларов или более 873 тысяч рублей по текущему курсу. Не смотря на то, что цель в 50 тысяч долларов не была достигнута, деньги останутся в кассе проекта и по результатам голосования среди участников совместного финансирования будет определено, на что их следует потратить. Кроме целей, которые будут определены голосованием, в планах обеспечение поддержки UEFI/UEFI Secure boot, создание нового менеджера файлов и рабочего стола explorer_new. Для загрузки доступен тестовый установочный образ ReactOS 0.4 с поддержкой доработанного … Читать далее Завершилась кампания по сбору средств ReactOS Community Edition

Россия станет первой страной, где будет поставляться основанный на Tizen смартфон Samsung Z

Компания Samsung представила Samsung Z, первый смартфон на базе свободной платформы Tizen. Продажи Samsung Z начнутся в августе. Примечательно, что смартфон позиционируется для российского рынка, о планах продажи в других странах пока ничего не сообщается. Кроме смартфона, Samsung используется Tizen в умных часах и фотоаппаратах, а также планирует выпуск умного телевизора на базе Tizen. При этом утверждается, что объём ежегодной продажи Tizen-устройств может достигнуть 15% от всех мобильных устройств Samsung, но первичной платформой по-прежнему останется Android. Смартфон Samsung Z оснащён 4.8-дюймовым экраном (1280×720, 720p, Super AMOLED) и поставляется с четырёхядерным процессором, работающим на частоте 2.3GHz. Размер аккумулятора составит 2600mAh (также … Читать далее Россия станет первой страной, где будет поставляться основанный на Tizen смартфон Samsung Z

Патентные отчисления вносят в стоимость смартфона не меньший вклад, чем аппаратные компоненты

Юристы специализирующейся на интеллектуальной собственности фирмы WilmerHale провели анализ (PDF) влияния патентных отчислений на стоимость смартфона. В итоге сделан вывод, что отчисления за использование интеллектуальной собственности вносят не меньший, а в некоторых случаях даже больший, вклад в общую стоимость смартфона, чем аппаратные компоненты. В частности, для типового смартфона стоимостью 400 долларов, размер отчислений за патенты может превышать $120, при том, что стоимость аппаратных компонентов смартфона составляет от $120 до $150. Авторы исследования предполагают, что высокая доля отчислений в стоимости смартфона является фактором, сдерживающим выход на рынок небольших производителей, так как в такой ситуации прибыль от производства смартфонов могут получить лишь … Читать далее Патентные отчисления вносят в стоимость смартфона не меньший вклад, чем аппаратные компоненты

Первая бета-версия FreeBSD 9.3

Началось тестирование первой бета-версии FreeBSD 9.3. Релиз намечен на 16 июля. Выпуск FreeBSD 9.3-BETA1 доступен для архитектур amd64, i386, ia64, powerpc, powerpc64 и sparc64. По сравнению с FreeBSD 9.2 в новом выпуске произведено обновление драйверов, в том числе в состав добавлен KMS-модуль Radeon для видеокарт AMD и интегрирована поддержка менеджера видеопамяти TTM. В режиме только для чтения включена поддержка файловой системы ext4. Обновлена реализация ZFS, в которой появилась возможность установки закладок на снапшоты (zfs bookmarks). Добавлен модуль xenhvm.ko для сопровождения режима виртуализации XENHVM, необходимого для развёртывания FreeBSD в качестве гостевой ОС в cloud-окружениях Amazon EC2. По умолчанию отключено прямое обращение … Читать далее Первая бета-версия FreeBSD 9.3

Дискуссия о проблемах OpenGL

Rich Geldreich из компании Valve начал дискуссию о проблемах в OpenGL. Joshua Barczak, участвовавший в разработке игры Civilization V, поддержал начинание и поделился своими размышлениями по данному вопросу. Среди основных пробоем, мешающих разработке игр на базе OpenGL, называется существенная фрагментация реализаций OpenGL для разных операционных систем, разрозненное качество драйверов OpenGL, проблемы с многопоточностью и обработкой ошибок. По мнению Joshua изменить ситуацию может только полный редизайн OpenGL, без этого OpenGL не сможет конкурировать в области разработки игр с такими API, как Mantle и Direct3D. В качестве оппонента выступил, Aras Pranckevičius, один из разработчиков игрового движка Unity, который заявил, что распространению OpenGL … Читать далее Дискуссия о проблемах OpenGL

Окно приёма изменений для ядра Linux 3.16 впервые открыто до релиза предыдущего ядра

Линус Торвальдс объявил о проведении эксперимента, в рамках которого окно приёма изменений для ядра Linux 3.16 открыто до релиза ядра 3.15. Обычно разработка следующего выпуска начинается после релиза предыдущего, но чтобы уложиться во времени до начала путешествия с семьёй и при этом обеспечить должное качество выпуска 3.15, Линус решил на практике оценить насколько приемлемо наложение циклов разработки. Одновременно выпущен тестовый выпуск ядра 3.15-rc8, релиз ожидается через неделю. Читать далее Окно приёма изменений для ядра Linux 3.16 впервые открыто до релиза предыдущего ядра

Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьёзной уязвимости

В GnuTLS 3.3.3, 3.2.15 и 3.1.25, свободной библиотеке с реализацией протоколов SSL, TLS и DTLS и функций для работы с различными типами сертификатов, устранена опасная уязвимость (CVE-2014-3466). Проблема проявляется только при использовании библиотеки в клиентских системах при попытке установки защищённого соединения с сервером, подконтрольным злоумышленнику. Уязвимость вызвана отсутствием корректной проверки размера идентификатора сеанса в функциях read_server_hello() и _gnutls_read_server_hello(), которые используются для обработки сообщения ServerHello в процессе установки защищённого соединения. Отправка сервером пакета со слишком большим идентификатором может привести к повреждению областей памяти приложения. Не исключается возможность использования уязвимости для организации выполнения кода атакующего. Также можно отметить выпуск используемой в GnuTLS … Читать далее Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьёзной уязвимости

Samsung выпустил Tizen-прошивку для Galaxy Gear. Первый альфа-выпуск Tizen 2.3.

Объявлено о начале альфа-тестирования свободной мобильной платформы Tizen 2.3, развиваемой под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Новый выпуск примечателен включением поддержки профиля для носимых устройств, который может использоваться для оснащения умных часов. Из других изменений отмечается увеличением производительности, переход на более легковесный тулкит на базе обновлённого выпуска WebKit, предоставление функций BT LTE для подключения носимых устройств. Выпуск доступен только в исходных текстах (ветка tizen_2.3), бинарные сборки не сформированы. Кроме того, компания Samsung подготовила основанную на Tizen прошивку для уже выпускаемых умных часов Galaxy Gear (SM-V700), изначально поставляемых на базе платформы Android. Ранее было заявлено … Читать далее Samsung выпустил Tizen-прошивку для Galaxy Gear. Первый альфа-выпуск Tizen 2.3.

В ночные сборки Firefox добавлен видеочат на базе WebRTC

Чад Вейнер (Chad Weiner), директор по развитию продукта Firefox, анонсировал появление в ночных сборках браузера встроенной реализации аудио- и видеочата, построенного с использованием технологии WebRTC. Реализация примечательна тем, что позволяет напрямую организовать канал связи между двумя браузерами с поддержкой WebRTC без передачи трафика через промежуточные серверы, без установки внешних плагинов, на любых устройствах и операционных системах. В настоящее время наблюдается большая фрагментация несовместимых между собой коммуникационных online-сервисов, которые привязывают к себе пользователей и позволяют им общаться только в пределах одного сервиса (например, чтобы связаться с пользователем Skype и GTalk требуется подключиться к Skype или GTalk). Проект Mozilla намерен устранить барьер, … Читать далее В ночные сборки Firefox добавлен видеочат на базе WebRTC

Выпуск дистрибутива Linux Mint 17

Увидел свет дистрибутив Linux Mint 17, основанный на пакетной базе Ubuntu 14.04 LTS, полностью совместимого с ним, но существенно отличающегося подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей не принимающих новые методы построения интерфейса Unity и GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.8 (1.2 Гб) и Cinnamon 2.2 (1.2 Гб). Linux Mint 17 примечателен переходом к новой схемe формирования выпусков, для которых теперь будут использоваться только релизы Ubuntu с длительным сроком поддержки (LTS) с периодическим бэкпортированием … Читать далее Выпуск дистрибутива Linux Mint 17

В ночные сборки Firefox добавлен видеочат на базе WetRTC

Чад Вейнер (Chad Weiner), директор по развитию продукта Firefox, анонсировал появление в ночных сборках браузера встроенной реализации аудио и видео чата, построенного с использованием технологии WebRTC. Реализация примечательна тем, что позволяет напрямую организовать канал связи между двумя браузерами с поддержкой WebRTC без передачи трафика через промежуточные серверы, без установки внешних плагинов, на любых устройствах и операционных системах. В настоящее время наблюдается большая фрагментация несовместимых между собой коммуникационных online-сервисов, которые привязывают к себе пользователей и позволяют им общаться только в пределах одного сервиса (например, чтобы связаться с пользователем Skype и GTalk требуется подключиться к Skype или GTalk). Проект Mozilla намерен устранить … Читать далее В ночные сборки Firefox добавлен видеочат на базе WetRTC

Обновление PHP 5.5.13 и 5.4.29

Доступны корректирующие выпуски интерпретатора языка программирования PHP 5.5.13 и 5.4.29, в которых отмечено 20 и 16 исправлений. В том числе устранены две уязвимости в расширении Fileinfo (CVE-2014-0238, CVE-2014-0237), которые могут использоваться для совершения DoS-атак. Устранены крахи при выводе несериализированных объектов «SplFileObject» и при обработке некорректных данных в DateTime. Дополнительно можно отметить успехи в развитии проекта PHPNG, в рамках которого развивается новый вариант движка Zend Engine, в котором задействованы новые методы организации работы с памятью, позволившие добиться увеличения производительности реальных приложений на 10-30%. За прошедший месяц внесены оптимизации в zend_hash API и обеспечена поддержка 18 расширений PHP, в том числе ext/json. … Читать далее Обновление PHP 5.5.13 и 5.4.29

PirateBox 1.0, платформа для организации анонимного общения и обмена файлами

Увидел свет проект PirateBox 1.0, в рамках которого развивается концепция самодостаточного портативного устройства для организации анонимных коммуникаций и обмена файлами. Пользователям предоставлена возможность собрать подобное устройство потратив всего 35 долларов, используя беспроводной маршрутизатор TP-Link и специально подготовленную прошивку на основе OpenWRT. Кроме того, подготовлены мобильное приложение для платформы Android и пакет для различных дистрибутивов Linux, позволяющие превратить в PirateBox любой смартфон, планшет или ноутбук. В будущем ожидается выпуск прошивки PirateBox для Raspberry Pi. Все наработки проекта распространяются под лицензией GPLv3. Для предоставление группе людей средства сетевого взаимодействия достаточно просто включить устройство с прошивкой PirateBox или запустить приложение, после чего будет … Читать далее PirateBox 1.0, платформа для организации анонимного общения и обмена файлами

Анонсирован Apache Spark 1.0

Фонд Apache опубликовал релиз Apache Spark 1.0, высокопроизводительного движка для обработки данных, хранящихся в кластере Hadoop. По сравнению с предоставляемым в Hadoop механизмом MapReduce, Spark обеспечивает в 100 раз более высокую производительность при обработке данных в памяти и 10 раз при размещении данных на дисках. Решения на базе Spark уже внедрены в таких компаниях, как Alibaba, Cloudera, Databricks, IBM, Intel и Yahoo. Движок может выполняться на узлах кластера Hadoop как при помощи Hadoop YARN, так и в обособленном режиме. Поддерживается обработка данных в хранилищах HDFS, HBase, Cassandra, Hive и любом формате ввода Hadoop (InputFormat). Spark может использоваться как в типичных … Читать далее Анонсирован Apache Spark 1.0

TrueCrypt закрыт из-за потери интереса к проекту. Инициатива по созданию форка

Стивену Барнхарту (Steven Barnhart), принимавшему участие в инициативе по аудиту TrueCrypt, удалось связаться с одним из анонимных разработчиков TrueCrypt, отвечающего под ником «David», с которым он контактировал ранее в процессе проведения аудита кода проекта. Судя по состоявшемуся диалогу, после десяти лет интенсивной работы над TrueCrypt, разработчики потеряли интерес к проекту (последний значительный релиз был выпущен в 2011 году). По поводу рекомендации Bitlocker, разработчик сообщил, что изначально основной целью проекта было предоставление средств шифрования для Windows и Bitlocker является приемлемым штатным решением для современных выпусков Windows. До сих пор сдерживающим фактором для продолжения поддержки были пользователи ОС Windows XP, для которой … Читать далее TrueCrypt закрыт из-за потери интереса к проекту. Инициатива по созданию форка

Выпуск распределённой системы обмена сообщениями ii 0.3

Доступен выпуск ii 0.3, системы для онлайн и оффлайн обмена сообщениями, вобравшей в себя лучшие идеи из web-форумов, твиттера, FIDO и Git. Система имеет примитивное внутреннее устройство, которое позволяет вести дискуссии даже из консоли и всегда иметь на локальной машине копии сообщений. Реализация написана на python 2.7, bottle.py, включает в себя http-сервер, веб-клиент и клиент на текстовых файлах. Любой ii-сервер может обмениваться трафиком со всеми подобными серверами или с конечными пользователями. Введена в строй первая сеть на базе ii — 51t.ru. Изменения по сравнению с предыдущими версиями: Частично изменён и переработан веб-интерфейс Исправлены ошибки в протоколе Улучшена стабильность ПО и … Читать далее Выпуск распределённой системы обмена сообщениями ii 0.3

Федеральный ядерный центр в Сарове разрабатывает собственный дистрибутив Linux

Около 70 сотрудников Федерального ядерного центра в Сарове (РФЯЦ-ВНИИЭФ) вовлечены в разработку основанной на ядре Linux операционной системы Синергия, которая позиционируется для использования в типовой информационной системе ядерного оружейного комплекса (ТИС ЯОК). В качестве причины создания «Синергии» отмечается необходимость обеспечения независимости от иностранных поставщиков программного обеспечения. В настоящее время пилотный вариант ОС «Синергия» уже проходит проверку в некоторых «специальных системах» саровского ядерного центра. В будущем систему планируется внедрить на всех предприятиях отрасли, а также подготовить типовую платформу для предприятий оборонно-промышленного комплекса, что позволит отказаться от использования ОС Windows. Кроме того, сообщается о развитии для использования на предприятиях отрасли собственного варианта … Читать далее Федеральный ядерный центр в Сарове разрабатывает собственный дистрибутив Linux

Релиз свободного издательского пакета Scribus 1.4.4

После года разработки увидел свет релиз свободного пакета для верстки документов Scribus 1.4.4. Scribus предоставляет средства для профессиональной верстки печатных материалов, включая гибкие инструменты для генерации PDF и поддержку работы с раздельными цветовыми профилями, CMYK, Плашечными цветами и ICC. Система написана с использованием тулкита Qt4 и поставляется под лицензией GPLv2+. Готовые пакеты подготовлены для платформ Linux (Debian/Ubuntu, Fedora, openSUSE), OS X и Windows. Ключевые улучшения: Поддержка экспорта в формате PDF/X-1a; В плагине Barcode отражены последние изменения в генераторе штрих-кодов BWIPP (Barcode Writer in Pure PostScript); Переписан скрипт автоматического цитирования (Autoquote), в котором добавлена поддержка дополнительных опций; Добавлен скрипт для выравнивания … Читать далее Релиз свободного издательского пакета Scribus 1.4.4