Вышла ReactOS 0.3.13

image

Теги: операционная система

В этой версии продолжены работы, охватывающие широкий объём задач, начиная с улучшения управления памятью до улучшенного управления звуком и дисплеем, начало которым положено в версии 0.3.12.

Команда ReactOS сообщила о выпуске ReactOS 0.3.13.

В этой версии продолжены работы, охватывающие широкий объём задач, начиная с улучшения управления памятью до улучшенного управления звуком и дисплеем, начало которым положено в версии 0.3.12. Во временной промежуток между версиями 0.3.12 и 0.3.13 производилось сканирование в Coverity, результаты которого помогли команде разработчиков обнаружить и закрыть потенциальные уязвимости в безопасности, а так же значительно увеличить общую стабильность системы благодаря более аккуратным операциям с памятью.

Одно из самых крупных изменений в системе заключается в улучшении управления памятью, что стало возможным из-за внедрения нового диспетчера кучи, основанного на архитектуре Windows 2003/Vista, значительно улучшающего совместимость ReactOS с расширенными типами выделения памяти и предлагающего корректное управление кучей, используемое в win32k. Кроме того, должна значительно вырасти производительность множества операций с памятью, даже без учёта оптимизаций в новом диспетчере кучи. Добавление отладочного диспетчера кучи в конце цикла подготовки выпуска также стимулировало ряд исправлений ошибок, связанных с использованием памяти во всех компонентах ReactOS и включённых в её состав приложениях. Эти изменения должны значительно повысить стабильность системы, что позволяя ReactOS стать ещё на шаг ближе к операционной системе, пригодной для полноценного ежедневного использования.

Другими улучшениями, включёнными в эту версию, стали результаты работы, произведённой в ветке yarotows и призванной улучшить загрузку драйверов видеокарты, а также добавить возможность динамической смены видеорежима, что значительно увеличивает удобство использования ReactOS.

Во время подготовки выпуска было исправлено 282 ошибки, включая 50 регрессий, старейшая из которых - #4811 ("синхронизация comclt32.dll нарушила отображение панели инструментов AbiWord"). Самой старой исправленной ошибкой стала #1567 "Диспетчер задач показывает уже завершённый процесс" (ей почти 5 лет). Со времени выпуска версии 0.3.12 было обнаружено 382 новые ошибки.

Предыдущие выпуски, 0.3.11 и 0.3.12, были скачаны 238 и 526 тысяч раз соответственно, что в целом составляет потрясающее число в 764000 скачиваний, и этот существенный рост выглядит весьма многообещающим.

Некоторые из наиболее важных изменений:

* Добавлена возможность динамической смены видеорежима и улучшена совместимость видеодрайверов.

* Исправлено несколько проблем с отображением графики.

* Полностью переписан диспетчер кучи, в него были добавлены дополнительные возможности отладки для обнаружения доступа к памяти вне границ выделенного для производимой операции блока.

* Улучшено управление линиями аудиомикшера, что позволило исправить искажение звуков приложений из-за наложения сигналов.

* Произведено значительное количество исправлений в пользовательской подсистеме (улучшена обработка данных от мыши, а также поддержка сообщений и таймеров).

* Исправлены визуальные артефакты в некоторых приложениях, например в Firefox и Thunderbird.

* Исправлен ряд ошибок в программе установки.

* Улучшена совместимость с приложениями: Stellarium 0.10.2, LHelp, winpcap, FlashPlayer 10.1, Mono 2.8, OllyDbg 1.10, Xenon 2000, VLC 1.1.5, Foobar 2000 и Skype 4.0.0 теперь полностью работоспособны.

* Увеличено количество поддерживаемых SATA-устройств.

* Исправлены ошибки прохождения множества контрольных тестов.

* Произведено множество улучшений в диспетчере памяти, что привело к устранению нескольких ошибок и сделало его более совместимым с диспетчером памяти NT.


или введите имя

CAPTCHA
Страницы: 1  2  
123
24-03-2011 16:34:28
Интересно - какая то перспектива у проекта хоть есть? Так размышления...
0 |
...
24-03-2011 18:04:18
Если бы они выпустили рабочую систему в течение года-двух - то была бы несомненно. Но подозреваю, что даже до уровня XP ее еще лет 10 пилить будут.
0 |
имя
28-03-2011 06:50:32
Есть два вопроса на которе нет ответа, в чём смысл жизни и зачем нужна ReactOS.
0 |
Ололо
24-03-2011 17:05:33
Разработчиков жаль - лучшие годы их жизни уходят на никому не нужную ос
0 |
трололо
24-03-2011 18:13:38
Вам не значит никому. Мне - нужна. Разработчикам - нужна. Кто то водяру хлыщщет каждый день, кто то реактоси пишет. Велика ли разница?
0 |
кто-то там
25-03-2011 11:35:44
Велика. Одни весело и счастливо проводят время, а другие тратят жизнь впустую.
0 |
трололо
25-03-2011 17:12:24
Одни весело и счастливо проводят время,Вы правы. Кто то занимается интересными и увлекательными вещами аля ReactOs, другие - пьют водку и тратят жизнь в пустую.
0 |
Дмитрий Портненков
28-03-2011 11:24:09
А то что они при этом получают бесценный опыт ничего не значит? Если они это делают то прежде всего для себя, их никто не заставляет это делать.
0 |
anonymous
24-03-2011 20:33:51
утсноавил дополнения VirtualBox - получил синий экран. верной дорогой идут товарищи
0 |
трололо
24-03-2011 20:50:31
Совместимость дополнений ещё не была реализована, видимо по причиние того что есть ещё много чего что надо пилить. А в общем то молодцы ребята. Достойны уважения. Пилить свою ось, несмотря на отсутствие гонорара, возможный наезд со стороны МС и кучи "умников" критикующих на каждом углу, по пустякам. Такое впечатление что разрабы реактоси прямо таки обязаны им по жизни написать полностью совместимую с виндой ось "с иголочки" без глюков, при том что реактось пилет небольшая групка людей в сравнении с гипер корпорацией МС.
0 |
FSA
25-03-2011 02:02:49
Хоть система поставилась. А у меня на "Импортирование hivedef.inf" всё зависает.
0 |
Bosyak
25-03-2011 00:52:23
Как уже где-то говорилось — большая часть кода идёт в проект wine, так что практическая польза от данной ОСи таки есть.
0 |
nhjkjkj
25-03-2011 07:13:55
Я хотел на терменал оплаты поставить реакт. Ибо дрова под фискальник и купюроприёмник только под винду. Но невышло не встала. Поставил убунту и пишем дрова и саму платёжную систему под наши задачи.
0 |
Страницы: 1  2