Обновление PHP 5.5.16 и 5.4.32 с устранением уязвимостей

Доступны корректирующие выпуски языка программирования PHP — 5.5.16 и 5.4.32, в которых устранено 5 и 7 уязвимостей соответственно. Две уязвимости затрагивают работу расширения Fileinfo, две GD, две SPL и одна Network (dns_get_record). Из не связанных с безопасностью исправлений можно отметить решение проблемы с выполнением операции push для пустого массива. Читать далее Обновление PHP 5.5.16 и 5.4.32 с устранением уязвимостей

Доступен первый кандидат в релизы MESA 10.3

Разработчик Carl Worth из компании Intel анонсировал доступность первого кандидата в релизы MESA 10.3 (10.3.0-rc1). Начиная с данного коммита деревья веток 10.3 и 10.4-dev расходятся. В рамках ветки 10.3 будет выполняться только стабилизация кодовой базы, тогда как новые возможности будут попадать в ветку 10.4. Архив с кодом 10.3.0-rc1 опубликован на ftp-сервере проекта freedesktop.org. Сборка проверена разработчиком как минимум в debian-unstable. Из изменений относительно выпуска 10.2 можно отметить множество улучшений, нацеленных на увеличение производительности. Кроме того, были реализованы некоторые новые расширения семейства OpenGL 4.x. К сожалению, полной совместимости с OpenGL 4.х пока не достиг ни один драйвер из состава MESA. Читать далее Доступен первый кандидат в релизы MESA 10.3

Компания Xamarin, развивающая проект Mono, получила 54 млн долларов инвестиций

Компания Xamarin, основанная Мигелем де Икаса (Miguel De Icaza) и Нэтом Фридманом (Nat Friedman) с целью продолжения развития проекта Mono, получила 54 млн долларов в рамках очередного раунда инвестиций. Таким образом общий размер инвестиций, который получила компания Xamarin от различных венчурных фондов, достиг 82 млн долларов. Полученные средства планируется направить на открытие новых офисов продаж в Европе и продолжение развития технологий для разработки универсальных мобильных приложений, в которых единая кодовая база на языке C# используется для формирования сборок для Windows, iOS и Android. Всплывшие в марте слухи о готовящейся покупке Xamarin компанией Microsoft не получили своего подтверждения и компания как … Читать далее Компания Xamarin, развивающая проект Mono, получила 54 млн долларов инвестиций

Выпуск Apache OpenOffice 4.1.1

Представлен корректирующий релиз офисного пакета Apache OpenOffice 4.1.1, в котором проведена работа по исправлению ошибок, выявленных с момента выпуска Apache OpenOffice 4.1.0 в апреле. В новой версии также обновлены файлы с переводами, обновлён словарь для русского языка, проведена оптимизация производительности, улучшена совместимость с десктоп-окружениями Linux и улучшена поддержка форматов Microsoft Office. Среди исправленных ошибок, отмечается устранением двух уязвимостей: CVE-2014-3575 — возможность извлечения защищённых данных через манипуляцию с OLE-объектами на платформе Windows; CVE-2014-3524 — возможность подстановки команд при открытии специально подготовленной атакующим электронной таблицы. Проблема проявляется только на платформе Windows. Читать далее Выпуск Apache OpenOffice 4.1.1

Подготовлен неофициальный PPA-репозиторий клиента uTox, свободной замены Skype

Для пользователей Ubuntu доступен для использования неофициальный PPA-репозиторий с uTox, основным графическим клиентом для распределённой системы обмена сообщениями Tox, которая развивается в качестве свободной альтернативы Skype. Программа уже поддерживает чат, голосовую и видеосвязь, передачу файлов и организацию телеконференций. На днях была добавлена возможность работы через анонимную сеть Tor. Для установки uTox в Ubuntu теперь можно использовать команды (сборки для других дистрибутивов можно загрузить здесь): sudo add-apt-repository ppa:v-2e/tox sudo apt-get update sudo apt-get install utox Читать далее Подготовлен неофициальный PPA-репозиторий клиента uTox, свободной замены Skype

Представлены новые рекомендации по оформлению элементов интерфейса GNOME и GTK+. Бета-версия GNOME 3.14

Алан Дей (Allan Day), сотрудник компании Red Hat и член команды дизайнеров GNOME, представил обновлённые рекомендации по внешнему оформлению основных элементов пользовательского интерфейса (Human Interface Guidelines) приложений GNOME и GTK+. Рекомендации по оформлению интерфейса отмечаются готовыми для реализации в GNOME 3.14. Возможности, необходимые для реализации нового оформления, уже интегрированы в GTK+. Кроме обновления внешнего вида элементов, среди особенностей документа отмечается предоставление рекомендаций по обеспечению единого оформления для разных платформ, а также учет стирания граней между традиционными и web-приложениями. Дополнительно можно отметить переход GNOME 3.14 на стадию бета-тестирования. Релиз намечен на 24 сентября. Из планируемых новшеств можно выделить обеспечение полноценной работы … Читать далее Представлены новые рекомендации по оформлению элементов интерфейса GNOME и GTK+. Бета-версия GNOME 3.14

В скрипты начальной загрузки Linux добавлена поддержка получения корневой ФС через BitTorrent

В исходные тексты Dracut, генератора образов начальной загрузки системы Initramfs, добавлен код для обеспечения загрузки корневого образа системы с использованием BitTorrent (задействован BitTorrent-клиент ctorrent). Поддержка BitTorent добавлена в дополнение к средствам загрузки через http, https, ftp и tftp. Нововведение позволяет указать в качестве образа torrent-файл, после чего содержимое образа будет загружено с доступных для раздачи узлов, что может быть востребовано в ситуациях, когда один и тот же образ необходимо одновременно загрузить на несколько систем без создания излишней нагрузки на сеть. Читать далее В скрипты начальной загрузки Linux добавлена поддержка получения корневой ФС через BitTorrent

Выпуск MPTCP 0.89 (Multipath TCP) для Linux

Для ядра Linux доступна новая версия (0.89) расширения MPTCP (MultiPath TCP), которое позволяет организовать работу TCP-соединения с доставкой пакетов одновременно по нескольким маршрутам через разные сетевые интерфейсы, привязанные к разным IP-адресам. Для сетевых приложений подобное агрегированное соединение выглядит как обычное TCP-соединение, вся логика разделения потоков выполняется силами MPTCP. Новая версия выполнена в виде патча для ядра Linux 3.14. Бинарные пакеты собраны для Ubuntu (amd64) и Debian (amd64, i386). Multipath TCP может использоваться как для расширения пропускной способности, так и для увеличения надёжности. В качестве одного из практических применений Multipath TCP для обычных пользователей упоминается возможность организации передачи данных на смартфоне, … Читать далее Выпуск MPTCP 0.89 (Multipath TCP) для Linux

Представлены новые рекомендации по оформлению элементов интерфейса GNOME и GTK+. Бета-версия GNOME 3.14

Алан Дей (Allan Day), сотрудник компании Red Hat и член команды дизайнеров GNOME, представил обновлённые рекомендации по внешнему оформлению основных элементов пользовательского интерфейса (Human Interface Guidelines) приложений GNOME и GTK+. Рекомендации по оформлению интерфейса отмечаются готовыми для реализации в GNOME 3.14. Возможности, необходимые для реализации нового оформления, уже интегрированы в GTK+. Кроме обновления внешнего вида элементов, среди особенностей документа отмечается предоставление рекомендаций по обеспечению единого оформления для разных платформ, а также учет стирания граней между традиционными и web-приложениями. Дополнительно можно отметить переход GNOME 3.14 на стадию бета-тестирования. Релиз намечен на 24 сентября. Из планируемых новшеств можно выделить обеспечение полноценной работы … Читать далее Представлены новые рекомендации по оформлению элементов интерфейса GNOME и GTK+. Бета-версия GNOME 3.14

Выпуск EFL 1.11 (Enlightenment Foundation Library)

Проект Enlightenment представил выпуск набора библиотек EFL 1.11 (Enlightenment Foundation Library), позволяющих создавать визуально привлекательные графические интерфейсы, отличающиеся компактностью, низким потреблением ресурсов и высокой производительностью. Несмотря на изначальное развитие в качестве базиса для окружения Enlightenment, компоненты EFL часто используются для построения интерфейсов потребительской электроники и мобильных устройств. Например, EFL является составной частью мобильной платформы Tizen, используются в бытовой технике Electrolux, телефонах Samsung, а также в продуктах компаний ProFUSION, Free.fr и Calaos. Кроме библиотек EFL выпущен набор виджетов Elementary 1.11, а также пакеты Emotion Generic Players 1.11 и Evas Generic Loaders 1.11. Emotion Generic Players включает реализации базовых компонентов для проигрывания … Читать далее Выпуск EFL 1.11 (Enlightenment Foundation Library)

Выпуск EFL 1.11 (Enlightenment Foundation Library)

Проект Enlightenment представил выпуск набора библиотек EFL 1.11 (Enlightenment Foundation Library), позволяющих создавать визуально привлекательные графические интерфейсы, отличающиеся компактностью, низким потреблением ресурсов и высокой производительностью. Несмотря на изначальное развитие в качестве базиса для окружения Enlightenment, компоненты EFL часто используются для построения интерфейсов потребительской электроники и мобильных устройств. Например, EFL является составной частью мобильной платформы Tizen, используются в бытовой технике Electrolux, телефонах Samsung, а также в продуктах компаний ProFUSION, Free.fr и Calaos. Кроме библиотек EFL выпущен набор виджетов Elementary 1.11, а также пакеты Emotion Generic Players 1.11 и Evas Generic Loaders 1.11. Emotion Generic Players включает реализации базовых компонентов для проигрывания … Читать далее Выпуск EFL 1.11 (Enlightenment Foundation Library)

Портам FreeBSD исполнилось 20 лет

Проект FreeBSD празднует двадцать лет с момента основания системы портов. Ровно двадцать лет назад в CVS-репозиторий FreeBSD был добавлен первый вариант макроса сборки портов (Mk/bsd.port.mk) и представлены первые три порта — editors/emacs, editors/jove и shells/bash. В настоящее время пользователям предлагается более 24 тысяч портов, которые обслуживают более 500 коммитеров. Читать далее Портам FreeBSD исполнилось 20 лет

Линус Торвальдс ждёт от Linux появления нормального десктопа

В секции ответов на вопросы, проходящей на конференции LinuxCon, у Линуса Торвальдса спросили, в каком направлении Linux следует двигаться в дальнейшем. На что Линус ответил «Мне по-прежнему нужен десктоп. Развитие десктоп-окружений не проблема ядра, но проблема всей инфраструктуры. И, я думаю, в этой области мы сможем быстро добиться успеха». В секции также обсуждались проблемы с тестированием драйверов на различных типах оборудования. Как правило, разработчики драйверов тестируют свои разработки на новых устройствах, в то время как во всё ещё находящемся в обиходе старом оборудовании могут возникать непредвиденные проблемы. Линус призвал более активно участвовать в тестировании ядра на различных типах оборудования. Как … Читать далее Линус Торвальдс ждёт от Linux появления нормального десктопа

Qt переходит на лицензию LGPLv3 вместо GPLv3, что позволит заимствовать код Qt в KDE

Компания Digia объявила о включении LGPLv3 в число лицензий, под которыми будет распространяться Qt начиная с выпуска 5.4. В настоящее время все модули, являющиеся частью Qt 5.3, доступны под лицензиями LGPLv2.1, GPLv3 и коммерческой лицензии. Начиная с Qt 5.4, все эти модули будут доступны под LGPLv2.1, LGPLv3 и коммерческой лицензией. Кроме того, в Qt 5.4 будет добавлено несколько новых модулей, распространяемых только под LGPLv3 или коммерческой лицензией. Компания Digia уже обсудила данный вопрос с KDE Free Qt Foundation и получила поддержку данной организации для внесения лицензионных изменений в Qt 5.4. Разработчики проекта KDE приветствовали данное изменение, так как теперь снимается … Читать далее Qt переходит на лицензию LGPLv3 вместо GPLv3, что позволит заимствовать код Qt в KDE

Red Hat представил программу раннего доступа к наработкам для 64-разрядных ARM-систем

Компания Red Hat, с 2011 года поддерживающая разработчиков проекта Fedora ARM, анонсировала открытие программы раннего доступа разработчиков к развиваемой платформе для 64-битных ARM-систем. Red Hat сфокусирован на создании целостной платформы для устройств на базе ARM64, основанной на общепринятых стандартах и нацеленной на предоставлении таких качеств, как надёжность, безопасность и производительность. Кроме того, Red Hat подчёркивает важность стандартизации для развивающихся аппаратных платформ общего назначения, основанных на 64-битных процессорах ARM. Red Hat уже принимает участие в разработке таких стандартов, как Server Base System Architecture (SBSA, первичная инициализация устройств, необходимых для начала загрузки ОС), UEFI 2.4 (инициализация системы) и ACPI 5.1 (первичная инициализация … Читать далее Red Hat представил программу раннего доступа к наработкам для 64-разрядных ARM-систем

Релиз KDE 4.14

Анонсирован релиз десктоп-окружения KDE SC 4.14, в котором произведено только обновление приложений. В настоящее время все усилия разработчиков сосредоточены на развитии платформы KDE Frameworks 5 и пользовательского окружения KDE Plasma 5, при этом ветка KDE 4.14 будет поддерживаться параллельно и позиционируется для людей предпочитающих продолжить использование KDE 4 до полной стабилизации KDE 5. Как и в выпусках KDE 4.12 и 4.13 рабочий стол Plasma Workspaces в KDE 4.14 остался неизменным и по сравнению с выпуском KDE 4.11 содержит только исправления ошибок. Бинарные сборки KDE SC 4.14 в скором времени будут подготовлены для Kubuntu, Fedora, FreeBSD, openSUSE, ArchLinux и ROSA. Так … Читать далее Релиз KDE 4.14

К Linux Foundation присоединились компании GitHub, SanDisk, Seagate и Western Digital

Некоммерческая организация Linux Foundation, курирующая широкий спектр работ, связанных с развитием Linux, анонсировала вступление в свои ряды компаний Adapteva, GitHub, SanDisk, Seagate и Western Digital. Компании SanDisk, Seagate и Western Digital намерены подключиться к проведению работ по оптимизации производительности систем хранения в Linux. GitHub заинтересован в продвижении и развитии Git. Компания Adapteva, выпускающая платы Parallella (суперкомпьютер» размером с кредитную карту), выразила желание принять участие в работе групп по развитию Linux для встраиваемых систем. Кроме того, объявлено о присоединении компаний Hitachi и NEC к созданной под эгидой Linux Foundation инициативе Core Infrastructure Initiative, в рамках которого ведущие корпорации объединили свои усилия … Читать далее К Linux Foundation присоединились компании GitHub, SanDisk, Seagate и Western Digital

Изменения в лицензировании Qt. Добавлена поддержка лицензии LGPL v3

20 лет назад был основан Trolltech – компания, создавшая Qt. Одним из основополагающих принципов было предоставление Qt как бесплатной технологии для open source сообщества. В своих ранних версиях Qt ограничивался поддержкой только Unix/Linux платформ и X11, как оконной подсистемы. За прошедшие годы все больше и больше платформ поддерживалось в открытой версии Qt. В тоже время менялись и лицензии, под которыми был доступен Qt. Исходный код первой версии – Qt 1.x, был доступен под довольно строгой лицензией. С выходом Qt2 произошел переход на лицензию QPL. Спустя несколько лет, с выходом Qt4.0, Qt стал доступен под лицензией GPL v2, избавившись от некоторых … Читать далее Изменения в лицензировании Qt. Добавлена поддержка лицензии LGPL v3

Выпуск интегрированной среды разработки Qt Creator 3.2

Представлен выпуск интегрированной среды разработки Qt Creator 3.2.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается разработка как классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Исходный код Qt Creator распространяется под лицензией LGPL. По сравнению с прошлым выпуском внесено около 200 изменений от 50 разработчиков. Из наиболее интересных улучшений можно отметить: Реализован режим одновременного редактирования текста во всех столбцах выделенного фрагмента (данные вводятся не только в позиции курсора, но и в позиции столбца курсора в других выделенных строках). Например, … Читать далее Выпуск интегрированной среды разработки Qt Creator 3.2

Обновление Java SE 8 Update 20. Новшества Java 9

Компания Oracle опубликовала корректирующий выпуск Java SE 8 Update 20 (номер версии присвоен в соответствии с новой схемой нумерации выпусков) с устранением 659 ошибок. В выпуске представлены только не связанные с безопасностью исправления, устранения уязвимостей были представлены в версии JavaSE 8u11. JDK 8 Update 20 доступен в сборках для Linux (x86, x64), Solaris (x64, SPARC), Windows (x86, x64) и OS X (x64). Из изменений можно отметить: Внесены оптимизации, влияющие на производительность и потребление памяти. В том числе обеспечена дедупликация строк и улучшена работа сборщика мусора G1 Garbage Collection для длительно выполняемых приложений; В DRS (Deployment RJREule Set) добавлена опция ‘force’, … Читать далее Обновление Java SE 8 Update 20. Новшества Java 9

Выпуск systemd 216 c networkctl и кэширующим DNS Resolver

Леннарт Поттеринг (Lennart Poettering) представил выпуск системного менеджера systemd 216, который сочетает в себе функции системы инициализации, механизм для контроля за выполнением фоновых процессов, службу для журналирования событий и средства для управления сервисами, сеансами пользователей и подключаемыми устройствами. Для определения параметров сервисов в Systemd используется набор конфигурационных unit-файлов, вместо оформления сценариев запуска в виде shell-скриптов. Система нацелена на интенсивную параллелизацию выполнения сервисов на этапе загрузки системы, вобрав в себя лучшие черты таких систем, как launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, старые версии Fedora). В настоящее время на использование systemd уже перешли такие дистрибутивы, как Fedora, openSUSE, Mandriva … Читать далее Выпуск systemd 216 c networkctl и кэширующим DNS Resolver