ZFS- Stick a fork in it. It's dead (for Apple)
http://daringfireball.net/linked/2009/10/23/zfs
The ZFS project has been discontinued. The mailing list and repository will also be removed shortly.
Ouch
However this is promising
The ZFS project has been discontinued. The mailing list and repository will also be removed shortly.
Ouch
However this is promising
Quote:
Originally Posted by Gruber
The flip side is that I?ve heard that Apple?s file systems team is full steam ahead on their own next-generation file system. And, perhaps not coincidentally, they?re hiring.
The flip side is that I?ve heard that Apple?s file systems team is full steam ahead on their own next-generation file system. And, perhaps not coincidentally, they?re hiring.
Comments
http://daringfireball.net/linked/2009/10/23/zfs
The ZFS project has been discontinued. The mailing list and repository will also be removed shortly.
Ouch
However this is promising
The flip side being; no one knows what file system will be developed, what features it'll have or when it'll be available.
It's a shame, ZFS looked like nice technology.
I think they need to take some features from ZFS and incorporate them into the nextgen fs.
I'd like to see good fs principal like "copy on write", variable block size and the ability to deal smartly with saving only delta changes.
I'd like Apple to go further than ZFS in the area of storing metadata, attributes and other pieces of data along with the file.
I think 10.7 will come with Apple's nextgen fs.
I think they need to take some features from ZFS and incorporate them into the nextgen fs.
I'd like to see good fs principal like "copy on write", variable block size and the ability to deal smartly with saving only delta changes.
I'd like Apple to go further than ZFS in the area of storing metadata, attributes and other pieces of data along with the file.
I'll give Apple the benefit of the doubt here and assume they didn't abandon ZFS just to be difficult. Either there were technical reasons mitigating against incorporating it fully into OS X, or, as you suggest, there's additional functionality that they want and are willing to go in-house to get it.
The scary part is the echos of Apple of old, chasing after proprietary solutions that sometimes turn out to be cul-de-sacs.
EDIT: Ah, I see Gruber is speculating that it might be fallout of from Oracle's Sun acquisition and licensing issues. So if the reasons weren't technical at all, that's a shame.
Apple knows that this is a problem with 10.6, but for some reason (performance or security?) decided to backtrack. Metadata on file systems is a hot topic, and right now things are quite messy on Apple's side. HFS+ is getting really really old, and I think that a replacement for it may come along soon, perhaps even before 10.7? Any new file system will likely have first class handling of meta data, including user added metadata. At least that's my best guess at what they might do next. When I say metadata is messy on Apple's side - just think of the following places where metadata for a single file is stored:
File name, file mod date, permissions, and a few other things are stored 'with the file' on the file system.
Spotlight comments are stored in the .DS_Store sidecar file, along with other details.
Some things like Finder labels are stored in some HFS+ specific location.
QuickLook images - definitely metadata in my opinion - available with an API call.
Quarantine services - buried in some database somewhere.
Launch Services (the stuff that keeps track of what application to open what files with) - some other database hidden away somewhere.
There are at least 5, and likely more places where they store metadata about a single file. The whole system is basically a pile of afterthoughts. A shiny new file system could change all of that. With the current system, a simple rename of a file may result in many updates to many systems on the computer, which is error prone and complicated. A unified metadata system that runs at the file system level would make things run better and faster.
My emphasis added to what I feel are important parts. Go Apple!
The thought of a 'brand new' file system that Apple rolls out with 10.7 scares me a bit.