One team even took Windows compatibility UpToEleven by developing a free software alternative to Windows called [=ReactOS=], which aims to be a drop-in replacement while still providing a familiar application and user experience to an average end-user without having to resort to any *nix-style OS. [=ReactOS=] shares much of its userspace code with Wine, [[AlreadyDoneForYou saving them the trouble]] of having to redo everything from scratch. However unlike Wine, which is more or less feature-complete despite being in PerpetualBeta, [=ReactOS=] is still too unstable for daily use, either lacking crucial functionality or hanging up in certain scenarios. This is due to [=ReactOS=]' goal being more than just running Windows apps, but to become a complete drop-in solution for Windows XP/Server 2003 R2, including supporting all Windows' drivers, and having a fully custom kernel that is compatible with Windows system calls instead of just using the Linux kernel with a translation layer[[note]]The project has also been hit by [[MovingTheGoalposts perpetually moving goalposts - at this point, the developers have agreed to lock on to getting Windows XP/2003 support stable first before starting with Windows 7 support- only to be pushed by the financial backers to add Windows 7 support anyway due to Microsoft dropping support for Windows 7, and obliging]], as well as all sorts of delays and setbacks[[/note]]. Additionally, certain Wine userspace libraries are not used by [=ReactOS=] either due to licensing, or due to incompatibilities with the way the other parts of [=ReactOS=] are implemented.[[note]]There is however an experimental branch called Arwinss which use slightly-modified versions of Wine's [=GDI32=] and [=USER32=] libraries in order to take better advantage of Wine's existing software compatibility.[[/note]] Unlike the developers of Wine, [=ReactOS=] developers considers low-level kernel issues a must-fix.
One team even took Windows compatibility UpToEleven by developing a free software alternative to Windows called [=ReactOS=], which aims to be a drop-in replacement while still providing a familiar application and user experience to an average
Showing 15 edit(s) of 36