Проект по обеспечению запуска окружения Chrome OS в Ubuntu Linux

В рамках проекта lightdm-login-chromeos подготовлен пакет, позволяющий запустить пользовательское окружение Chrome OS поверх уже установленного Ubuntu Linux (поддерживается только 64-разрядная сборка). Пакет устанавливает в Ubuntu оконный менеджер Aura и созданное в рамках проекта Chromium OS браузерное окружение. Компоненты Chrome OS устанавливаются на машину пользователя со страницы с бинарными снапшотами, формируемыми разработчиками из компании Google. Подготовлено два режима запуска Chrome OS в Ubuntu: внутри окна в текущем десктоп-окружении (следует запустить приложение chromeos) и в виде полноценного обособленного пользовательского сеанса, вход в который осуществляется путем выбора окружения Chromium OS в приглашении дисплейного менеджера LightDM. В обоих режимах пользователю доступны все атрибуты Chrome … Читать далее Проект по обеспечению запуска окружения Chrome OS в Ubuntu Linux

Компания PengPod намерена выпустить планшет, поставляемый с Plasma Active и Android

Компания PengPod выступила с инициативой создания серии недорогих устройств для любителей Linux, отличающихся предустановкой двух систем: Android 4 и окружения на базе развиваемой проектом KDE оболочки Plasma Active. Выпуск устройств планируется наладить в начале следующего года. В настоящее время в форме краудфандинга организован сбор предзаказов, который поможет обеспечить начальное финансирование производства. Отмечается, что оборудование уже находится на стадии наличия готового прототипа. В планы входит выпуск трёх устройств: Семидюймовый планшет PengPod713 (экран 800×480), предлагаемый по цене 120 долларов с 512 Мб ОЗУ, 4 Гб Flash и аккумулятором 3300 mAh; Десятидюймовый планшет PengPod1000 (экран 1024×600), поставляемый по цене 185 долларов с 1 … Читать далее Компания PengPod намерена выпустить планшет, поставляемый с Plasma Active и Android

Организация Hildon Foundation намерена занять место Nokia в жизни сообществ Maemo и MeeGo

Тим Сэмофф (Tim Samoff) опубликовал открытое письмо от лица новой организации Hildon Foundation, которая намерена взять на себя роль координатора и попечителя сообществ разработчиков Maemo и MeeGo, после прекращения участия в данных проектах компании Nokia. В качестве причины создания Hildon Foundation называется желание обеспечить сообществу возможность продолжения работы над проектами без нарушения сложившегося уклада. Напомним, что после выхода первых устройств Nokia на базе Linux и открытия связанных с ними наработок, вокруг продуктов Nokia сформировалось достаточно сильное сообщество энтузиастов, работа которых координировалось специально созданным компанией Nokia управляющим советом. Организованный процесс разработки Maemo позволял эффективно сосуществовать корпоративной команде разработчиков и независимым энтузиастам, … Читать далее Организация Hildon Foundation намерена занять место Nokia в жизни сообществ Maemo и MeeGo

Debian проводит мероприятия для приближения релиза Wheezy и остаётся на GNOME по умолчанию

С целью ускорения выпуска релиза Wheezy, проект Debian анонсировал проведение серии мероприятий BSP (Bug Squashing Parties), направленных на организацию встреч по совместному исправлению ошибок, мешающих выходу релиза. Кроме непосредственного решения определённых задач, BSP одновременно выполняет функцию привлечения и обучения новичков, желающих принять участие в разработке Debian. На BSP новички могут непосредственно наблюдать процесс взаимодействия в сообществе и учиться у более опытных товарищей. В странах СНГ пока не нашлось инициативных групп, готовых провести подобные встречи. Инструкция по организации встреч BSP доступна на данной странице. В настоящее время насчитывается 459 блокирующих релиз ошибок. Если отбросить проблемы, для которых уже почти готовы исправления … Читать далее Debian проводит мероприятия для приближения релиза Wheezy и остаётся на GNOME по умолчанию

Тестирование современных версий Clang и GCC

Ресурс Phoronix провёл оценку производительности тестовых приложений, собранных с использованием различных современных версий компиляторов Clang и GCC. В сравнении приняли участие Clang 3.1, SVN версия Clang 3.2, GCC 4.7.2, версия GCC 4.8, находящаяся в разработке, а также GCC с плагином DragonEgg, который позволяет GCC использовать LLVM в качестве бэкэнда. В большинстве тестов победил GCC, при том в некоторых тестах отличия достигали нескольких раз (отдельно подчеркивается, что ряд результатов не связан с поддержкой OpenMP). Тем не менее, в нескольких тестах (несколько тестов набора SciMark) Clang выиграл с заметным отрывом. Связка GCC + DragonEgg показала достаточно неоднозначные результаты, местами выигрывая у вообще … Читать далее Тестирование современных версий Clang и GCC

Закрытие центра OSRC скорее всего не скажется на поддержке процессоров AMD в Linux

Микаэль Ларабель (Michael Larabel), используя свои связи в среде AMD, выяснил некоторые подробности сокращений персонала и текущее состояние дел в AMD. По полученным сведениям, хотя офисы в Дрездене были закрыты, а разработчики из дрезденского Operating Systems Research Center были сокращены, у AMD также есть разработчики Linux и в других офисах. Например, работа по развитию поддержки продуктов AMD для Linux и GCC продолжается в офисах в Техасе, Калифорнии и Индии. Поэтому, по мнению Микаэля, основные возможности, такие как поддержка процессоров и чипсетов, виртуализации и т.п, скорее всего не пострадают, затронуты могут быть только какие-то экспериментальные или экзотические разработки. Читать далее Закрытие центра OSRC скорее всего не скажется на поддержке процессоров AMD в Linux

Увидел свет Tcl/Tk 8.5.13

Вышел релиз Tcl/Tk 8.5.13, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. В новой версии исправлено несколько десятков ошибок и внесено несколько улучшений, из которых можно отметить: В Tk добавлена новая реализация поддержки интерфейса Cocoa для Mac OS X, собираемая при указании опции «—enable-aqua». Поддержка реализации интерфейса на базе Carbon прекращена; Новые имена цветов: aqua, crimson, fuchsia, indigo, lime, olive, silver, teal; Поддержка имён сетевых путей в Cygwin; Поддержка Unicode обновлена до версии 6.2; Контекстные меню больше не выходят за пределы экрана; Устранено 7 ошибок, приводящих к крахам; Добавлены новые версии пакетов: msgcat 1.5.0 и http … Читать далее Увидел свет Tcl/Tk 8.5.13

Debian проводит мероприятия для приближения релиза Wheezy и возвращается на GNOME по умолчанию

С целью ускорения выпуска релиза Wheezy, проект Debian анонсирован проведение серии мероприятий BSP (Bug Squashing Parties), направленных на организацию встреч по совместному исправлению ошибок, мешающих выходу релиза. Кроме непосредственного решения определённых задач, BSP одновременно выполняет функцию привлечения и обучения новичков, желающих принять участие в разработке Debian. На BSP новички могут непосредственно наблюдать процесс взаимодействия в сообществе и учиться у более опытных товарищей. В странах СНГ пока не нашлось инициативных групп, готовых провести подобные встречи. Инструкция по организации встреч BSP доступна на данной странице. В настоящее время насчитывается 459 блокирующих релиз ошибок. Если отбросить проблемы, для которых уже почти готовы исправления … Читать далее Debian проводит мероприятия для приближения релиза Wheezy и возвращается на GNOME по умолчанию

Релиз Linux Deploy 1.2.7, приложения для установки Linux на Android-устройства

Доступна новая версия Linux Deploy, программы для автоматизации процесса установки и запуска GNU/Linux дистрибутивов на устройства с платформой Android. Приложение создает образ диска на флеш-карте, монтирует его и устанавливает туда выбранный дистрибутив gNU/Linux. Также поддерживается установка дистрибутива прямо на раздел карты. Приложения из новой Linux-системы запускаются в chroot-окружении параллельно со штатной работой платформы Android. Установка дистрибутива осуществляется по сети с официальных зеркал в интернете. Для работы приложению требуются привилегии суперпользователя (ROOT). Доступ к Linux-системе осуществляется через SSH, VNC или X Window System. Код утилиты доступен под лицензией GPLv3, готовые сборки размещены в каталоге Google Play. Характеристики: Поддерживаемые ОС: Debian, Ubuntu; … Читать далее Релиз Linux Deploy 1.2.7, приложения для установки Linux на Android-устройства

Релиз CrossOver 11.3 для Linux и Mac OS X

Компания CodeWeavers, выпустила релиз пакета Crossover 11.3, основанного на коде Wine 1.4.1 и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект около 98% всех новшеств, реализованных для своих коммерческих продуктов. Если ранее компанией развивалось два специализированных продукта, рассчитанных на запуск игр и приложений, написанных для Windows, то начиная с ветки Crossover 11.x проведена интеграция пакетов CrossOver и CrossOver Games, а также устранено разделение на редакции Pro, Standard и Bundle. Из изменений добавленных в CrossOver 11.3 можно отметить решение проблемы с открытием файлов в … Читать далее Релиз CrossOver 11.3 для Linux и Mac OS X

Релиз Wine 1.5.17

Вышел очередной экспериментальный релиз открытой реализации Win32 API — Wine 1.5.17. С момента выпуска версии 1.5.16 было закрыто 53 отчёта об ошибках. Основные изменения в новой версии: Реализована сглаживание шрифтов в движке DIB; Добавлена поддержка автоматической инсталляции управляющих элементов ActiveX; Для безопасных соединений реализован fallback в виде использования TLS 1.0; Начата поддержка анализатора текста DirectWrite; Улучшена поддержка вывода контуров текста в OpenGL; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.5.17

Компания Oracle открыла публичный Git-репозиторий для отслеживания изменений ядра RHEL

Как известно, начиная с ветки RHEL 6, компания Red Hat прекратила формирование детализированного набора патчей для используемого в дистрибутиве варианта ядра Linux, перейдя к практике выпуска одного большого смешанного патча. Несмотря на формальную открытость кода сводного патча под лицензией GPL, из него очень трудно выделить суть вносимых изменений. Компания Oracle решила упростить жизнь разработчикам ядра и создателям дистрибутивов, запустив проект RedPatch. В рамках проекта RedPatch создан публичный Git-репозиторий, в котором публикуются результаты анализа изменений ядра Linux, поставляемого в составе дистрибутива RHEL 6. Репозиторий примечателен тем, что все патчи в нём разделены и структурированы, что позволяет рассмотреть каждое исправление по отдельности, … Читать далее Компания Oracle открыла публичный Git-репозиторий для отслеживания изменений ядра RHEL

Релиз почтового клиента Sylpheed 3.3.0

Представлен релиз легковесного почтового клиента Sylpheed 3.3.0, построенного с использованием GTK+ и распространяемого под лицензией GPL. Примечательно, что последние полгода наблюдается возвращение интереса к разработке Sylpheed, который в прошлые несколько лет развивался достаточно вяло. Среди добавленных новшеств: Возможность открытия внешних архивов почтовых ящиков в формате EML; Поддержка указания URL «mailto:» и «file:» при запуске из командной строки (например, «sylpheed file:///path/to/file.eml»); Поддержка открытия приложений к письмам через отдельное меню работы с приложениями; В диалог экспорта добавлена функция экспорта только выделенных сообщений; Файл sylpheed.desktop приведён в вид, позволяющий пользовательским окружениям считать Sylpheed обработчиком rfc822 и mailto; Приложенные к письму файлы теперь отображаются … Читать далее Релиз почтового клиента Sylpheed 3.3.0

Проблемы с некорректной очисткой остаточных данных в клиенте Tor и OpenSSL

В процессе анализа исходных текстов клиента для работы в анонимной сети Tor обнаружена необычная уязвимость, которая может привести к оседанию в системной памяти остаточных данных, которые могут содержать конфиденциальную информацию, например, введённые пароли. Интерес представляет то, что формально код Tor не содержит ошибок и уязвимость является следствием особенностей работы некоторых компиляторов. Проблема связана с тем, что Tor использует для очистки кэша функцию memset(), которая игнорируется в результате работы оптимизаторов некоторых компиляторов, что может привести к появлению неочищенных областей памяти после закрытия приложения. Например, при выборе режима оптимизации на скорость (-O2) Microsoft Visual Studio 2010 просто удаляет вызов memset при обнулении … Читать далее Проблемы с некорректной очисткой остаточных данных в клиенте Tor и OpenSSL

Очередная акция Humble Bundle по распространению комплекта многоплатформенных игр

Проект Humble Bundle запустил четвёртую акцию «Humble Bundle for Android«, в рамках которой пользователь может получить комплект из 6 многоплатформенных игр в обмен на пожертвование проекту любой суммы. Распространяемые в рамках акции могут работать на платформах Mac OS X, Windows, Linux и Android. По договорённостью с компанией Canonical для указанных игр обеспечена возможность установки в Ubuntu через штатный интерфейс Software Center. В пакет входят следующие игры: Superbrothers: Sword Sworcery EP, Crayon Physics Deluxe, Eufloria, Splice, Waking Mars и Machinarium. Часть собранных средств (каждый пользователь индивидуально определяет пропорции распределения денег) передается в качестве пожертвований некоммерческой правозащитной организации Electronic Frontier Foundation и … Читать далее Очередная акция Humble Bundle по распространению комплекта многоплатформенных игр

Twitter переходит с Ruby на Java. Facebook открыл код Map-Reduce-реализации Corona

В блоге разработчиков системы микроблогов Twitter опубликован отчёт о том, как сервису удалось справиться со шквалом публикации сообщений во время проведения выборов президента США. В день выборов интенсивность публикации достигала 327 452 твитов в минуту, а пиковое значение составило 15 107 твитов в секунду. Для того чтобы обеспечить непрерывную работу сервиса при подобной нагрузке разработчики предприняли ряд мер, в том числе связанных с заменой критичных к производительности компонентов инфраструктуры с изначальной используемой реализации на языке Ruby на варианты, переписанные на языке Java. В качестве основной причины перехода на Jаva называется излишне высокая нагрузка на CPU при выполнении интерпретатора Ruby, вызванная … Читать далее Twitter переходит с Ruby на Java. Facebook открыл код Map-Reduce-реализации Corona

Первая тестовая версия openSUSE 12.3

Доступен для загрузки первый тестовый выпуск openSUSE 12.3 (Milestone 1), финальный релиз ожидается в марте 2013 года. Для загрузки подготовлена универсальная LiveDVD-сборка (4.7 Гб), а также LiveCD-сборки на базе KDE (632 Мб) и GNOME (619 Мб). Среди представленных изменений: Переработка инфраструктуры дистрибутива: Удаление поддержки классической системы инициализации Sysvinit. Обновление systemd до версии 195. Перенос библиотек и исполняемых файлов из корня в иерархию директории /usr. Перенос точки монтирования в каталог /run/user/. Добавление дополнительных unit-файлов. Задействование systemd для обеспечения перехода в спящий и ждущий режимы, а также для управления индикаторами на ноутбуках; Продолжается обсуждение вопроса замены собственных mkinitrd-скриптов на Dracut. В настоящее … Читать далее Первая тестовая версия openSUSE 12.3

Компания Microsoft перевела фреймворк Rx в разряд свободных проектов

Компания Microsoft объявила об открытии под лицензией Apache кода набора библиотек Rx (Reactive Extensions), предназначенных для создания программ с использованием асинхронных операций обмена данными и механизмов обработки событий. Rx-расширения доступны для языков C, C++ и JavaScript, а также для платформы .NET. Для манипуляции потоками данных предлагается набор LINQ-подобных операторов запросов, позволяющих использовать методы функционального программирования при помощи команд в стиле SQL. Асинхронный характер обработки данных осуществляется за счёт задействования планировщиков. В качестве примера приложения, созданного с использованием Rx, приводится Windows-клиент к GitHub, который использует Rx для формирования сетевых запросов, обработки событий пользовательского интерфейса и управления дочерними процессами. В итоге было … Читать далее Компания Microsoft перевела фреймворк Rx в разряд свободных проектов

В GNOME 3.8 будет прекращена поддержка fallback-режима

Разработчики проекта GNOME сообщили об утверждении решения по удалению поддержки fallback-режима, обеспечивающем возможность работы на системах не поддерживающих OpenGL и позволяющем скомпоновать рабочее окружение в стиле GNOME 2.x. Таким образом, начиная с GNOME 3.8 единственной оболочкой станет GNOME Shell. Причиной удаления называется нехватка ресурсов для поддержания должного качества реализации fallback-режима. Напомним, что в дистрибутиве Fedora уже избавились от необходимости включения fallback-режима, обеспечив работу GNOME Shell без 3D-драйверов за счёт задействования входящего в последние версии Mesa Gallium3D-драйвера llvmpipe, предназначенного для осуществления программного рендеринга путём использования LLVM для динамической компиляции шейдеров, обработки вершин и растеризации точек/линий/треугольников. Требующие привлечения GPU операции преобразуются в … Читать далее В GNOME 3.8 будет прекращена поддержка fallback-режима

Увидела свет облачная платформа Apache CloudStack 4

Представлен релиз облачной платформы Apache CloudStack 4, первый выпуск созданный после передачи компанией Citrix проекта CloudStack в руки Фонда Apache. Установочные пакеты подготовлены для RHEL/CentOS и Ubuntu. В настоящее время Apache CloudStack ещё находится на стадии проверки в инкубаторе Apache, что не помешало образовавшемуся сообществу выпустить новый значительный релиз. В руки Citrix платформа CloudStack попала после поглащения компании Cloud.com, в которой продукт развивался в соответствии с принципом «open core» (открытая базовая часть и закрытый продукт с расширенными возможностями). Платформа Apache CloudStack позволяет автоматизировать развертывание, настройку и поддержание приватной, гибридной или публичной cloud-инфраструктуры (IaaS, инфраструктура как сервис). CloudStack не зависит от … Читать далее Увидела свет облачная платформа Apache CloudStack 4

FreeBSD Foundation профинансирует портирование FreeBSD для устройств Efika MX

Организация FreeBSD Foundation объявила о выделении Александру Рыбалко денежного гранта на выполнение работы по портированию FreeBSD на SmartBook и SmartTop устройства серии Genesi Efika MX. Устройства построены на базе платформы Freescale i.MX515, использующей процессор ARM Cortex-A8. Смартбук Efika MX поставляется с 10-дюймовым экраном, 3G-модемом и способен работать в автономном режиме от 6 до 8 часов при стоимости всего в 199$. После завершения работы пользователи FreeBSD получат возможность запуска на устройствах полноценного графического окружения с полной поддержкой звука и сетевого взаимодействия. В дальнейшем работа послужит основой для упрощения портирования FreeBSD для новых моделей устройств на базе i.MX515 SoC, в том числе … Читать далее FreeBSD Foundation профинансирует портирование FreeBSD для устройств Efika MX