Marco d'Itri
2015-12-20 11:40:02 UTC
Package: ntfs-3g
Version: 0.0.0+20070920-1
Severity: serious
Microsoft-originated software cannot be redistributed for this purpose,
I think that it is quite obvious that it is missing the corresponding
source code and that until proven otherwise it must be assumed to not
allow derivate works.
So it is clearly not DFSG free and should eventually be removed.
Unless I am missing something about the NTFS on-disk structure, then the
first 512 bytes (the boot record proper) can be easily replaced by the
code from dosfstools and the rest (the first part of NTLDR) can be
omitted since it is only useful if you need to boot a Windows OS from
the disk, which would need to be installed from other sources anyway
(Windows PE has a program to install NTLDR, in needed).
Version: 0.0.0+20070920-1
Severity: serious
That reminds me... I wonder if anyone has looked into the legal status of
boot_array from ntfs-3g?
https://sources.debian.net/src/ntfs-3g/1:2015.3.14AR.1-1/ntfsprogs/boot.c/
There is not much to look at: while it would be hard to argue that thisboot_array from ntfs-3g?
https://sources.debian.net/src/ntfs-3g/1:2015.3.14AR.1-1/ntfsprogs/boot.c/
Microsoft-originated software cannot be redistributed for this purpose,
I think that it is quite obvious that it is missing the corresponding
source code and that until proven otherwise it must be assumed to not
allow derivate works.
So it is clearly not DFSG free and should eventually be removed.
Unless I am missing something about the NTFS on-disk structure, then the
first 512 bytes (the boot record proper) can be easily replaced by the
code from dosfstools and the rest (the first part of NTLDR) can be
omitted since it is only useful if you need to boot a Windows OS from
the disk, which would need to be installed from other sources anyway
(Windows PE has a program to install NTLDR, in needed).
--
ciao,
Marco
ciao,
Marco