Вышел новый релиз свободной операционной системы ReactOS - 0.3.9. В связи с приближением перехода на 0.4.0, основная работа проводится по исправлению ошибок, добавление новой функциональности сводится только к необходимому минимуму. В этом релизе такой минимум - базовая поддержка звука и улучшение сетевого стека.
Наиболее важные изменения:
Снижены минимальные требования памяти до 32 Мб. В теории, сейчас ReactOS можно установить, имея 24 Мб ОЗУ, и запускать всего лишь с 20 Мб оперативной памяти.
В ядре реализован новый, более быстрый интерфейс «Hyperspace Mapping», что дало прирост производительности более, чем на 300%.
Улучшения в проверках безопасности в менеджере объектов повышают производительность на 500%. Особенно это заметно при работе с реестром или большими файлами.
Решены различные проблемы NDIS и AFD, что улучшило совместимость с драйверами сетевых карт и закалило сетевой стек.
Предварительная поддержка звука через новый сервис Kernel Streaming. Теперь стало возможным использовать драйвер ac97 через новую библиотеку Port Class для воспроизведения звука используя программу winamp.
Большая работа проделана над интерпретатором командной строки, чтобы сделать его более совместимым. Теперь он может исполнять сложные скрипты, включая нашу Среду Сборки (ReactOS Build Environment).
Множество улучшений в части GDI, работающей в режиме ядра и отвечающей за отрисовку изображений.
Синхронизация большинства DLL с проектом Wine.
Ссылки для скачивания установочного и LiveCD, а также предустановленной версии для виртуальных машин - в подробностях.
На сайте http://www.tuxradar.com опубликованы результаты тестов производительности JavaScript в Firefox 3.0.6 на Linux и Windows XP. Результаты не радуют: в большинстве тестов лучшие результаты показаны в Windows XP. Сcылка: http://www.tuxradar.com/content/bench...
Позже были проведены аналогичные тесты в Firefox/Linux и Firefox/Wine, последний продемонстрировал более высокую производительность.
В блоге одного из работников CCP появилась следующая запись - "как некоторые из вас знают, помимо всего прочего я отвечаю за проект переноса EVE Online на Mac и Linux. Для достижения этой цели мы сотрудничаем с Transgaming Technologices и используем их движки Cider и Cedega, которые позволяют EVE Online работать под Mac OS и Linux соответственно. Проект был запущен в конце 2007 года и с того самого времени мы наблюдаем тот же медленный, но уверенный рост числа пользователей Mac-клиента, что был всегда характерен для EVE Online. Однако мы не видим подобного роста для Linux-клиента.
В связи с этим я должен сообщить вам неприятную новость - начиная с 10 марта CCP больше не будет официально поддерживать Linux. Количество пользователей Linux-клиента недостаточно, чтобы скомпенсировать усложнение разработки и выпуска релизов, вызываемые поддержкой сразу трех операционных систем. Это включает в себя и поддержку "железной" инфраструктуры для разработчиков, затраты на регрессионное тестирование и обнаружение новых ошибок в клиенте. Хотя изначально мы запустили этот проект с целью стать одной из редких MMOG, имеющих клиенты для всех основных операционных систем, мы пришли к выводу, что время и ресурсы, затрачиваемые на Linux-клиент, пригодятся в областях, интересующих большее количество игроков.
Я хотел бы поблагодарить пользователей, поддерживавших наши усилия по переносу EVE под Linux. Отзывы и благодарности, которые мы получали от многих из вас, помогли и CCP, и Transgaming в нашем стремлении улучшить качество и стабильность клиента. Я уверен, что это заявление вызовет сильные эмоции, и всё, что я могу сказать в оправдание - это то, что решение не было легким. Многие в CCP используют Linux и убеждены в его преимуществах как операционной системы. Мы сделали всё, что смогли, чтобы выявить подписчиков, использующих Linux, и связались с ними до опубликования этого заявления, чтобы оповестить их о грядущих изменениях и предложить им возможности продолжить играть в EVE с использованием других эмуляторов. Мы приносим извинения, если кто-либо из них не получил сообщение об этом и предлагаем прочесть эту заметку"
KDE 4 - окружение рабочего стола. В новой версии осуществлён переход на библиотеку QT4, улучшена интеграция с «железом», расширение возможностей рабочего окружения с помощью Plasma и появление нового мультимедиа API - Phonon.
WINE 1.0 - программно реализованный слой совместимости для ОС семейства Windows поверх GNU/Linux.
64-битные плагины Flash и Java - появление «родных» версий для платформы x86_64.
Graphics Execution Manager - новая высокопроизводительная технология распределения видеопамяти.
Open-Source Hardware Drivers - переход нескольких крупных производителей «железа» к новой open-source стратегии: открытие исходных кодов драйверов и спецификаций для последующей доработки их сообществом. Можно выделить трёх крупных производителей:
Advanced Micro Devices
Creative Labs
VIA Technologies
NetworkManager 0.7 - мощная утилита, предоставляющая простой интерфейс для конфигурирования проводных и беспроводных соединений.
GIMP 2.6 - промежуточный выпуск свободного графического редактора. В этой версии осуществлён частичный переход на библиотеку GEGL, приближающей GIMP к конкурентному продукту - Adobe Photoshop. Улучшения в производительности, пользовательском интерфейсе и инструментах.
VirtualBox 2 - система виртуализации с поддержкой 64-битных гостевых систем и аппаратным 3D-ускорением (экспериментально).
VDPAU - разработка API для декодирования высококачественного (HD) видео средствами видеоадаптера.
Разработчик Wine Маартен Лэнкхорст сообщает, что ему удалось запустить под Wine первую программу, написанную для 64-битной версии Windows.
Конечно, это был всего лишь Hello World, а патчи Маартена пока что не включены в основной репозиторий Wine (причём для компиляции его версии требуется использование специально модифицированного компилятора gcc), но первый шаг был сделан.
28 октября 2008 года CodeWeavers намерена бесплатно распространять свои коммерческие продукты: CrossOver Linux, CrossOver Mac и CrossOver Games. Возможно будет получить полноценный лицензионный ключ и техническую поддержку. Данный жест компания связывает с нарастающим мировым экономическим кризисом.
Компанией Transgaming был представлен релиз Cedega 6.1. Cedega (ранее WineX) — коммерческий продукт, основанный на исходном коде проекта Wine, позволяющего запускать Windows-приложения в Unix-системах. Компания Transgaming теперь позволяет загрузить свой продукт через сервис, поддержку которого осуществляет комьюнити ("community supported Membership). Тестовый доступ к сервису можно получить бесплатно, после регистрации на сайте. Коммерческая поддержка доступна через сервис "Cedega Gaming Service Membership", поддержку новых игр можно получить подписавшись на программу "Cedega Certified Series of PC Games".
Компания CodeWeavers адаптировала Windows-версию Google Chrome под Linux по такому же принципу, как и Google при создании Picasa. На базе исходного кода Chromium и wine были созданы deb- и rpm-пакеты, а также универсальный инсталлятор в виде sh-скрипта.