Новая версия набора компиляторов LLVM 3.6

Представлен релиз проекта LLVM 3.6 (Low Level Virtual Machine) — GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Улучшения в Clang 3.6: Применяемый по умолчанию режим языка Си изменён с C99 с расширениями GNU на C11 с расширениями GNU; Добавлена экспериментальная поддержка некоторых элементов будущего стандарта C++1z (C++17), в том числе выражения Fold, символьного литерала u8, краткого определения вложенных пространств имён (namespace A::B { … } вместо … Читать далее Новая версия набора компиляторов LLVM 3.6

Выпуск звуковой подсистемы Linux

Доступен релиз звуковой подсистемы ALSA 1.0.29, который включает в себя в основном исправления ошибок. Новая версия затрагивает обновление библиотек, утилит, прошивок и плагинов, работающих на уровне пользователя. Драйверы развиваются синхронно с ядром Linux. В новом выпуске добавлена поддержка драйвера OXFW для карт на базе чипов OXFW970/971, в PCM API представлен новый 32-разрядный формат дискретизации DSD (Direct Stream Digital), добавлены средства для настройки звуковых адаптеров USB AudioSport Quattro. Читать далее Выпуск звуковой подсистемы Linux

Google начал автоматическое преобразование Flash-рекламы в HTML5

Google объявил о введении в рекламной сети Google AdWords практики автоматической конвертации всех новых и ранее размещённых Flash-баннеров в представление, основанное на технологиях HTML5, способное отображаться в браузерах без Flash-плагина и на мобильных устройствах. Преобразование осуществляется при помощи проекта Swiffy, позволяющего перевести Flash-контент в формате SWF в представление на базе технологий HTML5, CSS3 и SVG. По возможности, со временем, в HTML5 будут перекодированы все Flash-баннеры, за исключением отдельных экземпляров, содержащих особенности, не поддерживаемые в Swiffy. Читать далее Google начал автоматическое преобразование Flash-рекламы в HTML5

Релиз открытой микроядерной ОС Genode 15.02

Представлен релиз открытой микроядерной операционной системы Genode OS Framework 15.02, продолжающий реализацию плана по превращению Genode в операционную систему общего назначения, которая может быть использована для выполнения повседневных задач. В настоящее время уже сформирован базис необходимых возможностей и разработчики переключились от развития новой функциональности к оттачиванию уже имеющихся возможностей и консолидации их в готовый продукт. В новом выпуске представлен модульный инструментарий для проведения автоматизированного тестирования, проведена работа по увеличению стабильности и оптимизации производительности, улучшена работа VirtualBox поверх микроядра NOVA. Внесены разнообразные улучшения в HW-ядро, работающее напрямую поверх оборудования, в том числе реализована поддержка виртуализации для архитектуры ARM. Genode предоставляет унифицированную … Читать далее Релиз открытой микроядерной ОС Genode 15.02

Релиз Linux-дистрибутива Quirky 7.0, развиваемого автором Puppy Linux

Барри Каулер (Barry Kauler), основатель проекта Puppy Linux, представил релиз Linux-дистрибутива Quirky 7.0. Дистрибутив Quirky был создан для обкатки новых идей и создание окружения для повседневного личного использования. Предлагаемое дистрибутивом графическое окружение базируется на оконном менеджере JWM, файловом менеджере ROX-Filer, собственном наборе GUI-конфигураторов и виджетов. Для подготовки дистрибутива используется единая с Puppy Linux система сборки Woof и пакетная база T2. Размер системного образа 168 Мб. Основные особенности дистрибутива: Отказ от использования многослойных файловых систем Unionfs/Aufs в пользу файловой системы F2FS, созданной компанией Samsung специально для Flash-накопителей; Поставка загрузочного Live-образа и системного образа для копирования на USB Flash или SD-карту; Минималистичный … Читать далее Релиз Linux-дистрибутива Quirky 7.0, развиваемого автором Puppy Linux

Бета-выпуск Ubuntu 15.04 c официальной поддержкой Ubuntu MATE и Wayland-сеансом для GNOME

Началось тестирование бета-версии дистрибутива Ubuntu 15.04 «Vivid Vervet«, что ознаменовало переход к первой стадии заморозки пакетной базы и смещение вектора разработки от развития новых возможностей к тестированию и исправлению ошибок. В соответствии с планом разработки, уже опробованном при подготовке прошлых выпусков, отдельные альфа-сборки не будут сформированы, вместо них для тестирования предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Kubuntu, Lubuntu, Ubuntu GNOME, Xubuntu, Ubuntu MATE и Ubuntu Cloud. Релиз намечен на 23 апреля. Наиболее важными событиями с момента публикации прошлой тестовой версии является поддержка Wayland в Ubuntu GNOME и включение дистрибутива Ubuntu MATE в число официальных редакций … Читать далее Бета-выпуск Ubuntu 15.04 c официальной поддержкой Ubuntu MATE и Wayland-сеансом для GNOME

Релиз офисного пакета Calligra 2.9, развиваемого проектом KDE

После года разработки представлен выпуск свободного офисного пакета Calligra 2.9, шестой значительный релиз с момента ответвления разработки от проекта KOffice в декабре 2010 года. В качестве базового формата используется Open Document (ODF). Готовые бинарные сборки в скором времени будут подготовлены для Arch Linux, Fedora, FreeBSD, openSUSE, Ubuntu, ROSA, OS X и Windows. В отличие от KOffice внутренняя архитектура Calligra разделена на базовые внутренние подсистемы и внешние пользовательские оболочки, что позволяет создавать на одной основе как легковесные мобильные версии, так и полнофункциональные варианты офисного пакета для настольных систем. Для всех приложений офисного пакета создана единая система встраиваемых объектов, например, в документ … Читать далее Релиз офисного пакета Calligra 2.9, развиваемого проектом KDE

Федеральное агентство по связи США проголосовало за сохранение сетевого нейтралитета

Федеральное агентство по связи США (FCC) утвердило правила сохранения сетевого нейтралитета, запрещающие платное повышение приоритета, блокирование доступа и ограничение скорости обращения к контенту и сервисам, распространяемым на законных основаниях. Подобные правила помогут сохранить открытый характер сети интернет и закрепят за пользователями право в любое время заходить на любые сетевые ресурсы, а за разработчиками — возможность создавать новые сервисы и продукты, без необходимости получения разрешения на это от кого бы то ни было. Нейтралитет будет обеспечен путем переклассификации «Title II», в рамках которой широкополосный доступ будет трактоваться как «информационный сервис», а не «телекоммуникационный сервис», что поставит распространителей контента и операторов связи … Читать далее Федеральное агентство по связи США проголосовало за сохранение сетевого нейтралитета

Компания Google открыла код gRPC, RPC-фреймворка на основе HTTP/2

Компания Google представила новый высокопроизводительный RPC-фреймворк gRPC, позволяющий организовать прозрачное взаимодействие клиентских и серверных приложений. Сетевое взаимодействие в gRPC базируется на применении протокола HTTP/2. gRPC позволяет создавать микросервисы на различных языках программирования, которые взаимодействуют между собой при помощи универсального API. Код фреймворка написан на языке Си и распространяется под лицензией BSD. Обвязки подготовлены для языков C++, Node.js, Python, Ruby, Objective-C, PHP, C#, Go и Java. Для определения формата передаваемых сообщений и генерации клиентского и серверного кода по умолчанию предлагается использовать язык описания интерфейсов (IDL), предлагаемый инструментарием Protocol Buffers. В дальнейшем планируется обеспечить в gRPC поддержку и других форматов, таких как … Читать далее Компания Google открыла код gRPC, RPC-фреймворка на основе HTTP/2

Компания Google представила инициативу Android for Work

Компания Google анонсировала программу Android for Work, в рамках которой предлагается набор средств для разделения частных и корпоративных задач на смартфонах под управлением платформы Android. По данным Google, в настоящее время смартфоны и планшеты слабо вовлечены в рабочий процесс и их потенциал остаётся в значительной степени неиспользованным предприятиями. Предложенная инициатива направлена на более активное применение персональных мобильных устройств для решения корпоративных задач. Для пользователей предлагается специальный изолированный профиль, к которому могут быть привязаны данные и приложения, связанные с решением рабочих задач. При помощи SELinux, шифрования и многопользовательских окружений для рабочего профиля обеспечивается дополнительный уровень изоляции от остальной системы. Для выхода … Читать далее Компания Google представила инициативу Android for Work

Обновление LibreOffice 4.4.1

Организация The Document Foundation объявила о выходе LibreOffice 4.4.1, первого корректирующего выпуска из семейства LibreOffice 4.4 «fresh». Обновление включает более 100 исправлений. Версия 4.4.1 отмечена как стабильная и пригодная для всех категорий пользователей. Читать далее Обновление LibreOffice 4.4.1

Релиз графического редактора Krita 2.9

После восьми месяцев разработки увидел свет релиз растрового графического редактора для художников и иллюстраторов Krita 2.9.0, который поддерживает многослойную обработку изображений, предоставляет средства для работы с различными цветовыми моделями и обладает большим набором средств для цифровой живописи, создания скетчей и формирования текстур. Программа распространяется как в форме самодостаточного приложения, так и в составе развиваемого проектом KDE офисного пакета Calligra. Проект курируют фонд Krita Foundation и организация KO GmbH (Krita Studio). Благодаря успешно проведённой на Kickstarter кампании совместного финансирования разработки, над новым выпуском удалось обеспечить работу двух разработчиков в режиме полного рабочего дня. В итоге, по числу новшеств и улучшений Krita … Читать далее Релиз графического редактора Krita 2.9

Корректирующий выпуск Python 3.4.3

Доступен корректирующий выпуск языка программирования Python 3.4.3, в котором представлено около 150 исправлений. Из изменений можно отметить опциональную поддержку LibreSSL, удаление RC4 из списка шифров по умолчанию в модуле SSL, отключение поддержки SSLv3 и PROTOCOL_SSLv3 в пользу ssl.PROTOCOL_SSLv23 (TLSv1.1, TLSv1.2). Читать далее Корректирующий выпуск Python 3.4.3

Выпуск Nuitka 0.5.9, компилятора для языка Python

Представлен новый выпуск проекта Nuitka, в рамках которого развивается компилятор, позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с Python 2.6, 2.7, 3.2, 3.3 и 3.4. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 258%. Код проекта распространяется под лицензией Apache. В новой версии: Оптимизации: Встроенная функция getattr оптимизируется во время компиляции; При вызовах PyCFunction не происходит построения кортежа (tuple) для вызова функции без параметра или с одним … Читать далее Выпуск Nuitka 0.5.9, компилятора для языка Python

Релиз движка для создания браузерных 3D-приложений Blend4Web 15.02

Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.02. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные новшества: В интерфейс стандартного приложения для отображения сцен были добавлены кнопки социальных сетей: Твиттер, Facebook, Google+ и ВКонтакте. В окне информации теперь показывается версия движка, а в мобильной версии — поддерживаемые жесты. По аналогии с изображениями, реализован URL-параметр fallback_video для показа видео вместо 3D … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 15.02

Новая версия программы для управления фотографиями digiKam 4.8.0

Представлена новая версия программы для управления коллекцией фотографий digiKam 4.8.0. В новый выпуск внесены только устранения ошибок, новых возможностей не добавлено, так как ветка digiKam 4 переведена в режим сопровождения, а все внимание разработчиков уделяется работе по портированию digiKam на Qt 5 и KDE Framework 5. Всего по сравнению с прошлым выпуском внесено 11 исправлений. Во входящем в состав пакета наборе плагинов (Kipi-plugins) устранены 3 ошибки. Читать далее Новая версия программы для управления фотографиями digiKam 4.8.0

Выпуск Pyston 0.3, реализации языка Python с JIT-компилятором

После шести месяцев разработки доступен третий выпуск проекта Pyston, в рамках которого компанией Dropbox, в которой работает Гвидо ван Россум, развивается реализация языка Python, созданная с использованием наработок проекта LLVM. Реализация примечательна применением современных технологий JIT-компиляции и нацелена на достижение высокой производительности, близкой к производительности традиционных системных языков, таких как C++. Код Pyston написан на языке C++ и распространяется под лицензией Apache. В отличие от проекта PyPy, также продвигающего идею применения JIT для ускорения выполнения Python-скриптов, в Pyston используется не трассирующий JIT, базирующийся на компиляции в машинный код часто выполняемых циклов, а применяемый в современных JavaScript-движках JIT на основе трансляции … Читать далее Выпуск Pyston 0.3, реализации языка Python с JIT-компилятором

RancherOS

Анонсирована новая операционная система RancherOS, напоминающая по своей сути проекты Atomic и CoreOS, и также предоставляющая минимальную обвязку для запуска изолированных контейнеров. Ключевым отличием RancherOS является отказ от использование системного менеджера systemd и использование собственной системы инициализации, построенной непосредственно на базе инструментария Docker. Код системы написан на языке Go и распространяется под лицензией Apache. Проект основан несколькими известными разработчиками из компании Citrix и бывшими руководителями Cloud.com. Размер загрузочного образа RancherOS составляет всего 20 Мб. Всё в RancherOS является контейнером. Системное окружение RancherOS скомпоновано в виде ядра Linux и образа начальной загрузки (initrd) и содержит абсолютный минимум, необходимый для запуска контейнеров … Читать далее RancherOS

Соревнование по взлому Chrome OS теперь будет продолжаться непрерывно

Компания Google объявила об изменении в проведении мероприятий Pwnium, в рамках которых исследователям безопасности предлагается продемонстрировать взлом операционной системы Chrome OS. Если прошлые мероприятия проводились раз в год и были приурочены к тем или иным конференциям по компьютерной безопасности, то начиная с Pwnium 5, соревнование будет проходить круглый год — продемонстрировать новую технику атаки и получить вознаграждения можно будет в любое время. Кроме того, участие в соревновании больше не потребует физического присутствия авторов эксплоита, заявку можно будет отправить через сайт. Причиной изменений является желание как можно скорее устранить уязвимость. Раньше исследователи безопасности вынуждены были придерживать публикацию сведений до очередной конференции, … Читать далее Соревнование по взлому Chrome OS теперь будет продолжаться непрерывно

Выпуск почтового клиента Trojita 0.5

Анонсирован выпуск IMAP-клиента Trojitá 0.5, написанного с использованием тулкита Qt и примечательного высокой скоростью работы с большими коллекциями почты. Программа изначально рассчитана на высокую скорость работы с почтовыми ящиками, содержащими десятки тысяч сообщений. Программа достаточно эффективно использует доступную полосу пропускания при использовании IMAP, в том числе никогда не загружает данные дважды и поддерживает IMAP-расширения QRESYNC, CONDSTORE, ESEARCH, CATENATE, BURL, COMPRESS=DEFLATE и CONTEXT=SORT, а также позволяет организовать доступ к IMAP через SSH. Поддерживается сборка с как с Qt4, так и с Qt5. Готовые пакеты сформированы для CentOS/RHEL, Debian, Fedora, openSUSE и Ubuntu. По сравнению с выпущенной около года назад прошлой версией … Читать далее Выпуск почтового клиента Trojita 0.5

Обновление проприетарного драйвера NVIDIA 346.47

Компания NVIDIA представила новый выпуск проприетарного драйвера NVIDIA 346.47, который доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64). В новой версии устранена порция ошибок, большинство которых связано с работой OpenGL. Добавлена поддержка GPU Quadro K620M, Quadro K2200M, GeForce GTX 960, GeForce GTX 965M. Читать далее Обновление проприетарного драйвера NVIDIA 346.47