From the «nope» department:
Feed: The Verge
Title: Microsoft tries to spark new life into Windows
From the «nope» department:
Feed: The Verge
Title: Microsoft tries to spark new life into Windows
Open source Windows 4.* and Windows NT 5.*.
Nuno Silva <[email protected]d> wrote:
From the ??nope?? department:
Feed: The Verge
Title: Microsoft tries to spark new life into Windows
Open source Windows 4.* and Windows NT 5.*.
Except that Windows 4.0 was unreliable crap. Windows 7 was the first version that met what I would consider 1970s production quality OS
design. NT 5.* I assume means Windows Server 2000 which might have
been a good thing, I don't know.
Nuno Silva <[email protected]d> wrote:
From the «nope» department:
Feed: The Verge
Title: Microsoft tries to spark new life into Windows
Open source Windows 4.* and Windows NT 5.*.
Except that Windows 4.0 was unreliable crap.
Windows 7 was the first
version that met what I would consider 1970s production quality OS design.
NT 5.* I assume means Windows Server 2000 which might have been a good
thing, I don't know.
7 was maybe the last actually usable Windows OS before they
started making everything network-dependent.
ReactOS has a future... there isn't much there even after so many years
of development, but the worse Windows gets the more argument there is to
put support into ReactOS development.
--scott
Well, at least Windows 4.10 tends to be quite well regarded
NT 5.* I assume means Windows Server 2000 which might have been a good
thing, I don't know.
Nuno Silva wrote:
Well, at least Windows 4.10 tends to be quite well regarded
By Windows 4.10, you mean one of the DOS based versions? Perhaps Win98? Imagine getting that to work with UEFI and multi-core
even simple SMP.I'd upgraded to WinNT 4.0 Workstation before getting the dual-celeron
Nuno Silva wrote:
Well, at least Windows 4.10 tends to be quite well regarded
By Windows 4.10, you mean one of the DOS based versions?
Perhaps Win98?
Imagine getting that to work with UEFI and multi-core,
even simple SMP.
Dave--
On 2026-10-11, Dave Yeo wrote:
Nuno Silva wrote:
Well, at least Windows 4.10 tends to be quite well regarded
By Windows 4.10, you mean one of the DOS based versions?
Was there any Windows version that wasn't DOS-based to some extent?
Perhaps 4.90?
On 2026-10-11, Dave Yeo wrote:
Nuno Silva wrote:
Well, at least Windows 4.10 tends to be quite well regarded
By Windows 4.10, you mean one of the DOS based versions?
Was there any Windows version that wasn't DOS-based to some extent?
Perhaps 4.90?
Perhaps Win98?
4.10.* is 98, indeed, both first and second editions.
Imagine getting that to work with UEFI and multi-core,
even simple SMP.
If UEFI can't somehow boot 98, then that'd be a serious limitation of
UEFI. I doubt there is such a limitation, but if there is, then that's
quite the major roadblock, and would be an issue with UEFI, not with
Windows 98.
As for multiple processors and cores, wouldn't it just transparently use
one of them? Inefficient, yes. But not an insurmountable problem.
But maybe by open-sourcing something could be added to handle that to
some extent, if it's possible. Also, given I also mentioned
open-sourcing NT 5.*, why not use that then if multiple processor and/or
core support is necessary?
Nuno Silva wrote:
On 2026-10-11, Dave Yeo wrote:
Nuno Silva wrote:
Well, at least Windows 4.10 tends to be quite well regarded
By Windows 4.10, you mean one of the DOS based versions?
Was there any Windows version that wasn't DOS-based to some extent?
Perhaps 4.90?
Well, NT. Even Win ME, which I guess was 4.90, still depended on an
under laying DOS boot. Maybe the DOS boot part could be rewritten. I'd
guess MS considered it and decided against it.
At least it supported the NT driver environment as well as DOS based drivers, which should be ripped out. My understanding was a lot of instability came from mixing the drivers and if only NT style drivers
were used, it was actually stable
Perhaps Win98?
4.10.* is 98, indeed, both first and second editions.
Imagine getting that to work with UEFI and multi-core,
even simple SMP.
If UEFI can't somehow boot 98, then that'd be a serious limitation of
UEFI. I doubt there is such a limitation, but if there is, then that's quite the major roadblock, and would be an issue with UEFI, not with Windows 98.
Well, there's UEFI with CSM support, which might be able to boot a shim
that boots Win98. Without CSM support, I'm not sure but think it would
take a much bigger shim that basically creates an old BIOS environment.
CSM support is going away. The lower 4GB is also getting ignored as a
safe space for 32 bit operating systems. PCI address expanding into it,
some systems putting the frame buffer above 4GB with no way to move it
down. Of course a GB or 2 of accessible memory might be fine in a Win98 environment, though it seems all modern software now expects a 64 bit address space.
As for multiple processors and cores, wouldn't it just transparently use one of them? Inefficient, yes. But not an insurmountable problem.
That is true.
But maybe by open-sourcing something could be added to handle that to
some extent, if it's possible. Also, given I also mentioned
open-sourcing NT 5.*, why not use that then if multiple processor and/or core support is necessary?
NT 5.x would be much more doable. Shame that some of the code is likely still being used and what is unknown with all old versions of Windows is
how much is actually owned by MS and how much is only licensed. Figuring that out could be a major project which I doubt MS would be interested
in under taking.
Dave
NT 5.x would be much more doable. Shame that some of the code is likelyUse ReactOS?
still being used and what is unknown with all old versions of Windows is
how much is actually owned by MS and how much is only licensed. Figuring
that out could be a major project which I doubt MS would be interested
in under taking.
Dave
Kerr-Mudd, John wrote:
NT 5.x would be much more doable. Shame that some of the code is likelyUse ReactOS?
still being used and what is unknown with all old versions of Windows is >>> how much is actually owned by MS and how much is only licensed. Figuring >>> that out could be a major project which I doubt MS would be interested
in under taking.
Dave
All these ideas have one shortage, device drivers. Not sure of the
current state of ReactOS but at least Linux+WINE has the advantage of supporting a lot of hardware
Dave
Well, NT. Even Win ME, which I guess was 4.90, still depended on an
under laying DOS boot.
Maybe the DOS boot part could be rewritten. I'd guess MS considered
it and decided against it. At least it supported the NT driver
environment as well as DOS based drivers, which should be ripped
out. My understanding was a lot of instability came from mixing the
drivers and if only NT style drivers were used, it was actually
stable
Windows 11 supports more software than Linux or WINE plus both combined.
All these ideas have one shortage, device drivers. Not sure of the
current state of ReactOS but at least Linux+WINE has the advantage
of supporting a lot of hardware
Windows 11 supports more software than Linux or WINE plus both combined.
You didn't know that? It's a national standard.
On Sun, 11 Oct 2026 10:39:16 -0700, Dave Yeo wrote:
Well, NT. Even Win ME, which I guess was 4.90, still depended on an
under laying DOS boot.
Remember that NT was an entirely new kernel, but the first version was numbered “3.1”, specifically to sync up (and be confused with) the version numbering for the DOS-based Windows.
Maybe the DOS boot part could be rewritten. I'd guess MS considered
it and decided against it. At least it supported the NT driver
environment as well as DOS based drivers, which should be ripped
out. My understanding was a lot of instability came from mixing the
drivers and if only NT style drivers were used, it was actually
stable
I can’t imagine NT-style drivers working at all well on a DOS-based foundation. DOS (and DOS-based Windows) was perfectly capable of being unstable and flaky all on its own, it didn’t need any extra help from grafting on an extra driver model -- which was supposed to increase,
not reduce, stability anyway.
Blaine wrote:
Windows 11 supports more software than Linux or WINE plus both combined.
You didn't know that? It's a national standard.
If you consider Android as Linux (same kernel), Linux wins hands down. otherwise I'd have to ask for a citation
Dave
Lawrence D’Oliveiro wrote:
On Sun, 11 Oct 2026 10:39:16 -0700, Dave Yeo wrote:
Well, NT. Even Win ME, which I guess was 4.90, still depended on an
under laying DOS boot.
Remember that NT was an entirely new kernel, but the first version was
numbered “3.1”, specifically to sync up (and be confused with) the
version numbering for the DOS-based Windows.
Actually the 1st version to boot up was OS/2 v3 NT (or was it OS/2 NT
v3). MS got versions 3+ in the divorce while OS/2 internal versions
were 2.x ending with 2.45.
Before the divorce, it was already agreed IBM would pursue Intel 32
bit OS/2 (ver 2.x) and MS would purse the next generation, ver 3+.
Of course with the success of Win 3.x, MS pivoted to the Win32 API and luckily the version numbers aligned.
Maybe the DOS boot part could be rewritten. I'd guess MS considered
it and decided against it. At least it supported the NT driver
environment as well as DOS based drivers, which should be ripped
out. My understanding was a lot of instability came from mixing the
drivers and if only NT style drivers were used, it was actually
stable
I can’t imagine NT-style drivers working at all well on a DOS-based
foundation. DOS (and DOS-based Windows) was perfectly capable of being
unstable and flaky all on its own, it didn’t need any extra help from
grafting on an extra driver model -- which was supposed to increase,
not reduce, stability anyway.
I don't know enough, just repeating what I heard at the time.
Dave
On Sun, 11 Oct 2026 14:04:38 -0700, Dave Yeo wrote:
All these ideas have one shortage, device drivers. Not sure of the
current state of ReactOS but at least Linux+WINE has the advantage
of supporting a lot of hardware
This is why I think ReactOS really only has museum value. Anything
intended for real-world use would need widespread support for
real-world hardware. This means having a Linux underpinning. If you
want Windows APIs, then that means putting WINE on top.
Lawrence D’Oliveiro wrote:
Remember that NT was an entirely new kernel, but the first version
was numbered “3.1”, specifically to sync up (and be confused with)
the version numbering for the DOS-based Windows.
Actually the 1st version to boot up was OS/2 v3 NT (or was it OS/2
NT v3). MS got versions 3+ in the divorce while OS/2 internal
versions were 2.x ending with 2.45.
Before the divorce, it was already agreed IBM would pursue Intel 32
bit OS/2 (ver 2.x) and MS would purse the next generation, ver 3+.
Of course with the success of Win 3.x, MS pivoted to the Win32 API
and luckily the version numbers aligned.
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,142 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 93:12:04 |
| Calls: | 14,704 |
| Calls today: | 2 |
| Files: | 186,497 |
| D/L today: |
2,374 files (787M bytes) |
| Messages: | 2,551,657 |