LINUX.ORG.RU

Вышел ReactOS 0.4.7

 ,


0

3

Представлен релиз операционной системы ReactOS 0.4.7, нацеленной на обеспечение совместимости с программами и драйверами экосистемы Microsoft Windows.

Код проекта распространяется под лицензиями GPLv2 и LGPLv2, с включениями компонентов под другими совместимыми свободными лицензиями.

ReactOS 0.4.7 стал первым выпуском после перехода проекта с Subversion на Git и GitHub. В процессе подготовки релиза было закрыто более 450 отчетов об ошибках, в том числе исправлено около 15 регрессий.



Новое в релизе:
+ Павел Дуров больше не Ълрнц Пюыщн! Японский разработчик Katayama Hirofumi героически исправил отображение кирилических шрифтов.
+ Теперь ReactOS поддерживает «из коробки» больше файловых систем чем любая из версий Windows. Доступны FAT12, FAT16, FAT32, Ext2, Ext3, Ext4, BtrFS, UDF, CDFS, ReiserFS, UFS/FFS and NFS
+ Марк Дженсен внедрил режим совместимости для приложений, что сделало возможным в частности установку и использование клиента VMWare Horizon
+ Eric Kohl добавил начальную реализацию драйвера STORPORT / STORAHCI, которые теперь можно включить вручную через реестр в качестве альтернативы стандарту UniATA- драйвера, чтобы приблизиться к собственному поведению и максимизировать совместимость
+ появилась утилита fsutil от Пьера Швейцера (который, в отличие от аналогичного MS- продукта поддерживает FAT)
+ Переработанный магазин приложений RAPPS был подготовлен Александром Шапошниковым в рамках GSoC

* исправлена ошибка в NtGdiGetPixel () (пофиксились диаграммы дисков, несколько окон поиска/замены в блокноте и др.)
* устранена проблема с отсуствием интернет-доступа при обращении к mbedtls (для старого оборудования, не поддерживающего инструкции SSE2)
* Решены проблемы с драйвером HDAUDBUS, мешавшие загрузке ReactOS в окружении VMWare при наличии звуковой карты HD
* Timo Kreuzer исправил некоторые ошибки диспетчера памяти с целью обеспечения большей стабильности
* новые APIs в kernel32
* обновлены сторонние компоненты
* улучшение поддержки тем
* улучшение процесса отрисовки графических элементов
* исправление ошибок буфера обмена и очищения корзины

>>> Официальный пресс-релиз

Ответ на: комментарий от Jedi-to-be

Допольнительно отмечу, что код под пседонимами и никами не
принимаем, только от верифицированных личностей под их
настоящим именем.

Что это за вселенская глупость?

anonymous ()
Ответ на: комментарий от xmikex

виртуалбокс с виндой?

Теоретически, приложение может использовать одновременно железо (usb) и, например, графическую карточку (cuda, directX и прочее, знаю что у виртуалок с ними проблемы.) тогда никакая комбинация из wine+vbox не спасёт

dimofey ()
Ответ на: комментарий от xmikex

Виртуалка на то виртуалка. Если ПО использует приделы мощности компа, то никакой проброс не поможет. При любых самых благоприятных ситуациях виртуалке нужно бОльше вычислительных мощностей. Она гарантировано использует меньше ОЗУ чем есть на самом деле. Да и этот способ никак от проприетарщины не избавляет, а лишь локализует.

dimofey ()
Ответ на: комментарий от Quasar

Уже есть линукс, который давно лучше, чем этот ректалОС, даже в гипотетическом случае полной доделанности последнего.

Чем больше конкурентов линуксов будет развиваться, тем лучше. Но я не устану повторять, РОС-у нужна богатая контора, которая будет её развивать а не Два с половиной землекопа пилящих в свободное время. Вы Шаттлворт-у предложите.

anonymous ()
Ответ на: комментарий от curufinwe

Нафига она виндузятникам, у них же есть винда, и она их устраивает. На то они и виндузятники.

Ну есть одна разновидность виндузятников - это те, у кого винда палёная, и они хотят на что-то легальное перейти, при этом на какой-то период дуалбут им точно понадобится.

Хотя по сравнению с 2000 годом таких виндузятников стало намного меньше, сейчас у большинства комп с предустановленной при покупке семёрочкой или тьфу-тьфу, не приведи б-г, десяточкой.

EternalNewbie ()
Ответ на: комментарий от Jedi-to-be

Кроссплатформенный crt ReactOS

Можно ли crt ReactOS сделать кроссплатформенным?

Имею небольшой опыт в разработке под Linux сайтов, а вот опыта кроссплатформенной разработки с использованием C++ нет.

Собственно под Windows волей-неволей приходится использовать ее crt.

В исходниках ReactOS имеется а-ля crt Windows.

Может быть немножко надуманно, но вот подумал, что если в Linux будет а-ля crt Windows, то при переносе проекта в Linux уже не было бы проблем с использованием функций из Windows crt.

PS: Взял функцию wcstol.c c ReactOS и попробывал ее использовать вместо аналогичной функции в Windows - все ok!

vladimirmir2016 ()