Making today very exciting in Linux 7.1 merge window land was a pull request being sent out for introducing the new, modern NTFS file-system driver. Linus Torvalds has yet to comment if he’s going to merge the new driver but it looks like it’s ready for providing a better Linux NTFS experience over the current NTFS3 driver that was upstreamed by Paragon Software a few years ago and hasn’t seen too much feature progress.

Veteran Linux developer Namjae Jeon who has been responsible for exFAT driver work, KSMBD, and other kernel contributions announced NTFSPLUS last year as a better NTFS driver with greater performance and more features over what the NTFS3 driver or other NTFS driver alternatives provides. That driver has been iterated on in recent months and ultimately dropped the “NTFS PLUS” name as just taking on a remake of the original Linux NTFS kernel driver.

  • Feyter@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    14 hours ago

    there are problems with the old driver? Man you think at some point a tecnology is just complete, but apparently no.

    • Scoopta@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      1 hour ago

      Technology is literally never complete, especially when it’s code based on reverse engineering of a proprietary format…

    • graynk@discuss.tchncs.de
      link
      fedilink
      arrow-up
      5
      ·
      9 hours ago

      There’s ntfs3 and ntfs-3g, both have their own problems. I wonder if the new one will make it possible to run fsck scans

    • The_Decryptor@aussie.zone
      link
      fedilink
      English
      arrow-up
      9
      ·
      12 hours ago

      I think it’s mostly maintenance issues, the maintainers being employees of the company that originally wrote and donated the driver, so there’s been a backlog of bugs that have sat unfixed.

      This new driver on the other hand builds off the preexisting kernel support for NTFS, and the maintainer seems better equipped to respond to bugs in a timely manner.