Компания Nokia выпустила Qt 3D 1.0 для работы с 3D-контентом в Qt-приложениях

После трёх лет разработки представлен первый стабильный релиз проекта Qt 3D, в рамках которого подготовлены библиотеки, добавляющие в Qt кроссплатформенные средства для работы с 3D-контентом. При помощи Qt 3D разработчики могут добавить в свои программы трехмерные объекты, используя методы, аналогичные тем, что используются при работе с изображениями и битовыми картами. Поддерживается как интеграция простых 3D-функций в обычные 2D-программы, так и создание специализированных 3D-приложений, манипулирующих сложными трёхмерными сценами, содержащими большие 3D-модели и применяющие эффекты, создаваемые при помощи шейдеров. Например, Qt 3D может быть задействован для создания пользовательского интерфейса систем трёхмерного моделирования. В будущем планируется реализация таких возможностей как формирование стереоскопического вывода, … Читать далее Компания Nokia выпустила Qt 3D 1.0 для работы с 3D-контентом в Qt-приложениях

Обновление BitTorrent-клиентов Transmission 2.51 и Deluge 1.3.5

Представлен релиз Transmission 2.51, относительно легкого и нетребовательного к ресурсам BitTorrent-клиента, написанного на языке Cи и поддерживающего разнообразные интерфейсы пользователя: GTK, Qt, native Mac, Web-интерфейс, daemon, command-line. В новой версии отмечено 18 исправлений, среди которых можно отметить: Для всех платформ обновлены поставляемые в комплекте библиотеки libnatpmp и miniupnp. Добавлена поддержка переменных окружения для управления проверкой SSL-сертификатов через libcurl. На этапе сборки добавлена поддержка переменных окружения CXX; В GTK+ клиенте устранён крах при добавлении торрентов в системе без установленной переменной G_USER_DIRECTORY_DOWNLOAD, изменены настройки звуковых уведомлений, добавлена всплывающая подсказка для файлов в списке содержимого торрента, налажена работа кнопки отмены действия в диалоге … Читать далее Обновление BitTorrent-клиентов Transmission 2.51 и Deluge 1.3.5

Релиз минималистичного Linux дистрибутива SliTaz 4.0

Доступен релиз минималистичного Live-дистрибутива SliTaz Linux 4.0, базовый iso-образ которого занимает всего 35 Мб. Дистрибутив в минимальной конфигурации может функционировать на ПК с 48Мб ОЗУ, но для полнофункциональной работы с загрузкой в ram-диск и запуском таких программ как web-браузер рекомендуется 192 Мб. Время загрузки составляет 10-12 сек. Графическое окружение построено на базе оконного менеджера Openbox и компонентах LXDE, системные утилиты реализованы через использование BusyBox, в качестве web-браузера поставляется Midori. Для установки подготовлено около 3300 дополнительных пакетов программ, управление которыми производится через пакетный менеджер собственной разработки — tazpkg. Образ LiveCD может быть полностью переконфигурирован по желанию пользователя, например, создана версия с … Читать далее Релиз минималистичного Linux дистрибутива SliTaz 4.0

В ChromeOS появилась поддержка элементов традиционных десктоп-систем

Компания Google представила тестовую версию операционной системы Chrome OS 19, основанную на ядре Linux, open source компонентах и web-браузере Chrome. В новой версии отмечается кардинальная переработка интерфейса и методов управления приложениями за счёт перехода на новый оконный менеджер, развиваемый в рамках проекта Aura. Новый интерфейс отклонился от однооконного полноэкранного окружения с развёрнутым на весь экран web-браузером в сторону более привычного многооконного интерфейса, допускающего масштабирование, перекрытие и перемещение окон, предоставляющего рабочий стол и панель задач, обеспечивающего размещение ярлыков приложений на десктопе. Aura является кросс-платформенной системой, что открывает новые возможности по переносу пользовательского окружения и оконных систем для Chrome и ChromeOS для … Читать далее В ChromeOS появилась поддержка элементов традиционных десктоп-систем

Релиз медиацентра MythTV 0.25

После полутора лет разработки увидел свет релиз платформы для создания домашнего медиацентра MythTV 0.25, позволяющей превратить настольный ПК в телевизор, видеомагнитофон, музыкальный центр, альбом с фотографиями, станцию для записи и просмотра DVD. Архитектура MythTV базируется на разделении бэкенда для хранения или захвата видео (IPTV, DVB-карты и т.п.), и фронтэнда для отображения и формирования интерфейса. Фронтэнд может работать одновременно с несколькими бэкендами, которые могут быть запущены как на локальной системе, так и на внешних компьютерах. Функциональность реализуется через плагины. В настоящее время доступно два набора плагинов — официальный и неофициальный. Спектр возможностей, охватываемых плагинами достаточно широк, от поддержки интеграции с различными … Читать далее Релиз медиацентра MythTV 0.25

Компания Blue Systems обеспечит финансирование разработки Kubuntu

Проект Kubuntu, от финансирования которого недавно отказалась компания Canonical, объявил о появлении нового спонсора — компании Blue Systems. Компания Blue Systems оказывает финансовую поддержку KDE-редакции Linux Mint и таким связанным с KDE проектам, как kde-gtk-config (конфигуратор внешнего вида GTK-приложений, запускаемых в KDE), KDE MenuEditor, Muon Software Center и KDE Folderview. При участии компании развивается Linux-дистрибутив Netrunner, нацеленный на обеспечение бесшовной интеграции в KDE-окружение Wine и GTK-программ. Финансовая поддержка Blue Systems позволит Kubuntu сохранить независимость и продолжить реализацию намеченных планов. Начиная с мая 2012 года, когда разработчики приступят к работе над релизом Kubuntu 12.10, Blue Systems обеспечит финансирование работы в режиме … Читать далее Компания Blue Systems обеспечит финансирование разработки Kubuntu

В Samba устранена одна из самых опасных уязвимостей за всю историю проекта

Представлена внеплановая порция обновлений Samba — 3.6.4, 3.5.14 и 3.4.16, в которых устранена критическая уязвимость (CVE-2012-1182), позволяющая удалённому злоумышленнику выполнить свой код с правами пользователя root. Для успешной эксплуатации уязвимости не требуется прохождение стадии аутентификации, атака может быть осуществлена анонимным не аутентифицированным злоумышленником при наличии доступа к сетевому порту Samba. По оценке разработчиков, выявленная проблема является одной из наиболее серьёзных уязвимостей за всю историю проекта. Проблеме подвержены все версии Samba с 3.0.x по 3.6.3 включительно. Всем пользователям Samba рекомендуется в экстренном порядке провести обновление до представленных корректирующих выпусков. Для уже не поддерживаемых веток Samba подготовлены патчи. Пакеты с устранением уязвимости … Читать далее В Samba устранена одна из самых опасных уязвимостей за всю историю проекта

Анализ активности разработки открытых проектов

Компания Black Duck Software, владеющая поисковой системой по исходным текстам Koders.com и социальной сетью для разработчиков и пользователей открытого ПО Ohloh.net, опубликовала на саммите разработчиков Linux доклад с оценкой тенденций в разработке открытых проектов. Некоторые выводы: Из проанализированных 271 тысячи открытых проектов в 17% (46 тыс.) наблюдалась активность за последний год, в 35% (97 тыс.) был добавлен хотя бы один коммит за последние два года. В 2% проектов (5629) были зафиксированы коммиты за последнюю неделю, а в 5% (13 тыс.) за последний месяц; В 49.3% из всех рассмотренных проектов участвует два и более разработчика; Среди проектов с наибольшей активностью разработки … Читать далее Анализ активности разработки открытых проектов

Twitter открыл код своих улучшений к MySQL

Twitter опубликовал код своих дополнений и улучшений к MySQL, развиваемых в рамках ветки Twitter MySQL 5.5. В настоящее время СУБД MySQL продолжает использоваться в качестве основного хранилища данных в Twitter, например, в MySQL хранятся непосредственно твитты, пользовательские данные, информация о сроках, связях и интересах. В процессе роста сервиса и повышения требований к масштабируемости, разработчикам из компании Twitter пришлось внести ряд изменений и улучшений в MySQL, которые поддерживались в рамках внутреннего форка данной СУБД. Отныне все наработки, связанные с данным форком, открыты и доступны для интеграции в сторонние проекты и основную кодовую базу MySQL. Созданный в Twitter код открыт под лицензией … Читать далее Twitter открыл код своих улучшений к MySQL

Релиз FTP сервера vsftpd 3.0.0 с поддержкой нового sandbox-режима

Анонсирован релиз надежного, защищенного и высокопроизводительного FTP-сервера vsftpd 3.0.0. Ключевым улучшением, появившимся в новой версии, является реализация нового sandbox-режима, изолирующего выполнение процесса с использованием seccomp-фильтра. В настоящее время в vsftpd задействован полный спектр средств защиты, доступных в Linux, включая выполнение в chroot, capabilities, контроль файловых дескрипторов, пространства имён, rlimits и даже экспериментальный уровень изоляции на основе ptrace. Seccomp позволяет реализовать новый уровень изоляции на уровне системных вызовов, чем-то напоминая sandbox на базе ptrace, но изначально основанный на технологии для обеспечения безопасности (ptrace является отладочным инструментом), обладающий значительно более высокой производительностью и отличающийся более высокой стабильностью. Seccomp пока не включён в … Читать далее Релиз FTP сервера vsftpd 3.0.0 с поддержкой нового sandbox-режима

Релиз минималистичного web-браузера links 2.6

Представлен релиз минималистичного web-браузера links 2.6, поддерживающего работу как в консольном, так и в графическом режимах. При работе консольном режиме возможно отображение цветов и управление мышью, если это поддерживается используемым терминалом (например, xterm). В графическом режиме поддерживается вывод изображений и сглаживание шрифтов. Во всех режимах обеспечено отображение таблиц и фреймов. Браузер поддерживает спецификацию HTML 4.0, но игнорирует CSS и JavaScript. Также имеется поддержка закладок, SSL/TLS, фоновых загрузок и управления через систему меню. При работе links потребляет около 2.5 Мб ОЗУ в текстовом режиме и 4.5 Мб в графическом. Среди улучшений, добавленных в новой версии: возможность смены цветов пользователем; возможность указания … Читать далее Релиз минималистичного web-браузера links 2.6

Четвёртый выпуск русскоязычной редакции журнала BSD Magazine

Через несколько дней после публикации англоязычного апрельского выпуска журнала «BSD Magazine», представлен русскоязычный вариант журнала (PDF, 4.2 Мб). Перевод мартовского номера пропущен. Из оригинальных материалов в номере опубликовано интервью с Игорем Сысоевым, автором http-сервера nginx. Среди переводных статей: Установка FreeBSD в облачном окружении Amazon AWS EC2; MidnightBSD: Интеграция в приложения функций управления пакетами mport; Установка OpenBSD 5.0 в окружении VMware Server; Настройка репликации в PostgreSQL. Читать далее Четвёртый выпуск русскоязычной редакции журнала BSD Magazine

Компания Microsoft выкупила у AOL патенты Netscape

Компания Microsoft заключила с AOL сделку о приобретении 800 патентов, связанных с поисковыми, рекламными, сетевыми и web технологиями, социальными сетями, генерацией контента, online-картами, мультимедиа и т.п. Сумма сделки составила 1.056 млрд долларов. Примечательно, что компания AOL продала большую часть своего патентного портфеля — после сделки в руках AOL останется около 300 патентов. В официальном анонсе упоминается только о продаже интеллектуальной собственности некоторых подразделений AOL, без детализации о каких подразделениях речь. Тем не менее, по информации от людей участвовавших в подготовке сделки, среди проданных патентов все патенты, связанные с подразделением Netscape, организованным после поглощения AOL компании Netscape в 1998 году. Таким … Читать далее Компания Microsoft выкупила у AOL патенты Netscape

Оценка состояния поддержки дисплейного сервера Wayland

Опубликован отчёт о текущем состоянии развития проекта Wayland. В GTK+ 3.4.1 и Qt5 присутствует полноценная поддержка Wayland, за исключением декораций на стороне клиента. GTK+ 3.4.0 имеет проблемы при сборке одновременно бэкендов для X11 и Wayland, но проблема будет исправлена в GTK+ 3.4.1, который выйдет 18 апреля. В EFL и Clutter также имеется полноценная поддержка Wayland. Таким образом под управлением Wayland должно работать любое приложение, написанное с использованием вышеотмеченных тулкитов, но не обращающиеся к функциям Xlib. К сожалению некоторые GTK-приложения обращаются к Xlib через вызовы gdk_x11_*, что требует дополнительных изменений таких программ. Общее число работающих с Wayland программ пока не велико, … Читать далее Оценка состояния поддержки дисплейного сервера Wayland

Объявлено о прекращении поддержки ветки ядра Linux 2.4.x

Willy Tarreau, последние 6 лет занимающий пост мэйнтенера ветки ядра Linux 2.4, объявил о прекращении выпуска обновлений. Отмечается, что уже более года для ядра 2.4 не было представлено критических исправлений, поэтому больше нет смысла откладывать окончание поддержки старой ветки ядра. Для тех кто по тем или иным причинам не может мигрировать на современные версии ядра Linux оставлена Git-ветка, в которую возможно будут переноситься отдельные критические исправления, но без каких-либо гарантий. Напомним, что ядро 2.4.0 вышло в январе 2001 года, а 2.6.0 в декабре 2003 г. Читать далее Объявлено о прекращении поддержки ветки ядра Linux 2.4.x

Реализация видеочата и CouchDB на базе стандартных технологий HTML5

На состоявшемся в Париже саммите IETF 83 представители проекта Mozilla продемонстрировали прототип web-приложения, позволяющего совершить видеозвонок между двумя web-браузерами, используя для этого только HTML5-технологии и JavaScript, без задействования внешних дополнений и плагинов. Для организации прямого соединения между пользлвателями и обеспечения передачи видео и звука по сети в реальном времени задействован API WebRTC, продвигаемый компанией Google в рабочих группах организаций IETF и W3C в качестве стандарта для Web. Видео передаётся в сжатом при помощи кодека VP8 виде. В качестве браузера для экспериментов была задействована специальная сборка Firefox — alder, в которой ведётся работа по интеграции в браузер поддержки WebRTC. По словам … Читать далее Реализация видеочата и CouchDB на базе стандартных технологий HTML5

Система распознавания речи Simon перешла под крыло проекта KDE

Проект KDE объявил о включении в состав своей экосистемы платформы Simon, в рамках которой развивается система распознавания речи, позволяющая организовать управление десктопом при помощи голосовых команд, без необходимости использования клавиатуры и мыши. В настоящее время кодовая база Simon уже переведена с Sourceforge в Git-репозиторий KDE. В KDE Extragear создана страница проекта, что ознаменовало успешное прохождение всех тестов на соответствие кода критериям качества KDE и официальное включение Simon в иерархию проектов KDE. Перед включением в Extragear разработчикам Simon потребовалось устранить проблемы, всплывшие после проведения статического анализа кода, также пришлось пройти процесс двухнедельного рецензирования. Связанные с разработкой и поддержкой обсуждения перенесены в … Читать далее Система распознавания речи Simon перешла под крыло проекта KDE

Punix — Unix-подобная ОС для калькуляторов TI

Проект Punix, в рамках которого ведётся создание открытой Unix-подобной операционной системы для графических калькуляторов TI-92+, построенных на базе микропроцессора Motorola M68000, отметил важный рубеж — впервые сборка Punix была установлена на реальном калькуляторе. Ранее все эксперименты проводились только с использованием эмулятора TiEmu. Проект Punix находится на стадии разработки и пока непригоден для повседневного использования. В настоящее время завершена работа над ядром ОС и началось создание пользовательских приложений. Ядро поддерживает вытесняющую многозадачность, виртуальные терминалы, организацию прямой связи с внешним ПК или другим калькулятором через порт ввода/вывода, вывод звука через /dev/audio. Из unix-утилит уже доступны sh, top, cat, true, false, clear, uname, … Читать далее Punix — Unix-подобная ОС для калькуляторов TI

Новая версия мультимедиа проигрывателя SMPlayer 0.8.0

Представлен релиз мультимедиа проигрывателя SMPlayer, написанного с использованием библиотеки Qt и представляющего собой фронтэнд к MPlayer. Бинарные сборки доступны для Windows и Ubuntu Linux. Основные новшества: Добавлен редактор панели инструментов, позволяющий на свой вкус разместить на панели желаемые кнопки и элементы управления. Добавлены новые фильтры для видео: «gradfun», размывание и увеличение резкости; Обеспечена возможность изменения типа GUI-интерфейса (по умолчанию, минималистичный и mpc) на лету без перезапуска программы; Налажена поддержка sub-файлов с субтитрами, загруженными из сервиса opensubtitles; Обеспечена возможность проигрывания видероликов Youtube по сокращённым URL, например, http://y2u.be/F5OcZBVPwOA; Улучшена поддержка разделов в видеофайлах; Устранена ошибка, мешающая воспроизведению внешних m3u-файлов через меню «избранное» … Читать далее Новая версия мультимедиа проигрывателя SMPlayer 0.8.0

Представлена четвёртая версия планировщика задач SCHED_DEADLINE для ядра Linux

После почти полутора лет разработки представлена четвёртая версия планировщика задач SCHED_DEADLINE, реализующего алгоритм EDF (Earliest Deadline First), основанный на идее повышения приоритета для задач с более ранним временем завершения. SCHED_DEADLINE поддерживает обеспечение работы процессов, требующих выполнения операций в режиме реального времени, предоставляя для подобных задач гарантированное время выполнения, независимо от общего количества обслуживаемых процессов, и реализуя возможность резервирования пропускной способности CPU для процессов. Обычный планировщик задач не способен гарантировать необходимое время выполнения задачи в заданном интервале времени (например, гарантировать выполнение задачи 10 мсек в интервале 100 мсек) из-за того, что переключение между задачами зависит от общего количества обслуживаемых процессов, каждый … Читать далее Представлена четвёртая версия планировщика задач SCHED_DEADLINE для ядра Linux

Релиз распределенной системы управления исходными текстами Git 1.7.10

Представлен релиз распределенной системы управления исходными текстами Git 1.7.10. Git является одной из самых эффективных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории от изменений задним числом используются криптографические методы, также возможна привязка цифровых подписей разработчиков к тегам и коммитам. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, Android, PostgreSQL, X.org, Некоторые изменения: При выполнении «git merge» отныне вызывается интерактивный редактор для добавления пояснения о результирующем слиянии, по аналогии с «git commit». В случае использования «git merge» … Читать далее Релиз распределенной системы управления исходными текстами Git 1.7.10