Проект openSUSE выпустил релиз утилиты для управления снапшотами Snapper 0.1

Разработчики openSUSE представили первый релиз утилиты snapper 0.1.0, предназначенной для управления созданием снапшотов со срезами состояния файловой системы. Утилита позволяет в наглядном режиме просматривать различия между текущим и прошлыми состояниями файлов в системе, при необходимости изменения можно откатить, например, вернуть случайно перезаписанный файл или восстановить состояние системы после установки пакетов. Snapper не привязан к openSUSE и может использоваться в любых дистрибутивах Linux. Возможно создание снапшотов c использованием механизмов Btrfs, LVM и ext4-next. Утилита работает в режиме командной строки. Дополнительно подготовлен GUI-интерфейс yast2-snapper, а также модуль интеграции с Zypper для автоматического создания снапшотов при установке пакетов и обновлений. Новая версия примечательна … Читать далее Проект openSUSE выпустил релиз утилиты для управления снапшотами Snapper 0.1

Представлен первый промежуточный релиз языка Dart, развиваемого компанией Google

Компания Google отпраздновала год с момента открытия языка программирования Dart публикацией первого релиза проекта. Dart позиционируется как язык структурированного программирования для Web, который в долгосрочной перспективе может стать прогрессивной заменой JavaScript, решающей имеющиеся в настоящее время проблемы с расширяемостью, производительностью и поддержкой разработки сложных приложений. Язык обладает похожим на Java синтаксисом, не требует явного определения типов и может использоваться для создания серверных и клиентских приложений. Отмечается, что за год существования открытого проекта было исправлено большое количество ошибок и недоработок, что позволило сформировать первый стабильный и функциональный выпуск, готовый для повсеместного использования. По сравнению с первоначальным вариантом языка в представленном первом … Читать далее Представлен первый промежуточный релиз языка Dart, развиваемого компанией Google

Компания Cisco выпустила собственный дистрибутив облачной платформы OpenStack

Компания Cisco объявила о формирование собственного дистрибутива для упрощения развёртывания облачных решений на основе открытой платформы OpenStack. Дистрибутив оформлен в виде репозитория пакетов для установки поверх стандартной серверной сборки Ubuntu Linux 12.04 и свободно доступен для загрузки с сайта компании. Отмечается, что представленная редакция OpenStack протестирована на серверах серии Cisco UCS C и коммутаторах семейства Nexus, но не привязана к оборудованию Cisco и может быть запущена любых стандартных системах. Редакция OpenStack от Cisco отличается включением дополнительных открытых компонентов и скриптов, нацеленных на упрощение установки и автоматического развёртывания больших облачных систем (задействована система управления конфигурацией Puppet), обеспечение высокой доступности сервиса (используются … Читать далее Компания Cisco выпустила собственный дистрибутив облачной платформы OpenStack

Увидел свет OpenELEC 2.0, дистрибутив для создания домашних кинотеатров

Представлен релиз дистрибутива OpenELEC 2.0 (Open Embedded Linux Entertainment Center), предназначенного для создания домашних кинотеатров (HTPC — Home Theatre PC). В качестве основы использован медиацентр XBMC, обладающий богатой функциональностью и поддерживающий расширение возможностей через подключение дополнений. Размер системного образа, пригодного для загрузки с USB-накопителя или SD-карты, составляет 162 Мб. Загрузившись с Flash-накопителя можно превратить любой компьютер в медиацентр, работать с которым не сложнее, чем с DVD-проигрывателем или телеприставкой. Основной принцип дистрибутива «всё просто работает». При создании дистрибутива большое внимание уделено скорости загрузки — дистрибутив полностью готов к работе уже через 10 секунд. Из коробки дистрибутив поддерживает такие возможности, как использование … Читать далее Увидел свет OpenELEC 2.0, дистрибутив для создания домашних кинотеатров

Проект oponSUSE выпустил релиз утилиты для управления снапшотами Snapper 0.1

Разработчики oponSUSE представили первый релиз утилиты snapper 0.1.0, предназначенной для управления созданием снапшотов со срезами состояния файловой системы. Утилита позволяет в наглядном режиме просматривать различия между текущим и прошлыми состояниями файлов в системе, при необходимости изменения можно откатить, например, вернуть случайно перезаписанный файл или восстановить состояние системы после установки пакетов. Snapper не привязан к openSUSE и может использоваться в любых дистрибутивах Linux. Возможно создание снапшотов c использованием механизмов Btrfs, LVM и ext4-next. Утилита работает в режиме командной строки. Дополнительно подготовлен GUI-интерфейс yast2-snapper, а также модуль интеграции с Zypper для автоматического создания снапшотов при установке пакетов и обновлений. Новая версия примечательна … Читать далее Проект oponSUSE выпустил релиз утилиты для управления снапшотами Snapper 0.1

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

Компания Etersoft объявила о выпуске EPM 1.0, универсального средства управления пакетами, которое предоставляет единый синтаксис для операций над пакетами в различных Linux-дистрибутивах. Интерфейс EPM напоминает rpm, apt и urpm. С момента первого анонса проекта на Девятой конференции разработчиков свободных программ в Обнинске функциональность EPM была обеспечена для таких дистрибутивов, как ALT Linux, Ubuntu, Debian, Mandriva, Fedora, openSUSE, ArchLinux и Slackware. Все связанные с EPM наработки открыты под лицензией GPLv2. Код написан на Shell и предельно прост для расширения и дополнения. Одной из проблем, возникающих из-за многообразия дистрибутивов Linux, является необходимость использования в каждом классе дистрибутивов собственного набора команд для управления … Читать далее Компания Etersoft разработала универсальный пакетный менеджер EPM

Raspberry Pi теперь поставляется с удвоенной памятью

Разработчики одночипового компьютера Raspberry Pi сообщили об изменении конфигурации — начиная со вчерашнего дня потребителям будет поставляться модифицированная модель «B», отличающаяся наличием 512 Мб ОЗУ вместо ранее предлагаемых 256 Мб. Стоимость устройства не изменится и по прежнему будет составлять 35 долларов. Предпринятый шаг является компромиссным решением, позволившим удовлетворить многочисленные пожелания сообщества по увеличению размера ОЗУ, при этом не прибегая к созданию более дорогой модификации «С». 512 Мб ОЗУ открывает новые области использования платы Raspberry Pi, которая теперь может использоваться в качестве полноценного компьютера, способного выполнять современные десктоп-приложения. Кроме того стало возможным использование таких требовательных к размеру ОЗУ платформ, как Android … Читать далее Raspberry Pi теперь поставляется с удвоенной памятью

Подведены итоги голосования по выбору имени для сообщества Mandriva. Победил вариант OpenMandriva

Объявлено об окончательном выборе имени независимой некоммерческой организации, которой будет передано управление над развитием дистрибутива Mandriva Linux. В результате голосования среди пользователей и разработчиков дистрибутива большинством голосов (26%) выбрано имя OpenMandriva. Второе место в голосовании заняло имя Mandala (25%), а на третьем Moondrake (14%). В настоящий момент данное имя формально утверждено только для некоммерческой организации и сообщества. Процесс выбора имени для развиваемого сообществом дистрибутива пока не завершён, но с большой вероятностью дистрибутиву также будет присвоено имя OpenMandriva. Окончательно выбрать имя для дистрибутива планируется после фактической регистрации новой некоммерческой организации и передачи в её руки полномочий по управлению проектом. Читать далее Подведены итоги голосования по выбору имени для сообщества Mandriva. Победил вариант OpenMandriva

Компания Google открыла код движка обработки запросов Supersonic

Компания Google объявила об открытии кода проекта Supersonic Query Engine, в рамках которого создана библиотека для создания бэкендов для работы с базами данных, хранящими информацию в виде наборов столбцов (Column oriented DBMS), в которых данные размещаются с объединением записей на уровне столбцов (1,2,3; Smith,Jones,Johnson), а не на уровне строк (1,Smith; 2,Jones; 3,Johnson). Код библиотеки написан на языке C++ и открыт под лицензией Apache. Отличительной особенностью Supersonic является изначальная ориентация на обеспечение максимальной производительности обработки запросов на современных многоядерных CPU. Для достижения высокой производительности используется активное кэширование и низкоуровневые оптимизации машинного кода (например, задействованы инструкции SIMD и различные техники распараллеливания выполнения). … Читать далее Компания Google открыла код движка обработки запросов Supersonic

Проект Mozilla выпустил язык программирования Rust 0.4

Представлен релиз экспериментального языка программирования Rust 0.4, развиваемого проектом Mozilla. Rust является языком со строгой типизацией, сфокусированным на безопасной работе с памятью и обеспечении высокого параллелизма выполнения заданий (возможность порождать тысячи и даже миллионы подпроцессов). Исходные тексты проекта распространяются под лицензией MIT. Компилятор поддерживает сборку для платформ Linux (x86 и x86_64), FreeBSD (x86_64), Mac OS X (x86 и x86_64) и Windows (x86), включая возможность кросс-компиляции и сборки сразу для нескольких целевых платформ. Параллельно с Rust развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). По структуре … Читать далее Проект Mozilla выпустил язык программирования Rust 0.4

Компания Nokia прекратила развитие ОС Symbian

Представители службы поддержки разработчиков сообщили, что компания Nokia прекратила доработку и расширение функциональности ОС Symbian, переведя платформу в режим сопровождения, при котором производится только исправление ошибок. Напомним, что весной 2009 года компания Nokia заявила о переводе платформы Symbian в разряд открытых. Процесс открытия исходные текстов был завершён в феврале 2010 года, после чего уже осенью 2010 года Nokia приняла решение о сворачивании организации Symbian Foundation, созданной для курирования разработки Symbian как открытого проекта. В апреле 2011 года сайт открытого проекта был закрыт, ранее опубликованные исходные тексты перемещены в архив и компания вернулась к закрытой модели развития Symbian. Инициатива по продолжению … Читать далее Компания Nokia прекратила развитие ОС Symbian

Представлены Wayland и Weston 0.99.0, последние тестовые выпуски перед релизом 1.0

Кристиан Хогсберг (Kristian Høgsberg) объявил о выпуске последнего тестового выпуска протокола, механизма межпроцессного взаимодействия и библиотек Wayland 0.99, выпущенного синхронно с композитным сервером Weston 0.99. Выпуск 0.99 ознаменовал полную заморозку протокола и API от внесения любых изменений и дополнений, допуская только исправление ошибок и доработку документации. Первый стабильный релиз Wayland 1.0 намечен на 22 октября. Отмечается, что в последний момент API подвергся незначительному изменению, нарушающему совместимость, что может потребовать переработки приложений, работающих с прошлыми тестовыми выпусками. Тем не менее, данные изменения позволили до первого стабильного релиза реализовать надёжную систему обработки ошибок, механизм совершения атомарных обновлений и диспетчеризацию событий, поддерживающую многопоточные … Читать далее Представлены Wayland и Weston 0.99.0, последние тестовые выпуски перед релизом 1.0

Третий выпуск мобильной платформы KDE Plasma Active

После 10 месяцев разработки проект KDE анонсировал релиз пользовательского интерфейса Plasma Active 3, основанного на технологиях KDE и оптимизированного для использования на устройствах с сенсорными экранами. Оболочка пока развивается для работы на планшетных ПК, но в будущем планируется адаптация для смартфонов, телеприставок, медиа-центров, систем домашней автоматизации, автомобильных информационно-развлекательных систем и других устройств с сенсорными экранами. Первым устройством, поставляемым с предустановленной оболочкой Plasma Active и системными компонентами на базе проекта Mer (форк MeeGo), станет планшет Vivaldi, пока находящийся на стадии подготовки к производству. Кроме того, прошивки на базе Plasma Active подготовлены для некоторых существующих моделей планшетов на базе процессоров Intel (WeTab, … Читать далее Третий выпуск мобильной платформы KDE Plasma Active

Представлен THC-IPV6 2.0, пакет для исследования безопасности сетей IPv6

Группа «The Hacker’s Choice» выпустила релиз пакета THC-IPV6 2.0, включающего в себя набор утилит для проверки безопасности сетей IPv6 и оценки слабых мест протоколов IPv6 и ICMPv6. В состав пакета также входит упрощённый аналог библиотеки libnet, позволяющий формировать и отправлять произвольные IPv6-пакеты. Исходные тексты THC-IPV6 распространяются под лицензией GPLv3. В состав входит около 50 утилит, реализующих готовые алгоритмы проведения атак, позволяющих осуществлять подстановку пакетов (спуфинг), организовывать внедрение промежуточных шлюзов (man-in-the-middle), сканировать параметры хостов, анонсировать фиктивные маршруты, осуществлять редирект трафика, инициировать отказ в обслуживании, эксплуатировать уязвимости в конкретных IPv6-стеках, отправлять специально скомпонованные пакеты и т.п. Читать далее Представлен THC-IPV6 2.0, пакет для исследования безопасности сетей IPv6

Начало тестирования ядра Linux 3.7-rc1

Линус Торвальдс представил первый кандидат в релизы ядра Linux 3.7, который ознаменовал закрытие окна по приёму новшеств в ветку 3.7. Среди принятых в ветку 3.7 улучшений, можно отметить: Унификация кода поддержки архитектуры ARM и обеспечение возможности формирования многоплатформенных ARM-сборок. Если ранее требовалось собирать отдельный вариант ядра для каждого типа SoC, то начиная с выпуска 3.7 появится возможность собрать одно ядро, которое будет содержать поддержку различных ARM-платформ. Унифицированная сборка ядра 3.7 сможет работать на платформах Calxeda Higbank (серверы HP Moonshot), Versatile Express (эталонная плата, поддерживается эмулятором QEMU), Marvell ARMADA (от мини-серверов до телеприставок), Altera SoC FPGA и Picohip picoXcell (мини-базовые станции … Читать далее Начало тестирования ядра Linux 3.7-rc1

Релиз легковесного десктоп-окружения Razor-qt 0.5

Увидел свет релиз Razor-qt 0.5, легковесного десктоп-окружения, построенного на технологиях Qt. Ключевые направления развития Razor-qt — простота, скорость, настраиваемость и интуитивно понятный интерфейс. Небольшое потребление ресурсов позволяет использовать Razor-qt на маломощных и устаревших системах. Код написан на языке C++ (без QML и Qt Quick) и распространяется под лицензиями GPLv2 и LGPLv3+. Готовые пакеты подготовлены для Ubuntu, openSUSE, Fedora, Arch Linux, Gentoo, ALT Linux и Mageia. Для быстрого ознакомления с возможностями проекта можно воспользоваться Live-дистрибутивами. В состав Razor-qt входят: панель, рабочий стол, интерфейсы для запуска приложений и переключения между окнами, прослойка для запуска привилегированных процессов, центр настройки и система управления пользовательскими … Читать далее Релиз легковесного десктоп-окружения Razor-qt 0.5

Оценка эффективности различных режимов оптимизации GCC

Ресурс Phoronix опубликовал результаты выполнения серии тестов производительности, выполненных при сборке с использованием различных режимов оптимизации GCC 4.7.2. Результаты тестирования позволяют оценить насколько велики отличия в производительности при выполнении тех или иных тестов, собранных с разными флагами оптимизации (-O0, -O1, -O2, -O3, -Os, -Ofast). Как правило, отличия не столько существенны, но как и можно ожидать лидируют режимы «-O3» и «-Ofast», от которых немного отстаёт «-O2». Читать далее Оценка эффективности различных режимов оптимизации GCC

Selfstarter

В рамках проекта Selfstarter создана открытая платформа, позволяющая создавать аналоги сервиса Kickstarter для организации процесса краудфандинга на своих сайтах. Selfstarter создан авторами Lockitron — одного из проектов, не принятых в Kickstarter после ужесточения правил размещения заявок на разработку оборудования. Энтузиасты не отпустили руки, а создали свою платформу для организации коллективного финансирования и стали распространять её в виде открытого проекта, которым могут воспользоваться все желающие. Код Selfstarter написан на языке Ruby с использованием MVC-фреймворка Rails и распространяется под лицензией MIT. Для приёма платежей в Selfstarter используется сервис Amazon Payments, как и в Kickstarter. Эффективность развёртывания краудфандинг-кампании на своём сайте оказалась достаточно … Читать далее Selfstarter

Разработчики из VMware представили работающий в браузере редактор кода Scripted

Разработчики из подразделения SpringSource компании VMware представили новый открытый редактор кода Scripted, реализованный на языке JavaScript и функционирующий внутри браузера. Мотивом создания проекта является желание предоставить удобную платформу для редактирования кода, которая в перспективе сможет быть использована для создания облачных систем совместного редактирования кода. Код Scripted распространяется под лицензией Eclipse Public License. Серверная часть выполняется с использованием Node.js, клиентская часть использует некоторые компоненты, созданные в рамках проекта Eclipse Orion. Редактор сочетает в себе легковесность и высокую скорость работы с некоторыми возможностями, свойственными большим IDE, такими как интеллектуальные контекстные подсказки и возможность отслеживания зависимостей для распространённых систем модулей (AMD и CommonJS). … Читать далее Разработчики из VMware представили работающий в браузере редактор кода Scripted

Arch Linux перешёл на systemd

Дистрибутив Arch Linux перешёл на использование системного менеджера systemd по умолчанию для новых установок. Изменение анонсировано спустя неделю после перевода Live-сборки на systemd. В состав базовой группы пакетов Arch Linux сегодня включён systemd-sysvcompat, при установке которого система будет загружаться по умолчанию с использованием systemd. Так как пока ещё остаются пакеты для которых не подготовлены unit-файлы systemd, пользователи могут установить пакет initscripts и использовать массив DAEMONS в /etc/rc.conf для запуска сервисов при помощи ранее применяемых стартовых скриптов rc.d. Уже установленные системы по прежнему остаются на ранее используемой системе инициализации sysvinit, поддержка которой в дистрибутиве будет сохранена. Пакеты initscripts и sysvinit остаются … Читать далее Arch Linux перешёл на systemd

Обновление ядра Linux: 3.0.46, 3.4.14, 3.5.7 и 3.6.2

Представлены очередные корректирующие релизы ядра Linux: 3.0.46 (85 исправлений), 3.4.14 (122 исправления), 3.5.7 (135 исправлений) и 3.6.2 (123 исправления). Выпуск 3.5.7 является последним — поддержка ветки 3.5 прекращена, пользователям рекомендуется перейти на использование ветки 3.6. Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Из подсистем, в которых устранены ошибки можно отметить: CIFS, JFFS2, jbd2, EFI, drm/radeon, drm/nvc0 (nvidia), ipv6, lguest, kbuild. Особенно много исправлений связано с работой drm/i915, ext4, SCSI и ALSA. Читать далее Обновление ядра Linux: 3.0.46, 3.4.14, 3.5.7 и 3.6.2