Linked by Thom Holwerda on Sat 2nd Sep 2017 22:51 UTC
ReactOS

0.4.6 is a major step towards real hardware support. Several dual boot issues have been fixed and now partitions are managed in a safer way avoiding corruption of the partition list structures. ReactOS Loader can now load custom kernels and HALs.

Printing Subsystem is still greenish in 0.4.6, however Colin Finck has implemented a huge number of new APIs and fixed some of the bugs reported and detected by the ReactOS automated tests.

Regarding drivers, Pierre Schweitzer has added an NFS driver and started implementing RDBSS and RXCE, needed to enable SMB support in the future, Sylvain Petreolle has imported a Digital TV tuning device driver and the UDFS driver has been re-enabled in 0.4.6 after fixing several deadlocks and issues which was making it previously unusable. Critical bugs and leakages in CDFS, SCSI and HDAUDBUS have been also fixed.

That's some solid progress.

Thread beginning with comment 648536
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Good progress
by yerverluvinunclebert on Sun 3rd Sep 2017 20:58 UTC in reply to "Good progress"
yerverluvinunclebert
Member since:
2014-05-03

Haiku and ReactOS are in fact both making good progress but there is no comparison. Haiku is simply the easier o/s to build. The two should not be brought up to compare.

ReactOS is a Windows binary-compatible multi-user, networked, secure kernel with a complex graphical GUI o/s aiming to replicate undocumented Windows functionality that has a rich set of APIs and behaviours that permit it to support both the workstation and server roles. Haiku is a smaller, simpler design for personal workstation use.

If Haiku does something differently no-one really knows nor cares. It can do what it wants, no-one will scream if it does one thing or another. ReactOS has a previously undocumented design and ten million potential test/use cases that it needs to pass in order to be deemed compatible with Windows. Everyone 'knows' how Windows seems to work and so ReactOS has a surfeit of judges.

-oOo-

Haiku is doing very well. ReactOS is doing well. Cadbury's chocolate tastes nice. These statements have little relation to each other, please don't cloud the discussion with your partisan tendencies.

Edited 2017-09-03 21:01 UTC

Reply Parent Score: 2

RE[2]: Good progress
by BlueofRainbow on Mon 4th Sep 2017 04:00 in reply to "RE: Good progress"
BlueofRainbow Member since:
2009-01-06

I have been following the developments of ReactOS and Haiku for quite some time. One common element between the two projects is that they aim at re-implementing closed-source and partially documented commercial operating systems.

I believe there is cooperation and code exchange between ReactOS and Wine. It makes perfect sense since both are re-implementing the Windows API.

I see ReactOS eventually as a preferred option over Linux+Wine for someone who wants a Windows compatible system capable of interfacing with devices that have been orphaned by their manufacturers and do not have drivers for Windows 7/8.x/10.0.

Haiku aims at BeOS which implemented a number of concepts still not found in the mainstream operating systems. This is a bit of a hurdle for the project as any developer has to become proficient with the APIs and these concepts. I do not think that Haiku is easier to build though with maybe the exception of a much lower line-of-code counts.

Reply Parent Score: 2

RE[3]: Good progress
by yahya on Mon 4th Sep 2017 06:10 in reply to "RE[2]: Good progress"
yahya Member since:
2007-03-29



I see ReactOS eventually as a preferred option over Linux+Wine for someone who wants a Windows compatible system capable of interfacing with devices that have been orphaned by their manufacturers and do not have drivers for Windows 7/8.x/10.0.


That's a special use case, while much more often, the reverse might be a real problem: Programmes no longer support Windows XP/2003 so you have to use at least vista. Recent cases in point for me are NextCloud/ownCloud and Dropbox. If I need to handle legacy hardware, which is unsupported in recent Windows versions, I am just fine with Linux, e.g. I use a scanner for whom sane has quite good support. There would be no point in using ReactOS for me, because while it might be able to install the old driver (one would have to test), there is much more it cannot and which every desktop linux distribution can.

Reply Parent Score: 2