<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.7600.16671"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px" 
id=MailContainerBody leftMargin=0 topMargin=0 CanvasTabStop="true" 
name="Compose message area">
<DIV><FONT face=Calibri>I fully agree with Ged. There is no reason to think "I 
won't do something a better way because it's implemented poorly in Win2k3, and 
ROS's official target is Win2k3". All what is said applies mainly to the kernel, 
and ideally in future our Win32 subssytem should have shim support for 
compatibility modes, and should share as much nice arcitectural features from 
Win7 as possible.</FONT></DIV>
<DIV><FONT face=Calibri></FONT>&nbsp;</DIV>
<DIV><FONT face=Calibri>WBR,</FONT></DIV>
<DIV><FONT face=Calibri>Aleksey Bragin.</FONT></DIV>
<DIV><BR></DIV>
<DIV style="FONT: 10pt Tahoma">
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=gedmurphy@gmail.com 
href="mailto:gedmurphy@gmail.com">Ged Murphy</A> </DIV>
<DIV><B>Sent:</B> Saturday, November 13, 2010 1:45 PM</DIV>
<DIV><B>To:</B> <A title=ros-dev@reactos.org 
href="mailto:ros-dev@reactos.org">ReactOS Development List</A> </DIV>
<DIV><B>Subject:</B> Re: [ros-dev] ReactOS official compatibility target and the 
newbuild system</DIV></DIV></DIV>
<DIV><BR></DIV>Wine can do that as they only provide usermode. (we actually 
allow something slightly along these lines by allowing the user to decide 
whether they're running on a server or workstation. It's an option in one of the 
cpl applets) 
<DIV>If you did what Wine do then the user would expect to interface with a 
Windows 7 kernel too, meaning they would try to install drivers for said 
version.</DIV>
<DIV><BR></DIV>
<DIV>What I meant is that you must advertise as a certain version for the kernel 
so the user knows what they're dealing with.</DIV>
<DIV>However this does not stop you from adding features of the later kernels, 
nor does it stop you from adding services and APIs from later versions. The more 
you add the more likely you are to run more modern software.</DIV>
<DIV><BR></DIV>
<DIV>In fact, my point about full win2k3 compatability being up for discussion 
at the kernel is directly related to this. I think you _should_ be adding 
features from the newer kernels where possible. This will greatly reduce the 
amount of work required if the decision is ever made to leap to the NT6 kernel. 
however you must advertise to users that it's still an NT5.2 kernel so any 
drivers required will load.</DIV>
<DIV><BR></DIV>
<DIV>Ged.<BR><BR>
<DIV class=gmail_quote>2010/11/13 Jérôme Gardou <SPAN dir=ltr>&lt;<A 
href="mailto:jerome.gardou@laposte.net">jerome.gardou@laposte.net</A>&gt;</SPAN><BR>
<BLOCKQUOTE 
style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
class=gmail_quote>
  <DIV bgcolor="#ffffff" text="#000000">This policy is inconsistent with the 
  fact that we advertise reactos as win2k3 sp1. Otherwise we should as well 
  provide a config applet to let the user choose that, as wine does.<BR><BR>Le 
  13/11/2010 03:10, Ged Murphy a écrit&nbsp;: 
  <BLOCKQUOTE type="cite">
    <DIV>
    <DIV></DIV>
    <DIV class=h5>The target is only win2k3 in the kernel. Everything else is 
    open to discussion (in fact, IMO even the kernel&nbsp;compatibility&nbsp;is 
    open to discussion) 
    <DIV><BR></DIV>
    <DIV>You should, and must, provide as much functionality as possible with 
    the latest versions of Windows.</DIV>
    <DIV>You can still provide many of the capabilities of Windows 7 using only 
    an NT5.2 kernel. It's only the internal architecture which limits this, and 
    in terms of many win7 capabilities, this kernel isn't a limiting 
    factor.<BR><BR>
    <DIV class=gmail_quote>2010/11/13 Jérôme Gardou <SPAN dir=ltr>&lt;<A 
    href="mailto:jerome.gardou@laposte.net" 
    target=_blank>jerome.gardou@laposte.net</A>&gt;</SPAN><BR>
    <BLOCKQUOTE 
    style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex" 
    class=gmail_quote><BR>As our target is win2k3 sp1 
    compatibility,</BLOCKQUOTE></DIV></DIV></DIV></DIV><PRE><FIELDSET></FIELDSET>
_______________________________________________
Ros-dev mailing list
<DIV class=im><A href="mailto:Ros-dev@reactos.org" target=_blank>Ros-dev@reactos.org</A>
<A href="http://www.reactos.org/mailman/listinfo/ros-dev" target=_blank>http://www.reactos.org/mailman/listinfo/ros-dev</A></DIV></PRE></BLOCKQUOTE><BR></DIV><BR>_______________________________________________<BR>Ros-dev 
  mailing list<BR><A 
  href="mailto:Ros-dev@reactos.org">Ros-dev@reactos.org</A><BR><A 
  href="http://www.reactos.org/mailman/listinfo/ros-dev" 
  target=_blank>http://www.reactos.org/mailman/listinfo/ros-dev</A><BR></BLOCKQUOTE></DIV><BR></DIV>
<P>
<HR>

<P></P>_______________________________________________<BR>Ros-dev mailing 
list<BR>Ros-dev@reactos.org<BR>http://www.reactos.org/mailman/listinfo/ros-dev</BODY></HTML>