5

Does Microsoft simply not allow it or is it because Apple refuses to pay licensing?

I know there are software workarounds, but my question is simply WHY?

MicronXD
  • 103
Matias Nino
  • 1,656
  • 4
    The question is a bit misleading since the NFTS-3G driver enables read/write access to NTFS partitions. A less misleading question would be "Why isn't write-access to NTFS partitions provided with Mac OS X?" – las3rjock Aug 12 '09 at 08:29

4 Answers4

7

It is a licensing issue. NTFS is Microsoft's proprietary format and they hold the rights to it.

A developer asked on the MSDN forums about getting a license to the NTFS specs for an app he was writing but was unable to get that information. There is (limited) information available in the Technical Reference.

The Wikipedia page on NTFS mentions a couple of third-party solutions:

Mac OS X v10.3 and later include read-only support for NTFS-formatted partitions. The GPL-licenced NTFS-3G also works on Mac OS X through FUSE and allows reading and writing to NTFS partitions. A proprietary solution for Mac OS X with read/write access is "Paragon NTFS for Mac OS X".[23]

Synetech
  • 68,827
Troggy
  • 10,231
2

There's no concrete evidence that I have found online to say why / why not, however I believe you're correct in that it's a licensing issue.

Snow Leopard will see HFS+ drivers being used with Boot Camp and Windows - meaning you can use your HFS+ formatted drives in Windows.

Perhaps we'll see a similar trend from Microsoft regarding NTFS - a possibility, given that Exchange support is now coming to Snow Leopard.

EvilChookie
  • 4,579
  • ..but you'll only be able to read from your HFS+ drives from Windows, to "prevent PC viruses from affecting Mac OS X" which is.. err.. questionable http://www.apple.com/macosx/refinements/enhancements-refinements.html – dbr Aug 12 '09 at 10:52
  • 1
    As dumb as it sounds I think that will actually be okay for the vast majority of users - I know that personally, all I've wanted was to copy my iTunes library across when I'm using BootCamp. – EvilChookie Aug 12 '09 at 15:37
1

I don't think it's necessarily a licensing issue. The Linux kernel is able to read NTFS filesystems, as well as write (but they consider that "dangerous." Mac OS X has the ability to read NTFS, but not write.

1

From the NTFS Wikipedia page:

Details on the implementation's internals are not released, which makes it difficult for third-party vendors to provide tools to handle NTFS.

This suggests that it's some sort of licensing issue. Were it not for the NTFS-3G project, there would probably be no way for most non-Windows operating systems (Linux, Mac OS X, etc.) to write to NTFS partitions.

las3rjock
  • 1,454
  • Fun fact. I had NTFS access from Linux in 2004 and it wasn't by NTFS-3G. It could read anything but only overwrite blocks not change any metadata. I used it for lilo. – Joshua Feb 26 '24 at 18:01