LINUX.ORG.RU

ReactOS 0.4.12

 ,


1

3

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

Это двенадцатый выпуск после перехода проекта к более оперативному формированию релизов с периодичностью приблизительно раз в три месяца. Вот уже 21 год эта операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный ISO-образ (122 Мб) и Live-сборка (90 Мб). Код проекта распространяется под лицензиями GPLv2 и LGPLv2.

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

Самым значимым исправлением в версии 0.4.12 стала ликвидация серии проблем, которые приводили к искажению рендеринга текста на кнопках в множестве разных приложений, таких как iTunes и программ на основе .NET framework (2.0 и 4.0).

Добавлены две новые темы оформления - Lunar в стиле XP с изменённой цветовой схемой и Mizu в стиле новых версий Windows.

Активирована поддержка выравнивания окон приложений относительно краёв экрана или раскрытия/сворачивания при перемещении окна мышью в определённых направлениях.

Добавлен свободный драйвер для сетевого адаптера Intel e1000, используемого в виртуальных сетевых интерфейсах VirtualBox и VMware по умолчанию. Его разработкой занимались Виктор Переверткин и Марк Дженсен.

Станиславом Мотыльковым была добавлена возможность загрузки драйверов для MIDI-инструментов и управления ими.

Самым старым баг-репортом, исправленным в ReactOS 0.4.12, стал запрос CORE-187 о добавлении поддержки локального переопределения Dll при помощи файлов с расширением ".local". Локальное переопределение необходимо для работы многих portable-программ.

Решены проблемы в реализации сетевой загрузки по протоколу PXE

Переписан код для защиты от изменения приложениями компонентов, выполняемых в пространстве ядра (ntoskrnl, win32k, драйверы и т.п.).

Осуществлена синхронизация с кодовой базой Wine Staging 4.0 и обновлены версии сторонних компонентов: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, libxml2 2.9.9, libxslt 1.1.33, libtiff 4.0.10.

>>> Changelog

>>> Список устраненных ошибок

>>> Тесты ПО и список регрессий для релиза 0.4.12

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

★★★★

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

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

Ты смешной клован.

Никуда я не слился, просто не дрочу на ЛОР ежедневно в отличие от тебя, волосана.

Пруфов тебе тут накидали (спасибо всем), то что ты тут уже 10 лет впрягаешся за эту поделку ни для кого не секрет. А последние лет 5 еще устроился адвокатом у распильщиков на полставки.

Бывай, ихтиандр. :)

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

Ага. У меня убилась флешка с ценными данными, а я скачал прожку для ХР и давай ее чинить в сабже? Или прошивать смартфон за 20 тыров из сабжа? Э... Чейта стремно...

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

новая ниша:

для записи виндовых образов на флешки

Полезная полезность - купить винду (ну не пиратский же образ ;) , установить сабж для записи винды на флешку, записать винду, снести сабж и установить винду :)

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

Шутка.

Полезная полезность - купить винду (ну не пиратский же образ ;) , установить сабж для записи винды на флешку, записать винду, снести сабж и установить винду :)

Полезная полезность - купить винду (ну не пиратский же образ ;) , установить сабж для записи винды на флешку, записать винду, снести сабж и установить Linux :)

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

Я уже писал о том, что старое вендоспецифичное оборудование и так с виндой в комплекте работает

Ты писал про всякие станки и прочие аппаратно-программные комплексы. А я не про энтерпрайз. У устройств типа гарминовского навигатора винды в комплекте нет. Сам девайс, какое-то специфичное ПО и, возможно, драйвер. Вот купил я такое. Вот чтобы специально для его работы не надо было покупать винду, реактос бы и пригодился.

Да, если оборудование совсем-совсем новое, то нужна совместимость с более новой виндой. Но во-первых, всякое бывает, девайсов, совместимых с XP, ещё довольно много. А во-вторых, не вечно же XP будет эталоном для реактоса. Если в проекте решат насущные задачи — возьмутся за совместимость с виндой поновее, это проще, чем писать ОС с нуля. Если что, поначалу эталоном была NT4. :)

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

Пруфов тебе тут накидали

Ты за чужие спины-то не прячься. Пруф я пока увидел только один — что несколько лет назад разработчики реактоса заняли второе место на конкурсе с грантом в 100 тыр. К написанному тобой дерьму это имеет, мягко говоря, косвенное отношение.

Твоё враньё началось (ещё не в этой теме) с того, что ты обозвал «поделкой студентов-распильщиков» проект, которому к тому времени было полтора десятка лет, и который большую часть своей истории пилился на чистом энтузиазме.

Будешь извиняться перед разработчиками или, как тут говорят, поставишь петуха на аватарку?

устроился адвокатом у распильщиков на полставки.

на полставки

Ой-вэй, где я таки могу забрать свою долю?

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

Да, если оборудование совсем-совсем новое, то нужна совместимость с более новой виндой

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

Если в проекте решат насущные задачи — возьмутся за совместимость с виндой поновее

Не будет ли это тем самым случаем, когда Ахиллес всё-таки не догонит черепаху?

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

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

Насчёт нового — не уверен. Так есть старое и работающее, не вся техника стухает так быстро, как ПК или сроки поддержки на винду.

Не будет ли это тем самым случаем, когда Ахиллес всё-таки не догонит черепаху?

Возможно. :)

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

вот бы она не стухла и до eta reactos

Да, есть такая опасность, и неиллюзорная.

Но мы как пользователи всё равно ничего не теряем. Сделают — применим. Не сделают — ну и....... Исходники есть, лицензия свободная, может, кто чё стоящее для следующей попытки выловит.

Будьте добрее к проектам энтузиастов (гайка и хурд сюда же относятся).

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

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

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

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

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

у всяких гаек и колибрий есть этот «дух энтузиазма» о котором хоббит втирает. особенно когда заходишь к ним на сайт и видишь что

Node.js now available in Haiku

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

с реактос все с точность наоборот: по несколько раз в год слышны все эти крики о «впечатлявших результатах в закрытии регрессий» или о том как «хейтерам придется искать новые аргументы», но стоит только ее попробовать установить - сразу понимаешь и нишу, и перспективы.

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

не видит навигатор

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

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

уж под карты и флешки запилить поддержку можн

о_О

в чем проблема приложению wine видеть флешку или карту как запоминающее устройство? Если нужно чтоб была буква, то winecfg в помощь - можно вставить флешку, в конфигураторе назначить ей букву и запустить программу...

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

это тогда какая-то ерунда с самой софтиной... она требует низкоуровневый доступ к диску? в винде то она от безправного юзера хоть работает?

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

она требует низкоуровневый доступ к диску? в винде то она от безправного юзера хоть работает?

или всем известный rufus - то же не видит флешек... опять же утилиты для восстановления флешек все под винду - запускаются в wine, но самих флешек не видят...

https://media.moddb.com/cache/images/members/1/902/901605/thumb_620x2000/scru...

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

Вообще, конечно, ТС ведёт себя не лучшим образом: за 4 дня существования новости оставил в ней один комментарий, и то на первой странице...

Всё правильно он делает. Если он начнёт здесь оправдываться, его окончательно зачмырят. А он товарищ впечатлительный, начнёт тупо орать, «вы всё врёте», что его ни разу не красит.

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

Смотрите видео

Всплыло вранье джеди - загрузки с юсб нет и на 4.13 :)

А по видео:

запуск на компе которому 10 лет - нет wifi, нет звука, видеосистема лагает... С актуальным железом традиционно жопа...

софт - старенький LO (у меня в 12 убунте такой), браузеры древние (ну хватит 12 оперой всех смешить, она умерла), игори - как на 20 лет назад вернулся...

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

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

Как минимум. потому что на флешку быстрее записать, с неё быстрее грузится, и нет звука взлетающего стратегического бомбардировщика.

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

Потому что тогда она по крайней мере не запретит ФС на болванке. Физически не сможет.

Единственный способ продемонстрировать работу сабжа. Или «работу».

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

Блин, у меня хобби-проект в таком же состоянии как эта ОС - при загрузке с iso работает, при попытке установить на FAT с большой вероятностью портит файлы.

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

t430 это не p2-p3 которые советовали

ты веришь, что купив пачку m&m в магазине можно найти в ней говрящие дражже? :)

совет был для обычных пользователей, что хотят, хотя-бы с вероятностью 50%, достичь успеха в деле установки сабжа на реальное железо...

PS: данная версия лайв-сд у меня упорно зависает на виртуалбоксе при открытии проводника...

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

добрее к проектам энтузиастов

https://habr.com/ru/company/reactos/blog/261173/
Также выступление на Селигере и попытка выпросить у Медведева лям зеленых.
Такой-то голый энтузиазм, да.
Хотя, наверное, забугорные разработчики - реально энтузиасты. Что совсем не красит защищаемых тобой соотечественников, особенно Сашу, который к коду имеет весьма опосредованное отношение, но наваривается с ОС больше всех.

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

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

а ты сейчас его хочешь лохом выставить?

ну-ну...

с рам бутом сабж даже на третепнь не поставить - оперативки не хватит...

anonymous ()