Здравствуйте.
Интересует следующий вопрос. Насколько сильно интегрирована подсистема Win32 в ReactOS ? Т.е. возможно ли создание такой связки ReactOS Kernel + Windows Drivers + NewSubsystem (без Win32) ?
ReactOS without Win32
Re: ReactOS without Win32
Попробую ответить.smedos wrote:Насколько сильно интегрирована подсистема Win32 в ReactOS? Т.е. возможно ли создание такой связки ReactOS Kernel + Windows Drivers + NewSubsystem (без Win32)?
Первоначально предпологалось, что "железной" привязки к Win32 не будет - гдето в документации даже есть мысли об включении Java, OS/2, DOS и др. в качестве подсистем ReactOS, наравне с WinAPI. Но как это реализовать для меня не очень понятно - драйвера винды, например, как будут работать без WinAPI? Такчто какуюто минимальную Win32 полюбому придется держать, а в остальном - в ядре, насколько я понимаю, реализована довольно гибкая система расширения функциональности и какихто очень больших проблем при включении "дополнительных" подсистем быть не должно.
Re: ReactOS without Win32
ты хочеш сказать что в ядро роса можно воткнуть подсистемы DOS, Linux?fog wrote:Попробую ответить.smedos wrote:Насколько сильно интегрирована подсистема Win32 в ReactOS? Т.е. возможно ли создание такой связки ReactOS Kernel + Windows Drivers + NewSubsystem (без Win32)?
Первоначально предпологалось, что "железной" привязки к Win32 не будет - гдето в документации даже есть мысли об включении Java, OS/2, DOS и др. в качестве подсистем ReactOS, наравне с WinAPI. Но как это реализовать для меня не очень понятно - драйвера винды, например, как будут работать без WinAPI? Такчто какуюто минимальную Win32 полюбому придется держать, а в остальном - в ядре, насколько я понимаю, реализована довольно гибкая система расширения функциональности и какихто очень больших проблем при включении "дополнительных" подсистем быть не должно.
или я прогоняю?
Нормальным дровам на API подсистемы глубоко пофигу, они не работают с ним, для них есть нативный API.Но как это реализовать для меня не очень понятно - драйвера винды, например, как будут работать без WinAPI? Такчто какуюто минимальную Win32 полюбому придется держать, а в остальном - в ядре, насколько я понимаю, реализована довольно гибкая система расширения функциональности и какихто очень больших проблем при включении "дополнительных" подсистем быть не должно.
Теоретически архитектура NT позволяет организовать поддержку скольки угодна подсистем.
-
- Posts: 50
- Joined: Thu Dec 23, 2004 6:38 pm
- Location: Russia
- Contact:
Re: ReactOS without Win32
С ядром NT (к которому идеологически восходит ReactOS) работала Posix SubSystem. Другое дело, чтоFiery_elf wrote:ты хочеш сказать что в ядро роса можно воткнуть подсистемы DOS, Linux?
1) Воткнул её мелкософт формально, чтобы NT могла считаться открытой системой;
2) Как следствие - она была крайне ограничена. Ни о каких иксах, разумеется, речи тем более не шло.
Для продолжателей темы - смежная на англ. форуме
http://www.reactos.org/forum/viewtopic.php?t=4991
Если есть возможность рекомендую ознакомиться перед продолжением дискуссий
http://www.reactos.org/forum/viewtopic.php?t=4991
Если есть возможность рекомендую ознакомиться перед продолжением дискуссий
Who is online
Users browsing this forum: No registered users and 6 guests