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 ()

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

шизанутые на политоте, валите в тему о роскомпозоре, задолбали всЁ засерать политикой, чесслово! Даже в тему о котиках, блин, способны политику притянуть...

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

Погугли по фамилии «Маккарти» и не маняврируй.

Кстати, чем развернутая травля человека SJW-недоносками «демократическим и продвинутым большинством», потеря им работы, втаптывание в грязь его жизни принципиально лучше расстрела?

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

сабж это лаборатория из говна и палок а не ось...

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

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

Насчёт разработки. Да всё медленно так как активных раработчиков человек 20. Сравните с сотнями в Wine и тысячами в Linux. После этого вопрос отпадёт сам собой. Насчёт железа. ReactOS может запускаться на старом железе (даже серверном), но только не с usb. Последнюю проблему решает Вадим Галянт и его работа вылилась в перелопачивание PnP-менеджера, ядра и Hal. Кстати, его сборки работают только со стеком драйверов Windows и не работают с родным стеком ReactOS. Следить за прогрессом можно тут: http://vgal.ru.com/ ReactOS это самое нестабильное и падучее поделие из всего что я пробовал. Три раза в виртуалке пробовал. Падает.

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

стоп. стоп...

тебе нужно виндовое приложение просто запустить без винды?

запускай в вайне и все!

задача решена? решена...

это работает уже 20 лет...

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

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

Для этого реактось не нужна, достаточно линукса с вайном.

Смысл реактоси именно в поддержке того же железа теми же драйверами, что в винде. Иначе ради чего кипиш?

Какая самая большая проблема в ReactOS на сегодня?

Падает и портит файловую систему.

Я хз, что сначала: сначала падает, а потом портит ФС в каком-то аварийном обработчике, или сначала портит, а потом падает, пытаясь распарсить мусор.

Имеешь желание поотлаживать?

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

шизанутые на политоте, валите в тему о роскомпозоре, задолбали всЁ засерать политикой, чесслово! Даже в тему о котиках, блин, способны политику притянуть...

Не волнуйся, всё равно скоро почистят админы.)))((()))(())()()()()()())()

Погугли по фамилии «Маккарти» и не маняврируй.

Слив засчитан. Нет пруфов.

Кстати, чем развернутая травля человека SJW-недоносками «демократическим и продвинутым большинством», потеря им работы, втаптывание в грязь его жизни принципиально лучше расстрела?

SJW недоноски это такие же леваки как и вы всё. Так что не надо с больной головы на здоровую.

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

Для этого реактось не нужна, достаточно линукса с вайном.

А разве на одной конкретной конфигурации не легче от-лажа-вать? Исключается фактор рандомности драйверов, железа? Неужели Эпл не мудро поступила? /

Имеешь желание поотлаживать?

Одно дело желание, другое возможность.

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

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

Напоминает отмазки разработчиков эмуляторов MMO. Типа мы тут не деньги зарабатываем на чужих копирайтах, а чисто образовательный проект. Тем понятно, чего бояться, а этим? Неужели правду говорят, что в ядре реактоси использовались утёкшие сорцы винды?

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

Напоминает отмазки разработчиков эмуляторов MMO. Типа мым тут не деньги зарабатываем на чужих копирайтах, а чисто образовательный проект. Тем понятно, чего бояться, а этим? Неужели правду говорят, что в ядре реактоси использовались утёкшие сорцы винды?

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

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

Так вчера же писали, что готовые куски там нашли, один-в-один код функций, переменные, недокументированные значения инициализации. Ионеску в свое время не отрицал этого, но мазался, мол мы посмотрели, а потом сами переписали по образцу. В 2006 г. у них скандал был с использованием чужого кода. Просто майкам этот «проект» нах не сдался, вот они и не тащат их в суд.

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

А мне наоборот интересны сорсы винды, хочу выдрать код ишака, буду писать браузер кроссплатформенный

части исходников nt и 2000 утекали

какието чудики даже opennt на их основе запилили :)

в реактоси ишака нету... (да и запускать виндовый ишак в реактоси нельзя - нарушение лицензии мелкомягких)

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

Я так понял, что сейчас у них нет заимствованного кода от слова совсем. Но это на сколько понял из коментов на лоре. Я ещё в коментах к прошлому релизу писал, что их спасет только сотрудничество с крупным производителем конечной продукции, вероятнее кетайцем. А так это всё сферический вакуум в коне.

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

Просто майкам этот «проект»

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

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

Я так понял, что сейчас у них нет заимствованного кода от слова совсем

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

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

А разве на одной конкретной конфигурации не легче от-лажа-вать? Исключается фактор рандомности драйверов, железа? Неужели Эпл не мудро поступила? /

Ну не собирать же комп специально ради этого. Наоборот, если на одном стабильно заработало, нужно пробовать новые конфиги.

В идеале, свободный ntoskrnl должен быть функционально идентичен оригинальному, вплоть до совпадения багов и недокументированных особенностей.

В конце концов, MS не так часто правит ядро, чтобы за ними было не угнаться. Но разработчикам, видимо, интереснее иконки рисовать.

Одно дело желание, другое возможность.

Аналогично.

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

А разве на одной конкретной конфигурации не легче от-лажа-вать

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

например, инфомат, аппарат по продаже еды и напитков, кассы в магазине и т.д.

там одна задача, может быть единообразное железо и т.д.

правда это лет так на 10 опоздало... в 2010 оно имело смысл, а в 2019 уже нет...

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

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

Ну не собирать же комп специально ради этого. Наоборот, если на одном стабильно заработало, нужно пробовать новые конфиги.

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

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

Что умеют, то и пилят. Людей, умеющих работать на ядерном уровне в NT, не так много, и РекталОС им нах не сдалась. К тому же, был у них специалист, которого при активном участии евангелиста выгнали на мороз.

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

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

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

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

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

РеактОС до такой стадии просто не добралась (и что-то я сомневаюсь, что доберётся). Им бы для начала научиться стабильно работать на проприетарных драйверах от MS на дефолтное железо. Тупо не падать в BSOD при запуске с ATA, VGA и клавой PS/2.

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

Последнюю проблему решает Вадим Галянт и его работа вылилась в перелопачивание PnP-менеджера, ядра и Hal. Кстати, его сборки работают только со стеком драйверов Windows и не работают с родным стеком ReactOS. Следить за прогрессом можно тут: http://vgal.ru.com/

А сорцы-то где? Производную работу под GPL вижу, сорцов на сайте не вижу. В шары долблюсь?

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

И кого же заставили уволиться с работы? Из MIT РМС уволился в 1981 году, когда ты еще не родился. А из FSF ему пришлось уйти потому что люди платящие фонду деньги сказали, что mудаку они не будут платить. Люди имеют право распоряжаться своими деньгами на благотворительность как им вздумается, никакого увольнения.

anonymous ()

Последний раз, когда я тыкал ее очень давно, там были зазоры по краям (панели задач, скроллбаров), чего не было на винде. Надеюсь, это исправили. Хотя, если ОСь делается just for fun, то вряд ли, конечно.

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

Последний раз, когда я тыкал ее очень давно, там были зазоры по краям (панели задач, скроллбаров), чего не было на винде

Гм, не помню такого. Что ж, попробуй, тебе ж виднее, где там зазоры.

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

Окей, по первому пункту пруф вижу, благодарю. ( Jedi-to-be, можешь прокомментировать, так были деньги или нет?)

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

Впрочем с этим, наверное, к другому анонимусу... (А регистрант по имени medik предсказуемо слился, как и в прошлый раз.)

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

Ой, а вот и другой анонимус…

А квартира у пиарщика, напротив, нарисовалась, а не растворилась

Я так понимаю, в переводе на русский это означает «джедаю стопудово будет лень подавать в суд за клевету, поэтому наброшу здесь, раз можно набросить»? Или пруфы таки будут?

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

Это все, что всем надо знать о тебе. Мнение высказал, нифига не проверив.

Ой, ты решил таки перевести стрелки? Я-то честно написал, что я проверял, а что нет. В другом комментарии есть подробности.

А вот у тебя было такое:

Оно как: перестало убивать реальные жесткие диски?

Слово «перестало» означает, что раньше убивало. Давай пруфы, где и у кого оно что убило.

P.S. Надеюсь, ты понимаешь, что «убивать реальные жесткие диски» и «портить структуру разделов» — это разные вещи, и подменять второе первым — эталон желтизны?

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

Я-то здесь при чём? На то специальные органы есть.

<fat-mode>Вот, кстати, интересно было бы проверить, могут они ловить реальных клеветников и интернет-мошенников, или только трекеры и оппозиционные сайты блочить научились? Сомнения есть, да. Но это тема отдельная.</fat-mode>

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

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

Чсх, гранты давали вовсе даже не на образовательный проект, а на обещание сделать рабочий софт.

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

Т.е. ты угрожаешь ЛОРовцу «специальными органами» за нежелание лизать зад евангелисту и славить РеактОС? И за то, что он вспомнил инфу про гранты, котрую особо никто и не скрывал? А ты не о...л ли, дорогой? На приличных ресурсах за такие заявы обычно банят, кстати.

anonymous ()