ReactOS 0.4.0 Released
reactos.org
reactos.org
Although I guess this is a more basic level, i.e. not using Nvidia drivers to run 3DMark...
Of course, "stable" may vary. Microsoft introduced a new kernel graphics API with every OS after NT4 (XDDM, XPDM, WDDM 1.0, 1.1, 1.2, 1.3, 2.0; I wonder which ReactOS uses?) because of how significantly GPU capabilities changed over the years; while Linux changes its APIs more often than that, the changes are usually minimal enough that neither Nvidia nor AMD are complaining significantly about it. (The X¹¹ API, on the other hand…)
Not necessarily, Linux has loadable kernel modules as well and most drivers are built that way and loaded on demand. The Nvidia proprietary drivers for instance are a loadable kernel module, though they are tied to a specific kernel version. BSD does basically the same thing.
WDDM in particular can recover from a driver crash and restart hardware and driver (which you can trivially demonstrate on an AMD card by waiting for an hour or two…), while Linux (and Windows XP with its older driver model, and probably BSDs) will panic the entire kernel on problems like this.
I was always greatly impressed by Windows' recent ability to recover from something like a display driver crash with hardly a hiccup. That's pretty impressive voodoo.
Something I rather enjoy about Wine is that it supports 16-, 32-, and 64-bit applications all from the same prefix. Quite a nice advantage over Windows :)
It is the games from Windows 98 and XP era, many used some combination of GDI and DDraw that doesn't work at all on new Windows versions, DDraw emulation is mostly broken, and pity you if the game used DDrawEx (it was to mix DDraw with D3D).
For example I am currently trying to figure a way to play SimCity 4 properly, the game is too demanding to run in an emulator, so some kind of native implementation is needed, but it also uses DDrawEx, that is very poorly supported in all OSes except Windows 98, ME and XP (it doesn't work in XP contemporary NTs either).
I think this is the kind of games the OP is happy ReactOS maybe will implement... because for DOS games, DosBox is more than enough already in most cases (there are some exceptions, like Noctis that is incredibly CPU-intensive and runs at 3 FPS in DosBox).
https://appdb.winehq.org/objectManager.php?sClass=version&iI...
Regardless though, this would legally require you to acquire a licensed copy of Windows 98, which will only become harder and harder down the road. Unless Microsoft decides to "free" all legacy software at some point.
ReactOS and WINE solve this problem in a different way, by providing open source solutions that everyone can use, copy and archive without cost or consequence.
Or VirtualBox can sum several cores and simulate a single faster CPU?
Plugin Name: smoothScroll for jQuery.
Written by: Okler Themes - (http://www.okler.net)
And here's a forum where a customer asks to disable it:http://www.okler.net/forums/topic/disable-scrolling-effect/
Another offender:
https://www.astralgameservers.com/
Inertial/kinetic scrolling is incredibly frustrating when implemented in JS. On my Mac, sure, if I swipe my fingers and let go, I expect the OS to emulate a free-spinning scroll wheel. But when it's emulated in JS, there's no way for the code to know whether I lifted my fingers, so it defaults to making the page skid around uncontrollably, when I intend to quickly swipe - while keeping my fingers down at the end - to go to a precise offset in the page.
It's visually a cute a effect, but I have no idea how anyone thinks that it makes for anything other than an utterly infuriating user experience.
The scrolling is absolutely broken, it is jumping around all over the place, and made the page impossible to read.
i ask out of curiosity not criticism. it seems like a cool project so I'm wondering it's benefits over existing OSes.
Windows' biggest competitor in the past decade or more has always been the previous version of Windows. The early versions of NT were incredibly stable and did a great job while using 1/100th of the memory and disk space of what Windows requires now.
ReactOS isn't driven by the same market forces. Anybody with enough determination can port it to SPARC and fly away :)
Windows NT 4 supported x86, MIPS, PowerPC, and Alpha. All but one were dropped with Windows 2000... and it wasn't until XP that non-x86 returned (initially IA-64, and x86_64 in three more years after initial release).
So it's pretty small. http://www.wikiwand.com/en/Source_lines_of_code#/Example
On a different topic, does this run any IIS software? Does anyone use this to run any servers?
[0] http://betanews.com/2015/04/03/south-korea-looking-to-scrap-...
I've kept several of my used laptops (Toshiba Satellite laptop, IBM Thinkpads, Lenovo Thinkpads, etc.) mainly for commemorative purpose. However, they can still boot and works fine with outdated OS's and extinct software. A potential very good use of them is to open my old archived documents, but I'd rather not to mess with these fragile machines.
When I checked my old archives, usually only plain texts and JPEG photos files are fine with current OS's and softwares. Nealy all my old software projects (mostly with Visual C++) no longer compile or run, or missing dependencies (DLLs, component libraries, tools, etc.). Even though I've backup most of the tools I used at that time, most of them would be a huge pain or impossible to reinstall correctly with right system dependencies.
Therefore I've come to think that the only meaningful archives are data with executables, i.e, documents with related spec, contemporary software and OS. In this aspect, a good Internet archive methodology should be like this: 1) data; 2) Fully installed and working software packages; 3) Running free OS such as Linux and ReactOS; 4) OS emulator on available hardware such as Virtualbox and KVM.
The importance of ReactOS here is that we will have a working OS on modern emulator or hardware for archiving purpose.
I'm omitting the hardware platform here, but it should be the other important aspect of archiving our knowledges.
SF is under new ownership as of last week, and they've already removed the most problematic behavior. If you find malware you should let them know, as the new ownership seems much more on the ball.
So it should be safe again.
I've grabbed 5 year old tarballs off SourceForge before. I know there are 5+ year old torrents that still have peers but that's an exception to the rule.
I'd really like to know how many people are actually using ReactOS for another purpose than testing or developing it.
Also: Their latest release was 0.3.17 in 2014, with the 0.4.0 release candidates coming out late last year. So it hasn't been 10 years between releases, but around 1.5 years.
What's pushing them and stopping from giving up?
Interesting... I appreciate the faithful reproduction, but they've also copied the outright bad designs like the tiny environment variable window in the system control panel I always hated. ;)
Noticed they used a source-forge download instead of a torrent. :/
[1] https://blogs.technet.microsoft.com/windowsserver/2015/04/08...
However... if there was a React.js OS, then I'd love to see ReactOS run on React.js OS. At that point, I'd love to see this run on ReactOS.
It'll probably still be around long after React.js has faded into obscurity, too ;)