Мигель де Икаса основал компанию Xamarin, которая продолжит развитие Mono независимо от Novell

Мигель де Икаса (Miguel De Icaza) объявил о создании новой компании Xamarin, которая отныне будет заниматься разработкой и поддержкой связанных с Mono проектов, независимо от холдинга Attachmate и влившихся в неё подразделений компании Novell. Отделение процесса разработки Mono стало ответом на увольнение из Novell/Attachmate всех разработчиков проекта Mono. Тем не менее, череда увольнений стала лишь поводом, по словам Мигеля план вывода разработки Mono из Novell в независимую компанию разрабатывался уже более года. В качестве ключевых направлений деятельности компании Xamarin, куда перешли уволенные из Novell разработчики Mono, указана разработка открытой кодовой базы платформ Mono и Moonlight, на базе которых будут созданы … Читать далее Мигель де Икаса основал компанию Xamarin, которая продолжит развитие Mono независимо от Novell

Релиз VirtualBox 4.0.8. Microsoft добавил в Hyper-V поддержку CentOS

Компания Oracle выпустила корректирующий релиз системы виртуализации VirtualBox 4.0.8, в котором отмечено 21 исправление. Из изменений можно отметить: В VBoxManage добавлена поддержка команды «screenshotpng» для создания скриншота экрана гостевой системы и его сохранения в формате PNG; Обеспечена совместимость с последними выпусками Mac OS X, решены проблемы при работе хост-системы в 64-разрядном режиме, при подключении второго монитора и в конфигурациях с более чем 16 процессорных ядер; Для Windows-хостов устранен крах, проявляющийся в процессе завершения работы; В реализации драйвера E1000 устранена ошибка, при определенных редких обстоятельствах приводившая к краху при работе гостевых систем с Linux в SMP-режиме; В SATA-драйвере устранена ошибка, которая … Читать далее Релиз VirtualBox 4.0.8. Microsoft добавил в Hyper-V поддержку CentOS

На JavaScript написан полноценный эмулятор ПК, способный загрузить Linux

Французский математик Фабрис Беллард (Fabrice Bellard), основавший в свое время проект QEMU, представил реализацию полноценного эмулятора x86-совместимого ПК, написанную полностью на языке JavaScript. Реализована эмуляция 32-разрядного x86-совместимого CPU, контроллера прерываний 8259, таймера 8254 и приёмопередатчика 1650 UART. Эмулятор способен загрузить Linux в окне современных web-браузеров (работа проверена в Firefox 4 и Google Chrome 11). После запуска эмулятора производится загрузка Linux-ядра 2.6.20 (конфигурация ядра) c созданием ram-диска, в котором используется файловая система Ext2. Загрузка происходит за несколько секунд, после чего выводится стандартное приглашение командной оболочки из пакета busybox. Окружение содержит работоспособный TCP-стек (по умолчанию поднимается loopback-интерфейс), присутствуют стандартные команды, такие как … Читать далее На JavaScript написан полноценный эмулятор ПК, способный загрузить Linux

Mozilla планирует автоматизировать обновление Firefox 3.5 до версии 3.6.18

30 июня истекает двухгодичный период поддержки Firefox 3.5. Примечательно, что данной веткой продолжает пользоваться около 12 миллионов человек, несмотря на периодически выводимые предупреждения о необходимости перехода на более новую версию браузера. Так как простого уведомления оказалось недостаточным, разработчики Mozilla планируют провести автоматизированное обновление текущей версии Firefox 3.5.19 на выпуск 3.6.18. Ранее подобное не практиковалось, автоматические обновления распространялись только в рамках одной ветки браузера, для перехода на другой значительный выпуск требовалась ручная переустановка. Обновление будет проведено 21 июня в момент планового выхода релиза 3.6.18 и в день выхода релиза Firefox 5. Поддержка ветки 3.6 продлится до конца января 2012 года. Одновременно, … Читать далее Mozilla планирует автоматизировать обновление Firefox 3.5 до версии 3.6.18

В Android Market обнаружено вредоносное ПО. Опасность перехвата параметров аутентификации

Спустя два месяца с момента обнаружения в каталоге приложений Android Market более 50 вредоносных программ, зафиксированы новые факты появления подобного рода приложений. Ряд обнаруженных на днях поддельных программ содержали в себе скрытую возможность, проявляющуюся в использовании платных SMS-сервисов для пользователей сотовых сетей Китая. После установки программы без ведома пользователя осуществлялась отправка SMS-сообщений на платные номера. При этом, приложение осуществляло мониторинг входящих сообщений с целью скрытия от пользователя ответных SMS с подтверждением использования платного сервиса. Приложения распространялись от имени компании Zsone, повторяя по своим функциям выпускаемые данной фирмой легитимные приложения, отличаясь только номером версии. Среди таких программ iMatch, 3D Cube Horror … Читать далее В Android Market обнаружено вредоносное ПО. Опасность перехвата параметров аутентификации

Проект LibreOffice меняет форму нумерации стабильных релизов

В тексте анонса пятой бета-версии LibreOffice 3.4 представлен новый подход к маркировке версий офисного пакета. Первый выпуск в новой ветке (например, 3.4.0) будет носить статус финального релиза, который еще нельзя считать полностью стабильным, но уже не стоит рассматривать как тестовую версию для разработчиков. Финальный релиз будет рассчитан на использование продвинутыми пользователями, которые не боятся ошибок и готовы испытать новую версию на реальных задачах. Через некоторое время после финальной версии будут доступны корректирующие релизы (3.4.1, 3.4.2 и т.п.), во время одного из таких выпусков (например, 3.4.2), на основании оценки качества, будет объявлено о готовности LibreOffice к промышленной эксплуатации, что подразумевает возможность … Читать далее Проект LibreOffice меняет форму нумерации стабильных релизов

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

Представлен релиз DeaDBeeF 0.5.0, лёгкого музыкального плеера с удобным функциональным интерфейсом и поддержкой широкого спектра аудиоформатов и метаданных. Плеер написан на языке Си и может работать с минимальным набором зависимостей. Базовый интерфейс построен с использованием библиотеки GTK+. В новой версии существенно доработаны многие подсистемы плеера и добавлены следующие ключевые новшества: Поддержка вывода многоканального звука (5.1); Поддержка вывода звука с дискретизацией 8, 24, 32 и float32 бит; Новый API для создания DSP-плагинов (например, для преобразования форматов) и плагинов для обработки списков воспроизведения. Расширено API для создания VFS-плагинов, позволяющих напрямую манипулировать содержимым архивов; Добавлен новый плагин для проигрывания композиций напрямую из ZIP-архивов, … Читать далее Релиз музыкального плеера DeaDBeeF 0.5.0

Оценка популярности десктоп-систем на базе Linux в различных странах

Представлена небольшая подборка статистики популярности основанных на Linux десктоп-систем в различных странах. Выборка основана на данных сервсиса statcounter.com с февраля по апрель 2011 года. В среднем Linux занимает 0.76% рынка настольных операционных систем, демонстрируя последнее время спад — в мае 2010 года доля Linux-систем составляла 0.81%. Распределение по регионам: Европа 1.14% Южная Америка 0.88% Северная Америка 0.72% Океания 0.72% Африка 0.45% Азия 0.34% Страны, наиболее активно использующие Linux: В России доля Linux составляет 0.96%, в Украине — 1.14%, в Беларуси — 0.69%, в США и Великобритании — 0.73%. Из развитых стран наиболее активно Linux используется в Финляндии (2.31%), Испании (1.89%), … Читать далее Оценка популярности десктоп-систем на базе Linux в различных странах

Первый стабильный релиз VoIP-сервера GNU SIP Witch 1.0.0

Проект GNU Telephony объявил о выходе первого стабильного релиза GNU SIP Witch 1.0.0, легковесного SIP-сервера для регистрации абонентов и организации выполнения звонков (маршрутизации вызовов). GNU SIP Witch используется в качестве базового звена в проекте GNU Free Call, в рамках которого развивается напоминающий Skype коммуникационный P2P-сервис. Код GNU SIP Witch распространяется в соответствии с лицензией GPLv3, разработка осуществляется при поддержке Фонда свободного ПО и проекта GNU. При помощи GNU SIP Witch можно обеспечить прямую связь абонентов, используя принцип P2P-сети и не требуя подключения к сторонним SIP-сервисам и шлюзам. Проект поддерживает соединение машин, даже если их доступ в сеть организован с использованием … Читать далее Первый стабильный релиз VoIP-сервера GNU SIP Witch 1.0.0

Новая версия менеджера загрузки GNU GRUB

Разработчики универсального модульного загрузчика GNU GRUB (GRand Unified Bootloader) объявили о выходе версии 1.99. Скорее всего это будет последняя экспериментальная версия на пути к стабильному выпуску 2.0, о чем сигнализирует факт переезда проекта c сервера alpha.gnu.org на ftp.gnu.org. Наиболее интересные изменения: Официальная поддержка загрузки с файловой системы ZFS. Как известно GRUB поставляется под лицензией GPLv2, которая несовместима с лицензией CDDL, под которой распространяется код ZFS. Тем не менее, компания Oracle поставляет базовый код для чтения ZFS-раздела в составе измененной версии GRUB, используемой в ОС Solaris, приняв таким образом условия лицензии GPL (GRUB, распространяется под GPL, соответственно его модификации тоже наследуют … Читать далее Новая версия менеджера загрузки GNU GRUB

Вышла новая версия Webacula 5.5

Представлен релиз Webacula 5.5, веб-интерфейса к системе резервного копирования Bacula. Основные новшества Webacula 5.5: Реализация Bacula Access Control Lists (ACL): JobACL, ClientACL, StorageACL, PoolACL, FileSetACL, WhereACL; Реализация Webacula ACL — разграничение доступа к меню; Все таблицы Webacula перенесены в БД Bacula, больше не требуется отдельной БД; Читать далее Вышла новая версия Webacula 5.5

На базе Firefox по заказу правительства Германии создан безопасный браузер BitBox

Немецкая компания Sirrix представила продукт под именем BitBox (browser in a box — браузер в коробке), разработанный по заказу правительства Германии и представляющий собой безопасную версию браузера Firefox 4, которая работает в изолированном окружении и не может навредить или привести к утечке информации из операционной системы. Интересно, что в качестве способа изоляции в BitBox используется не какая-либо легковесная технология виртуализации, а самый настоящий VirtualBox, внутри которого запускается урезанная версия дистрибутива Debian 6 с браузером Firefox вместо рабочего стола. Каждый запуск BitBox происходит «с чистого листа», возвращая виртуальную машину к изначальному состоянию. Для сохранения состояния, настроек браузера, а также полученных из … Читать далее На базе Firefox по заказу правительства Германии создан безопасный браузер BitBox

Релиз Perl 5.14

После года разработки представлена новая стабильная ветка языка программирования — Perl 5.14. Одновременно объявлено о прекращении поддержки ветки Perl 5.10. В рамках подготовки релиза 5.14 было изменено около 550 тыс. строк кода, в разработке приняли участие 150 разработчиков. Ветка 5.14 выпущена в соответствии с принятым в прошлом году новым фиксированным графиком разработки, подразумевающим выпуск новых стабильных веток раз в год и корректирующих релизов — раз в три месяца. Ключевые улучшения, добавленные в Perl 5.14: Поддержка Unicode 6.0 и реализация значительной порции общих улучшений, связанных с поддержкой Unicode. Например, полностью обеспечена поддержка режима «use feature ‘unicode_strings’» при котором все строковые операции … Читать далее Релиз Perl 5.14

Уязвимость в механизме виртуализации Intel VT-d позволяет выйти за пределы изолированного окружения

Йоанна Рутковска (Joanna Rutkowska), автор руткита Blue Pill, операционной системы Qubes OS и руководитель Invisible Things Lab, опубликовала документ, в котором представила стразу три способа обхода защиты механизма виртуализации Intel VT-d (IOMMU), используемого в Xen и других гипервизорах для проброса реальных устройств на шине PCI в виртуальный домен. Все три метода основаны на возможности отсылки прерывания формата MSI с произвольным вектором прерывания из непривилегированного домена, имеющего доступ к адресному пространству устройства. В первом случае используется генерация подложного SIPI-прерывания (Sturt-up Inter Processor Interrupt), которое в нормальной ситуации применяется в BIOS для активации всех ядер/процессоров системы. Легальные SIPI-прерывания могут быть инициированы только … Читать далее Уязвимость в механизме виртуализации Intel VT-d позволяет выйти за пределы изолированного окружения

Вышел Rhodes 3.0, фреймворк для создания мобильных приложений на языке Ruby

Доступен релиз фреймворка Rhodes 3.0, позволяющего создавать многоплатформенные мобильные приложения на языке Ruby с использованием парадигмы Model-View-Controller и оформлением интерфейса в виде ERB-шаблонов, построенных на базе HTML и CSS. Продукт распространяется под двойной лицензией: MIT и специальная коммерческой лицензией для использования пакета в закрытых проектах. Созданный один раз каркас Rhodes-приложения в дальнейшем переводятся в нативное представление, оптимизированное для различных мобильных платформ, включая Android, Apple iOS, BlackBerry, webOS, Windows Mobile и Symbian. Нативная программа поставляется в форме байткода, работающего под управлением виртуальной машины Ruby 1.9 (YARV). Выполнение созданной при помощи Rhodes программы неотличимо от родных для платформы приложений и поддерживает такие … Читать далее Вышел Rhodes 3.0, фреймворк для создания мобильных приложений на языке Ruby

Canonical готовит версию Ubuntu для автомобильных информационно-развлекательных систем

Компания Canonical вошла в состав автомобильного альянса GENIVI и объявила о разработке на базе Ubuntu платформы для автомобильных информационно-развлекательных систем (IVI). Создаваемая Canonical система будет развиваться в рамках проекта Ubuntu IVI Remix и будет совместима с эталонной IVR-платформой, созданной альянсом GENIVI. Ubuntu IVI Remix станет первым продуктом, построенным в рамках программы «Ubuntu Core«, нацеленной на создание и поддержку продуктов на базе Ubuntu для встраиваемых устройств по заказу OEM-производителей. Предоставляемый в рамках Ubuntu Core базовый каркас в настоящее время поддерживает процессорные архитектуры ARM и Intel x86. По словам Криса Кеньона (Chris Kenyon), вице-президента Canonical по работе с OEM-производителями, поставщики автопроизводителей интересовались … Читать далее Canonical готовит версию Ubuntu для автомобильных информационно-развлекательных систем

Релиз Wine 1.3.20

Вышла новая версия реализации Win32 API — Wine 1.3.20. С момента выпуска версии 1.3.19 было закрыто 77 отчётов об ошибках. Основные изменения в новой версии: Добавлена возможность удержания курсора мыши в полноэкранных приложениях; Добавлена поддержка постоянных HTTP-соединений; Добавлена начальная реализация экспорта XML-данных; DIB-движок стал поддерживать отрисовку прямоугольников; В API MMDevAPI добавлена возможность регулирования громкости звука; Реализованы некоторые недостающие функции библиотеки MSVC; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.3.20

В QEMU интегрированы наработки, созданные в рамках проекта Xen

В основную кодовую базу проекта QEMU принят набор патчей с изменениями, накопленными в рамках проекта Xen. Изначально инструментарий и набор драйверов для обеспечения работы гипервизора Xen базировался на форке кода QEMU. Для того, чтобы собрать все накопленные с момента форка изменения и оформить их для возврата в родительский проект понадобился год работы. Возврат изменений усугубляло большое число дублирующего кода с реализацией одних и тех же возможностей, созданных как силами QEMU, так и разработчиками Xen. Вчера все реализованные в рамках представленного патча изменения, специфичные для использования гипервизора Xen, были приняты в основную кодовую базу проекта QEMU. Тем не менее ещё остаётся … Читать далее В QEMU интегрированы наработки, созданные в рамках проекта Xen

Релиз Adobe Flash Player 10.3 с устранением 11 уязвимостей

Компания Adobe выпустила релиз Flash Player 10.3 (10.3.181.14), доступный для платформ Linux, Windows и Mac OS X. Кроме исправлений ошибок и реализации улучшений в новой версии устранено 11 опасных уязвимостей, 5 из которых позволяют организовать выполнение кода при открытии специально оформленного SWF-файла, одна — получить доступ к закрытым данным и еще 5 приводят к повреждению областей памяти с теоретической возможностью выполения кода. Пользователям рекомендуется как можно скорее установить обновление, так как в сети уже встречаются рабочие эксплоиты. Из добавленных в ветке 10.3 улучшений можно отметить: Реализован блок настроек для легкого удаления содержимого локального кэша и генерируемых средствами Flash Cookie-идентификаторов, которые … Читать далее Релиз Adobe Flash Player 10.3 с устранением 11 уязвимостей

Компания Yahoo одержала победу в деле о нарушении патентов в Linux

Компании Yahoo вышла сухой из воды, добившись решения о ненарушении патентов в судебном разбирательстве с компанией Bedrock, в аналогичном деле отсудившей недавно у компании Google пять миллионов долларов за нарушение патента, перекрывающего некоторые технологии, реализованные в ядре Linux. Стоит особо обратить внимание, что Yahoo не добилась признания патента недействительным, а лишь обходным путем доказала, что запатентованная технология не используется в процессе работы своих Linux-серверов, показав, что, с учетом особенностей использования Linux-систем, связанный с патентом код никогда не выполнялся в Yahoo. Кроме того, одержать победу Yahoo удалось благодаря тому, что иск был не настолько хорошо подготовлен, как в случае Google, и … Читать далее Компания Yahoo одержала победу в деле о нарушении патентов в Linux

Причины, по которым платформа webOS может быть интересна энтузиастам

В блоге компании Hewlett-Packard появилась статья, в которой представлены 10 причин, по которым мобильная платформа webOS может быть интересна представителям открытого сообщества. Система бесплатна для разработчиков, от которых не требуется плата за использование SDK или за размещение своих программ в каталоге приложений. Действует программа, по которой разработчикам предоставляются скидки при покупке основанных на webOS устройств. Наличие полного контроля над устройством, штатная возможность получения root-доступа на своем телефоне через включение режима разработчика (в панели поиска достаточно набрать кодовое слово «upupdowndownleftrightleftrightbastart»). В режиме разработчика получить доступ в shell можно через терминал novaterm, SSH или примонтировав дисковый раздел по USB; Ключевыми компонентами системы … Читать далее Причины, по которым платформа webOS может быть интересна энтузиастам