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

Релиз открытой биллинговой системы ABillS 0.56

Представлен релиз свободной биллинговой системы ABillS 0.56. Код системы распространяется под лицензией GPLv2. Основные изменения: Добавлена поддержка мультидоменности (модуль Abon) Добавлен модуль для работы с фильтрами РОСКОМНАДЗОР Множество улучшений интерфейса Ускорена авторизация при больших нагрузках Добавлена испанская локализация Обновлен и улучшен модуль Voip, добавлена мультиязычность, поддержка Eltex SMG В Paysys добавлены системы Redsys (Испания) и Minbank (Россия). Обновлены системы Privatbank Merchant, Eript, Webmoney, Liqpay, CoPayCo, Privat24. Реализован интерактивный режим пополнения и минимальная/максимальная сумма пополнения; Dv — исправлены ошибки,добавлена опция внешней диагностики $conf{DV_EXTERNAL_DIAGNOSTIC}, отдельный пароль для сервиса, мелкие улучшения интерфейса, обновлены модули Mx80 и Redback Docs — добавлен отдельный шаблон для … Читать далее Релиз открытой биллинговой системы ABillS 0.56

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

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

В MD/RAID6 в Linux выявлена проблема, которая может привести к потере данных

Нейл Браун (Neil Brown), основной разработчик пакета mdadm и подсистемы для обеспечения работы программных RAID-массивов в Linux, предупредил о выявлении серьёзной ошибки в md/raid6, которая при определённых условиях может привести к потере данных в хранилище RAID6. Проблема проявляется начиная с ядра Linux 2.6.32. В качестве факторов проявления ошибки называется сочетание двойной деградации массива (выход из строя двух дисков), восстановления одного или обоих сбойных дисков и записи блока в массив. Проблема не проявляется при штатной работе RAID6, при восстановлении в результате выхода из строя одного диска и при отсутствии диска для восстановления в случае двойной деградации. В качестве обходного пути для … Читать далее В MD/RAID6 в Linux выявлена проблема, которая может привести к потере данных

Вышла версия 2.066 компилятора языка D

Вышла версия 2.066 кроссплатформенного компилятора языка программирования D: Digital Mars D (DMD). Язык D использует статическую типизацию, обладает синтаксисом, схожим с C/C++, и обеспечивает производительность компилируемых языков, при этом заимствуя некоторые полезные возможности динамических языков в области эффективности разработки и обеспечения безопасности. Например, предоставляется поддержка ассоциативных массивов, косвенное определение типов, автоматическое управление памятью, средства параллельного программирования и т.п. Краткий список изменений: Изменения в компиляторе DMD и языке: Опция «-w» теперь выводит предупреждение про неиспользованное значение, возвращаемое pure-функцией. Так как pure-функции не могут иметь побочных эффектов, то подобный код, скорее всего, возник из-за невнимательности. Опция «-noboundscheck» объявлена устаревшей и заменена на … Читать далее Вышла версия 2.066 компилятора языка D

Объявлено о готовности международного стандарта C++14

Объявлено о готовности нового международного стандарта для языка программирования Си++ — ISO/IEC 14882:2014(E), известного также под именем C++14. В настоящее время стандарт прошёл утверждение и перешёл на стадию подготовки документа к публикации, на которой будет проведена работа по редакторской правке орфографических ошибок и опечаток. Новый стандарт не содержит кардинальных изменений и рассматривается в качестве корректирующего расширения стандарта C++11, предлагающего ряд улучшений и дополнений. C++14 примечателен самым коротким сроком подготовки спецификации (C++11 развивался более 10 лет) и обеспечением поддержки в компиляторах к моменту фактического выпуска стандарта (на обеспечение поддержки C++11 в популярных компиляторах было потрачено несколько лет). В частности, полноценная поддержка … Читать далее Объявлено о готовности международного стандарта C++14

В Git-репозиториях ядра Linux обеспечена поддержка двухфакторной аутентификации

В рамках инициативы по усилению безопасности инфраструктуры разработки ядра Linux осуществлён перевод первичных Git-репозиториев kernel.org на использование двухфакторной аутентификации. В настоящее время возможность находится в тестовом режиме и применяется для репозиториев mainline и stable. Для остальных репозиториев возможность предлагается в качестве необязательной опции, включаемой по желанию разработчика. В будущем ожидается расширение числа репозиториев перешедших к обязательному применению двухфакторной аутентификации. До сих пор при совершении коммитов в Git-репозитории kernel.org разработчики использовали для аутентификации индивидуальные SSH-ключи, что потенциально могло быть использовано для компрометации в случае попадания ключа в руки злоумышленника (например, из-за незащищенной организации резервного копирования). Отныне кроме аутентификации по SSH-ключу, разработчик … Читать далее В Git-репозиториях ядра Linux обеспечена поддержка двухфакторной аутентификации

Обновление открытого медиацентра XBMC 13.2

Доступно второе обновление открытого медиацентра XBMC 13, которое носит корректирующий характер и устраняет выявленные в процессе эксплуатации проблемы. XBMC 13.2 является последним выпуском серии 13.x, следующим станет релиз 14.0, в рамках которого проект сменит имя с XBMC на Kodi. Готовые установочные пакеты доступны для Mac OS X (x86, PPC), FreeBSD, Linux (ARM, PPC, x86 и x86-64), Raspberry Pi, Android, Windows, Apple TV и iOS. Код проекта распространяется под лицензией GPLv2+. Читать далее Обновление открытого медиацентра XBMC 13.2

Администрация Мюнхена создаст рабочую группу для анализа проблем в результате миграции на Linux

В связи с поступлением жалоб от пользователей, недовольных изменением рабочего процесса после перевода более 15 тысяч рабочих станций в госучреждениях Мюнхена с Windows на Linux, планируется создать специальную группу из независимых экспертов, которые должны будут проанализировать имеющиеся проблемы и сформировать список рекомендаций по их устранению. Об обратной миграции с Linux на Windows речи пока нет, но если экспертная группа укажет на целесообразность такого шага и докажет снижение эффективности работы после перехода на Linux, не исключается начало процесса по возвращению на Windows отдельных категорий пользователей. Читать далее Администрация Мюнхена создаст рабочую группу для анализа проблем в результате миграции на Linux

Новые выпуски Ruby on Rails 4.0.9 и 4.1.5 с устранением уязвимости

Представлены корректирующие выпуски MVC (Model-View-Controller) web-фреймворка Ruby on Rails 4.0.9 и 4.1.5, в которых устранена опасная уязвимость (CVE-2014-3514), которая может привести к установке произвольных атрибутов моделей. Проблема проявляется в приложениях, использующих метод create_with в Active Record, ошибка в реализации которого позволяет обойти код защиты внутренних параметров. В качестве обходного пути защиты отмечается замена вызовов подобных «user.blog_posts.create_with(params[:blog_post]).create» на «user.blog_posts.create(params[:blog_post])» или вариант с явным перечислением разрешённых параметров — «user.blog_posts.create_with(params[:blog_post].permit(:title, :body, :etc)).create». Читать далее Новые выпуски Ruby on Rails 4.0.9 и 4.1.5 с устранением уязвимости

Релиз Linux-дистрибутива PCLinuxOS 2014.08

Доступно обновление пользовательского дистрибутива PCLinuxOS 2014.08. Изначально дистрибутив был основан на базе Mandriva Linux, но позднее ответвился в самостоятельный проект, пользующийся большой популярностью на западе — по результатам проведённого в 2010 году опроса читателей журнала Linux Journal, PCLinuxOS уступал по популярности лишь Ubuntu (в рейтинге 2013 года PCLinuxOS занимает 10 место). Дистрибутив нацелен на использование в Live-режиме, но поддерживает и установку на жесткий диск. Для загрузки подготовлены базовый (1.6 Гб), полный (4 Гб) и сокращённый (658 Мб) варианты дистрибутива на базе десктоп-окружения KDE, а также сборки с окружениями LXDE (681 Мб) и MATE (695 Мб). Дистрибутив отличается задействованием инструментария для … Читать далее Релиз Linux-дистрибутива PCLinuxOS 2014.08

Выпуск Pisi Linux 1.0, продолжающий развитие самобытного дистрибутива Pardus

Группа турецких разработчиков представила первый выпуск дистрибутива Pisi Linux, продолжившего развитие идей проекта Pardus, в рамках которого развивался дистрибутив Linux, не являющийся ответвлением от других проектов и реализующий такие интересные решения, как скрипты инициализации Mudur на языке Python, менеджер истории изменений системы, собственный пакетный менеджер PiSi, своя инфраструктура управления конфигурацией COMAR, начальный конфигуратор Kaptan и оригинальный инсталлятор YALI. К сожалению, курирующий проект Совет Турции по научно-техническим исследованиям (TÜBİTAK) прекратил поддержку разработки и начиная с выпуска Pardus 2013 дистрибутив потерял самобытность, так как был превращён в сборку Debian, оптимизированную для турецких пользователей. Энтузиасты классического Pardus попытались продолжить его развитие основав проект … Читать далее Выпуск Pisi Linux 1.0, продолжающий развитие самобытного дистрибутива Pardus

В MESA реализована поддержка сжатия текстур BPTC

В MESA, свободной реализации API OpenGL, реализована поддержка сжатия текстур BPTC (GL_ARB_texture_compression_bptc). Поддержка данного алгоритма сжатия текстур является одним из требований спецификаций OpenGL 4.2. В первую очередь поддержка была представлена для драйвера i965 и программного отрисовщика swrast. Чуть позже был представлен патч для поддержки данного алгоритма сжатия текстур на относительно новых GPU Nvidia (nvc0 — семейство Fermi). Через два дня была представлена поддержка в драйверах Radeon (R600g и RadeonSI). Читать далее В MESA реализована поддержка сжатия текстур BPTC

Ролик OpenROAD, наглядно показывающий применение различных открытых API, развиваемых Khronos

Организация Khronos, занимающаяся разработкой и продвижением различных открытых API, представила на конференции SIGGRAPH свой «рекламный» ролик, наглядно показывающий применение различных API в самых разных ситуациях. В ролике показано где может применяться OpenGL и OpenCL (создание модели и симуляция свойств), Collada (универсальный кроссплатформенный формат обмена ассетами между различными программами), OpenGL ES (ускорение графики для мобильных и embedded систем), OpenSL ES (ускорение звука для мобильных и встраиваемых систем), OpenMAX (API для ускоренного кодирования и декодирования видео) и OpenVX (средства для ускорения систем компьютерного зрения и распознавания объектов) и StreamInput (средства обработки датчиков и средств ввода для систем дополненной реальности). Также показывается WebGL, … Читать далее Ролик OpenROAD, наглядно показывающий применение различных открытых API, развиваемых Khronos

Релиз БД SQLite 3.8.6

Представлен релиз SQLite 3.8.6, легковесной базы данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Nokia, Bentle и Bloomberg. В новом выпуске: Добавлена возможность использования в запросах шестнадцатеричных чисел (формат 0x1234); Увеличена производительность оператора «IN», что позволило до пяти раз ускорить выполнение некоторых запросов; Внесённые оптимизации позволили на 25% снизить общую нагрузку на CPU по сравнению с выпуском 3.8.0, при тестировании в valgrind и test/speedtest1.c. При этом размер … Читать далее Релиз БД SQLite 3.8.6