Обновление Qt 4.8.6

Туука Турунен (Tuukka Turunen), директор по разработке Qt в компании Digia, объявил о выходе корректирующего обновления прошлой ветки кросс-платформенного фреймворка Qt 4.8.6. В новой версии внесено около 200 исправлений. В том числе устранена уязвимость, которая может привести к отказу в обслуживании при обработке некорректных XML-данных. Улучшена поддержка OS X 10.9 и обновлен инструментарий сборки MinGW (бинарные пакеты теперь собираются инструментарием MinGW-w64 с использованием gcc 4.8.2). Несмотря на активное развитие ветки Qt 5 и запланированный на 29 апреля выпуск Qt 5.3, компания Digia не прекращает поддержку Qt 4 и продолжит выпуск корректирующих обновлений к Qt 4.8. Читать далее Обновление Qt 4.8.6

Для Linux доступна система визуального web-проектирования Google Web Designer

Компания Google выпустила Linux-версию среды наглядного создания HTML5-контента Web Designer. Web Designer позволяет в визуальном режиме создавать анимированный и интерактивный HTML5-контент, сосредоточив внимание на дизайне, а не кодировании. Сборки доступны в форме 32- и 64-разрядных пакетов для Debian, Ubuntu, Fedora, openSUSE и Arch Linux. Поддерживается создание как целых web-страниц, так и отдельных элементов, таких как рекламные баннеры и 3D-эффекты. Редактирование производится в WYSIWYG-режиме, на выходе выдаётся читаемый блок кода HTML5, CSS3 и JavaScript. Подготовленный контент автоматически адаптируется для отображения в браузерах различного класса устройств, в том числе для смартфонов и настольных систем. Читать далее Для Linux доступна система визуального web-проектирования Google Web Designer

Выпуск консольного оконного менеджера GNU screen 4.2.0

После шести лет с момента прошлого выпуска и спустя несколько недель после празднования 27 лет существования проекта, представлен новый значительный релиз полноэкранного консольного оконного менеджера GNU screen 4.2.0, позволяющего использовать один физический терминал для работы с несколькими приложениями, которым выделяются отдельные виртуальные терминалы, остающиеся активными между разными сеансами связи пользователя. Выпуск screen 4.2.0 представил Amadeusz Sławiński, новый мэйнтейнер проекта, который был выбран в начале апреля, а ранее занимался поддержкой ответвления от screen на GitHub, в которое, по сравнению с официальной веткой, было внесено более 300 изменений. Теперь все эти изменения перенесены в основной проект и будут доступны в screen 5. … Читать далее Выпуск консольного оконного менеджера GNU screen 4.2.0

Ведущие корпорации учредили многомиллионный фонд для финансирования разработки открытых проектов

Организация Linux Foundation представила инициативу Core Infrastructure Initiative, в рамках которой ведущие корпорации объединили свои усилия в направлении обеспечения поддержки открытых проектов, задействованных в ключевых областях компьютерной индустрии. В число участников инициативы вошли такие компании, как Google, Amazon, Microsoft, Intel, IBM, Cisco, Dell, Facebook, Fujitsu, NetApp, Rackspace и VMware. Компании планируют выделить миллионы долларов на увеличение качества и разработку широко распространённых открытых проектов, которым не хватает ресурсов для полноценного развития. Инициатива является ответом индустрии на кризис, возникший в результате возникновения катастрофической уязвимости в OpenSSL, затронувшей большинство компаний, использующих открытое ПО. Не удивительно, что первым проектом, который претендует на денежные вливания, … Читать далее Ведущие корпорации учредили многомиллионный фонд для финансирования разработки открытых проектов

Проект PC-BSD разрабатывает собственное десктоп-окружение Lumina

Разработчики операционной системы PC-BSD, основанной на кодовой базе FreeBSD, объявили о выпуске начальной альфа-версии легковесного и быстрого десктоп-окружения Lumina, разрабатываемого специально для PC-BSD. В качестве базовых компонентов окружения используется оконный менеджер fluxbox и тулкит Qt. Код проекта написан на языке C++ и распространяется под лицензией BSD. В состав входит рабочий стол, панель приложений, менеджер сеансов, меню приложений, система настройки параметров окружения. В настоящее время окружение Lumina уже достигло состояния запускаемого прототипа, но пока не поддерживает многие запланированные возможности. Компоненты Lumina включены в основную систему сборки PC-BSD и уже доступны в экспериментальном Edge-наборе портов и пакетов. Из первоочерёдных планов на первый … Читать далее Проект PC-BSD разрабатывает собственное десктоп-окружение Lumina

Второй выпуск движка для создания браузерных 3D-приложений Blend4Web

Увидел свет второй публичный выпуск открытого 3D web-фреймворка Blend4Web, предназначенного для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Blend4Web тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Во втором релизе разработчики постарались максимально учесть замечания со стороны сообщества. Основные изменения: Реализован API для модификации геометрии в реальном времени (динамическая запись буферов). Функция может быть использована для реализации редакторов, стриминга геометрии с сервера и т.п. Добавлена поддержка метода сглаживания SMAA (Subpixel Morphological Anti-Aliasing). Добавлена начальная поддержка системы нелинейной анимации (NLA) пакета Blender. … Читать далее Второй выпуск движка для создания браузерных 3D-приложений Blend4Web

Компания Canonical обеспечит длительную поддержку для ядра Linux 3.13

Компания Canonical объявила о решении взять в свои руки сопровождение выпуска обновлений для ветки ядра 3.13, после завершения её официальной поддержки. Последним выпуском, поддерживаемым Грегом Кроа-Хартманом в рамках основного цикла сопровождения, станет 3.13.11, после чего поддержанием выпуска исправлений для данной ветки займутся сотрудники Canonical. Обновления будут выпускаться до апреля 2016 года. Из других longterm-веток, поддерживаемых Грегом Кроа-Хартманом, отмечаются версии 3.10 и 3.4. Обновления для ветки 3.10 будут выпускаться ещё примерно в течение полутора лет, а для ветки 3.4 — около полугода. Кроме того, силами компании Canonical обеспечивается длительная поддержка для ядер Linux 3.8 и 3.11, обновления для которых будут выходить … Читать далее Компания Canonical обеспечит длительную поддержку для ядра Linux 3.13

Утверждено кодовое имя Ubuntu 14.10

Марк Шаттлворт объявил о присвоении следующему выпуску Ubuntu (14.10) имени «Utopic Unicorn» (Утопический Единорог). Имя сказочного персонажа символизирует мечту о будущем к которому может стремиться дистрибутив, одновременно подчёркивая реальность воплощения свежих идей в выпуске, идущем следом за консервативным LTS-релизом. Из связанных с Ubuntu 14.10 планов можно отметить опциональную возможность использования варианта графической подсистемы на базе Mir и Unity 8, замена Nautilus на собственный файловый менеджер, интеграцию средств для работы с контейнерами LXC, доведение до полнофункционального вида вариантов Ubuntu для смартфонов и планшетов, начало внедрения systemd. Главными целями развития выпуска называется желание увидеть дистрибутив более быстрым, компактным, масштабируемым и лучше сопровождаемым. Читать далее Утверждено кодовое имя Ubuntu 14.10

Выпуск Seafile 3.0, Dropbox-подобного сервера хранения на основе технологий Git

Увидел свет релиз Seafile 3.0, открытой платформы для создания сервиса облачного хранения данных, организации совместной работы и синхронизации информации. В отличие от таких сервисов как Dropbox, Seafile обеспечивает возможность развёртывания облачного хранилища на собственном подконтрольном оборудовании с использованием для хранения данных технологии Git. Помимо базовых функций хранения на удалённом сервере и обеспечения синхронизации данных между компьютерами, Seafile предоставляет гибкие возможности по организации совместной работы с контентом. Код проекта написан на языке Python и распространяется под лицензией GPLv3, для хранения метаданных может применяться SQLite или MySQL. Кроме серверной части, параллельно развиваются десктоп-клиент для синхронизации файлов, web-интерфейс SeaHub и мобильные клиенты Seadroid … Читать далее Выпуск Seafile 3.0, Dropbox-подобного сервера хранения на основе технологий Git

Музыкальная группа netcat выпустила альбом в форме модуля ядра Linux

Апрельский альбом музыкального коллектива netcat — «Cycles Per Instruction», выпущен в том числе в форме модуля для ядра Linux. Воспроизведение производится через создаваемое модулем устройство /dev/netcat, а информация о воспроизводимом в текущий момент треке выводится через dmesg. После сборки и загрузки модуля для воспроизведения композиций необходимо в консоли запустить команду «cat /dev/netcat | ogg123 -«. Группа также примечательна тем, что опубликовала информацию о себе в каталоге музыкального фестиваля Table Chairs в форме man-страницы. Прослушать альбом в браузере без установки модуля ядра можно на данной странице или через представленную ниже форму: Читать далее Музыкальная группа netcat выпустила альбом в форме модуля ядра Linux

Для FreeBSD подготовлен ng_grep, NetGraph-модуль для фильтрации контента

Доступна тестовая версия NetGraph-модуля ng_grep, созданного для решения задачи анализа и фильтрации содержимого транзитных http-запросов при исполнении решений Роскомнадзора. Работа фильтра протестирована во FreeBSD 10.0. Полный список блокировки Роскомнадзора ng_grep обрабатывает без проблем, но нагрузочного тестирования еще не проводилось. Пример условий, которые понимает и обрабатывает модуль: # ngctl msg grep: add {raw=»http://www.sample.ru/sample»} Rec’d response «add» (2) from «[3836]:»: Args: { i_c=1 raw=»http://www.sample.ru/sample» } Читать далее Для FreeBSD подготовлен ng_grep, NetGraph-модуль для фильтрации контента

Доступны для загрузки тестовые образы Red Hat Enterprise Linux 7

Компания Red Hat начала публичное тестирование представленного на прошлой неделе кандидата в релизы дистрибутива Red Hat Enterprise Linux 7. Сборки серверного варианта опубликованы для архитектур x86_64, ppc64 и s390x. Сборки редакций Client, Workstation и ComputeNode доступны только для архитектуры x86_64. Из особенностей RHEL 7 можно отметить отказ от формирования 32-разрядных сборок для архитектуры x86, использование по умолчанию файловой системы XFS с опциональной поддержкой btrfs и ext4, поставку GNOME 3 в режиме классического рабочего стола, задействование системного менеджера systemd и службы ведения логов systemd-journald, переход на загрузчик GRUB 2 c поддержкой GPT, EFI и OpenFirmware, экспериментальную поддержку UEFI Secure Boot, монтирование … Читать далее Доступны для загрузки тестовые образы Red Hat Enterprise Linux 7

Релиз набора компиляторов GCC 4.9

После 13 месяцев разработки увидел свет релиз свободного набора компиляторов GCC 4.9. Новый выпуск примечателен реализацией поддержки OpenMP 4.0 и Cilk Plus, улучшением поддержки стандартов C++11 и C++14, режимом подсветки предупреждений и ошибок при выводе на экран, включением в состав детектора неопределенного поведения программы. Основные изменения: Реализована поддержка спецификации OpenMP 4.0 (Open Multi-Processing), определяющей API и способы применения методов параллельного программирования для языков Си, Си++ и Фортран (в GCC OpenMP 4.0 пока доступен только для Си и Си++ ). В OpenMP 4.0 обеспечена поддержка ускорения за счет привлечения мощностей GPU, представлены значительные улучшения в модели выполнения задач, добавлены механизмы обработки … Читать далее Релиз набора компиляторов GCC 4.9

Выпуск проприетарного драйвера AMD Catalyst 14.04-rc

Компания AMD опубликовала апрельский выпуск проприетарного драйвера AMD Catalyst 14.4 (117 Мб), который получил статус кандидата в релизы (прошлый релиз был выпущен в декабре). Новый драйвер примечателен обеспечением полной поддержки OpenGL 4.4 и возможностью работы на видеокартах AMD Radeon R9 295X. В драйвере также обеспечена совместимость с обновлёнными компонентами графического стека Ubuntu 12.04.4. Читать далее Выпуск проприетарного драйвера AMD Catalyst 14.04-rc

В обновлениях прошивки Linksys и Netgear выявлен замаскированный бэкдор

Eloi Vanderbeken, исследователь безопасности, выявивший в декабре наличие бэкдора в 24 моделях беспроводных маршрутизаторов Linksys, Diamond и Netgear, в которых используются технологии тайваньской компании Sercomm, опубликовал доклад, показывающий, что в выпущенных обновлениях прошивки декабрьский бэкдор не устранён, а лишь замаскирован и остаётся доступен для активации. После выхода обновления прошивок, в которых возможность удалённого управления устройством через TCP-порт 32764 списывалась на ошибку, Eloi Vanderbeken повторил своё исследование и выявил, что бинарный файл с реализацией протокола для удалённого управления по-прежнему входит в состав прошивки, но не запускается по умолчанию. Копнув глубже исследователь обнаружил, что данный файл вызывается из приложения ft_tool, которое открывает … Читать далее В обновлениях прошивки Linksys и Netgear выявлен замаскированный бэкдор

Проект OpenBSD представил LibreSSL, форк OpenSSL

На сайте организации OpenBSD Foundation появилось объявление о создании разработчиками OpenBSD собственного форка пакета OpenSSL, который будет развиваться под именем LibreSSL. Ключевые отличия LibreSSL от OpenSSL заключаются в интеграции дополнительных средств защиты и кардинальной чистке кодовой базы от излишней и устаревшей функциональности. Функциональность LibreSSL будет ограничена качественной поддержкой протоколов SSL/TLS. Первый выпуск LibreSSL войдёт в состав OpenBSD 5.6, но проект не будет привязан к OpenBSD — как и в случае с OpenSSH планируется поддерживать переносимую версию LibreSSL, пригодную для использования в различных операционных системах. В настоящее время проект LibreSSL находится на стадии активного перестроения кодовой базы. Участники проекта OpenBSD достаточно … Читать далее Проект OpenBSD представил LibreSSL, форк OpenSSL

Отечественный микропроцессор Эльбрус-4С готов к серийному производству

Компания МЦСТ объявила о готовности к производству отечественного 64-разрядного универсального микропроцессора Эльбрус-4С, который прошёл весь цикл испытаний. Процессор содержит 4 ядра, работающие на частоте 800 МГЦ, и способные выполнить 23 операции за такт, что позволяет несмотря на невысокую тактовую частоту обеспечиить производительность, сравнимую с ведущими зарубежными микропроцессорами. При выполнении операций с плавающей запятой суммарная вычислительная мощность четырёх ядер составляет около 50 гигафлопс одинарной точности и 25 гигафлопс двойной точности. До 4 чипов может быть объединено в многопроцессорную систему с общей памятью. Эльбрус-4С произведён по технологии 65 нанометров и в среднем демонстрирует энергопотребление на уровне 45 ватт. Для обеспечения совместимости с … Читать далее Отечественный микропроцессор Эльбрус-4С готов к серийному производству

Доступен первый сезон подкаста EaxCast

Полностью доступен для загрузки и прослушивания первый сезон нового подкаста о программировании на русском языке EaxCast, в который вошло семь выпусков: S01E01, пилотный выпуск S01E02, зачем изучать функциональные языки программирования S01E03, говорим о NewSQL базах данных S01E04, выпуск, посвященный саморазвитию программистов S01E05, интервью с Иваном Глушковым об Erlang, Haskell и не только S01E06, о разработке компиляторов и Эльбрусах S01E07, интервью со Светланой Божко о модели акторов и Akka Ведущими делается особый акцент на «немейнстримовых» технологиях, таких, как распределенные системы и функциональное программирование. Часто в выпусках принимают участие интересные гости. Каждый выпуск сопровождается полной текстовой расшифровкой. Изначально планировалось делать выпуски по … Читать далее Доступен первый сезон подкаста EaxCast

Отчёт о состоянии развития FreeBSD за первый квартал 2014 года

Представлен отчёт о развитии проекта FreeBSD с января по март 2014 года. Основные достижения: Система Продолжается работа по внедрению системы непрерывной интеграции Jenkins в процесс разработки FreeBSD. Введены в строй два виртуальных сборочных сервера jenkins-9.FreeBSD.org и jenkins-10.FreeBSD.org, а также сайт jenkins.freebsd.org с отчётами о результатах сборки. В настоящее время обеспечены постоянные пересборки FreeBSD HEAD и некоторых веток STABLE. В случае выявления проблем при сборке уведомления автоматически отправляются в списки рассылки freebsd-current и freebsd-stable, а также напрямую разработчикам, осуществлявшим коммиты с момента последней успешной сборки. Инфраструктура непрерывной интеграции основана на системе, уже опробованной компанией iXsystems при разработке дистрибутива FreeNAS. Интересно, что … Читать далее Отчёт о состоянии развития FreeBSD за первый квартал 2014 года

Кандидат в релизы дистрибутива Qubes R2, использующего Xen для изоляции приложений

Йоанна Рутковская (Joanna Rutkowska) представила кандидат в релизы второго значительного выпуска операционной системы Qubes, реализующей идею строгой изоляции приложений и компонентов ОС с задействованием системы виртуализации Xen. Для загрузки доступен установочный образ, размером 3 Гб. Для работы Qubes необходима система с 4 Гб ОЗУ, 64-разрядным CPU Intel или AMD, желательно с поддержкой технологий VT-x/AMD-v и VT-d/AMD IOMMU. Из графических карт в полной мере поддерживается только карты Intel, при использовании NVIDIA наблюдаются проблемы, а работа карт AMD/ATI не протестирована. Приложения в Qubes разделены на классы в зависимости от важности обрабатываемых данных и решаемых задач, каждый класс приложений, а также системные сервисы … Читать далее Кандидат в релизы дистрибутива Qubes R2, использующего Xen для изоляции приложений

В состав Debian включены пакеты для создания персональных серверов FreedomBox

Разработчики FreedomBox, концепции персональных серверов, нацеленных на обеспечение защиты персональных данных пользователей, сообщили об интеграции в unstable-репозиторий Debian всех пакетов, необходимых для формирования устанавливаемых образов для поддерживаемых аппаратных платформ, таких как DreamPlug и Raspberry Pi. Через неделю или две планируется перенести пакеты в Debian testing. Для создания образа FreedomBox теперь достаточно получить из отдельного Git-репозитория инсталлятор Freedom-Maker и использовать штатные пакеты Debian. В том числе в состав дистрибутива добавлены пакеты freedombox-setup (для первичной настройки образа в процессе сборки и при первой загрузке) и Plinth (web-интерефейс для настройки системы). Из других используемых в FreedomBox пакетов отмечаются также пакеты pagekite, tor, privoxy, … Читать далее В состав Debian включены пакеты для создания персональных серверов FreedomBox