UWBCD-ReactOS icon indicating copy to clipboard operation
UWBCD-ReactOS copied to clipboard

NTFS Support of ReactOS

Open Tobias-B-Besemer opened this issue 7 years ago • 4 comments

We should monitor the bugs that belongs to the NTFS Support and list them here: https://github.com/UWBCD/UWBCD-ReactOS/wiki/ReactOS-Bugs-to-monitor

In https://www.reactos.org/wiki/File_Systems#NTFS is to read:

The first objective in this area is to be able to use the driver included in Windows XP, which would ensure ReactOS could support the file system.

So we should monitor this bugs, too.

As the driver included in Windows XP in proprietary, there is maybe a change to give the user a how-to how he can find them, copy them on a disc and we can maybe load them from the disc (or a USB Stick).

Tobias-B-Besemer avatar Jun 19 '18 01:06 Tobias-B-Besemer

The first objective in this area is to be able to use the driver included in Windows XP, which would ensure ReactOS could support the file system.

They have their own open-source NTFS driver. Developing "to be able to use the driver included in Windows XP" was just "the first objective in this area" to make sure the XP driver is held as the standard and to ensure the open-source driver must later replace all of its functionality.

The open-source driver was started in 0.1.4 https://www.reactos.org/wiki/ChangeLog-0.1.4#Ntfs.sys

They have worked on it a lot since then, including a couple of Google Summer of Code Sessions: https://reactos.org/blogs/gsoc-ntfs-2017-work-summary

It's not priority for the ReactOS dev team because there is obviously a lot that goes into Windows besides just the file system, but the open-source NTFS driver is being worked on in parallel by a select few.

The goal of the UWBCD project is to not need any how-tos, other than maybe how to download and burn a CD. Everything in ReactOS is fair game. Even if ReactOS was to distribute something as part of their license that was proprietary, that propriety component becomes part of their distribution license and we can still freely distribute it under their license. We can legally assume they are taking care of all the licensing for their project and its components. If we are wrong in that assumption, it is the ReactOS team that is liable and not us since it's their license. Although, obviously, as soon as we are made aware of their license being nullified, it's our responsibility to discontinue the distribution of effected software.

ScriptTiger avatar Jun 21 '18 05:06 ScriptTiger

It is clear, that UWBCD-ReactOS will in future just use the NTFS driver delivered by ReactOS. But for now, that we can test all software, we should have a work-around and a how-to to it, that we can work already with data on NTFS partitions. I will look if I find information how it works with ReactOS to work with the proprietary driver from WinXP (load it e.g. from a diskette) and will create a how-to in the wiki to it.

Tobias-B-Besemer avatar Jun 22 '18 00:06 Tobias-B-Besemer

Oh, you mean for our development purposes? Sorry, yes, I agree :P

ScriptTiger avatar Jun 22 '18 00:06 ScriptTiger

For the notes: https://www.reactos.org/forum/viewtopic.php?f=4&t=17234

Tobias-B-Besemer avatar Jun 22 '18 08:06 Tobias-B-Besemer