Проект KDE представил фреймворк для построения интерфейса Kirigami UI

Проект KDE анонсировал новый фреймворк Kirigami UI, который позиционируется не только как набор компонентов для построения интерфейса, но и предоставляет новый подход к быстрой разработке удобных и интуитивно понятных приложений, работающих на широком спектре настольных и мобильных систем. В отличие от традиционных компонентов KDE для создания интерфейса, основанных на QWidgets, новый фреймворк является надстройкой над Qt Quick Controls, что решает проблемы с поддержкой сенсорных экранов. Используя в качестве основы уже предоставляемые в Qt Quick элементы, такие как кнопки и поля ввода текста, Kirigami дополняет их более высокоуровневыми элементами, реализующими собственный подход к дизайну и построению интерфейса. Например, работу в приложении … Читать далее Проект KDE представил фреймворк для построения интерфейса Kirigami UI

Выпуск web-браузера QupZilla 2.0.0, построенного на базе Qt

Доступен релиз многоплатформенного web-браузера QupZilla 2.0.0, построенного с использованием библиотеки Qt. Основной целью проекта QupZilla является создание полнофункционального браузера, поддерживающего лучшие возможности Firefox, Opera и Chrome, но потребляющего при этом значительно меньше ресурсов. Первостепенное внимание уделяется экономии потребления памяти, обеспечению высокого быстродействия и поддержанию отзывчивости интерфейса. Исходные тексты QupZilla распространяются под лицензией GPLv3. Бинарные сборки доступны для большинства дистрибутивов Linux, а также для Windows, OS/2 и Haiku OS. Новый выпуск примечателен переходом от использования устаревшего компонента QtWebKit на новый QtWebEngine, основанный на движке Blink и элементах Chromium. Использование QtWebEngine позволило существенно улучшить совместимость с современными web-технологиями и повысить стабильность благодаря … Читать далее Выпуск web-браузера QupZilla 2.0.0, построенного на базе Qt

В Windows обеспечена поддержка запуска исполняемых файлов Linux

Дастин Киркленд (Dustin Kirkland), входящий в команду, принимающую решения по разработке продуктов и определению стратегии развития в компании Canonical, раскрыл подробности совместного с Microsoft проекта по предоставлению пользователям Windows 10 возможности работы с пользовательским окружением Ubuntu Linux. Работа приложений организована без использования контейнеров, виртуализации, отдельной пересборки утилит и даже без использования ядра Linux — запуск родных исполняемых файлов Linux реализован путём включения специальной прослойки, на лету транслирующей системные вызовы Linux в системные вызовы Windows. По сути реализован обратный аналог системы Wine, получивший название «Windows Subsystem for Linux» и практически не влияющий на производительность выполняемых приложений Linux. Для упрощения установки для … Читать далее В Windows обеспечена поддержка запуска исполняемых файлов Linux

Canonical и Microsoft работают над возможностью запуска Ubuntu в Windows 10

Издание ZDNet опубликовало полученную от компании Canonical информацию о совместной с Microsoft разработке механизма для бесшовного запуска Ubuntu в окружении Windows 10. Утверждается, что запуск приложений Ubuntu будет производиться без использования виртуализации с предоставлением интеграции со штатным окружением Windows. Подробности будут раскрыты в официальном анонсе проекта, который ожидается через несколько часов на конференции Microsoft Build. Судя по всему, работа будет организована по аналогии с проектами andLinux, speedLinux, Portable Ubuntu Remix и Ulteo Virtual Desktop, построенными на базе ядра coLinux и X-сервера Xming. Запускаемые в andLinux и Ulteo Virtual Desktop процессы работают как отдельно запущенные windows-приложения, имеющие доступ к файловой системе … Читать далее Canonical и Microsoft работают над возможностью запуска Ubuntu в Windows 10

Некоторые новшества в Firefox будут вноситься не дожидаясь релиза

Разработчики Mozilla рассказали о решении поставлять некоторые новшества в Firefox без привязки ко времени формирования релиза. Подобные новшества будут затрагивать подсистемы Firefox, оформленные в виде встроенных модулей, реализованных по аналогии с обычными дополнениями. Начиная с Firefox 45 в виде подобного модуля поставляется коммуникационный клиент Hello, который теперь может обновляться независимо от основной кодовой базы Firefox, что позволяет вносить улучшения не дожидаясь основного релиза. Читать далее Некоторые новшества в Firefox будут вноситься не дожидаясь релиза

Инициатива Linux Foundation по повышению эффективности совместной работы корпораций над открытым ПО

Организация Linux Foundation объявила о принятии под своё крыло альянса TODO Group (Talk Openly, Develop Openly), деятельность которого направлена на усиление взаимодействия компаний и сообщества в области разработки открытого ПО. Участники группы согласились объединить свои усилия и обмениваться технологиями для повышения качества открытого ПО, повышения эффективности формирования релизов, стимулирования роста сообщества и возврата производных работ в основные проекты. Внимание группы сосредоточено на создании типовых технологий, инструментов и программ для поддержки участия корпораций в разработке открытых проектов. В состав группы вошли такие компании, как Facebook, Google, Microsoft, Twitter, Dropbox, GitHub, HP, Yahoo, Autodesk, CapitalOne, Netflix и SanDisk. Также объявлено о присоединении … Читать далее Инициатива Linux Foundation по повышению эффективности совместной работы корпораций над открытым ПО

BMW прошёл проверку выполнения требований лицензии GPL

Один из обладателей электромобиля BMW i3 провёл проверку выполнения автопроизводителем требований лицензии GPL. В информационно-развлекательной системе автомобиля в разделе сведений о продукте упоминается использование открытого программного обеспечения и заявлено, что пользователь может получить все необходимые исходные тексты отправив специальный запрос. В ответ на письмо в службу поддержки автовладелец получил по почте DVD, на котором содержалось 950 Мб исходных текстов. Для всеобщего ознакомления данный открытый код скопирован на GitHub. В обсуждении многие обратили внимание на сильное устаревание некоторых открытых компонентов прошивки, что представляет угрозу наличия неисправленных уязвимостей, которые вызывают опасение в связи с наличием выхода информационно-развлекательной системы в интернет. Читать далее BMW прошёл проверку выполнения требований лицензии GPL

Выпуск nginx 1.9.13

Доступен выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.9.13, в котором представлены следующие улучшения: В модуль stream добавлена поддержка балансировки трафика UDP, которая дополнила собой ранее добавленный балансировщик произвольных TCP-соединений. Проброс UDP может быть полезен для распределения нагрузки между несколькими DNS-, syslog- или radius-серверами. Среди поддерживаемых методов балансировки: round-robin (круговой перебор, при котором соединения равномерно распределяются среди обработчиков), least-connections (запрос перенаправляется к менее нагруженному серверу), least_time (перенаправление на сервер, демонстрирующий наиболее высокую отзывчивость) и hash (перенаправление на основе хэша от определённого пользователем параметра, например, IP). После перенаправления запроса серверу, nginx дожидается ответа и переотправляет его клиенту. Если сервер не ответил в … Читать далее Выпуск nginx 1.9.13

Началось альфа-тестирование Fedora 24

Сформирован альфа-выпуск дистрибутива Fedora 24, который содержит все базовые возможности будущего релиза, пригодные для оценки и тестирования. Релиз запланирован на 7 июня. Выпуск охватывает продукты Fedora Workstation, Fedora Server, Fedora Cloud, а также Live-сборки, поставляемые в форме спинов c десктоп-окружениями KDE Plasma 5, Xfce, MATE, Cinnamon и LXDE. Наиболее заметные изменения в Fedora 24: Обновлены системные компоненты: Glibc 2.23, ядро Linux 4.5. Для сборки пакетов использован набор компиляторов GCC 6. Обновлены версии Ruby 2.3, Mono 4.2, Go 1.6, Node.js 4.2, Python 3.5, NetworkManager 1.2, Boost 1.60, Erlang 18; Пользовательское окружение основано на GNOME 3.20 (в альфа-сборку включён тестовый выпуск, но … Читать далее Началось альфа-тестирование Fedora 24

Досрочно выпущен OpenBSD 5.9

На месяц раньше ожидаемой даты увидел свет релиз операционной системы OpenBSD 5.9. Операционная система OpenBSD была основана Тэо де Раадтом (Theo de Raadt) в 1995 году, после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS репозиторию NetBSD. После этого Тэо де Раадт с группой единомышленников создал на базе дерева исходных текстов NetBSD новую открытую операционную систему, главными целями развития которой стали переносимость (поддерживается 21 аппаратная платформа), стандартизация, корректная работа, активная безопасность и интегрированные криптографические средства. Размер полного установочного ISO-образа базовой системы OpenBSD 5.9 составляет 213 Мб. Кроме непосредственно операционной системы, проект OpenBSD известен своими … Читать далее Досрочно выпущен OpenBSD 5.9

30 марта состоится День свободы документов

30 марта состоится «День свободы документов«, в рамках которого по всему миру проводятся мероприятия, направленные на повышение интереса пользователей к открытым форматам данных и открытым стандартам. Хранение документов в открытых форматах позволяет избавиться от зависимости от коммерческих производителей ПО и гарантирует возможность прочитать сохраненную информацию и через 20 лет. О проведении Дня свободы документов в России пока заявила только Омская группа пользователей Linux. Встреча, посвященная Дню свободы документов, будет проведена второго апреля 2016 года в 11 часов утра по омскому времени) в молодёжном пространстве #ДачаОнегина (г. Омск, ул. Красный Путь д.11, Омская государственная областная научная библиотека им. А.С.Пушкина). Читать далее 30 марта состоится День свободы документов

Компания Oracle оценила ущерб от Google Android в 9.3 млрд долларов

Компания Oracle намерена взыскать с Google 9.3 млрд долларов в деле о нарушении в платформе Android связанной с Java интеллектуальной собственности, что в 10 раз больше суммы, запрошенной в прошлом судебном разбирательстве. Интересно, что размер ущерба превышает стоимость покупки компании Sun Microsystems, за которую было заплачено 7.4 млрд долларов. По оценке Oracle с 2008 года компания Google заработала на Android 22 млрд долларов от показа рекламы и 31 млрд долларов от продаж устройств под брендом Google. Начало нового разбирательства намечено на 9 мая, на заседании будут присутствовать Ларри Эллисон и Эрик Шмидт. Разбирательство тянется с 2010 года. При том, что … Читать далее Компания Oracle оценила ущерб от Google Android в 9.3 млрд долларов

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

Состоялся релиз распределенной системы управления исходными текстами Git 2.8.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, Android, LibreOffice, Systemd, X.Org, Wayland, Mesa, Gstreamer, Wine, Debian, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, PostgreSQL, VideoLAN, PHP, Xen, Minix. По сравнению с прошлым выпуском … Читать далее Выпуск распределенной системы управления исходными текстами Git 2.8.0

Представлена свободная операционная система Sortix 1.0

После 5 лет разработки доступен релиз операционной системы Sortix 1.0, который является первым выпуском, пригодным для установки и собственной пересборки. Система написана с нуля в качестве хобби, совместима с актуальными элементами спецификаций POSIX (устаревшие возможности не поддерживаются) и сочетает собственное ядро и системную библиотеку с портами популярных сторонних приложений. Исходные тексты написаны на языках Си/Си++ и распространяются под свободной лицензией ISC. Реализация Sortix 1.0 занимает всего 169 тысяч строк кода, размер установочного iso-образа 68 Мб для систем x86 и 70Мб для x86_64. Поддерживается как загрузка с USB-накопителя на реальном оборудовании, так и работа в системах виртуализации. Выпуск позиционируется как отправная … Читать далее Представлена свободная операционная система Sortix 1.0

Доступно десктоп-окружение Budgie 10.2.5

Доступен релиз десктоп-окружения Budgie Desktop 10.2.5, развиваемого в рамках дистрибутива Solus. Код реализации рабочего стола распространяется под лицензией GPLv2, для разработки используются языки Си и Vala. Рабочий стол Budgie основан на технологиях GNOME, но использует собственные реализации оболочки GNOME Shell, панели, апплетов и системы вывода уведомлений. Budgie не является форком GNOME и работает поверх штатных низкоуровневых компонентов и библиотек GNOME. Для управления окнами используется оконный менеджер Budgie Window Manager (BWM), являющийся расширенной модификацией базового плагина Mutter. Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав, менять … Читать далее Доступно десктоп-окружение Budgie 10.2.5

Выпуск инсталлятора Calamares 2.2

Вышел релиз Calamares 2.2, независимого от конкретных дистрибутивов универсального фреймворка для построения инсталляторов. Для создания собственного установщика на базе Calamares достаточно выбрать готовые модули или написать собственные, определить логику установки дистрибутива и настроить внешний вид. Calamares уже используется для организации установки дистрибутивов Manjaro, Sabayon, Chakra, NetRunner, KaOS, BBQLinux и OpenMandriva, и развивается при участии проектов KDE, Fedora, Kubuntu и Maui. Код фреймворка написан на языке С++, графический интерфейс основан на библиотеке Qt 5 (используется QML), для разработки модулей могут применяться языки C++ и Python. Из особенностей Calamares можно отметить поддержку ручного и автоматического режимов разбиения дисковых разделов, реализацию функции установки … Читать далее Выпуск инсталлятора Calamares 2.2

Вышел AV Linux 2016, дистрибутив для создания аудио и видео контента

Представлен дистрибутив AV Linux 2016, содержащий подборку приложений для создания/обработки мультимедиа контента и работы с графикой. Дистрибутив основан на пакетной базе Debian Testing с дополнительными пакетами собственной сборки. Пользовательское окружение основано на Xfce. Дистрибутив может функционировать в Live-режиме, размер iso-образа 3.4 Гб. Ядро Linux поставляется с набором RT-патчей для увеличения отзывчивости системы во время выполнении работ, связанных с обработкой звука. В поставку включены звуковые редакторы Ardour ArdourVST, Ardour Mixbus, системы нелинейного редактирования видео Openshot Kdenlive LiVES, Cinelerra и т.д. Для коммутации звуковых устройств предлагается JACK Audio Connection Kit. Дистрибутив снабжён подробным иллюстрированным руководством (PDF, 84 стр.) Читать далее Вышел AV Linux 2016, дистрибутив для создания аудио и видео контента

Выпуск системы динамической отладки SystemTap 3.0

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

Релиз gzip 1.7

После трёх лет разработки состоялся релиз утилиты для сжатия данных gzip 1.7. По сравнению с прошлым выпуском внесено 60 изменений. Наиболее заметные новшества: Добавлена опция «—synchronous», которая приводит к вызову fsync для принудительного сброса буферов при записи выходного потока в файл, что делает операцию более защищённой от потери данных в случае краха системы; Добавлена опция «—rsyncable», которая приводит к оптимизации вывода сжатых данных для более эффективного использования утилитой rsync. Например, если большой входной файл изменился незначительно, gzip оставляет неизменную часть итогового сжатого файла в исходном виде (без опции «—rsyncable» выходной поток каждый раз полностью отличается); Переменная окружения GZIP переведена в … Читать далее Релиз gzip 1.7

Началось тестирование Mageia 6, форка дистрибутива Mandriva

После девятимесячного затишья началось тестирование начальных тестовых сборок Linux-дистрибутива Mageia 6, в рамках которого независимым сообществом энтузиастов развивается форк проекта Mandriva. Для загрузки доступны 32- и 64-разрядные DVD-сборки (4 Гб), Live-сборки не сформированы. Значительное отставание от обычного графика подготовки новых выпусков объясняется проведением работы по обновлению большей части базовой системы и переходом на рабочий стол KDE Plasma 5, вместо ранее предлагаемого по умолчанию KDE 4. В составе сборок Mageia 6dev1 предлагается KDE Plasma 5.5.95, GNOME 3.19.2, MATE 1.13.0 и Cinnamon 2.8.6, но в репозиториях уже доступны Plasma 5.6 и GNOME 3.20. Из новых версий также отмечаются ядро Linux 4.4.5, Glibc … Читать далее Началось тестирование Mageia 6, форка дистрибутива Mandriva

Выпуск кластерной ФС Lustre 2.8

Состоялся релиз кластерной файловой системы Lustre 2.8, используемой в большей части крупнейших Linux-кластеров, содержащих десятки тысяч узлов. Масштабируемость на столь крупных системах достигается благодаря многокомпонентной архитектуре. Ключевыми компонентами Lustre являются серверы обработки и хранения метаданных (MDS, MDT), управляющие серверы (MGT, MGS), серверы хранения объектов (OSS), серверы размещения объектов (OST, поддерживается работа поверх ext4 и ZFS) и клиенты (код клиента входит в состав штатного ядра Linux). В новом выпуске завершена работа по обеспечению возможности задействования нескольких серверов хранения метаданных MDT (Metadata Targets), выполненная при поддержке организации OpenSFS, основанной группой производителей кластерных систем, заинтересованных в развитии и независимой поддержке файловой системы Lustre. … Читать далее Выпуск кластерной ФС Lustre 2.8