But you’re missing the point. The problem is that modern software is leaving XP 
behind and focusing on Win7 as a minimum recommended requirement.

What use is ReactOS if none of the modern browsers or applications will run on 
it? It limits the OS to being a compatibility solution for older software, or a 
POS device. No one really wants to see that.

 

I think the best solution to start with is to keep reporting as 5.2 in the 
kernel, but allowing developers to start moving to the NT6 model. An mish-mash 
of NT5 and NT6 can co-exist as long things are done sensibly. e.g. adding IO 
cancelation to our NT5 kernel isn’t going to make us incompatible for XP’s 
drivers, but it allows us to implement an NT6 feature which hugely benefits the 
OS. Other obvious candidates are unimplemented areas such as the fltmgr . Why 
implement the 2k3 fltmgr when we can implement a later fltmgr model which still 
loads older filter drivers.

 

Usermode should also still report as win2k3 (at least in the short term), but 
start to add NT6 APIs directly into the codebase instead of using a shim. We 
then maintain a whitelist of processes that don’t run on ros due to a minimum 
requirement issue, and they get a modified result from VerifyVersionInfo (and 
friends) to a later OS version.

 

The above changes keep things pretty simple to start with, and allow us to move 
forward almost immediately with very little infrastructure work. 

 

Ged.

 

 

From: Ros-dev [mailto:ros-dev-boun...@reactos.org] On Behalf Of Javier Agustìn 
Fernàndez Arroyo
Sent: 15 May 2016 22:55
To: ReactOS Development List <ros-dev@reactos.org>
Subject: Re: [ros-dev] Pale Moon drops ReactOS support

 

"Being runnable only on old computers"

I think this is a bad understanding of the problem....

By such statement, it seems that ReactOS will only work on old computers. And 
thats not true.

ReactOS may work in any computer where there is hardware drivers for. And, as 
such, any software written for XP/2k3/ReactOS will work in that computer.

And afaik, manufacturers are still releasing drivers compatible with XP :) 
(nVidia, for example....)

 

_______________________________________________
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to