Wednesday, October 14, 2009

Tuxera NTFS for Mac online shop now open

We have just opened the doors to our online shop, where you can purchase a Tuxera NTFS for Mac license.

Tuxera NTFS for Mac aims to be the highest performance NTFS solution available on Mac OS X. It builds upon the proven stability and maturity of NTFS-3G, enhancing it with significant performance improvements and a better integration with Mac OS X, including extended support for Mac attributes, putting files in the trash bin, etc.

By purchasing Tuxera NTFS for Mac you're also supporting the development of its open source counterpart NTFS-3G, enabling the two projects to move forward side by side.

Monday, October 5, 2009

Tuxera NTFS for Mac

Tuxera Ltd. is now announcing the availability of the first release candidate of Tuxera NTFS for Mac, our commercial NTFS offering for Mac OS X.
The release candidate can be used in 'trial' mode for 15 days. During these 15 days you can decide whether or not to purchase the product from our online shop.
When you have purchased a license, you will get a product key sent to you via email. You can then use the product key to activate the already installed copy of Tuxera NTFS (you can also choose to activate your license at install time).

Download Tuxera NTFS for Mac (Release Candidate)
Release announcement
Online shop (for purchasing a Tuxera NTFS for Mac license)

System requirements: A Mac (Intel or PowerPC) running Mac OS X 10.4 - 10.6 (32-bit kernel).

Tuxera NTFS for Mac builds upon NTFS-3G to deliver a stable, high performance NTFS driver for Mac OS X. The main focus for development has been to improve performance and at the same time minimize the risk of data corruption, even in situations such as system crashes and accidential disconnection of hard drives without proper unmounting.
We have also made sure to add a few more features, such as support for the Mac OS X 'locked' and 'hidden' attributes, support for putting files in the 'Trash' bin instead of just deleting them, etc.

We need people to test this release candidate before putting it in 'release' mode, so any help would be appreciated.

The first 3 people to find a serious bug will be rewarded with a Tuxera NTFS for Mac license.
This does not include the following bugs, which are known:
  1. Tuxera NTFS installer displays an error message after installing on systems with MacFUSE > 2.0.3 installed. (This is a MacFUSE bug.)
  2. Switching between NTFS-3G and Tuxera NTFS preference panes within the same System Preferences session leads to bad interactions and confusing error messages. (This will be fixed in the non-RC release version.)

Sunday, April 5, 2009

NTFS-3G 2009.4.4

What's new:
  • All in the official release notes.

  • Simplified install procedure: NTFS-3G now installs MacFUSE (2.0.2/2.0.3) with it, so that users don't have to download two different packages to get read/write NTFS support working.

  • New preference pane version, 0.9.8: The user can now choose to always mount (recover) uncleanly unmounted volumes without user confirmation. (Some minor bugfixes also included.)

  • The NTFS-3G system preferences are now retained between installs, and limited support for automatically repairing damaged NTFS-3G settings has been added.

  • When asking for confirmation before mounting a volume with an unclean log file or a hibernated volume, the dialog informing the user that the mount succeeded has been removed.

  • The 'stable' and 'ublio' labels are dropped. We now have a 'standard' build, and a 'legacy' build in case anyone is still interested in the limited feature set of the old 'stable' build. The 'legacy' build will probably be removed in the future, unless anyone has a good reason that it should be kept maintained.
Download:System requirements:
  • Mac OS X 10.4/10.5, running on an Intel or PowerPC computer.
The package has been tested with Mac OS X 10.4.11/Intel and Mac OS X 10.5.6/Intel.
NTFS-3G includes and depends on MacFUSE.

Information on how to install and use NTFS-3G for Mac OS X can be found in the User Guide.
If you are having problems with NTFS-3G, write a forum post about it in the NTFS-3G Forum (or post a question as a blog comment if you're just unsure of how things work).

Packaging, patching, Mac OS X-related development and testing is done in the context of my development efforts with the Catacombae projects.

Known issues:
  • After installing ntfs-3g, all NTFS drives will disappear from the "Startup Disk" preference pane. Disabling or uninstalling ntfs-3g brings them back. It seems that this issue can't be solved, but only worked around since the Startup Disk preference pane doesn't recognize file system drivers that are not provided by Apple.
    Possible workarounds:
    • Holding down the Option key during boot (or Alt for non-Apple keyboards).

    • Intel users only: Install the rEFIt boot manager for better control of the boot process.

    • Using the command line utility bless (see man bless for more information)
Sources:
ntfs-3g 2009.4.4 (patched)
ntfsprogs 1.13.1
NTFS-3G prefpane 0.9.8
fuse_wait.c
ntfs-3g_daemon.c
ntfs-3g_confirm_mount.c

Saturday, February 14, 2009

NTFS-3G 2009.2.1 Update 1

What's new:
  • All in the official release notes.

  • A dialog now exists for when the user tries to mount uncleanly unmounted or hibernated volumes, allowing the user to choose to force a mount without resorting to using the Terminal.
    [screenshot 1] [screenshot 2]

  • ntfs-3g now locks (advisory) the device that it mounts with flock to decrease the probability of two processes concurrently trying to mount it.

  • NTFS-3G.prefPane is now at version 0.9.7. (No big changes)

  • [Update 1] Bugfix: Unmounting ejectable NTFS drives through Finder failed because Mac OS X claimed they were still in use.

  • [Update 1] Improvement: When locking devices, the corresponding alternate device is now also locked (i.e. when a /dev/disk device is mounted and locked, its /dev/rdisk device is locked as well, and vice versa).

  • [Update 1] ublio build: Performance tuning should boost performance for most users. Feedback is much appreciated.
Download:System requirements:
  • Mac OS X 10.4/10.5, running on an Intel or PowerPC computer.
  • MacFUSE 2.0.2/2.0.3 or later installed.
The package has been tested with Mac OS X 10.4.11/Intel and Mac OS X 10.5.6/Intel.

Information on how to install and use NTFS-3G for Mac OS X can be found in the User Guide.
If you are having problems with NTFS-3G, write a post about it in the NTFS-3G Forum (or post a question as a blog comment if you're just unsure of how things work).

Packaging, patching, Mac OS X-related development and testing is done in the context of my development efforts with the Catacombae projects.

Known issues:
  • After installing ntfs-3g, all NTFS drives will disappear from the "Startup Disk" preference pane. Disabling or uninstalling ntfs-3g brings them back. It seems that this issue can't be solved, but only worked around since the Startup Disk preference pane doesn't recognize file system drivers that are not provided by Apple.
    Possible workarounds:
    • Holding down the Option key during boot (or Alt for non-Apple keyboards).

    • Intel users only: Install the rEFIt boot manager for better control of the boot process.

    • Using the command line utility bless (see man bless for more information)
Sources:
ntfs-3g 2009.2.1 (patched, update 1)
ntfsprogs 1.13.1
NTFS-3G prefpane 0.9.7
fuse_wait.c
ntfs-3g_daemon.c
ntfs-3g_confirm_mount.c

Thursday, February 12, 2009

NTFS-3G 2009.2.1

What's new:
  • All in the official release notes.

  • A dialog now exists for when the user tries to mount uncleanly unmounted or hibernated volumes, allowing the user to choose to force a mount without resorting to using the Terminal.

  • ntfs-3g now locks (advisory) the device that it mounts with flock to decrease the probability of two processes concurrently trying to mount it.

  • NTFS-3G.prefPane is now at version 0.9.7. (No big changes)
Download:System requirements:
  • Mac OS X 10.4/10.5, running on an Intel or PowerPC computer.
  • MacFUSE 2.0.2/2.0.3 or later installed.
The package has been tested with Mac OS X 10.4.11/Intel and Mac OS X 10.5.6/Intel.

Information on how to install and use NTFS-3G for Mac OS X can be found in the User Guide.
If you are having problems with NTFS-3G, write a post about it in the NTFS-3G Forum (or post a question as a blog comment if you're just unsure of how things work).

Packaging, patching, Mac OS X-related development and testing is done in the context of my development efforts with the Catacombae projects.

Known issues:
  • After installing ntfs-3g, all NTFS drives will disappear from the "Startup Disk" preference pane. Disabling or uninstalling ntfs-3g brings them back. It seems that this issue can't be solved, but only worked around since the Startup Disk preference pane doesn't recognize file system drivers that are not provided by Apple.
    Possible workarounds:
    • Holding down the Option key during boot (or Alt for non-Apple keyboards).

    • Intel users only: Install the rEFIt boot manager for better control of the boot process.

    • Using the command line utility bless (see man bless for more information)
Sources:
ntfs-3g 2009.2.1 (patched)
ntfsprogs 1.13.1
NTFS-3G prefpane 0.9.7
fuse_wait.c
ntfs-3g_daemon.c
ntfs-3g_confirm_mount.c

Thursday, January 29, 2009

NTFS-3G 2009.1.1 Update 1

What's new:
  • All in the official release notes.

  • An NTFS-3G preference pane has been added after some time in development. The preference pane can be used to set NTFS-3G options and uninstall NTFS-3G. Open your System Preferences application after installation to try it out.
    [screenshot]

  • Filename normalization code has been added to increase compatibility with Windows filenames including western/greek filenames with accents, and korean filenames.
    Normalization is enabled by default, but can be switched off using the preference pane.
    Note that using normalization may render the accented/korean filenames that you have previously created using Mac OS X / NTFS-3G inaccessible, so please test which mode works best for your particular drive.

  • The driver now supports returning and setting the create date for a file/directory. (This has been integrated in the main ntfs-3g source tree.)

  • All file names returned that break the 255 byte limit are now truncated to 255 bytes to avoid breaking a directory listing.

  • Update 1: Fix for an issue with certain applications being unable to save files to the NTFS-3G volume. This was caused by not having a setbkuptime implementation. Fixed by creating a setbkuptime stub pretending to set the backup time (there is no such thing as backup time in NTFS).
Download:System requirements:
  • Mac OS X 10.4/10.5, running on an Intel or PowerPC computer.
  • MacFUSE 2.0.2/2.0.3 or later installed.
The package has been tested with Mac OS X 10.4.11/Intel and Mac OS X 10.5.6/Intel.

Information on how to install and use NTFS-3G for Mac OS X can be found in the User Guide.
If you are having problems with NTFS-3G, write a post about it in the NTFS-3G Forum (or post a question as a blog comment if you're just unsure of how things work).

Packaging, patching, Mac OS X-related development and testing is done in the context of my development efforts with the Catacombae projects.

Known issues:
  • After installing ntfs-3g, all NTFS drives will disappear from the "Startup Disk" preference pane. Disabling or uninstalling ntfs-3g brings them back. It seems that this issue can't be solved, but only worked around since the Startup Disk preference pane doesn't recognize file system drivers that are not provided by Apple.
    Possible workarounds:
    • Holding down the Option key during boot (or Alt for non-Apple keyboards).

    • Intel users only: Install the rEFIt boot manager for better control of the boot process.

    • Using the command line utility bless (see man bless for more information)
Sources:
ntfs-3g 2009.1.1 Update 1 (patched)
ntfsprogs 1.13.1
NTFS-3G prefpane 0.9.6
fuse_wait.c
ntfs-3g_daemon.c

Wednesday, January 28, 2009

NTFS-3G 2009.1.1

What's new:
  • All in the official release notes.

  • An NTFS-3G preference pane has been added after some time in development. The preference pane can be used to set NTFS-3G options and uninstall NTFS-3G. Open your System Preferences application after installation to try it out.

  • Filename normalization code has been added to increase compatibility with Windows filenames including western filenames with accents, and korean filenames.
    Normalization is enabled by default, but can be switched off using the preference pane.
    Note that using normalization may render the filenames that you have previously created using Mac OS X / NTFS-3G inaccessible, so please test which mode works best for your particular drive.

  • The driver now supports returning the create date for a file/directory. (This has been integrated in the main ntfs-3g source tree.)

  • All file names returned that break the 255 byte limit are now truncated to 255 bytes to avoid breaking a directory listing.
Download NTFS-3G 2009.1.1 [ublio] (performance patches applied)
Download NTFS-3G 2009.1.1 [stable]

Packaging, patching, some OS X-related development and testing is done in the context of my development efforts with the Catacombae projects.

Requirements: Mac OS X 10.4/10.5, a PowerPC or Intel computer, MacFUSE 2.0.2/2.0.3 or later installed.
This package has been tested with Mac OS X 10.4.11/Intel and Mac OS X 10.5.6/Intel.

Information on how to install and use NTFS-3G for Mac OS X can be found in the User Guide.
If you are having problems with NTFS-3G, write a post about it in the NTFS-3G Forum (or post a question as a blog comment if you're just unsure of how things work).

Known issues:

  • After installing ntfs-3g, all NTFS drives will disappear from the "Startup Disk" preference pane. Disabling or uninstalling ntfs-3g brings them back. I don't have a solution for this, but you can still choose your startup drive by:
    • Holding down the Option key during boot (or Alt for non-Apple keyboards).

    • Intel users only: Install the rEFIt boot manager for better control of the boot process.

    • Using the command line utility bless (see man bless for more information)
    If you have any information on a pretty way of solving this issue, I'd love to hear about it.

Sources:
ntfs-3g 2009.1.1 (patched)
ntfsprogs 1.13.1
NTFS-3G prefpane 0.9.6
fuse_wait.c
ntfs-3g_daemon.c