Сформирован список организаций, участвующих в Summer of Code 2014

Компания Google сообщила о выборе проектов для участия в инициативе Google Summer of Code 2014. Из 370 подавших заявки открытых проектов для участия в программе одобрено 190, в том числе 45 проектов не принимавших участие в GSoC в предыдущие годы. До 10 марта у студентов есть время выбрать себе задание по душе и обсудить возможность его выполнения с представителями подавших заявку проектов. Заявки от студентов будут приниматься до 3 мая. Среди участвующих в Summer of Code 2014 проектов можно выделить: Apache, Battle for Wesnoth, Blender, Clojure, CoreBoot, Debian, Django, Drupal, FreeBSD, GCC, Gentoo, Git, GNOME, GIMP, Haskell, Illumos, Inkscape, KDE, … Читать далее Сформирован список организаций, участвующих в Summer of Code 2014

Ford переводит автомобильную информационно-развлекательную систему с платформы Microsoft на QNX

Автомобилестроительная компания Ford отказывается от использования платформы Microsoft для построения автомобильной информационно-развлекательной системы Sync в пользу решения на базе QNX. В качестве причин перехода на QNX называется высокая гибкость решения, более высокая производительность и меньшая стоимость лицензии. Автомобильная платформа QNX CAR позволит провести более глубокую кастомизацию и обеспечить качественную поддержку сенсорного экрана, а также даст возможность разработки приложений с использованием технологий HTML5 и на базе Qt. Читать далее Ford переводит автомобильную информационно-развлекательную систему с платформы Microsoft на QNX

Вышла бета-версия дистрибутива SUSE Linux Enterprise 12

Компания SUSE анонсировала доступность бета-версии промышленного дистрибутива SUSE Linux Enterprise 12. Финальные выпуски продуктов на базе платформы SUSE Linux Enterprise, такие как SUSE Linux Enterprise Server 12, SUSE Linux Enterprise High Availability Extension 12 и SUSE Linux Enterprise Desktop 12, планируется выпустить в течении 2014 года. Для участия в программе бета-тестирования следует отправить запрос по адресу SLE12beta@suse.com. Особенности SUSE Linux Enterprise 12: Переход на использование ветки ядра Linux 3.12; Задействование технологии для обновления ядра Linux на лету, без перезагрузки и остановки работы; Переход на новый инсталлятор, который позволит избавиться от второй фазы установки, на которой осуществляется начальная настройка системы. Если … Читать далее Вышла бета-версия дистрибутива SUSE Linux Enterprise 12

Facebook открыл код flint, системы для проверки кода на языке C++

Facebook опубликовал исходные тексты утилиты flint, предназначенной для выявления типовых ошибок и проблемных конструкций в коде на языке С++. Представлены два варианта flint: основной, написанный на языке D, и устаревшая реализация на языке C++. Код открыт под свободной лицензией Boost Software License. Утилита была создана для внутреннего применения в системе рецензирования кода Facebook, для автоматической проверки всех вносимых изменений. Существующие lint-системы для C++ не устроили Facebook из-за низкой производительности и отсутствия поддержки стандарта C++11 (например, Clang во время начала разработки flint не предоставлял должной поддержки C++). Также была необходимость адаптации правил проверки для особенностей стиля разработки в Facebook. Читать далее Facebook открыл код flint, системы для проверки кода на языке C++

В KDE 4.13 на смену Nepomuk придёт новая реализация семантического поиска

Разработчики проекта KDE сообщили о решении включить в состав следующего выпуска KDE 4.13 улучшенной реализации системы семантического поиска, продолжающей развитие семантического движка Nepomuk. В рамках проекта Baloo на основе ранее доступных наработок Nepomuk подготовлен новый фреймворк для обработки метаданных, таких как теги, рейтинг и комментарии, а также для организации хранения, индексации и поиска по контенту пользователя, в том числе по файлам, почтовым сообщениям, адресной книге и другой информации. Например, семантический поиск может быть использован для выборки данных по тегам, сортировки с учётом рейтинга, поиска заданных типов контента (изображения, видео, документы и т.п.), удовлетворяющих определённым характеристикам. Поддерживается выборка с учётом взаимосвязи … Читать далее В KDE 4.13 на смену Nepomuk придёт новая реализация семантического поиска

Второй выпуск Qt Enterprise Embedded, платформы для создания готовых мобильных систем

Компания Digia анонсировала второй значительный выпуск продукта Qt Enterprise Embedded (Qt EE), развиваемого в рамках проекта Boot to Qt, нацеленного на предоставление средств для формирования и поддержания полноценных загрузочных мобильных систем с окружением на базе Qt и QML. Qt EE предоставляет разработчикам приложений для встраиваемых устройств полностью интегрированное решение, позволяющие не задумываться о наличии драйверов, взаимодействии с оборудованием, производительности графической системы, поддержании базовой системы, формировании установочных образов и других факторов, замедляющих процесс разработки продукта и его вывод на рынок. При помощи Qt EE разработчики могут сосредоточиться только на разработке конечных приложений на имеющихся встраиваемых устройствах, не отвлекаясь на решение сторонних … Читать далее Второй выпуск Qt Enterprise Embedded, платформы для создания готовых мобильных систем

Проект OpenBSD впервые участвует в программе Google Summer of Code

В 2014 году организация OpenBSD Foundation стала участником спонсорской программы Google Summer of Code — первый раз за всё время существования данной программы. OpenBSD Foundation является некоммерческой организацией, помогающей, но не определяющей развитие проекта OpenBSD. Отсутствие OpenBSD в числе участников GSoC ранее было связано с рядом юридических нюансов, на данный момент решённых. Краткий список предлагаемых на GSoC 2014 задач: Сетевые задачи Реализация совместимого аналога для SECCOMP-bpf; Улучшение встраивания псевдодрайверов вроде carp(4) и bridge(4) в сетевой стек; Реализация централизованного (единого) DHCP-клиента; Клиент DHCPv6 для базовой системы; Сервер DHCPv6 для базовой системы; Реализация аггрегации маршрутов FIB в OpenBGPd; Поддержка Milter API в … Читать далее Проект OpenBSD впервые участвует в программе Google Summer of Code

Новая версия systemd 210

Всего через пять дней с момента выпуска значительного релиза systemd 209 Леннарт Поттеринг (Lennart Poettering) представил корректирующее обновление системного менеджера systemd 210, в котором по горячим следам внесено 14 исправлений и улучшений. Новый выпуск уже добавлен в репозиторий Fedora Rawhide. Наиболее заметные изменения: Уход от использования атрибута IFUNC в библиотеках для обеспечения совместимости (libsystemd-journal.so, libsystem-id128.so, libsystemd-login.so и libsystemd-daemon.so), что позволяет собрать библиотеки для архитектуры ARM с использованием инструментария, не поддерживающего IFUNC; Добавлена поддержка включения/отключения systemd-networkd через systemctl; Для unit-файлов добавлена поддержка атрибута «AppArmoreProfile=» для привязки к процессам профиля AppArmor; Для unit-файлов добавлена условная переменная «ConditionArchitecture=», позволяющая осуществить привязку к системной … Читать далее Новая версия systemd 210

Выпуск Chrome OS 33

Компания Google представила релиз операционной системы Chrome OS 33, основанной на ядре Linux, open source компонентах и web-браузере Chrome. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 33 доступна для всех актуальных моделей Chromebook, кроме Samsung Chromebook. Среди изменений, внесённых в Chrome OS 33: В меню приложений (App Launcher) добавлена поддержка поиска в адресной книге и инициирования чата Hangouts или отправки email непосредственно из списка результатов поиска; Новый гид первого запуска, знакомящий пользователя с особенностями работы в … Читать далее Выпуск Chrome OS 33

Релиз Ruby 2.1.1. Языку Ruby исполнился 21 год

Представлен релиз языка программирования Ruby 2.1.1, который выпущен в рамках новой схемы нумерации версий. В новой версии представлена порция исправлений ошибок и оптимизаций, при сохранении полной совместимости с выпуском 2.1.0. Одновременно проект празднует 21 год с момента своего основания. Напомним, что номер версии Ruby теперь определяться в формате MAJOR.MINOR.TEENY.PATCH, где значение MAJOR увеличивается при значительных нарушениях обратной совместимости. Новые MINOR-выпуски формируются раз в год, при этом в данных выпусках допускается нарушение обратной совместимости API. В TEENY-выпусках, которые выходят раз в 2-3 месяца, устраняются ошибки и уязвимости при полном сохранении совместимости API. Значение PATCH отражает число коммитов с момента прошлого минорного … Читать далее Релиз Ruby 2.1.1. Языку Ruby исполнился 21 год

Компания Nokia представила три смартфона на платформе Android

На Всемирном конгрессе мобильных технологий компания Nokia представила три смартфона Nokia X, Nokia XL и Nokia X+, построенных на базе платформы Android 4.1.2. В устройствах используется собственное ответвление Android, привязанное к сервисам Nokia Lumia и Microsoft, таким как Skype, Bing, Here Maps, OneDrive и outlook.com. Для установки программ предлагается собственный магазин приложений (доступ к Google Play не предоставляется). Оформление интерфейса пользователя полностью переработано и во многом напоминает интерфейс Windows Phone. Все телефоны оснащены двухядерным процессором Qualcomm Snapdragon S4, 4 Гб Flash и поддерживают использование двух Micro-SIM-карт. Модели Nokia XL и Nokia X+ поставляются с 768 Мб ОЗУ, а модель Nokia … Читать далее Компания Nokia представила три смартфона на платформе Android

Первые фотографии смартфонов BQ и Meizu на базе Ubuntu

Опубликованы фотографии первых моделей смартфонов Meizu MX3 и BQ Aquaris, построенных на базе Ubuntu Linux. Время поступления в продажу, полные характеристики и цены пока не сообщаются. Модель Meizu MX3 оборудована восьмиядерным процессором Samsung Exynos 5410 c четырьмя ядрами 1.6 ГГц Cortex-A15 и четырьмя 1.2 ГГц Cortex-A7, поставляется с 2 ГБ ОЗУ, 5.3-дюймовым экраном, флеш-накопителем от 16 до 128 ГБ и камерой 8 МП. Смартфон BQ Aquaris будет поставляться с 5.2-дюймовым экраном, четырёхядерным CPU Cortex A7 1.5 GHz, 1 Гб ОЗУ, 16 Гб Flash и предоставлять возможность использования двух SIM-карт. Читать далее Первые фотографии смартфонов BQ и Meizu на базе Ubuntu

IBM покупает компанию Cloudant и выделяет дополнительные ресурсы для разработки Apache CouchDB

Корпорация IBM объявила о поглощении компании Cloudant, развивающей облачные DBaaS-сервисы на базе Apache CouchDB и активно участвующей в разработке данной документ-ориентированной базы данных. Сделка представляет интерес для сообщества Apache намерением IBM форсировать развитие Apache CouchDB и выделить дополнительные ресурсы для участия в совместной работе над проектом. Читать далее IBM покупает компанию Cloudant и выделяет дополнительные ресурсы для разработки Apache CouchDB

В рамках проекта Neovim предпринята попытка модернизации Vim

Анонсирован проект Neovim, в рамках которого планируется провести работу по рефакторингу и модернизации кодовой базы текстового редактора Vim. В текущем виде код Vim развивается более 20 лет и состоит из более чем 300 тысяч строк на языке Си (C89), а вовсех нюансах кодовой базы Vim разбирается всего несколько человек, что затрудняет сопровождение и работу над усовершенствованием редактора. Проблему также представляет метод сопровождения кодовой базы Vim. У проекта сейчас один мэйнтейнер, который достаточно скрупулезно подходит к процессу проверки и принятия патчей, что затрудняет продвижение изменений в Vim. В итоге, ядро Vim заметно отстаёт по темпу разработки от потребностей экосистемы разработчиков плагинов. … Читать далее В рамках проекта Neovim предпринята попытка модернизации Vim

Выпуск дистрибутива Manjaro Linux 0.8.9

Доступна новая версия дистрибутива Manjaro Linux 0.8.9, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (1.7 Гб), Xfce (1.2 Гб) и Openbox (687 Мб). Для управления репозиториями в Manjaro используется собственный инструментарий BoxIt, спроектированный по образу Git. Репозиторий поддерживается по принципу непрерывного включения обновлений (rolling), но новые версии проходят дополнительную стадию стабилизации. Кроме собственного репозитория, имеется поддержка использования репозитория AUR (Arch User Repository). Дистрибутив снабжен графическим инсталлятором и графическим … Читать далее Выпуск дистрибутива Manjaro Linux 0.8.9

В OpenBSD добавлена поддержка запуска X-сервера без root-привилегий

В OpenBSD-current добавлены изменения, позволяющие запустить X-сервер без необходимости выполнения кода с правами root для конфигураций с видеокартами Intel и AMD для которых доступны KMS-модули для переключения видеорежимов на уровне ядра. Если у пользователя нет полномочий открытия /dev/pciN в режиме чтения и записи, файл с устройством теперь открывается в режиме только для чтения без вывода ошибки, что позволяет запускать X-сервер при установке опции machdep.allowaperture=0 за счет использования драйверов inteldrm и radeondrm для организации доступа к памяти ядра и взаимодействия с видеокартой. Читать далее В OpenBSD добавлена поддержка запуска X-сервера без root-привилегий

Опубликован "Манифест FreeBSD XXI" с некоторыми идеями на будущее

Разработчик FreeBSD Wojciech Adam Koszek опубликовал манифест с тезисами для развития системы. В числе идей подготовка не привязанного в версии системы универсального установщика, не требующего перезаписи носителя при появлении новой версии, графический режим установки, поддержка управления установкой из браузера с внешнего устройства (например, со смартфона), облачный сервис FreeBSD ID с единой точкой входа для привязки настроек, файлов и резервных копий к аккаунту пользователя (например, после установки новой системы можно синхронизировать её конфигурацию с другой системой), BSDCloud для выноса операций в облако (например, сборка ядра в облаке), поддержка профилей установки (в том числе и для мобильных устройств, ноутбуков, ПК, виртуальных машин), … Читать далее Опубликован "Манифест FreeBSD XXI" с некоторыми идеями на будущее

Samsung оснастил умные часы Gear 2 платформой Tizen вместо Android

Компания Samsung анонсировала умные часы Gear 2 и Gear 2 Neo, которые в отличие от первой модели будут поставляется со свободной мобильной платформой Tizen, развиваемой совместно с компанией Intel под эгидой организации Linux Foundation. О причинах замены Android на Tizen не сообщается. Внешний вид часов не изменится, кроме того, что камера перемещена на внешнюю поверхность и часы стали заметно легче и тоньше. Внутренности обновлены более существенно, например, вместо процессора ARM Exynos, работающего на частоте 800 MHz, задействован более мощный двухъядерный чип, работающий на частоте 1GHz. Как и раньше часы оснащены 1.63-дюймовым экраном (Super AMOLED, 320 x 320), Bluetooth, 512 Мб … Читать далее Samsung оснастил умные часы Gear 2 платформой Tizen вместо Android

Mozilla представил новые устройства c Firefox OS, в том числе планшеты и смартфон за 25 долларов

На проходящем в Барселоне Всемирном конгрессе мобильных технологий проект Mozilla объявил о выпуске новых эталонных телефонов и планшетов для разработчиков Firefox OS, представил семь новых устройств, сообщил о расширении рынка сбыта и обнародовал план по подготовке сверхдешёвых смартфонов. Китайская компания Spreadtrum представила прототип смартфона с Firefox OS, стартовая цена которого составит всего 25 долларов. В то время как мощность современных смартфонов постоянно растёт, Mozilla и Spreadtrum намерены освоить новый сегмент рынка, выпустив предельно скромный по своим характеристикам смартфон, но способный полноценно работать в Web и доступный для всех, кто не может позволить себе купить более дорогое устройство. Компания Alcatel анонсировала … Читать далее Mozilla представил новые устройства c Firefox OS, в том числе планшеты и смартфон за 25 долларов

Технический комитет Debian рассматривает вопрос поддержки нескольких систем инициализации

После выбора systemd в качестве системы инициализации по умолчанию для выпуска Debian Jessie на базе ядра Linux, Ян Джексон (Ian Jackson), один из активных сторонников upstart, инициировал новое голосование по вопросу о том, насколько пакеты из состава дистрибутива могут быть привязаны к определённой системе инициализации. Участникам комитета предлагается определить приоритет следующих утверждений: Приложения не могут зависеть от определённой системы инициализации (дистрибутив продолжит поддержку нескольких систем иницилизации в обозримом будущем, предоставляя возможность выбора. Выбор системы инициализации по умолчанию относится только к Debian Jessie и в дальнейшем может быть пересмотрен); Сохранение совместимости Debian Jessie с sysvinit и обеспечение поддержки в пакетах нескольких … Читать далее Технический комитет Debian рассматривает вопрос поддержки нескольких систем инициализации

Начат сбор средств для превращения Pitivi в профессиональный инструмент видеомонтажа

Разработчики системы нелинейного видеомонтажа Pitivi объявили о проведении через организацию GNOME Foundation краудфандинг-кампании по сбору средств для перевода проекта на новый уровень. Собранные средства позволят разработчикам уделить всё своё время развитию проекта и превратить Pitivi в простой и пригодный для профессионального применения видеоредактор. Для реализации всех планов необходимо собрать €100 000, для выпуска релиза Pitivi 1.0 будет достаточно €35 000. В отличие от других кампаний по сбору средств, пользователю, отправляющему пожертвование, предоставляется возможность распределения средств на реализацию тех или иных новых функций. В качестве первой задачи отмечается контроль качества, стабилизация кодовой базы и написание документации для выпуска Pitivi 1.0. На … Читать далее Начат сбор средств для превращения Pitivi в профессиональный инструмент видеомонтажа