As far as the kernel is concerned, Vista added pretty much all that was missing in NT 5.x. What did 7, 8 and 8.1 add that is so important? Though I guess targeting Vista would make us look bad simply because... well, it's Vista.
Regards, Alex On Sat, May 14, 2016 at 11:27:26AM +0200, David Quintana (gigaherz) wrote: > No, ros isn't a project to revive xp/2003, it has never been. The project > decided to stick to 2003 many years ago, because it was unreasonable to try > to keep up, and it was best to remain on a static target. When XP/2003 got > close to EOL, we decided to use the fact that ReactOS is NT5 as a PR > advantage, but I don't even know that this did much for us. > > The problem we have now, is this target is now so far back that many of us > feel that staying on it may hurt the project more than help it. > > Here is how I see it: There's two kinds of potentially large groups of > users of ReactOS: > > 1. The users of older hardware or software who require NT5 in order to > run specific devices or applications that aren't compatible with newer > systems, or > 2. The Windows users who like the Windows Platform, but want something > more flexible, adaptable, and free of corporate control. > > My guess is the number of people who would use ros simply because it > implements and old architecture and they have an irrational dislike of > anything newer, is a tiny minority. > If this is right, then we have two separate issues: > > 1. We can't really "sell" (convince them to use) reactos to the first > group, simply because it's too unstable an incomplete, so they'd rather > stay on the real thing rather than use ros (with exceptions), and > 2. We can't really "sell" reactos to the second group, unless we can run > the new applications designed for NT6+ that the second group is currently > enjoying. > > So the project has two possible goals: > > 1. Continue doing as it does now, keep the NT5.2 target, stabilize the > existing components, and develop the remaining components, all within the > limitations of NT5, or > 2. Start an NT6 effort, maintaining NT5 compatibility through the > compatibility systems (apphelp, sxs, and whatever else may be involved), > that are already being developed regardless, but opening the doors to all > the new software that has been developed for NT6+ > > And I have a strong feeling that the first group are less likely to > contribute to the project, and less likely to adopt the project in the > future, so yes, I would like the project to move in the other direction, > not back to a dynamic target, just choose a new target to stick to, that > isn't so far back, but isn't also being changed constantly anymore, and > right now, that would be NT6.3 (Windows 8.1 -- but we don't have to > implement the Modern UI or remove the start menu, or any of that crap, this > is about structure and APIs). > > I may be biased, though: I'm most definitely on the second group. As a > developer, I like ros because I like Windows over other platforms, but I'd > love if it was opensource so I could tweak certain things beyond the > options they provide. If ReactOS would start an effort to add NT6 features, > I'd most definitely feel a renewed interest in the project, which you may > have noticed has been already quite low these days. > > P.S.: There's no NT7, Microsoft decided to change the NT version to match > the client version, so windows 10 is now NT10, and like apple did with OSX, > they plan on making future versions of windows just 10.x ;P > > > On 14 May 2016 at 08:51, Javier Agustìn Fernàndez Arroyo <elh...@gmail.com> > wrote: > > > And, ROS is not complete yet. Isnt it more reliable to try to get it > > stable for NT5, then shitch to NT6? > > > > If we change now, we are leaving things undone.... and we will leave them > > again when switching to NT7, and so..... > > > > On Sat, May 14, 2016 at 8:48 AM, Javier Agustìn Fernàndez Arroyo < > > elh...@gmail.com> wrote: > > > >> isnt this a project to "revive WinXP/2k3"? > >> > >> i think there is no need to upgrade to NT6... > >> > >> Yes, we will get outdated, but if we revive NT5, probably ROS can get > >> that support back. Not for XP, but ReactOS. And XP/2k3 apps will work > >> again, with us > >> > >> On Thu, May 12, 2016 at 7:22 PM, Ged Murphy < > >> gedmurphy.mailli...@gmail.com> wrote: > >> > >>> It might be worth putting a doc together listing the kernel parts we’re > >>> missing, the areas which need changes, and the areas which can be left > >>> as-is. > >>> > >>> > >>> > >>> > >>> > >>> *From:* Ros-dev [mailto:ros-dev-boun...@reactos.org] *On Behalf Of *Mark > >>> Jansen > >>> *Sent:* 12 May 2016 18:14 > >>> *To:* ReactOS Development List <ros-dev@reactos.org> > >>> *Subject:* Re: [ros-dev] Pale Moon drops ReactOS support > >>> > >>> > >>> > >>> > >>> > >>> For the features where this is possible without kernel support, > >>> > >>> there is a mechanism in the pipeline that makes this possible: 'apphelp' > >>> > >>> Currently I am still working on the base layer, > >>> > >>> but when that is progressed a bit more we could integrate it more > >>> tightly in the Ldr, > >>> > >>> so that it uses the target platform to apply automatic fixes (shims). > >>> > >>> > >>> > >>> Having said that, it might be worth to upgrade parts of the kernel (only > >>> where it makes sense) to NT6 already, > >>> > >>> without exposing that to applications. > >>> > >>> Especially in new parts, as it would mean that something is written for > >>> NT5 now, and first thing we do next is upgrade it to NT6. > >>> > >>> > >>> > >>> > >>> > >>> On Thu, May 12, 2016 at 6:39 PM, Zachary Gorden < > >>> drakekaizer...@gmail.com> wrote: > >>> > >>> Quite a few 'userland' features of NT6 requires kernel support to > >>> function properly. If we go in, it would be, do NT6 kernel and slowly > >>> bring the userland up to NT6. But we don't have a fully working NT5 > >>> kernel yet, so.... > >>> > >>> > >>> On Thu, May 12, 2016 at 8:34 AM, David Quintana (gigaherz) > >>> <gigah...@gmail.com> wrote: > >>> > If we do NT6, we may want to have latest NT6 instead of trying to > >>> stick to > >>> > an older one and having the same deprecation issue in a couple years? > >>> > > >>> > Also, what about the "idea" of keeping the majority of the kernel and > >>> large > >>> > part of the usermode NT5, but having compatibility profiles that > >>> > implement/emulate NT6 API functions using the existing NT5 feature > >>> set? Is > >>> > that unrealistic? > >>> > > >>> > On 12 May 2016 at 14:39, Aleksey Bragin <alek...@reactos.org> wrote: > >>> >> > >>> >> Which again brings in the topic of updating the version we are > >>> targeting. > >>> >> Windows 7 would be a minimum target these days, IMO. > >>> >> > >>> >> Regards, > >>> >> Aleksey Bragin > >>> >> > >>> >> On 12.05.2016 14:04, Ged Murphy wrote: > >>> >>> > >>> >>> Yeah it's nonsense. No one drops support for ReactOS, they drop > >>> support > >>> >>> for > >>> >>> older versions of Windows which likely includes reactos too. > >>> >>> If they were adding in ReactOS specific code, they were doing it > >>> wrong. > >>> >>> > >>> >>> The bigger issue here is that a lot of apps are starting to drop > >>> support > >>> >>> for > >>> >>> XP and recommend a minimum of Win7. If we don't do something about > >>> our > >>> >>> insistence on sticking with 2k3, we'll soon be in a position where no > >>> >>> browsers will run on ros, as well as a whole other list of apps. > >>> >>> > >>> >>> Ged. > >>> >>> > >>> >> > >>> >> > >>> >> _______________________________________________ > >>> >> Ros-dev mailing list > >>> >> Ros-dev@reactos.org > >>> >> http://www.reactos.org/mailman/listinfo/ros-dev > >>> > > >>> > > >>> > > >>> > _______________________________________________ > >>> > Ros-dev mailing list > >>> > Ros-dev@reactos.org > >>> > http://www.reactos.org/mailman/listinfo/ros-dev > >>> > >>> _______________________________________________ > >>> Ros-dev mailing list > >>> Ros-dev@reactos.org > >>> http://www.reactos.org/mailman/listinfo/ros-dev > >>> > >>> > >>> > >>> _______________________________________________ > >>> Ros-dev mailing list > >>> Ros-dev@reactos.org > >>> http://www.reactos.org/mailman/listinfo/ros-dev > >>> > >> > >> > > > > _______________________________________________ > > Ros-dev mailing list > > Ros-dev@reactos.org > > http://www.reactos.org/mailman/listinfo/ros-dev > > > _______________________________________________ > Ros-dev mailing list > Ros-dev@reactos.org > http://www.reactos.org/mailman/listinfo/ros-dev -- Alexander Andrejevic <thefl...@sdf.lonestar.org> SDF Public Access UNIX System - http://sdf.lonestar.org _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev