LINUX.ORG.RU

Опубликован релиз операционной системы ReactOS 0.4.8 с поддержкой NT6.0+ API

 , , ,


2

2

Представлен релиз операционной системы ReactOS 0.4.8, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Это восьмой выпуск после перехода проекта к более оперативному формированию релизов c с периодичностью раз в три месяца. Посление 20 лет эта операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный ISO-образ (108 Мб) и Live-сборка (77 Мб). Код проекта распространяется под лицензиями GPLv2 и LGPLv2.


Всего после выпуска версии 0.4.7 было исправлено более 320 багов.

Комьюнити чейндж-лог | Список устраненных ошибок | Тесты ПО для релиза 0.4.8

  • Впервые активирована возможность запуска приложений, написанных для платформы NT6+ (Vista, Windows 7, 8, 10). Поддержка реализована через добавление специальной прослойки для обеспечения совместимости и внесения изменений в Kernel32, NTDLL и LDR, в том числе через подмену корневого манифеста и маскировку доступности API;
  • Устранено несколько проблем в системе управления кэшем Common Cache (один из устраненных багов был внесен аж 17 лет назад) и загрузчике Freeloader, что позволило обеспечить загрузку на системах с 96 Mb RAM;
  • В системе управления кэшем добавлена поддержка упреждающего чтения (Read Ahead) и отложенной записи (Lazy Writing);
    Решены проблемы с инициализацией в некоторых играх, проявляющиеся при использовании родных графических драйверов. Также устранены искажения цветов в приложениях, использующих DirectX;
  • В состав дистрибутива включён инструмент,аналогичный DrWatson32 и позволяющий в случае краха приложения, сохранить файл с логом состояния на рабочем столе. В логе отражены данные, полезные для диагностики критических ошибок, например, списки загруженных модулей и потоков, трассировки стека, дампы и сведения о состоянии регистров;
  • Устранены проблемы, которые мешали загрузке ReactOS на очень старом оборудовании и в виртуальных машинах с подключенным пустым флоппи-приводом;
  • Добавлены виртуальные драйверы CD-ROM и флоппи-привода;
  • Драйвер CDFS (CD-ROM file system) был заменён на оригинальную реализацию от Microsoft, код которой был открыт под лицензией MS-PL (в ходе рецензирования разработчики ReactOS нашли ошибку в коде Microsoft);
  • Добавлен новый драйвер NTFS с начальной поддержкой записи (поддержка записи все еще недоработана, но для тестирования может быть включена через реестр);
  • Внесены различные улучшения оболочки Explorer: автоскрытие и блокировка панели задач, уведомления системного лотка, мониторинг иконок активных приложений в системном лотке, отлажены операции удаления и переименования папок, выделения множества файлов на рабочем столе.
  • Осуществлена синхронизация с кодовой базой Wine 3.0 и обновлены версии сторонних компонентов: Freetype 2.9, Ext2 0.69, uniata v0.46e5, libxml2 2.9.7, libmpg123 1.25.8, libtiff 4.0.9, libxslt 1.1.32, libjpeg 9c, libpng 1.6.34.


Кроме того, Вадим Галянт подготовил экспериментальные сборки дистрибутивов с обновленным USB-стеком.

Также хочу сообщить, что в ближайшее время проект начнет выпуск работоспособных 64-битных сборок операционной системы.

>>> Подробности

★★★

Проверено: Aceler ()

Ответ на: комментарий от Sunderland93

Но реально - какой в этом смысл? Wine есть уже, этого достаточно.

В Wine ведь приходят патчи от ректала, так что не самое бесполезное занятие.

anonymous ()

Оно всё ещё не работает?

Deleted ()

Добавлен новый драйвер NTFS с начальной поддержкой записи

шел 2018 год

а много-много лет назад

Новый драйвер NTFS для Linux

:)

Я помню, что до этого у меня линукс только читать умел...

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

Воу воу, палехче, сейчас лор-эфеектом ютуб положишь, все ломанутся смотреть чудеса реактоса на железе, а завтра этому мужику с 91 подписчиком ютуб золотую кнопку вышлет.

WitcherGeralt ★★ ()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от anonymous

и накой тогда этим говноальфам вообще место в новостях выделять? ради «памагити дайти денег»?

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

ради «памагити дайти денег»?

Ищут кодеров-индусов единомышленников. Вместе говнокодить веселее!

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

Это может помочь, например, работе с копированием большого количества файлов? Или это про другой кэш?



Common Cache как раз работает с операциями чтения-записи с дисковых накопителей.

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

После релиза 0.4.8 Пьер еще ряд улучшений внес, так что 0.4.9 должна быть быстрее и стабильнее по операцитям с файлами.

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

This page does not serve as a guide for progress towards 0.4.0. It is heavily out of date and currently, no official list of goals exist for 0.4.0.


В самом верху написано.

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

На реальном железе уже можно завести, или опять 10 лет ждать?

Уже много раз было сказано: да, но пока нет. Это девиз ReactOS.

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

Точно так же можно сказать, что Windows XP поддерживает современные компьютеры полностью, но производители драйверы не дают, то есть поддержки нет.

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

а какая разница из какого? Это список изменений, добавили встроенные утилиты, весьма полезные. В винде они тоже сильно позже 1993 года появились.

ReactOS где-то со второй половины 90-х разрабатывают, если что. Так что сказки про «сильно позже 1993 года» не принимаются.

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

Уже есть WINE. У сабжа совместимость с вендой ещё хуже, чем у линукса.

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

А ещё можно сделать троллейбус из буханки хлеба. Но зачем?

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

Если бы в сабже довели дело до конца, то ReactOS могла бы быть заменой шиндовса в значительной части ниш. Особенно - в запуске старого софта и железа, у которого драйверы непременно под шиндовс тех версий. Но всё это время участники проекта страдают фигнёй. Ну довели бы до блеска клон Windows 2000/XP, тогда многие были бы рады. Потом доработали бы до Windows Vista/7/8/10, что должно позволить использовать софт для шиндовса без зондов с системе. Могли бы нишу свою занять прочно. Но нет - не хотят. Хотят жрать говно.

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

Надеюсь, таки отменят копирайт на шиндовс, и тогда сей проект в теории ускорится намного больше.

Ежели копирайт на шиндовс отменят, то и переписывать шиндовс не будет смысла, так как проще взять имеющийся и крякнуть.

Конечно, вне РФ исходный код, совпадающий с закрытым мелкософтовским, могут попытаться засудить, но можно будет отмазаться, что это злые русские его написали, а у них дизассемблировать не запрещено.

Да им пофиг, кто написал. Просто зарубят как стратегически важное решение, и всё.

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

Не поднимет, так как пользователи радостно побежали ставить вдоль и поперёк протрояненную десяточку с сотнями зондов в комплекте.

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

Кросскомпиляция в GCC очень много лет есть.

Quasar ★★★★★ ()
Ответ на: ReactOS 0.4.8 от maldik

Непонятно, скачал ReactOS-0.4.8-live.zip и ReactOS-0.4.8-iso.zip xarchiver выдает Произошла ошибка! Peazip что архив возможно защищен паролем. Где его взять пароль, на сайте не нашел

Это не пароль, а серийник ;)

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

так что 0.4.9 должна быть быстрее и стабильнее по операцитям с файлами.

Вот прям и будет так в инсталляторе:

Вас приветствует ReactOS 0.4.9! Откиньтесь на спинку кресла и устройтесь поудобнее...

ReactOS стала ещё быстрее и стабильнее!

В ReactOS появилась поддержка манипулятора типа «мышь»! Работать стало гораздо удобнее!

В ReactOS 0.4.9 стало возможно соединять компьютеры в сеть нуль-модемным кабелем! Постройте свою домашнюю сеть с ReactOS!

и т.д.

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

Надо покупать, не поддерживается и т.д. но в целом вы правы, конечно.

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

Кстати да. XP - вполне достаточно для нормальной жизни.

beck ()

AXAAXXXAXAXXAXAAXXAXAXAXA!!!!!!!!!!!!!!!111111111111111111111

Для загрузки подготовлены установочный ISO-образ (108 Мб) и Live-сборка (77 Мб).

https://imgur.com/a/cqKfQ

eR ★★★★★ ()
Ответ на: комментарий от beck

Если ты мазохист и любишь кривые, неудобные, глючные системы. Да, для 2001го это был прорыв — первая настоящая 32-битная винда, довольно стабильная (особенно на фоне ужасающего линолеума). Но блин, на фоне даже КДЕ2, с её кривыми иконками и ШГ, её юзабилити оставляло желать дохрена лучшего. Хвалить её сейчас может только заскорузлый виндузятник, у которого да десятилетия использования хрюши полностью атрофировался мозг, вытекли глаза, а руки прочно обосновались в районе жопы.

redgremlin ★★★★★ ()
Ответ на: комментарий от beck

На самом деле уже давно недостаточно, так как свежего софта нет. Но для офисной машинки, которая не будет часто обмениваться документами с внешним миром, вполне достаточно... как и линукса с AbiWord и Gnumeric. Так что ниша XP это в первую очередь игры, которые на Vista и выше не работают.

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

Ну я так и написал, что лучше кросскомпиляцию юзать. Вот только проблемы начинаются уже за рамками GCC. Как для сборки инсталятора, так и для каких-то специфичных вещей, очень даже может понадобиться винда или виндоподобная среда.

WitcherGeralt ★★ ()
Ответ на: комментарий от macrohard

Haiku внезапно релизнули?

Там все тухло. Я пару месяцев назад на fosdem был, там был их стенд. Я подошёл, спросил, есть ли список официально поддерживаемого железа, на котором протестили и работает, они сказали, что да, вот три ноутбука, что на стенде представлены. Я спросил, что это за модели и производители, сказали, что самосборное нечто из б/у компонентов.

DELIRIUM ★★★★★ ()
Ответ на: комментарий от Shaman007

Какой-то уникальный mp3-плеер, который на 486 спокойно работает и вот другие такие же уникальные нужные программы.

«Спокойно» mp3 486 не тянул. Если это не какой-нибудь am5x86 погнанный до 160МГц.

madcore ★★★★★ ()

с поддержкой NT6.0+ API

недосемёрочка))

darkenshvein ★★★★★ ()
Ответ на: комментарий от maldik

У меня на Debian 9 xarchiver нормально открывает и распаковывает как ReactOS-0.4.8-iso.zip, так и ReactOS-0.4.8-live.zip — у тебя какой дистрибутив?

Vsevolod-linuxoid ★★★★★ ()
Ответ на: комментарий от redgremlin

Вы, видимо, проехали мимо контекста обсуждения. Я напомню мой пойнт. Емть множество приложений для медицины, станков, прочих устройств, которые щапилены под винду и на линукс их не перенести. Тивоизация и вот это вот всё.

Вполне можно было сделать свободный вариант xp, который всё это поддерживает.

А для лаптопа или сервера есть и другие варианты.

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

Вполне можно было сделать свободный вариант xp, который всё это поддерживает

Зачем? ВинХР уже есть и она уже работает с этими приложениями.

redgremlin ★★★★★ ()

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

frost_ii ★★★★★ ()
Последнее исправление: frost_ii (всего исправлений: 1)

Запустил. Потыкал палочкой.
Всегда держу в голове, что сабж - не оффтоп, отсюда вопросы:

1. Список совместимых драйверов?
2. Список совместимого софта?
3. Как станут себя чувствовать gtk+ и wxWidgets?
4. Ассемблер masm32?
5. Какие ещё есть SDK (компиляторы etc)?

А так — неплохо. Бодрячком.

Deleted ()
Ответ на: комментарий от DELIRIUM

Удваиваю. Всё печально чуть более, чем полностью.

Deleted ()
Последнее исправление: rht (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

xarchiver

ReactOS-0.4.8-iso.zip открыл, уже запускал в виртуалке а вот live.zip все так же с ошибкой, перекачал и все равно ошибка дистрибутив linu xmint 17.2 xfce

maldik ()

В свете последних новостей из мира политики и санкций, ReactOS становится особенно актуален :)

yoghurt ★★★★★ ()

Хотел попытаться собрать приложение на Qt, инсталлятор Qt не запустился. А инсталлятор уже собранного приложения на электроне не запускается, потому что у него target — win7 (понятия не имею откуда nsis это берёт, правка HKLM/.../Windows NT/CurrentVersion не прокатила, разбираться не стал). Так что ни в качестве билдовой машины, ни в качестве тестового стенда не годится.

Из положительного, у меня на ноутбуке с i5 Kaby Lake под qemu РеактОС работает несравнимо шустрее семёрки. Да и в целом в этот раз оно поставилось и запустилось из коробки без пердолинга.

WitcherGeralt ★★ ()
Последнее исправление: WitcherGeralt (всего исправлений: 1)

А MS-PL лицензия это вроде просто на позырить, а использовать код нельзя.

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

должна быть быстрее и стабильнее по операцитям с файлами.

Когда можно будет повседневно работать на x64 железе?

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

И какой дурак с таким подходом будет завязываться на реактось если роадмап меняется в зависимости от того какая пятка у разрабов зачесалась?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.