В рамках проекта IO.js началось развитие форка Node.js, независимого от компании Joyent

Группа разработчиков JavaScript-платформы Node.js основала форк проекта, который будет развиваться под именем IO.js. Проект продолжит использование JavaScript-движка V8 и также будет нацелен на предоставление средств для создания высокопроизводительных сетевых приложений на языке JavaScript. В качестве мотива создания форка упоминается недовольство политикой компании Joyent, курирующей разработку проекта Node.js. Утверждается, что Joyent игнорирует мнение сообщества, действует только в своих интересах и сосредоточила управление над проектом только в своих руках. Кроме того, Joyent отдаёт абсолютный приоритет обеспечению стабильности кодовой базы, что усложняет интеграцию новых возможностей и затягивает формирование новых выпусков (значительных релизов не выходило с начала 2013 года, последняя актуальная ветка 0.10 основана … Читать далее В рамках проекта IO.js началось развитие форка Node.js, независимого от компании Joyent

Yandex представил новую концепцию интерфейса web-браузеров

Yandex выпустил тестовую версию нового web-браузера, построенного на основе кодовой базы свободного проекта Chromium. Браузер примечателен реализацией нового прозрачного интерфейса пользователя, в котором управляющие элементы не выделены в отдельные области, а накладываются на содержимое, которое занимает всё имеющиеся экранное пространство. Вкладки перенесены в нижнюю часть экрана, что по мнению разработчиков, более близко к традиционному размещению панели приложений в операционных системах. Кнопка каждой вкладки окрашена в цвет фона пиктограммы сайта. Панель с инструментами, дополнительной информацией, адресной строкой и избранными сайтами всплывает только после клика на заголовок окна. В панели также отображается контекстно связанная с текущей страницей информация, которая может оказаться полезной … Читать далее Yandex представил новую концепцию интерфейса web-браузеров

Проект ReactOS представил новую реализацию пользовательской оболочки Explorer

В состав кодовой базы операционной системы ReactOS, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows, принята новая реализация графической оболочки Explorer, развивавшаяся в рамках проекта Explorer-new. Протестировать новый интерфейс можно воспользовавшись ежедневными тестовыми сборками. Отмечается, что новая оболочка позволила проекту ReactOS сделать значительный шаг вперёд в отношении стабильности, совместимости (Explorer-new написан с оглядкой на Windows 2003), функциональности и удобства работы. Читать далее Проект ReactOS представил новую реализацию пользовательской оболочки Explorer

Язык программирования Go портирован на iOS

Объявлено о портировании языка программиирования Go на платформу iOS. Причём портированы не только средства компиляции самого Go, но и утилита cgo, позволяющая вызывать из программы на Go код библиотек, написанных на языке Си. В настоящее время порт поддерживается в виде ветки «ios3» в репозитории на BitBucket. Ведутся неофициальные разговоры о возможности придания этому порту статуса официального в следующем релизе Go (1.5). Следует отметить, что это только порт набора инструментов для компиляции; готовых средств создания GUI-приложений с помощью этого порта, по-видимому, не существует. Читать далее Язык программирования Go портирован на iOS

Доступен кандидат в релизы Qt 5.4

Началось тестирование кандидата в релизы фреймворка Qt 5.4. Релиз запланирован на 9 декабря. По сравнению с бета-версией в новом тестовом выпуске исправлены многочисленные ошибки, а также внесены следующие изменения, связанные со сборкой и формированием пакетов: Модуль QtWebEngine выделен в отдельный пакет; Для сборки установочных пакетов для OS X и iOS теперь используется OS X 10.10; Android SDK обновлен до версии 21.02; Задействован MinGW 4.9.1; ICU (International Components for Unicode) обновлен до версии 53.1. В соответствии с требованиями компании Apple, начиная с Qt 5.4-RC, Qt для iOS включает поддержку как 32-битной, так и 64-битной сборки. Улучшена поддержка iPhone 6/6+. Кроме того, … Читать далее Доступен кандидат в релизы Qt 5.4

Во FreeBSD ожидается появление системы управления сервисами, похожей на systemd

Леннарт Поттеринг (Lennart Poettering) обратил внимание на доклад Джордана Хаббарда (Jordan Hubbard), одного из основателей проекта FreeBSD, автора системы портов FreeBSD и разработчика sysinstall, ныне занимающего должность технического директора в компании iXsystems. Кроме обзора достижений FreeBSD, выделения требующих решения проблем и определения векторов развития на будущее, в докладе упоминается желание модернизировать систему инициализации и запуска сервисов /etc/rc.d, реализовав возможности, концептуально напоминающие подход к управлению сервисами в systemd. Среди идей упоминается создание единого унифицированного интерфейса для конфигурационных данных и всех сервисов/приложений, реализация централизованной системы уведомления о наступлении событий и улучшение средств для запуска и контроля выполнения сервисов, в частности, расширение механизмов … Читать далее Во FreeBSD ожидается появление системы управления сервисами, похожей на systemd

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

Представлен релиз распределенной системы управления исходными текстами Git 2.2.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.2.0

Релиз пошаговой стратегии Battle for Wesnoth 1.12

Доступна новая значительная версия Battle for Wesnoth 1.12, кроссплатформенной пошаговой стратегии в жанре фэнтези, поддерживающей как прохождение кампаний одним игроком так и многопользовательскую игру по сети или за одним компьютером. Код игры распространяется под свободной лицензией GPL. Основные новшества: Новая графика: новый стартовый экран, больше портретов. Мультиплеерная кампания в базовой поставке. Значительно переделаны кампании. Разные режимы для отображения миникарты. Новая раса: Халифат. Переделан редактор карт. Читать далее Релиз пошаговой стратегии Battle for Wesnoth 1.12

Canonical и Meizu подписали стратегическое соглашение, касающиеся Ubuntu Phone

Китайский производитель смартфонов Meizu и компания Canonical заключили соглашение о сотрудничестве в плане выпуска и продвижения смартфонов на основе платформы Ubuntu Phone. Устройства будут основаны на уже выпускаемых моделях MX3 и MX4 с изменённой прошивкой. Выпуск смартфонов Meizu с Ubuntu ожидается не раньше начала следующего года. Смартфоны будут поставляться на рынок Китая, Европы и США. О дате выпуска ранее анонсированного смартфона с Ubuntu от испанской компании Bq пока ничего не сообщается, но, судя по всему, выпустить устройство в 2014 году, как это планировалось изначально, уже не получится. Читать далее Canonical и Meizu подписали стратегическое соглашение, касающиеся Ubuntu Phone

Агентство национальной безопасности открыло код системы NiFi

Агентство национальной безопасности США объявило об открытии исходных текстов проекта Niagarafiles (NiFi), первого в серии запланированных для открытия программных продуктов. В рамках проекта NiFi разработана технология для автоматического распределения потоков данных между несколькими компьютерными сетями, независимо от используемых в данных сетях форматов данных и протоколов. Кроме открытия исходных текстов, АНБ изъявило желание передать управление дальнейшей разработкой проекта в руки фонда Apache. В настоящее время сообщество утвердило вопрос принятия Nifi в инкубатор Apache и приступило к созданию инфраструктуры для нового проекта. В ближайшее время код NiFi появится в SVN- и Git-репозиториях Apache. NiFi предоставляет надёжную, масштабируемую, управляемую и контролируемую платформу, позволяющую … Читать далее Агентство национальной безопасности открыло код системы NiFi

13 декабря в Москве состоится конференция RuBSD 2014

Открыта регистрация на RuBSD 2014 — вторую российскую техническую конференцию по операционным системам семейства BSD. Участники FreeBSD-сообщества расскажут про высоконагруженные веб-сервера, ZFS и iSCSI, управление пакетами, embedded-системы и практики использования IPv6. Мероприятие пройдет 13 декабря в московском офисе Яндекса. На данный моменты в программе есть свободный слот. Предложить свою тему можно по электронной почте – отправить письмо с темой «Доклад для RuBSD 2014» и тезисами на ya-events@yandex.ru. Читать далее 13 декабря в Москве состоится конференция RuBSD 2014

Реорганизация и планы по развитию проекта Thunderbird

Разработчики Thunderbird подвели итоги перехода проекта к разработке только силами сообщества. Напомним, что два года назад компания Mozilla перевела Thunderbird на новую модель разработки, подразумевающую развитие только силами сообщества, без участия трудоустроенных в Mozilla сотрудников. Исключение было сделано только для сопровождающих, которым было разрешено тратить небольшую часть своего рабочего времени на формирование релизов. За два года расширение функциональности Thunderbird практически прекратилось, а вклад былых разработчиков снизился до минимума. Для исправления сложившейся ситуации, заинтересованные в Thunderbird участники сообщества собрались и выработали план по выходу проекта из стагнации. В качестве одной из причин снижения интереса энтузиастов к Thunderbird отмечено формальное сохранение управления … Читать далее Реорганизация и планы по развитию проекта Thunderbird

Увидела свет операционная система DragonFly BSD 4.0

Представлен релиз DragonFlyBSD 4.0, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки «виртуальных» ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT). Выпуск 4.0 не является кардинальным, а продолжает традицию использования четных десятичных цифр для нумерацию стабильных версий (3.6, 3.8, 4.0 и т.д.). Среди ключевых изменений выпуска DragonFly BSD 4.0 отмечается прекращение выпуска 32-разрядной версии … Читать далее Увидела свет операционная система DragonFly BSD 4.0

Google представил план окончательного прекращения поддержки NPAPI-плагинов в Chrome

Компания Google представила план окончательного прекращения поддержки NPAPI-плагинов в Chrome. Ранее поддержка NPAPI была прекращена в версии для Linux и в 32-разрядных сборках для Windows. В 64-разрядных выпусках для Windows и OS X действует белый список разрешённых NPAPI-плагинов. Начиная с января 2015 года белый список упраздняется, но браузер по-прежнему будет выводить предупреждение об использовании на сайтах контента, требующего NPAPI-плагинов, и пользователь сможет активировать такие плагины вручную. В апреле все NPAPI-плагины по умолчанию будут отключены и включить NPAPI-плагин можно будет только через расширенные настройки (chrome://flags/#enable-npapi). В сентябре 2015 года поддержка NPAPI будет полностью прекращена. Напомним, что изначальный план подразумевал полное прекращение … Читать далее Google представил план окончательного прекращения поддержки NPAPI-плагинов в Chrome

Представлен новый интерфейс поиска для Firefox

Проект Mozilla представил новый интерфейс поиска, который появится в будущих выпусках Firefox. В отличие от ранее доступной формы поиска, новый интерфейс позволяет выбрать нужный поисковый сервис во время набора запроса. В процессе ввода, кроме подсказок по продолжению запроса, теперь отображается список доступных поисковых сервисов, позволяющий отравить запрос в службу, отличную от выбранной по умолчанию. Например, можно отправить запрос в Wikipedia, несмотря на то, что по умолчанию выбран Google. Читать далее Представлен новый интерфейс поиска для Firefox

Открыт код ArrayFire, библиотеки для вычислений с использованием GPU

Библиотека ArrayFire, предоставляющая простой способ распараллеливания вычислительных операций с вовлечением GPU, переведена в разряд свободных продуктов. Код библиотеки открыт под лицензией BSD. В качестве бэкендов для организации вычислений на стороне GPU, APU и FPGA могут использоваться CUDA и OpenCL. Имеется возможность выполнения операций только с привлечением CPU или задействования нескольких вычислительных устройств (CPU+GPU). Для организации параллельной обработки данных предоставляется типовой набор математических функций, манипулирующих массивами, который позволяет существенно упростить организацию сложных научных, инженерных и финансовых вычислений. В частности, предоставляются функции для обработки матриц, индексирования последовательностей, операций линейной алгебры, сортировки, применения фильтров, работы с векторами, 2D- и 3D-изображениями. В процессе работы … Читать далее Открыт код ArrayFire, библиотеки для вычислений с использованием GPU

Google представил план финального прекращения поддержки NPAPI-плагинов в Chrome

Компания Google представила план финального прекращения поддержки NPAPI-плагинов в Chrome. В настоящее время поддержка NPAPI уже прекращена в версии для Linux и в 32-разрядных сборках для Windows. В 64-разрядных выпусках для Windows и OS X действует белый список разрешённых NPAPI-плагинов. Начиная с января 2015 года белый список упраздняется, но браузер по-прежнему будет выводить предупреждение об использовании на сайтах контента, требующего NPAPI-плагинов, и пользователь сможет активировать такие плагины вручную. В апреле все NPAPI-плагины по умолчанию будут отключены и включить NPAPI-плагин можно будет только через расширенные настройки (chrome://flags/#enable-npapi). В сентябре 2015 года поддержка NPAPI будет полностью прекращена. Напомним, что изначальный план подразумевал … Читать далее Google представил план финального прекращения поддержки NPAPI-плагинов в Chrome

Потенциальные проблемы с безопасностью при использовании утилиты less

Михал Залевский (Michal Zalewski), известный эксперт по компьютерной безопасности, работающий в Google Security Team, опубликовал предупреждение о возможности скрытой эксплуатации уязвимостей в различных обработчиках контента, при использовании утилиты less. Во многих дистрибутивах Linux, включая CentOS и Ubuntu, для выводимого через less контента используются скрипты lesspipe, которые осуществляют вызов сторонних утилит для преобразования различных форматов в читаемый вид. В том числе вызываются isoinfo, iconv, groff, troff, grotty, man и cpio. Проблема заключается в том, что многие из таких утилит потенциально уязвимы, а использование less, который по умолчанию применяется в различных программах для постраничного вывода на экран, может привести к неосознанной передаче … Читать далее Потенциальные проблемы с безопасностью при использовании утилиты less

Обновление Docker 1.3.2 с устранением критических уязвимостей

Представлен внеочередной выпуск cистемы управления контейнерной виртуализацией Docker 1.3.2, в котором устранены две уязвимости, статус которых отмечен как критически опасный: CVE-2014-6407 — возможность извлечения файлов из контейнера в произвольную часть ФС хост-системы при выполнении команд «docker pull» или «docker load». Уязвимость вызвана некорректной обработкой жестких и символических ссылок в коде извлечения данных из образа контейнера. При успешной организации атаки возможно инициирование выполнения кода на стороне хост-системы и повышение своих привилегий. Проблема проявляется во всех версиях Docker, до выпуска Docker 1.3.2, в который добавлены дополнительные проверки и задействовано chroot-окружение при извлечении данных. CVE-2014-6408 — создатель образов может обойти ограничения, заданные для … Читать далее Обновление Docker 1.3.2 с устранением критических уязвимостей

Релиз дистрибутива Siduction 2014.1

Доступен релиз Siduction 2014.1, десктоп-ориентированного дистрибутива Linux, построенного на пакетной базе Debian Sid (unstable) по состоянию на 22 ноября. Siduction является форком Aptosid, отделившимся в июле 2011 года. Ключевым отличием от Aptosid является использование в качестве пользовательского окружения более новой версии KDE из экспериментального репозитория Qt-KDE, а также формирование сборок дистрибутива на базе свежих версий Xfce, LXDE, GNOME, Сinnamon и LXQt, а также минималистичной сборки X.Org на основе оконного менеджера Fluxbox и сборки «noX», поставляемой без графического окружения для пользователей которые желают сами скомпоновать свою систему. По сравнению с прошлым выпуском обновлены версии пакетов (ядро Linux 3.17, X-Server 1.16.1, KDE … Читать далее Релиз дистрибутива Siduction 2014.1

Проблемы с безопасностью, вызванные использованием утилиты less

Михал Залевский (Michal Zalewski), известный эксперт по компьютерной безопасности, работающий в Google Security Team, опубликовал предупреждение о возможности скрытой эксплуатации уязвимостей в различных обработчиках контента, при использовании утилиты less. Во многих дистрибутивах Linux, включая CentOS и Ubuntu, для выводимого через less контента используются скрипты lesspipe, которые осуществляют вызов сторонних утилит для преобразования различных форматов в читаемый вид. В том числе вызываются isoinfo, iconv, groff, troff, grotty, man и cpio. Проблема заключается в том, что многие из таких утилит потенциально уязвимы, а использование less, который по умолчанию применяется в различных программах для постраничного вывода на экран, может привести к неосознанной передаче … Читать далее Проблемы с безопасностью, вызванные использованием утилиты less