Somewhere back in time, there is a version of ROS that loaded the GUI on-demand. Dark times. ;0)
*cough*/CONSOLE*cough* On Thu, Jun 21, 2012 at 6:20 AM, Lonnie Cumberland <lon...@outstep.com>wrote: > Yes, at this phase, I am attempting to load up the minimum core ReactOS > followed by just a single GUI application. The idea is to find out what is > the minimum needed for the base plain OS and then what is needed to be > added (ie GUI subsystem, etc..) for a particular application in 2 > clearly separated groups. > > The rational is that the ReactOS base always has to be load, but the GUI > and other subsystems only may need to be loaded depending upon application. > Typically the GUI and other subsystems will be load prior to the > application in almost all cases. > > The idea is to run a very lean ReactOS core system and just one single > application of some type. When the application exits then the OS shuts down > perhaps. > > This is good learning for how ReactOS flows from boot to application > instance as well as understanding the minimum core files (and size) needed > to have the ReactOS base and some application in 2 separate groups of files. > > If I am starting to understand ReactOS better then I suspect that (for > testing purposes) I could load the ReactOS base files followed by the real > Windows XP subsystems file and the OS should function cleanly and stable if > there is complete compatibility across these 2 OS. > > This would answer the question of compatibility and stability within > ReactOS after which when each new ReactOS subsystem is developed, then the > Windows XP subsystem can be removed from the process. Eventually, one > should arrive at a completey compatible drop-in replacement ReactOS system. > > Just some general thoughts though on what I have been thinking lately as > well. > > Thanks again and have a great day all, > Lonnie > > > On Wed, Jun 20, 2012 at 6:36 PM, Timo Kreuzer <timo.kreu...@web.de> wrote: > >> Am 20.06.2012 17:23, schrieb Alex Ionescu: >> >> You don't need all of that. >>> >>> Here's what TinyKRNL 2 used: >>> >>> freeldr (ntldr) >>> ntoskrnl >>> hal >>> bootvid >>> kdcom >>> fastfat >>> ramdisk >>> kbdclass >>> i8042prt >>> ntdll >>> smss >>> >>> And then a native app to launch (configured by registry) >>> >> >> Native app, yes, but he asked for notepad. >> >> >> >> ______________________________**_________________ >> Ros-dev mailing list >> Ros-dev@reactos.org >> http://www.reactos.org/**mailman/listinfo/ros-dev<http://www.reactos.org/mailman/listinfo/ros-dev> >> > > > > _______________________________________________ > Ros-dev mailing list > Ros-dev@reactos.org > http://www.reactos.org/mailman/listinfo/ros-dev > -- <+encoded> if you square a unicorn do you get a real animal?
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev