Релиз графического тулкита wxWidgets 3.0.0

После семи лет разработки и спустя 15 лет с момента выхода ветки 2.0 представлен первый выпуск новой стабильной ветки кроссплатформенного тулкита wxWidgets 3.0, позволяющего создавать графические интерфейсы для Linux, Windows, OS X, UNIX и мобильных платформ. По сравнению с прошлым значительным выпуском внесено 19224 изменений, добавлено около 320 тысяч новых строк кода. Общий размер кодовой базы wxWidgets 3.0.0 составил 1.1 млн строк. Тулкит написан на языке С++ и распространяется под свободной лицензией wxWindows Library Licence, одобренной Фондом СПО и организацией OSI. Лицензия основана на LGPL и отличается позволением использования собственных условий для распространения производных работ в бинарной форме. Кроме разработки … Читать далее Релиз графического тулкита wxWidgets 3.0.0

Первый выпуск ozone-wayland, варианта браузера Chromium для Wayland

Разработчики из компании Intel представили первый предварительный выпуск проекта ozone-wayland, в разках которого подготовлен вариант web-браузера Chromium, предназначенный для работы в окружениях на базе Wayland. Бинарные сборки основаны на кодовой базе Chromium 32 и подготовлены для Ubuntu 12.04 и Fedora 19 в пакетах для архитектуры x86_64. Проект не является ответвлением, сборка произведена на основе актуальной кодовой базы Chromium с задействованием вместо кода поддержки X11 компонентов для интеграции с Wayland. С переводом Chromium на оконный менеджер Aura, код для организации ввода и вывода, ранее размазанный по всей кодовой базе, сведён к легко заменяемой абстрактной прослойке Ozone. Соответственно, работа поверх Wayland организована … Читать далее Первый выпуск ozone-wayland, варианта браузера Chromium для Wayland

Tizen 3 будет использовать Wayland. Доступна цифровая камера Samsung на базе Tizen

Представители Samsung раскрыли на конференции Tizen Developer Summit некоторые факты о продвижении свободной мобильной платформы Tizen, развиваемой компаниями Samsung и Intel под эгидой организации Linux Foundation. Сообщается, что выпуск первого смартфона на базе Tizen отложен до 2014 года, но первое устройство Samsung с Tizen уже доступно в продаже. В частности, на базе Tizen построена прошивка беззеркальной 20.3-мегапиксельной цифровой камеры Samsung NX-300M, поступившей в продажу в прошлом месяце по цене $839. Кроме того, объявлены подробности о возможностях будущего выпуска Tizen 3, который ожидается в третьем квартале 2014 года. Наиболее интересным новшеством является переход с X11 на использование нового композитного менеджера, базирующегося … Читать далее Tizen 3 будет использовать Wayland. Доступна цифровая камера Samsung на базе Tizen

Новая версия фреймворка реального времени Xenomai 2.6.3

Увидел свет новый выпуск Xenomai 2.6.3, фреймворка для разработки приложений, работающих в режиме жёсткого реального времени, бесшовно интегрируемых в окружения на базе ядра Linux. Помимо исправлений ошибок и улучшений, внесены следующие заметные изменения: Обновлена поддержка патчей с I-пайпами для ядер Linux 3.8 и 3.10 (не включено); Внесены патчи с реализацией I-пайпов для BeagleBone, Raspberry Pi и Zynq; Усовершенствована поддержка FPU для последних процессоров x86; Обновлены драйверы RTCAN; Обеспечен автоматический вызов mlockall в библиотеках Xenomai; Упрощён POSIX skin auto-shadowing (?); Подчищены заголовки на x86-архитектуре, в основном, чтобы избежать предупреждений при компиляции с GCC с pedantic- или warning-флагами; Доработано формирование пакетов для … Читать далее Новая версия фреймворка реального времени Xenomai 2.6.3

Оценка основных источников трафика в сети интернет

Специализирующаяся на сетевой аналитике компания Sandvine опубликовала отчёт (PDF) с анализом основных источников трафика в Сети. При рассмотрении объёма идущего к пользователям трафик лидирует сервис потокового видеовещания NetFlix, на долю которого приходится 31.62% всего трафика в Северной Америке. Далее следуют YouTube — 18.69%, HTTP — 9.74%, BitTorrent — 4.05%, SSL — 2.05%, facebook — 1.31%. SMTP-трафик в десятку лидеров не попал. Примечательно, что сервисами YouTube и NetFlix генерируется более половины всего трафика. Одиннадцать лет назад 60% всего трафика генерировали сети BitTorrent, в этом году доля BitTorrent впервые упала ниже 10%. Несмотря на то, что BitTorrent за последние годы был вытеснен … Читать далее Оценка основных источников трафика в сети интернет

Новые выпуски Samba 4.1.1, 4.0.11 и 3.6.20 с устранением уязвимостей

Представлены корректирующие выпуски Samba 4.1.1, 4.0.11 и 3.6.20, в которых устранены две уязвимости: CVE-2013-4475 — возможность обхода ограничений ACL через открытие альтернативных потоков данных для файлов или директорий. По умолчанию альтернативные потоки данных не поддерживаются, но могут быть сконфигурированы при помощи VFS-модулей vfs_streams_depot и vfs_streams_xattr. Проблеме подвержены ветки 3.2.x, 3.3.x, 3.4.x, 3.5.x, 3.6.x, 4.0.x и 4.1.x, при условии активации «streams_depot» или «streams_xattr» в smb.conf; CVE-2013-4476 — размещение закрытого ключа в файле (key.pem) с правами, допускающими чтение любым локальным пользователем в системе. Проблеме подвержены выпуски 4.x, использующие SSL/TLS-шифрование для сервисов ldap(s) и https; Читать далее Новые выпуски Samba 4.1.1, 4.0.11 и 3.6.20 с устранением уязвимостей

Новая версия фреймворка для обратного инжиниринга

Вышла новая версия radare 0.9.6, открытого фреймворка для реверс-инжиниринга. Фреймфорк написан полностью на языке Си, и доступен как в виде библиотек, так и в виде утилит (r2, rabin2, rasm2, etc). Большая часть фреймворка распространяется под лицензией LGPL, что позволяет использовать его в коммерческих приложениях. Среди поддерживаемых архитектур: 8051, x86(16, 32 и 64 бита), arm (включая aarch64), avr, arc (arctangent a4 и arcompact), mips, powerpc, sparc, java, dalvik, bf, rarvm. Radare2 компилируется и работает в GNU/Linux, Windows, OSX, *BSD, Android, Solaris и iOS. Особенностью фреймворка является его моудльность и расширяемость: поддерживает скриптование на Vala, Python, Perl, Ruby, Go, Guile, Lua, JavaScript, … Читать далее Новая версия фреймворка для обратного инжиниринга

Релиз платформы для организации групповой работы Kolab 3.1

Анонсирован релиз Kolab 3.1, платформы для организации совместной коллективной работы, базирующейся на технологиях KDE. Основу платформы составляет серверное ПО Kolab Server, позволяющее организовать работу серверной инфраструктуры, реализующей средства групповой работы, единой адресной книги, календаря-планировщика и почтового сервиса. В качестве клиентских приложений могут выступать как стандартные программы из состава KDE PIM (Kontact, KMail, KOrganizer и KAddressbook), так и сторонние системы, в том числе доступен набор коннекторов для Microsoft Outlook (Bynari Connector, плагин Toltec Connector 2 и MAPI-хранилище KONSEC Konnektor). В качестве базового web-клиента в составе платформы поставляется Roundcube Webmail, в полной мере поддерживающий вторую и третью версии формата хранилища Kolab. Для … Читать далее Релиз платформы для организации групповой работы Kolab 3.1

Обновление Python 2.7.6

Доступен корректирующий выпуск Python 2.7.6, в котором проведена работа по исправлению накопившихся ошибок. Из наиболее существенных исправлений отмечается решение проблемы, приводившей к краху интерактивного интерфейса интерпретатора при его запуске в OS X 10.9. Устранена проблема с безопасностью в реализации CGIHttpRequestHandler, позволяющая осуществить выход за границы базовой директории. Также устранено несколько DoS-уязвимостей, вызванных исчерпанием памяти при обработке очень длинных строк в функции readline. Напомним, что ветка 2.7 остаётся последней в серии 2.x и будет поддерживаться до июля 2015 года. Читать далее Обновление Python 2.7.6

Релиз системы динамической отладки SystemTap 2.4

Представлен релиз системы динамической трассировки SystemTap 2.4, предоставляющий для платформы Linux средства похожие на технологию DTrace. SystemTap позволяет организовать доскональное наблюдение за работающей Linux системой, производить сбор статистики о работе приложений, профилирование и контроль системных вызовов. Управление производится через интерфейс командной строки и специальный Си-подобный язык сценариев. Система протестирована с ядрами Linux начиная с версии 2.6.9 и заканчивая 3.11.6. В развитии проекта участвуют такие компании как Red Hat, IBM, Intel, Hitachi и Oracle. В каталоге примеров представлено более 100 скриптов на все случаи жизни, подходящие для слежения за распределением памяти, вводом/выводом, дисковыми операциями, сетевым трафиком (например, анализ работы NFS), работой … Читать далее Релиз системы динамической отладки SystemTap 2.4

Представлен новый язык программирования Leaf, реализованный на основе технологий LLVM

Мьюзинг Морторей (Musing Mortoray), ведущий блог о проблемах и дизайне современных языков программирования, после года разработки представил собственный язык Leaf, отвечающий его представлению об идеальном языке программирования. Leaf позиционируется как простой и привычный язык программирования, вобравший в себя все лучшие возможности современных языков, нацеленный на решение реальных проблем, но не придерживающийся какой-либо определённой парадигмы разработки. Реализация языка основана на наработках проекта LLVM и примечательна поддержкой разнородных методов выполнения кода, как традиционной предварительной компиляции в исполняемые файлы, так и использования JIT для компиляции во время выполнения. Среди возможностей языка: замыкания, автоматическое определение типов на основе инициализируемых значений, упорядоченные списки и хэши, … Читать далее Представлен новый язык программирования Leaf, реализованный на основе технологий LLVM

Рассматривается вопрос отключения по умолчанию поддержки Java в GCC

Джеф Лоу (Jeff Law) из компании Red Hat инициировал в списке рассылки разработчиков GCC обсуждение вопроса исключения GCJ из списка по умолчанию предлагаемых компиляторов (поддержка GCJ сохранится, но уже в качестве опции). Среди причин прекращения сборки GCC с поддержкой Java упоминается заброшенное состояние GCJ (всего 14 мелких изменений за 2013 год, заметных новшеств не добавлялось уже много лет). GCJ был актуален в прошлые годы, но с появлением OpenJDK проект GCJ оказался невостребован, а активная разработка переместилась в OpenJDK. Отключение по умолчанию GCJ позволит на 25% сократить время загрузки (bootstrap). Вместо Java предлагается добавить по умолчанию поддержку языка Go. Читать далее Рассматривается вопрос отключения по умолчанию поддержки Java в GCC

Представлен InQlude, архив библиотек для Qt, похожий на CPAN и RubyGems

Корнелиус Шумахер (Cornelius Schumacher), президент организации KDE e.V., занимающейся технической, юридической и финансовой поддержкой проекта KDE, представил новый проект inqlude.org, в рамках которого подготовлен каталог библиотек, биндингов, модулей и расширений, ориентированных на совместное использование с Qt, созданный как подобие архива CPAN для Qt. Целью проекта является формирование полного списка всех существующих библиотек для разработчиков Qt-приложений. При помощи inqlude.org любой разработчик, использующий Qt, сможет быстро найти интересующую библиотеку или расширение. Особенностью inqlude.org является предоставление информации об элементах каталога и отдельных выпусках, не только через Web, но и в форме подходящих для машинного разбора манифестов в формате JSON. Манифесты для всех элементов … Читать далее Представлен InQlude, архив библиотек для Qt, похожий на CPAN и RubyGems

Вышел Alpine Linux 2.7.0, дистрибутив для сетевых шлюзов

Доступен выпуск Alpine Linux 2.7.0, специализированного дистрибутив для построения сетевых шлюзов, межсетевых экранов, VPN-серверов и VoIP-систем. Дистрибутив сформирован с оглядкой на повышенную безопасность и собран с патчами PaX и SSP (Stack Smashing Protection). Загрузочный iso-образ занимает 255 Мб, в качестве системой библиотеки используется uClibc, а в качестве стандартных утилит — BusyBox. Из изменений в новом выпуске отмечается переход на ядро Linux 3.10.18, обновление версий программ: php 5.5.5, qemu 1.6.1, xen 4.3.1, postgresql 9.3.1, samba 4.1.0, nsd 4.0.0, asterisk 11.6.0, openssh 6.4p1, lua 5.2.2. Для использования в Alpine также доступны пользовательские приложения abiword 3.0.0, firefox 25.0, gnumeric 1.12.8, evince 3.10 и … Читать далее Вышел Alpine Linux 2.7.0, дистрибутив для сетевых шлюзов

Марк Шаттлворт извинился за действия Canonical в отношении проекта FixUbuntu

Марк Шаттлворт извинился в своём блоге за действия юристов компании Canonical в отношении сайта fixubuntu.com и признал, что возникла довольно глупая ситуация. Марк также подтвердил, что сайт fixubuntu.com не нарушает правила использования торговых марок, которые явно разрешают использование имени Ubuntu и символики проекта для создания сатирических и критических ресурсов. Тем не менее, любой проект, использующий логотип Ubuntu, должен получить формальное разрешение от Canonical, так как это необходимо для сохранения контроля за торговой маркой. В случае fixubuntu.com сотрудникам Canonical следовало не требовать смены имени домена и удаления логотипа, а лишь пояснить, что торговые марки можно использовать, но если владелец сайта попросит … Читать далее Марк Шаттлворт извинился за действия Canonical в отношении проекта FixUbuntu

Компания Canonical использовала нарушение торговой марки Ubuntu для борьбы с неугодным сайтом (инцидент исчерпан)

Компания Canonical направила создателям сайта fixubuntu.com уведомление с требованием сменить доменное имя и прекратить использование на сайте символики проекта Ubuntu, так как это нарушает зарегистрированные торговые марки Canonical. Примечательно, что ресурс fixubuntu.com был создан для распространения инструкции по обеспечению приватности в дистрибутиве и является примером ресурсов, отстаивающих интересы пользователей Ubuntu. В частности, на сайте рассказывается как сохранить тайну частной жизни при использовании «умных областей» в Dash, при применении которых поисковые запросы без получения предварительного согласия пользователя приводят к утечке информации, которая может иметь персональный характер. Любой поисковый запрос в Dash приводит не только к выборке локального контента, но и к … Читать далее Компания Canonical использовала нарушение торговой марки Ubuntu для борьбы с неугодным сайтом (инцидент исчерпан)

Компания Canonical использовала нарушение торговой марки Ubuntu для борьбы с неугодным сайтом

Компания Canonical направила создателям сайта fixubuntu.com уведомление с требованием сменить доменное имя и прекратить использование на сайте символики проекта Ubuntu, так как это нарушает зарегистрированные торговые марки Canonical. Примечательно, что ресурс fixubuntu.com был создан для распространения инструкции по обеспечению приватности в дистрибутиве и является примером ресурсов, отстаивающих интересы пользователей Ubuntu. В частности, на сайте рассказывается как сохранить тайну частной жизни при использовании «умных областей» в Dash, при применении которых поисковые запросы без получения предварительного согласия пользователя приводят к утечке информации, которая может иметь персональный характер. Любой поисковый запрос в Dash приводит не только к выборке локального контента, но и к … Читать далее Компания Canonical использовала нарушение торговой марки Ubuntu для борьбы с неугодным сайтом

Выпуск мобильной платформы Tizen 2.2.1

Представлен релиз свободной мобильной платформы Tizen 2.2.1, развиваемой под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Новый выпуск примечателен добавлением в интерфейс настройки меню для управления параметрами, связанными с приватностью. Кроме того, обеспечена возможность установки приложений на SD-карту. Для разработчиков мобильных приложений выпущен пакет Tizen SDK 2.2.1, в состав которого входит среда разработки на базе Eclipse, эмулятор телефона на основе QEMU, документация, примеры приложений, утилиты и компоненты для сборки программ. SDK поставляется для платформ Linux (Ubuntu), Windows и Mac OS X. Готовые сборки подготовлены для таких устройств, как Samsung Galaxy S2 HD и Samsung Galaxy S3. … Читать далее Выпуск мобильной платформы Tizen 2.2.1

NVIDIA прекращает поддержку CUDA для Linux на 32-разрядной архитектуре x86

Компания NVIDIA объявила о переводе поддержки тулкита и драйвера CUDA для 32-разрядых Linux-систем (x86) в разряд устаревших. Разработка и обеспечение работы приложений CUDA и OpenCL на 32-разрядной платформе Linux-x86 прекращается. Поддержка уже выпущенных версий тулкита CUDA для платформы Linux-x86 будет сохранена, но будущие выпуски не будут доступны для Linux-x86. Пакет GPU-драйверов с поддержкой CUDA входит в состав ветки проприетарных драйверов NVIDIA 331.x для Linux-x86, но в будущих ветках возможно его исключения из поставки. Поддержка CUDA для Linux на 32-разрядной архитектуре ARM, а также не связанных с CUDA компонентов драйвера NVIDIA для Linux-x86, будет продолжена в полном объёме. Читать далее NVIDIA прекращает поддержку CUDA для Linux на 32-разрядной архитектуре x86

Выпуск Wine 1.7.6

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.6. С момента выпуска версии 1.7.5 было закрыто 30 отчётов об ошибках. Наиболее важные изменения: Переписан алгоритм BiDi (Unicode Bidirectional Algorithm) для обеспечения полной поддержки спецификации Unicode 6.3; Поддержка седьмой версии фильтра Video Mixing Renderer (VMR-7); Улучшена обработка изменения размера окон в драйвере для платформы OS X; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Touhou 7.5, Max Payne 2, Bioshock 1.0, Pikachu Volleyball, Battlefield Bad Company 2, Split Second, Post Apocalyptic Mayhem, Visual Studio 2010, Dragon age 2, Artemis 2.0, TreeSize Free, Heidisql Beyond Compare, Battle City … Читать далее Выпуск Wine 1.7.6

Марк Шаттлворт извинился за действия Canonical в отношении проекта

Марк Шаттлворт извинился в своём блоге за действия юристов компании Canonical в отношении сайта fixubuntu.com и признал, что возникла довольно глупая ситуация. Марк также подтвердил, что сайт fixubuntu.com не нарушает правила использования торговых марок, которые явно разрешают использование имени Ubuntu и символики проекта для создания сатирических и критических ресурсов. Тем не менее, любой проект, использующий логотип Ubuntu, должен получить формальное разрешение от Canonical, так как это необходимо для сохранения контроля за торговой маркой. В случае fixubuntu.com сотрудникам Canonical следовало не требовать смены имени домена и удаления логотипа, а лишь пояснить, что торговые марки можно использовать, но если владелец сайта попросит … Читать далее Марк Шаттлворт извинился за действия Canonical в отношении проекта