Выпуск языка программирования Clojure 1.6

Анонсирован релиз динамического языка программирования Clojure 1.6, базирующегося на языковых конструкциях Lisp и сочетающего в себе возможности функционального и многопоточного программирования с чертами современных скриптовых языков. Код программ на языке Clojure транслируется в Java байт-код и выполняется на виртуальной машине JVM. Код компилятора Clojure, библиотек и runtime-компонентов распространяется в рамках лицензии Eclipse Public License. Читать далее Выпуск языка программирования Clojure 1.6

Бета-версия Qt 5.3

Компания Digia представила бета-версию кроссплатформенного фреймворка Qt 5.3, продолжившего развитием ветки Qt 5.x. Релиз планируется выпустить 29 апреля. Выпуск Qt 5.3 в основном ориентирован на повышение стабильности и производительности, а также на упрощение использования новичками. Цикл подготовки Qt 5.3 будет на полтора месяца короче, чем обычно, чтобы сдвинуть релиз с летнего периода отпусков на осень. Таким образом релизы Qt теперь будут выходить в середине весны и осени. Основные новшества: Улучшена интеграция между компонентами Qt Widgets и Qt Quick. Добавлен класс QQuickWidget, который позволяет бесшовно интегрировать части пользовательского интерфейса, созданные с использованием Qt Quick, с приложениями на базе Qt Widget. Новый … Читать далее Бета-версия Qt 5.3

Второй выпуск десктоп-окружения Budgie

Представлен второй публичный выпуск десктоп-окружения Budgie Desktop, построенного на основе технологий GNOME, но заменяющего на собственные реализации оболочку GNOME Shell, апплеты и систему управления сеансами. При этом Budgie не является форком GNOME и работает поверх штатных низкоуровневых компонентов и библиотек GNOME. Готовые пакеты подготовлены для Fedora 20, openSUSE 13.1 и Arch Linux. Код реализации рабочего стола написан на языке Си и распространяется под лицензией GPLv2. Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав и заменять реализации основных элементов панели на свой вкус. Среди доступных апплетов … Читать далее Второй выпуск десктоп-окружения Budgie

Первый выпуск Linux-версии web-браузера Maxthon

Увидел свет первый выпуск Linux-версии web-браузера Maxthon, ранее доступного только для платформ Windows, OS X, iOS и Android. Браузер основан на компонентах проекта Chromium и доступен для загрузки в пакетах deb и rpm. Изначально проект Maxthon был основан в 2002 году как обёртка для Internet Explorer, но в дальнейшем перерос в самостоятельный продукт, поддерживающий браузерные движки Trident (MSHTML) и WebKit, а также частично движок Gecko. Продукт относится к категории Freeware и пользуется большой популярностью в Китае. Общая пользовательская база по оценке создателей браузера оценивается в 100 млн пользователей по всему миру. По сравнению с начальными альфа-сборками в первом релизе представлен … Читать далее Первый выпуск Linux-версии web-браузера Maxthon

Платформа Android уязвима к атаке PileUp

Исследователи из Индианского университета и компании Microsoft опубликовали статью (PDF), в которой описали новый класс уязвимостей в Package Management Service на платформе Android. Уязвимыми на данный момент являются все аппараты, работающие под управлением Android, для которых есть обновление на следующую главную версию, еще не установленное пользователем. Суть уязвимости заключается в следующем. Разные версии ОС Android имеют разный набор разрешений для приложений, и в новых версиях ОС этот набор расширяется. Злоумышленник может подготовить приложение, запрашивающее доступ к привилегированным операциям, появившимся в свежей версии платформы. При установке такого приложения на старых версиях Android данные неизвестные привилегии будут проигнорированы. При обновлении операционной системы … Читать далее Платформа Android уязвима к атаке PileUp

Релиз системы обнаружения атак Suricata 2.0

Организация OISF (Open Information Security Foundation) представила релиз системы обнаружения и предотвращения сетевых вторжений Suricata 2.0. Система отличается поддержкой ускорения работы через задействование вычислений на стороне GPU (CUDA и OpenCL), поддерживает многопоточность для оптимального задействования мощностей многоядерных систем и имеет развитые средства инспектирования различных видов трафика. В конфигурациях Suricata допустимо задействование базы сигнатур, развиваемой проектом Snort, а также наборов правил Emerging Threats и Emerging Threats Pro. Исходные тексты проекта распространяются под лицензией GPLv2. Из новшеств, добавленных в Suricata 2.0, можно отметить: Реализован Eve log, позволяющий сформировать вывод событий в формате JSON для предупреждений, HTTP, DNS, SSH, TLS и файлов. Поддержка … Читать далее Релиз системы обнаружения атак Suricata 2.0

В Москве и Санкт-Петербурге пройдёт профессиональная конференция веб-разработчиков РИТ++ (реклама)

14 и 15 апреля в Москве и 24 и 25 апреля в Санкт-Петербурге в седьмой раз будет проведена конференция РИТ++ — профессиональное мероприятие «от разработчиков для разработчиков», охватывающее весь спектр индустрии веб-разработки: серверное и клиентское программирование, системное администрирование, базы данных и системы хранения, управление проектами, юзабилити и аналитика, тестирование и мобильные технологии. Среди вопросов, на которые можно получить ответы на конференции РИТ++: Как написать собственный Google Analytics? Зачем и как делать электронные рассылки, чтобы они не попадали в спам и трогали сердца подписчиков 🙂 Как создавался и какова архитектура сайта олимпиады Сочи 2014? Как писать код под все мобильные платформы … Читать далее В Москве и Санкт-Петербурге пройдёт профессиональная конференция веб-разработчиков РИТ++ (реклама)

Доступен WebKitGTK+ 2.4.0

Увидел свет выпуск новой стабильной ветки WebKitGTK+ 2.4.0, порта браузерного движка WebKit для платформы GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK+, можно отметить Midori и штатный браузер GNOME (Epiphany). Ключевые улучшения новой стабильной ветки: Поддержка многопроцессной модели работы, позволяющей обрабатывать разный web-контент в отдельных процессах-обработчиках. Отмечается, что мнгопроцессная модель обработки контента будет включена по умолчанию в ближайшем выпуске браузера Epiphany. В том числе в отдельных процессах теперь выполняются … Читать далее Доступен WebKitGTK+ 2.4.0

Компания NVIDIA передала проекту Nouveau вторую порцию кода для поддержки GPU Tegra K1

Компания NVIDIA подготовила для свободного драйвера Nouveau второй набор патчей с реализацией поддержки GPU GK20A, основанного на семействе Kepler и используемого в чипах Tegra K1. Если первый набор затрагивал архитектурные изменения для обеспечения поддержки GPU на шине, отличной от PCI, то второй набор включает реализацию поддержки конкретных чипов и обеспечивает возможность запуска шейдеров и рендеринга треугольников через Mesa. Читать далее Компания NVIDIA передала проекту Nouveau вторую порцию кода для поддержки GPU Tegra K1

Руководителем компании Mozilla назначет Бренден Айк, создатель языка JavaScript

Объявлено об изменении в руководящем составе компании Mozilla Corporation в связи с уходом Джея Салливана (Jay Sullivan) с поста CEO и куратора проекта Firefox OS. Руководителем компании (CEO) назначен Бренден Айк (Brendan Eich), создатель языка JavaScript, ранее занимавший пост технического директора. Ли Гун (Li Gong), переместится с поста вице-президента по продвижению мобильных устройств на должность исполнительного директора (COO). Под его руководство перейдут такие направления, как облачные сервисы, IT, магазин приложений, мобильные технологии и исследования, разработка платформ. Митчелл Бейкер (Mitchell Baker) останется на посту председателя совета директоров Mozilla Corporation. Читать далее Руководителем компании Mozilla назначет Бренден Айк, создатель языка JavaScript

Выпуск системы распознавания текста GNU Ocrad 0.23

Представлен релиз системы распознавания текста Ocrad (Optical Character Recognition) 0.23, развиваемой под эгидой проекта GNU. Из изменений в новой версии отмечено улучшение распознавание символов (например, более корректное разделение схожих начертаний L и Z) и реализация удаления лидирующих пробелов в фильтрах «только буквы» и «только цифры». Для оптического распознавания в Ocrad используется метод выделение признаков (feature extraction). Ocrad может применяться как в форме библиотеки для интеграции функций OCR в другие приложения, так и в форме обособленной утилиты, которая на основе переданного на вход изображения выдаёт текст в UTF-8 или 8-битных кодировках. Распознавание поддерживается только для кодировок «ascii», «iso-8859-9» и «iso-8859-15». Поддержка … Читать далее Выпуск системы распознавания текста GNU Ocrad 0.23

Все версии Android уязвимы к атаке PileUp

Исследователи из Индианского университета и компании Microsoft опубликовали статью (PDF), в которой описали новый класс уязвимостей в платформе Android, который затрагивает все её версии, включая полностью открытую версию Android — Android Open Source Project. Уязвимыми на данный момент являются все аппараты, работающие под управлением Android. Суть уязвимости заключается в следующем. Разные версии ОС Android имеют разный набор разрешений для приложений, и в новых версиях ОС этот набор расширяется. Злоумышленник может подготовить приложение, запрашивающее доступ к привилегированным операциям, появившимся в свежей версии платформы. При установке такого приложения на старых версиях Android данные неизвестные привилегии будут проигнорированы. При обновлении операционной системы до … Читать далее Все версии Android уязвимы к атаке PileUp

Создатель языка JavaScript назначен руководителем компании Mozilla

Объявлено об изменении в руководящем составе компании Mozilla Corporation в связи с уходом Джея Салливана (Jay Sullivan) с поста CEO и куратора проекта Firefox OS. Руководителем компании (CEO) назначен Бренден Айк (Brendan Eich), создатель языка JavaScript, ранее занимавший пост технического директора. Ли Ганг (Li Gong), переместится с поста вице-президента по продвижению мобильных устройств на должность исполнительного директора (COO). Под его руководство перейдут такие направления, как облачные сервисы, IT, магазин приложений, мобильные технологии и исследования, разработка платформ. Митчелл Бейкер (Mitchell Baker) останется на посту председателя совета директоров Mozilla Corporation. Читать далее Создатель языка JavaScript назначен руководителем компании Mozilla

MediaTek пытается брать деньги за доступ к используемому в прошивках коду ядра Linux

Участники сообщества XDA Developers выразили озабоченность нарушением требований лицензии GPL со стороны компании MediaTek, входящей в число крупнейших производителей чипов. При попытке добиться получения исходных текстов ядра Linux, на основе которого построены выпускаемые компанией прошивки, представители MediaTek указали на то, что исходные тексты могут быть предоставлены только при покупке специальной лицензии, что идёт в разрез с требованием GPL по предоставлению пользователям, купившим устройства, доступа к коду модифицированных GPL-компонентов. Желание получить код было обусловлено наличием в актуальных прошивках MediaTek неисправленных уязвимостей для которых уже созданы рабочие эксплоиты, а также намерением самостоятельно устранить некоторые проблемы, такие как неработающая поддержка Bluetooth PAN. Примечательно, … Читать далее MediaTek пытается брать деньги за доступ к используемому в прошивках коду ядра Linux

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

26 марта состоится «День свободных документов«, в рамках которого по всему миру проводятся мероприятия, направленные на повышение интереса пользователей к открытым форматам данных и открытым стандартам. Хранение документов в открытых форматах позволяет избавиться от зависимости от коммерческих производителей ПО и гарантирует возможность прочитать сохраненную информацию и через 20 лет. О проведении Дня свободных документов в России пока заявила только Омская группа пользователей Linux. Встреча, посвященная Дню свободных документов, будет проведена 29 марта (в субботу) в 10 часов утра (OMST) в Омском IT Loft (г. Омск, ул. Учебная, д. 83). Для успешного проникновения на территорию IT Loft необходима предварительная регистрация. Среди … Читать далее 26 марта состоится День свободных документов

Файловый менеджер PCManFM-Qt готов к использованию

Разработчики проекта по переводу десктоп-окружения LXDE на технологии Qt, сообщили о прогрессе в развитии PCManFM-Qt, варианта файлового менеджера PCManFM, переведённого с библиотеки GTK+ на Qt. Сообщается, что несмотря на то, что первый стабильный релиз PCManFM-Qt ещё не выпущен, файловый менеджер уже достиг состояния, пригодного для использования. Тем не менее, по функциональности PCManFM-Qt пока отстаёт от оригинального PCManFM. Из последних изменений в PCManFM-Qt отмечается: Вывод дерева директорий в боковой панели; Улучшенные всплывающие меню для файлов; Поддержка открытия выделенных файлов в произвольном внешнем приложении; Улучшена обработка попыток открытия исполняемых файлов; Расширены информация в статусной строке; Устранены ошибки. Читать далее Файловый менеджер PCManFM-Qt готов к использованию

Релиз мультимедиа-пакета FFmpeg 2.2

После пяти месяцев разработки анонсирован релиз мультимедиа-пакета FFmpeg 2.2, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Кроме изменений, созданных внутри проекта, в новую версию также включены все последние наработки, развиваемые в ветках ffmpeg-mt (многопоточное декодирование) и libav (форк FFmpeg). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer. Из изменений, добавленных в FFmpeg 2.2, можно выделить: Поддержка устройства вывода «OpenGL», осуществляющего рендеринг в предоставляемый приложением контекст OpenGL или окно SDL. Для включения поддержки нового устройства требуется сборка с опцией «—enable-opengl»; Поддержка обработки стереоскопических 3D-метаданных; … Читать далее Релиз мультимедиа-пакета FFmpeg 2.2

MediaTek пытается брать деньги за доступ используемому в прошивках коду ядра Linux

Участники сообщества XDA Developers выразили озабоченность нарушением требований лицензии GPL со стороны компании MediaTek, входящей в число крупнейших производителей чипов. При попытке добиться получения исходных текстов ядра Linux, на основе которого построены выпускаемые компанией прошивки, представители MediaTek указали на то, что исходные тексты могут быть предоставлены только при покупке специальной лицензии, что идёт в разрез с требованием GPL по предоставлению пользователям, купившим устройства, доступа к коду модифицированных GPL-компонентов. Желание получить код было обусловлено наличием в актуальных прошивках MediaTek неисправленных уязвимостей для которых уже созданы рабочие эксплоиты, а также намерением самостоятельно устранить некоторые проблемы, такие как неработающая поддержка Bluetooth PAN. Примечательно, … Читать далее MediaTek пытается брать деньги за доступ используемому в прошивках коду ядра Linux

Доступна интегрированная среда разработки NetBeans IDE 8.0

Компания Oracle опубликовала релиз интегрированной среды разработки приложений NetBeans IDE 8.0, поддерживающей разработку на языках Java, JavaFX, PHP, HTML5, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL. В новом выпуске реализованы средства для разработки с использованием Java SE 8, Java SE Embedded 8 и Java ME Embedded 8, расширена поддержка Maven и Java EE с PrimeFaces, добавлены новые инструменты для HTML5 и, в частности, фреймворка AngularJS, улучшена поддержка PHP и C/C++. Основные улучшения (скринкасты): Java В инструментах и редакторе кода обеспечена полноценная поддержка таких возможностей Java 8, как компактные профили, лямбда-выражения и новый Stream API; … Читать далее Доступна интегрированная среда разработки NetBeans IDE 8.0

Компания AMD рассматривает возможность более открытой разработки видеодрайвера Catalyst

По информации, полученной на проходившей недавно конференции Game Developer’s Conference, компания AMD рассматривает достаточно интересную стратегию развития драйвера Catalyst. Общая идея состоит в том чтобы избавиться от собственного модуля для ядра, использовав вместо него DRM-инфраструктуру (Direct Rendering Manager) ядра Linux и модуль открытого драйвера Radeon. При этом функциональность специфичная для проприетарного драйвера останется только в компонентах, выполняемых в пространстве пользователя, так что для драйвера не будет требоваться проприетарный модуль ядра. Ожидается, что подобный подход может устранить множество проблем с поддержкой различных дистрибутивов Linux и разных версий ядер. В том числе реализация драйвера Catalyst целиком в пространстве пользователя снимет ограничения на … Читать далее Компания AMD рассматривает возможность более открытой разработки видеодрайвера Catalyst

Создатели Shotwell и Geary представили California, календарь-планировщик для GNOME

Организация Yorba Foundation, известная созданием менеджера фотографий Shotwell и почтового клиента Geary, представила новый календарь-планировщик California, развиваемый в качестве замены GNOME Calendar. Проект развивается с января и ещё не готов для формирования первого выпуска. Код California распространяется под лицензией LGPLv2.1 и доступен для сборки из git-репозитория проекта, в дальнейшем ожидается публикация обособленных выпусков. Из особенностей California называется современный и лёгкий интерфейс, упрощённый процесс настройки, поддержка вывода уведомлений о событиях на рабочий стол и возможность использования через плагины различных бэкендов для доступа к данным календаря-планировщика. Интерфейс оптимизирован для максимально упрощённого решения конкретной задачи планирования событий, но при этом достаточно гибок для … Читать далее Создатели Shotwell и Geary представили California, календарь-планировщик для GNOME