Состоялся выпуск дистрибутива CRUX 2.8

Спустя два года с момента прошлого выпуска доступен релиз проекта CRUX 2.8, в рамках которого создан независимый легковесный Linux-дистрибутив, развиваемый в соответствии с концепцией KISS (Keep It Simple, Stupid), оптимизированный под платформу i686 и ориентированный на опытных пользователей. Основная цель проекта — сделать простой и прозрачный для пользователя дистрибутив, основанный на BSD-подобных скриптах инициализации, имеющий максимально упрощённую структуру и содержащий относительно небольшое число готовых бинарных пакетов. Кроме того, CRUX имеет систему портов, позволяющую легко устанавливать и обновлять приложения в стиле FreeBSD/Gentoo. Размер iso-образа 254 Мб. В новой версии осуществлено обновление системного инструментария, произведён переход на ядро Linux 3.5.4, glibc 2.16.0, … Читать далее Состоялся выпуск дистрибутива CRUX 2.8

Представлено руководство по добавлению в openSUSE поддержки новых ARM-платформ

Один из участников проекта openSUSE Александр Граф (Alexander Graf) представил руководство (PDF, 7 Мб) по портированию дистрибутива на новые устройства на базе архитектуры ARM. В представленных слайдах рассказывается о том как обычно загружаются устройства на основе ARM и уточняется какие именно шаги надо сделать чтобы добавить поддержку нового устройства в дистрибутив openSUSE. Читать далее Представлено руководство по добавлению в openSUSE поддержки новых ARM-платформ

Опубликован код драйвера для видеоускорителя Broadcom VideoCore, используемого в Raspberry Pi

Разработчики проекта Raspberry Pi объявили о публикации компанией Broadcom исходных текстов драйвера для графической подсистемы VideoCore, используемой в одночиповых системах, производимых компанией Broadcom, и, в частности, в SoC BCM2835, на базе которого основаны платы Raspberry Pi. Примечательно, что компания Broadcom стала первым производителем, опубликовавшим исходные тексты полноценного драйвера для своих мультимедийных SoC, а плата Raspberry Pi стала первым продуктом для которого доступен полнофункциональный открытый графический стек, созданный не на основе обратного инжинигинга. Код драйвера размещён в общедоступном репозитории и включает в себя как компоненты, работающие на уровне ядра Linux (модуль vcihq для передачи сообщений к VideoCore), так и набор библиотек … Читать далее Опубликован код драйвера для видеоускорителя Broadcom VideoCore, используемого в Raspberry Pi

Грег Кроа-Хартман представил утилиту usbview 2.0

Известный разработчик ядра Linux Грег Кроа-Хартман (Greg Kroah-Hartman) представил новую версию usbview, утилиты для просмотра дерева USB-устройств и получения информации об устройствах подключенных к шине USB. Версия 2.0 отличается поддержкой GTK3+ для формирования графического интерфейса и переходом на использование DebugFS для получения информации, вместо устаревшего механизма USBFS, что достаточно актуально так как новые ядра отходят от практики использования USBFS. Читать далее Грег Кроа-Хартман представил утилиту usbview 2.0

Появившаяся в ядре Linux 3.6.2 ошибка способна привести к повреждению данных в ФС Ext4

Теодор Цо (Theodore Ts’o) опубликовал в списке рассылки разработчиков ядра Linux патч с устранением серьёзной ошибки в реализации файловой системы Ext4, которая при определённых условиях может привести к повреждению данных. Проблема вызвана внесением изменения в процессе подготовки версии 3.6.2, затрагивающего инфраструктуру журналирования jbd2 (Journaling block device). Ошибка проявляется в версиях ядра Linux 3.6.2, 3.6.3, 3.4.14, 3.4.15 и 3.5.7. Исправление пока доступно только в виде патча. Причину ошибки удалось выявить только после длительного анализа внесённых изменений, так как источник проблемы было трудно отследить из-за непредсказуемого характера проявления ошибки — проблема проявлялась только на системах в которых ФС начинается с нулевого блока, … Читать далее Появившаяся в ядре Linux 3.6.2 ошибка способна привести к повреждению данных в ФС Ext4

Релиз Proxmox VE 2.2, дистрибутива для организации работы виртуальных серверов

Доступен релиз Proxmox Virtual Environment 2.2, специализированного Linux-дистрибутива на базе Debian GNU/Linux, нацеленного на развертывание и обслуживание виртуальных серверов с использованием OpenVZ и KVM, и способного выступить в роли замены таких продуктов, как VMware vSphere, Microsoft Hyper-V и Citrix XenServer. Размер установочного iso-образа 397 Мб. Воспользовавшись Proxmox VE пользователь получает сразу после установки полностью готовую систему виртуальных серверов промышленного уровня с управлением через web-интерфейс, рассчитанный на управление сотнями или даже тысячами виртуальных машин. Дистрибутив имеет встроенные инструменты для организации резервного копирования виртуальных окружений и доступную из коробки поддержку кластеризации, включая возможность миграции виртуальных окружений с одного узла на другой без … Читать далее Релиз Proxmox VE 2.2, дистрибутива для организации работы виртуальных серверов

Энтузиасты указали на необоснованность затягивания исправления уязвимостей в Java

Адам Говдяк (Adam Gowdiak), известный польский исследователь безопасности, выявивший серию нашумевших уязвимостей в Java SE, выразил возмущение политикой компании Oracle, приводящей к затягиванию выпуска исправлений с устранением уязвимости в Java. В сентябре компании Oracle были переданы детали о критической уязвимости, проявляющейся во всех версиях Java SE 5, 6 и 7, независимо от операционной системы. Одновременно был продемонстрирован рабочий эксплоит, позволяющий при открытии в браузере специально оформленного апплета выполнить код в системе в обход всех уровней изоляции виртуальной машины Java. Спустя три недели компания Oracle выпустила корректирующие обновления Java SE 6u37 и Java SE 7u9 с устранением 30 уязвимостей. При этом … Читать далее Энтузиасты указали на необоснованность затягивания исправления уязвимостей в Java

Релиз БД Redis 2.6

После года разработки увидел свет релиз новой стабильной ветки БД Redis 2.6, относящейся к классу NoSQL-систем и развиваемой при содействии компании VMware. Redis предоставляет похожие на Memcached функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества. В отличие от Memcached, Redis обеспечивает постоянное хранение данных на диске и гарантирует сохранность БД в случае аварийного завершения работы. Исходные тексты проекта распространяются в рамках лицензии BSD. Клиентские библиотеки доступны для большинства популярных языков, включая Perl, Python, PHP, Java, Ruby и Tcl. Имеется поддержка транзакций, позволяющих выполнить за один шаг группу команд, гарантируя непротиворечивость … Читать далее Релиз БД Redis 2.6

Вышел релиз DEFT 7.2, инструментария для расследования компьютерных преступлений

Доступен релиз Linux-дистрибутива DEFT 7.2, предназначенного для проведения анализа последствий взломов, определения скрытых или потерянных данных в системе, а также для сбора доказательств в расследованиях компьютерных преступлений. Дистрибутив построен на базе Lubuntu и снабжен удобным графическим интерфейсом, использующим компоненты десктоп-окружения LXDE и оптимизированным для упрощения выполнения типовых операций, выполняемых при проведении расследования. В состав дистрибутива входит достаточно полная подборка профильных утилит, от антивирусов, систем поиска информации в кэше браузра, сетевых сканеров и утилит для выявления руткитов, до анализаторов содержимого диска и программ для выявления скрытых данных. Например, в комплект входят такие инструменты, как Guymager, Sleuthkit, Autopsy, dcfldd, ddrescue и linen. … Читать далее Вышел релиз DEFT 7.2, инструментария для расследования компьютерных преступлений

В игре Team Fortress 2 отмечено начало реализации поддержки Linux

Компания Valve выпустила очередное обновление для бета-версии online-игры Team Fortress 2, в котором отмечается появление серии изменений, связанных с обеспечением поддержки платформы Linux. В частности, добавлен список совместимости с Linux-драйверами, оптимальные графические настройки для Linux и скрипт для запуска в окружении Linux. Читать далее В игре Team Fortress 2 отмечено начало реализации поддержки Linux

Патентное ведомство США признало недействительным патент Apple на прокрутку

Бюро по патентам и товарным знакам США (USPTO) после проведения экспертизы признало недействительным выданный в 2008 году компании Apple патент 7469381, определяющий метод прокрутки объектов, масштабирования и вращение элементов экрана с использованием сенсорных экранов (например, патент используется при организации эффекта возврата к крайнему элементу при попытке прокрутки за пределы списка). На основании патента 7469381 компанией Apple ранее было выдвинуто 20 претензий, которые теперь можно считать недействительными, кроме того патент лицензирован многими производителями техники, которые выплачивают Apple отчисления за его использование. Указанный патент использовался в патентных разбирательствах с компаниями HTC, Motorola и Samsung, которые направили в USPTO требование провести повторную экспертизу … Читать далее Патентное ведомство США признало недействительным патент Apple на прокрутку

Релиз systemd 195 с поддержкой ротации логов по времени

Леннарт Поттеринг (Lennart Poettering) анонсировал релиз системного менеджера systemd 195. Systemd 195 является последним выпуском, новшества которого будут включены в состав дистрибутива Fedora 18. Начиная со следующего выпуска начнётся реализация возможностей, которые будут интегрированы в Fedora 19. Из новшеств, появившихся в systemd 195: В демоне ведения журнала событий появилась поддержка ротации и упаковки логов на основании заданных промежутков времени, в дополнение к ранее реализованной ротации на основании занимаемого дискового пространства; В утилиту journalctl добавлены новые опции «—since»/»—until=» и «—unit» для фильтрации вывода по времени и юнитам; В Journal добавлено ведение индекса значений для каждого из полей, что позволило реализовать такие … Читать далее Релиз systemd 195 с поддержкой ротации логов по времени

Корректирующий релиз GNOME 3.6.1

Вышел первый корректирующий выпуск GNOME 3.6.1, в который включены исправления ошибок, выявленных с момента выпуска релиза GNOME 3.6.0. В новой версии отмечается обновление документации, улучшение переводов и незначительные улучшения, направленные на увеличение стабильности. Из исправленных ошибок можно отметить решение проблем с переключением раскладки клавиатуры и устранение крахов при работе в GNOME Settings. Демонстрационную Live-сборку на основе GNOME 3.6, можно загрузить с данной страницы. Следующий значительный релиз GNOME 3.8 ожидается 27 марта. Среди ожидаемых в GNOME 3.8 новшеств: прекращение поддержки Fallback-режима, поддержка автоматической установки обновлений для расширений GNOME Shell, возможность подключения приложений для выполнения специфичного поиска в Activities Overview, поддержка фильтрации … Читать далее Корректирующий релиз GNOME 3.6.1

Новая версия панели Cairo-Dock 3.1

Представлен релиз Cairo-Dock 3.1, визуально насыщенной панели для обеспечения запуска программ, использующей для организации вывода библиотеку Cairo. Cairo-Dock может работать на любом оборудовании, с любым оконным менеджером, интегрируясь с большинством десктоп-окружений и используя уже имеющиеся настройки. На современных системах используется OpenGL и современные визуальные эффекты, а на устаревших системах панель работает в упрощённом режиме, потребляя минимум ресурсов. Благодаря гибким средствам расширения функциональности Cairo-Dock не ограничивается запуском программ, позволяя устанавливать плагины с реализацией новых визуальных эффектов и апплеты с реализацией дополнительных действий, таких как отображение состояния почтового ящика, приём и отправка мгновенных сообщений, контроль за работой медиаплеера, слежение за RSS-лентами, просмотр … Читать далее Новая версия панели Cairo-Dock 3.1

Релиз среды разработки приложений KDevelop 4.4.0

Объявлено о релизе интегрированной среды программирования KDevelop 4.4.0, основанной на библиотеках KDE/Qt и полностью поддерживающей процесс разработки для KDE 4. Код проекта распространяется под лицензией GPL. Среда разработки доступна для Linux, Solaris, FreeBSD, Mac OS X, Windows и различных Unix-систем. Первичным языком разработки является C++, но через использование плагинов обеспечивается поддержка дополнительных языков программирования, таких как PHP, Java, Ruby и Python. Доступны плагины для интеграции KDevelop с инструментариями Valgrind, QTest, qmake, Mercurial и Perforce. В новой версии реализован ознакомительный режим Welcome screen, нацеленный на упрощение процесса адаптации новичков к разработке с использованием KDevelop. Режим организован в форме упрощённого интерфейса для … Читать далее Релиз среды разработки приложений KDevelop 4.4.0

Обновление проприетарных драйверов AMD Catalyst 12.10 и NVIDIA 304.60

Компания AMD выпустила новую версию проприетарного драйвера для видеокарт ATI — AMD Catalyst 12.10 (106 Мб), в котором не отмечается заметных изменений кроме проведения работы по исправлению ошибок. Дополнительно можно отметить корректирующий релиз стабильной ветки проприетарного драйвера NVIDIA 304.60 в котором представлена большая порция исправлений (например, устранена проблема при работе ланчера Unity) и реализована поддержка опции «Backlight» в RandR, которую можно использовать для настройки яркости экрана. Кроме того, выпущена бета-версия новой экспериментальной ветки NVIDIA 310.14, в которой добавлена поддержка OpenGL 4.3, решены некоторые проблемы с производительностью при работе оболочки Unity, добавлена неофициальная поддержка протокола GLX и многопоточной оптимизации OpenGL, добавлена … Читать далее Обновление проприетарных драйверов AMD Catalyst 12.10 и NVIDIA 304.60

Проект Arduino представил плату Due, созданную на базе 32-разрядного ARM CortexM3

Сообщество Arduino анонсировало финальный вариант платы Arduino Due, разработка которой велась на протяжении последнего года. Основное отличие платы Arduino Due состоит в использовании 32-разрядного микроконтроллера CortexM3 на базе архитектуры ARMv7-M (Atmel SAM3X8E с частотой 84 MHz), в то время как ранее производимые платы Arduino были построены на базе 8-разрядных микроконтроллеров Atmel ATMega, работающих на частоте 16MHz. Плата укомплектована 512 Кб Flash и 96 Кб SRAM (для сравнения модель Arduino Uno поставлялась с 32 Кб Flash и 2 Кб SRAM), имеет пять SPI-шин, два I2C-интерфейса, четыре UARTS и 12 аналоговых входов. Для подключения периферии на плате имеется два порта micro-USB — … Читать далее Проект Arduino представил плату Due, созданную на базе 32-разрядного ARM CortexM3

Релиз JRuby 1.7.0

После полутора лет разработки представлен релиз JRuby 1.7.0, реализации языка Ruby, написанной целиком на Java и предназначенной для выполнения в виртуальной машине JVM. Благодаря использованию JIT-компилятора, производительность JRuby не уступает, а в некоторых ситуациях даже опережает, стандартный интерпретатор Ruby, написанный на языке Си. JRuby позволяет разработчикам на языке Java обращаться к Ruby-библиотекам (например, Ruby on Rails) и встраивать Ruby-код в Java-программы. Разработчики на языке Ruby, в свою очередь, могут получить доступ ко всем библиотекам классов Java. Ключевым новшеством JRuby 1.7.0 является предоставление по умолчанию режима совместимости с веткой Ruby 1.9, с учётом особенностей выпуска языка Ruby 1.9.3. Поддержка режима совместимости … Читать далее Релиз JRuby 1.7.0

Компания Google вошла в число стратегических партнёров Eclipse Foundation

Некоммерческая организация Eclipse Foundation, курирующая развитие платформы для создания интегрированных сред разработки, объявила о включении компании Google в число стратегических партнёров. Получив статус стратегического партнёра компания Google обеспечит выплату ежегодного взноса в размере 250 тысяч долларов и будет финансировать работу 8 разработчиков, занимающихся проектами Eclipse в режиме полного рабочего дня. Компания Google давно и активно участвует в разработке проектов Eclipse и использует платформу Eclipse в своих продуктах. В частности, на базе Eclipse построены интегрированные окружения для разработки приложений для Android, AppEngine, GWT и Dart. Также разработчики приняли значительное участие в создании таких проектов Eclipse, как JGit и WindowBuilder. Кроме Google, … Читать далее Компания Google вошла в число стратегических партнёров Eclipse Foundation

Релиз музыкального плеера DeaDBeeF 0.5.6

Представлен релиз DeaDBeeF 0.5.6, лёгкого музыкального плеера с удобным функциональным интерфейсом и поддержкой широкого спектра аудиоформатов и метаданных. Плеер написан на языке Си и может работать с минимальным набором зависимостей. Интерфейс плеера построен с использованием библиотеки GTK+. Для загрузки доступен дистрибутив плеера, работающий во всех современных десктопных линукс-дистрибутивах. В новой версии исправлено более пятидесяти ошибок и недоработок в различных подсистемах и реализованы следующие новшества: Новый декодер формата ALAC с поддержкой бесшовного воспроизведения (gapless playback) Поддержка глав (chapters) для аудиокниг в формате aac (m4b) Добавлена возможность задавать пользовательский user-agent для сетевых http-сервисов Добавлено автоопределение национальной кодировки GBK (cp936) Кроме того в … Читать далее Релиз музыкального плеера DeaDBeeF 0.5.6

Релиз дистрибутива Precise Puppy Linux 5.4

Вышел релиз легковесного Linux-дистрибутива Precise Puppy 5.4. В отличие от самодостаточной редакции Wary Puppy сборка Precise Puppy выполнена с использованием пакетной базы Ubuntu и ориентирована на работу на более мощном оборудовании. Использование бинарных пакетов из Ubuntu позволило значительно сократить время подготовки и тестирования релиза, и одновременно обеспечило пакетную совместимость с репозиториями Ubuntu, при сохранении совместимости с классическими пакетами Puppy в формате PET. Precise Puppy пришёл на смену сборке Lucid Puppy и отличается главным образом переходом на пакетную базу Ubuntu 12.04, вместо ранее использованных пакетов из Ubuntu 10.04. Несмотря на то, что загрузочный iso-образ занимает всего 154 Мб, в дистрибутиве представлен … Читать далее Релиз дистрибутива Precise Puppy Linux 5.4