The difficulty that several games had when using native graphics drivers has also been resolved. Other newly working features include the ability to select multiple desktop icons, deletion and renaming of folders and files, shell autocompletion, and direct dismounting of network drives. Old hardware and virtual machines should also now boot when there is an empty floppy drive, and there are now drivers for virtual floppy and CD-ROM drives.
There is better support for New Technology File System (NTFS) via a new NTFS driver that allows ReactOS to “read NTFS partitions in a more robust way”. Balloon notifications also now work properly and app icons related to finished processes are now automatically removed. The latest version of the OS also improves the Taskbar settings menu: fixing the options for auto hide, toggle lock and always on top. As TechRepublic’s James Sanders pointed out in an earlier overview - the TCP/IP stack is provided by lwIP, fonts are handled by freetype, and various other libraries like libjpeg, libpng, and zlib ( among others) are provided by upstream projects, which are also incorporated in various Linux distributions.
While the OS is not another wrapper built on a Linux-based OS, such as the Windows-compatibility layer WINE, the user-mode part of ReactOS is almost entirely WINE-based, and the the ReactOS team is integrating various software libraries together to create a working OS image - rather than recreating every core function of Windows. ReactOS’ developers have pretty high ambitions for the OS in the long run, describing it as being aimed at “users who want a Windows replacement that behaves just like Windows”. To help resolve issues via future updates, ReactOS now comes with a tool similar to DrWatson32, which will generate detailed crash logs that can be submitted to ReactOS developers. In general, ReactOS is also considered alpha-stage software, with major bugs and missing functionality. So far support for newer Windows software in ReactOS is at an early stage, so be prepared for crashes and software not working, although at least some apps are viable to use, with Martinez posting this image of Quicktime for Vista and 7 working in ReactOS.
“Giannis has finished the side-by-side support and the implicit activation context, Colin has changed Kernel32 to accept software made for NT6+, and Mark keeps working on the shim compatibility layer.” “Colin, Giannis and Mark are creating the needed logic in NTDLL and LDR for this purpose,” he said. Martinez says ongoing work will make it possible to run Vista, Windows 8 and Windows 10 software on ReactOS, as the open-source implementation of the Windows NT architecture moves to supporting operating systems in the Windows NT6+ family. “Although in a really greenish and experimental state, the new additions in 0.4.8 should start helping several software pieces created for Vista and upwards to start working in ReactOS,” writes Victor Martinez, ReactOS’s business and strategy officer. Master Linux and Docker before the next Linux adoption boomĬhecklist: Essential support sites for Linux admins Why your open-source project definitely should not be the next Kubernetes The future of Linux: Fedora project leader Matthew Miller weighs in The operating system already runs a selection of software written for Windows XP and Windows Server 2003, and the latest 0.4.8 release lays the groundwork to run Vista, Windows 8 and Windows 10 apps. Its sales pitch is “Imagine running your favorite Windows applications and drivers in an open-source environment you can trust”. ReactOS is a free and open-source, Windows-compatible OS that looks similar to Windows XP.
The possibility of running an open-source version of Windows has taken a step closer, with the addition of experimental support for Windows 10 apps to the latest version of ReactOS.