Linked by Adam S on Mon 26th Oct 2015 14:00 UTC
Mac OS X For all of the strengths of OS X, two of the complaints recycled year after year are the aged filesystem, HFS+, with its lack of file integrity, and the file manager, the Finder. While replacing HFS+ remains out of our reach, an alternative to the Finder for day-to-day tasks has been achievable for some time. Enter "Commander One," a dual-pane file manager that seeks to fill in the holes that the Finder has famously left. Let's dig in and see what Commander One has to offer.
Thread beginning with comment 619759
To read all comments associated with this story, please click here.
Give me file Integrity!
by Bill Shooter of Bul on Mon 26th Oct 2015 20:22 UTC
Bill Shooter of Bul
Member since:
2006-07-14

The death of the ZFS for Mac dream, was the death of the Mac OS as a forward thinking Operating System for me.

For all the greatness that gets heaped on Steve Jobs, his inability to get a ZFS deal done is a real blemish, IMHO. If I were Sun, I probably would have found a way to do it. Death to the poorly working OS X server, would have been my only non-negotiable. And hey, it died by itself soon after.

Seriously, if all macs had ZFS formatted drives from the factory. I'd never. Never, Never. Never I tell you! Use windows ever again. I'm just now getting comfortable with BTRFS on linux, but still a little weary.

Reply Score: 4

RE: Give me file Integrity!
by Drumhellar on Mon 26th Oct 2015 20:50 in reply to "Give me file Integrity!"
Drumhellar Member since:
2005-07-12

A deal with Sun/Oracle isn't needed for ZFS.

It was once released under the CDDL, and is compatible with the APSL sources that Apple releases. People at the Illumos project, and FreeBSD, have been keeping it current. Apple could switch right now if they wanted.

Reply Parent Score: 2

Bill Shooter of Bul Member since:
2006-07-14

Well, I've heard a couple stories why. One concerned a lawsuit by NetApp against Sun that Apple was afraid of. The other is detailed here in ars technica:

http://arstechnica.com/apple/2009/10/apple-abandons-zfs-on-mac-os-x...

Reply Parent Score: 2

RE: Give me file Integrity!
by tidux on Mon 26th Oct 2015 21:55 in reply to "Give me file Integrity!"
tidux Member since:
2011-08-13

ZFS is coming to Debian! Debian's legal team has concluded that they can package ZFSonLinux and distribute it, so expect to see it as a DKMS package in Stretch or Stretch+1.

There's also ZFS on FreeBSD and Illumos if you prefer BSD or SysVR4 to GNU. Really, OS X is the laggard here.

Reply Parent Score: 2

RE: Give me file Integrity!
by Johann Chua on Tue 27th Oct 2015 09:48 in reply to "Give me file Integrity!"
Johann Chua Member since:
2005-07-22

ISTR that HFS+ is still in use to avoid breaking apps like Photoshop, which have low-level hooks to the filesystem.

Reply Parent Score: 2

Bill Shooter of Bul Member since:
2006-07-14

Yeah, freaking photo shop. I would be surprised if it really still had those. And I also wouldn't, because Adobe.

Reply Parent Score: 2

RE: Give me file Integrity!
by Flatland_Spider on Tue 27th Oct 2015 13:29 in reply to "Give me file Integrity!"
Flatland_Spider Member since:
2006-09-01

ZFS was, or is, never going to be a great general purpose filesystem, and using it as the default filesystem for a desktop is rather silly. ZFS's niche is as a storage filesystem spanned across lots of loose disks on top of server grade hardware.

Forking and extending UFS2 was the better option, but they didn't do that.

Reply Parent Score: 2

Bill Shooter of Bul Member since:
2006-07-14

ZFS was, or is, never going to be a great general purpose file system, and using it as the default file system for a desktop is rather silly.


Care to expand upon that? I understand it has some features that don't make sense in a casual single disk desktop, but detecting/protecting against bitrot is pretty important ,right? At least I think so. And the cow snapshots are pretty neat for back ups ( which is why I think Apple missed an opportunity with the time machine and ZFS).

I have previously run open Solarius and some crazy bsd variant with zfs as default. It worked pretty well for the basic testing I did. Was awesome for getting back to a known good system state.

Reply Parent Score: 2