Выпуск инструментария Rocket 0.8 с поддержкой виртуальных окружений Intel Clear

Проект CoreOS, развивающий основанное на идеях контейнерной изоляции серверное окружение, представил выпуск инструментария управления контейнерами Rocket 0.8, который позиционируется как более безопасная, переносимая и адаптированная для серверного применения альтернатива инструментарию Docker. С основными отличиями Rocket от Docker можно познакомиться в анонсе первого выпуска данной системы. Из добавленных новшеств отмечается поддержка пространства имён для идентификаторов пользователей (user namespaces), что позволяет сформировать в контейнерах собственные наборы идентификаторов групп и пользователей, а также связанные с ними привилегии (например, в каждом контейнере/пространстве имён может быть свой root). Кроме того, обеспечена возможность применения аппаратных механизмов виртуализации (Intel® VT-x) для усиления изоляции контейнеров. Поддержка технологий виртуализации … Читать далее Выпуск инструментария Rocket 0.8 с поддержкой виртуальных окружений Intel Clear

LLVM Foundation получил официальный статус некоммерческой организации

Разработчики проекта LLVM объявили о завершении официальной регистрации в США некоммерческой организации LLVM Foundation, соответствующей типу 501(c)(3). Статус 501(c)(3) позволяет увеличить привлекательность организации для передачи пожертвований коммерческими компаниями, так как подобные пожертвования дадут возможность получить налоговый вычет. Среди основных задач, которые решает организация LLVM Foundation, отмечается поддержка инфраструктуры проекта, проведение конференций, организация обучающих встреч, финансирование поездки на конференции ведущих разработчиков, выделение грантов. Читать далее LLVM Foundation получил официальный статус некоммерческой организации

Обновлённая статистика популярности языков программирования на GitHub

GitHub опубликовал новый отчёт, отражающий популярность применения в репозиториях тех или иных языков программирования. Из наиболее важных тенденций последних лет можно отметить, выход на первое место языка JavaScript и переход на второе место языка Java, которые вытеснили на третье место ранее доминировавший на GitHub язык Ruby. Особенно заметен взлёт языка Java, который в 2009 года занимал 7 место (подобный эффект объясняется ростом популярности платформы Android и переходом компаний на использование Git). С шестого на пятое место опустился язык Python, с 6 на 9 язык Си. Из десятки лидеров выпал язык Perl, который в 2009 году занимал 5 место. Популярность языков … Читать далее Обновлённая статистика популярности языков программирования на GitHub

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

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

Концепт нового оформления рабочего стола Ubuntu

Роман Нгуен (Roman Nguyen), независимый дизайнер из Чехии, представил концепт нового оформления рабочего стола в Ubuntu. В отличие от многочисленных похожих концептов, предложенное решение собрало волну исключительно положительных отзывов в сообществе. Тем временем, Вил Кук (Will Cooke) из компании Canonical сообщил о решении уйти от использовании в Ubuntu 15.10 собственной реализации всплывающих полос прокрутки, в которых ползунок появляется только при наведении мыши на край окна. Вместо этого в Unity планируется использовать штатные полосы прокрутки GNOME, в реализации которых также недавно появилась функция автоматического скрытия ползунка. Читать далее Концепт нового оформления рабочего стола Ubuntu

Релиз встраиваемой СУБД Sophia 1.2.3

Доступен релиз встраиваемой транзакционной СУБД Sophia 1.2.3, построенной с использованием новой архитектуры хранения данных, спроектированной, как ответ на недостатки LSM-деревьев. Sophia относится к категории встраиваемых СУБД и поставляется в форме разделяемой библиотеки, предоставляющей API для обработки данных. Код Sophia написан на языке Си и поставляется под лицензией BSD. СУБД рассчитана на обеспечение очень большой скорости записи и чтения при работе с данными небольшого и среднего размера. Данные сохраняются на диске с использованием лог-подобного хранилища, работающего в режиме постоянного пополнения (append-only). В отличие от других лог-подобных хранилищ, метод хранения в Sophia не ограничивается высокой скоростью записи, но также оптимизирован для обеспечения … Читать далее Релиз встраиваемой СУБД Sophia 1.2.3

Уязвимости в сервисе Pocket, поддержка которого недавно добавлена в Firefox

Проведя поверхностный анализ защищённости службы Pocket, была выявлена серия серьёзных уязвимостей, демонстрирующих халатное отношение разработчиков к защите данных пользователей и показывающих, что при разработке безопасности не уделялось должного внимания. В частности, через манипуляции с URL «file://» оказалось возможным получить содержимое системных файлов из серверных окружений Amazon EC2, которые используются для обеспечения работы Pocket. Проблема была обнаружена после попытки отложить в Pocket ссылку «http://127.0.0.1/server-status», что привело к появлению на другом синхронизированном устройстве содержимого страницы со статистикой работы сервера. Попытавшись сохранить страницу, при попытке открытия которой выдаётся редирект на URL «file:///etc/passwd» удалось получить содержимое файла /etc/passwd и использовать подобный метод для чтения … Читать далее Уязвимости в сервисе Pocket, поддержка которого недавно добавлена в Firefox

Обновление Java SE 8 Update 60

Компания Oracle опубликовала корректирующий выпуск Java SE 8 Update 60 (номер версии присвоен в соответствии с новой схемой нумерации выпусков) с устранением накопившихся ошибок. В выпуске представлены только не связанные с безопасностью исправления, устранения уязвимостей были представлены в версии JavaSE 8u45. JDK 8 Update 60 доступен в сборках для Linux (x86, x64, ARM), Solaris (x64, SPARC), Windows (x86, x64) и OS X (x64). Ключевым новшеством Java SE 8 Update 60 является начало формирования выпусков JDK для архитектуры ARM (ARMv8). Кроме того, в новый выпуск внесены улучшения, связанные с работой Nashorn (JavaScript-движок, работающий поверх JVM) и DRS (Deployment Rule Set) 1.2. … Читать далее Обновление Java SE 8 Update 60

В октябре состоится двенадцатая конференция разработчиков свободных программ

16-18 октября 2015 года в городе Калуге состоится двенадцатая конференция разработчиков свободных программ, в работе которой примут участие ведущие разработчики свободных программ из России и других стран. Среди целей проведения конференции отмечаются налаживание личных контактов между специалистами, обсуждение перспектив развития свободного программного обеспечения и инициирование новых проектов. Темы для докладов: Проекты разработки свободного программного обеспечения; Научные проекты в различных областях знаний, включающие разработку продуктов под свободной лицензией; Культурные, философские и правовые особенности свободного лицензирования; Свободные программы для органов государственной власти. Для участия в конференции в качестве слушателя необходимо выслать по электронной почте по адресу conference@lists.altlinux.org до 15 октября заявку с … Читать далее В октябре состоится двенадцатая конференция разработчиков свободных программ

Выпуск KDE Applications 15.08

Увидел свет релиз набора KDE Applications 15.08, включающий в себя подборку пользовательских приложений, адаптированных для работы с KDE Frameworks 5. Набор KDE Applications пришёл на смену приложениям из состава KDE SC, которые теперь развиваются в рамках отдельного цикла разработки, не привязанного к веткам KDE, и выпускаются по новой схеме нумерации версий. Оценить работу нового выпуска без установки можно через Live-сборку от проекта Kubuntu. Статус подготовки бинарных пакетов для различных дистрибутивов можно оценить на данной странице. Общее число портированных на KDE Frameworks 5 и Qt5 приложений достигло 107 из 150 программ, поставляемых для KDE 4. Число поставляемых в наборе пакетов доведено … Читать далее Выпуск KDE Applications 15.08

Доступен язык программирования Go 1.5

После девяти месяцев разработки компания Google представила релиз языка программирования Go 1.5, который позиционируется как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD. Синтаксис Go базируется на привычных элементах языка Си с отдельными заимствованиями из языка Python. Язык достаточно лаконичен, но при этом код легко читается и воспринимается. Код на языке Go компилируется в обособленные бинарные исполняемые файлы, выполняемые нативно без использования виртуальной машины (модули профилирования, отладки и другие подсистемы выявления проблем на этапе выполнения интегрируются в виде runtime-компонентов), что … Читать далее Доступен язык программирования Go 1.5

Выпуск nginx 1.9.4

Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.9.4. В новой версии: Директивы «proxy_downstream_buffer» и «proxy_upstream_buffer» в модуле stream заменены на директиву «proxy_buffer_size»; В модуль stream добавлена директива «tcp_nodelay«, управляющая включением опции TCP_NODELAY для сокетов; Реализована возможность одновременного использования нескольких директив «sub_filter»; В директиве «sub_filter» обеспечена поддержка указания переменных в маске поиска замены. Читать далее Выпуск nginx 1.9.4

Google представил WiFi-маршрутизатор OnHub, построенный на базе Gentoo Linux

Компания Google анонсировала новое аппаратное устройство OnHub, выпущенное в сотрудничестве с компанией TP-LINK. OnHub представляет собой стильный и функциональный маршрутизатор для домашней беспроводной сети, управляемый через мобильное приложение и способное выступать в качестве связующего звена для устройство домашней автоматизации. Мобильное приложение поставляется для Android и iOS и позволяет быстро проанализировать трафик от различных устройств, подключенных к сети и распределить между ними имеющуюся пропускную способность, например, выделить более широкий канал связи для приоритетных устройств. Судя по перечню используемых в OnHub открытых компонентов, в качестве основы для прошивки использованы пакеты от дистрибутива Gentoo Linux. Основные характеристики: CPU Qualcomm Atheros IPQ8064 (2 ядра … Читать далее Google представил WiFi-маршрутизатор OnHub, построенный на базе Gentoo Linux

Релиз системы нелинейного видеомонтажа Kdenlive 15.08

Разработчики системы нелинейного видеомонтажа Kdenlive сообщили о готовности релиза 15.08. Это второй выпуск основанный на Qt 5 и KDE Frameworks 5, и развиваемый в составе набора приложений KDE Applications. Kdenlive 15.08 примечателен включением в состав некоторых работ, развивавшихся последние несколько лет. В новой версии добавлена поддержка визуальных эффектов, реализованных с использованием библиотеки Movit и выполняемых с выносом вычислений на сторону GPU. Завершён рефакторинг значительной части кода, начатый в 2011 году. Осуществлён переход на новый формат файлов проекта. Прекращена поддержка SDL в пользу OpenGL. Улучшен интерфейс эффектов коррекции цветов. Добавлена поддержка предварительного просмотра результатов применения эффектов в сравнении с неизменённым клипом. … Читать далее Релиз системы нелинейного видеомонтажа Kdenlive 15.08

Лидер Fedora Desktop Team призвал разработчиков Apache OpenOffice рекомендовать пользователям LibreOffice

Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat и Fedora Desktop Team, опубликовал открытое письмо к Apache Software Foundation и команде разработчиков Apache OpenOffice. В письме Кристиан указал на то, что после того как около года назад компания IBM прекратила выделять инженерные ресурсы на разработку Apache OpenOffice, проект впал в глубокую стагнацию. При этом многие пользователи продолжают работать с Apache OpenOffice и введены в заблуждение, что Apache OpenOffice находится на плаву и развивается, в то время как на самом деле многие имеющиеся проблемы не решаются. В связи с этим Кристиан призвал фонд Apache признать, что … Читать далее Лидер Fedora Desktop Team призвал разработчиков Apache OpenOffice рекомендовать пользователям LibreOffice

Доступны SDK и финальный предварительный выпуск Android 6.0

Компания Google представила финальный предварительный выпуск открытой мобильной платформы Android 6.0, которая будет поставляться под кодовым именем «Marshmallow». Релиз Android 6.0 ожидается осенью. Одновременно представлен официальный Android SDK 6.0, содержащий полный набор инструментов для разработки мобильных приложений, учитывающих специфику Android 6.0. С новшествами платформы Android 6.0 можно познакомиться в анонсе первого предварительного выпуска. Читать далее Доступны SDK и финальный предварительный выпуск Android 6.0

IBM выступил с инициативой Open Mainframe и представил мэйнфреймы только для Linux

Компания IBM и организация Linux Foundation анонсировали совместный проект Open Mainframe, в рамках которого будет организована работа по развитию Linux для мэйнфреймов. В качестве своего вклада в проект, компания IBM выпустила новую линейку мэйнфреймов LinuxONE, отличающихся работой только под Linux, а также открыла более 250 тысяч строк кода, специфичных для использования Linux на мэйнфреймах. Несмотря на то, что в качестве базовых поддерживаемых Linux-дистрибутивов для мэйнфреймов заявлены продукты SUSE и Red Hat, компания IBM упомянула о сотрудничестве с Canonical по созданию дополнительного Linux-решения на базе Ubuntu. В частности, компания Canonical планирует выпустить специальную сборку Ubuntu для мэйнфреймов LinuxONE и z System, … Читать далее IBM выступил с инициативой Open Mainframe и представил мэйнфреймы только для Linux

Выпуск Whonix 11, дистрибутива для обеспечения анонимных коммуникаций

Состоялся выпуск Linux-дистрибутива Whonix 11, нацеленного на предоставление гарантированной анонимности, безопасности и защиты частной информации. Загрузочные образы Whonix сформированы для VirtualBox, KVM, QEMU и для использования в качестве альтернативы TorVM в операционной системе Qubes. Образ гостевой системы Whonix-Gateway занимает 1.5 GB, а Whonix-Workstation — 1.6 GB. Наработки проекта распространяются под лицензией GPLv3. Дистрибутив основан на Debian GNU/Linux и использует Tor для обеспечения анонимности. По сравнению с прошлым выпуском наблюдается около 100 изменений, большинство из которых связаны с системой сборки и вспомогательными скриптами. Главными улучшениями Whonix 11 является переход на пакетную базу Debian Jessie (ранее применялся Wheezy) и внедрение системного менеджера … Читать далее Выпуск Whonix 11, дистрибутива для обеспечения анонимных коммуникаций

Совместная инициатива Debian и Software Freedom Conservancy по защите соблюдения GPL

Правозащитная организация Software Freedom Conservancy (SFC), предоставляющая юридическую защиту свободным проектам, и проект Debian анонсировали совместный проект Copyright Aggregation Project, нацеленный на обеспечение защиты соблюдения свободных лицензий и отстаивание интересов Debian. В рамках нового проекта разработчики Debian могут подписать специальное соглашение с SFC, передав данной организации свои имущественные права на код с условием, что SFC возьмёт на себя заботу о сохранении его как свободного ПО и будет отстаивать соблюдение лицензионных требований. Кроме полной передачи прав на код, можно делегировать SFC частичные полномочия отстаивать соблюдение лицензии на код, которые дадут SFC право выступить от имени разработчика в суде для принуждения к … Читать далее Совместная инициатива Debian и Software Freedom Conservancy по защите соблюдения GPL

Анимационная студия Pixar приняла решение об открытии пакета USD

Анимационная студия Pixar анонсировала перевод пакета USD (Universal Scene Description) в разряд свободного программного обеспечения. Открытие кода запланировано на лето 2016 года. До готовности финального продукта, предварительные версии тестируются некоторым студиям и производителями ПО, которые начали адаптацию USD для своих систем. В настоящее время уже запущен сайт для будущего открытого проекта — openusd.org. USD представляет собой систему для кодирования масштабируемых, иерархически связанных, статических и распределённых во времени данных. Основным назначением USD является организация обмена данными между приложениями для создания цифрового контента. USD предоставляет набор операторов для композитинга, управления ресурсами, многослойной обработки и управления ссылками на файлы, позволяя связать серию разрозненных … Читать далее Анимационная студия Pixar приняла решение об открытии пакета USD

Intel открыл код интерфейса ACAT, разработанного для Стивена Хокинга

Компания Intel перевела в разряд свободных продуктов инструментарий ACAT (Assistive Context-Aware Toolkit), предоставляющий средства для организации полноценной работы с компьютером парализованных людей, не способных двигаться. Изначально проект был разработан специально для профессора Стивена Хокинга и позволил организовать управление компьютером и общение с другими людьми, используя лишь датчик, контролирующий работу мимической мышцы щеки. Код ACAT написан на языке C# и открыт под лицензией Apache 2.0. Основу ACAT составляет система симуляции клавиатуры, движок предсказания вводимых слов и синтезатор речи. Движок предсказания ввода слов базируется на открытой платформе Presage. При помощи ACAT пользователи могут выполнять широкий спектр задач, включая редактирование текста, управление документами, … Читать далее Intel открыл код интерфейса ACAT, разработанного для Стивена Хокинга