At any rate, for those readers too lazy to click the above link, what is (and soon to be was...just watch what Larry Ellison does with it once Oracle owns it) ZFS? In essence, it was an Open Source filesystem that was self-healing and allowed for multiple instances of the same data to be virtualized across multiple locations that kept each other synchronized. It also had other nerdy goodness like dynamic block sizing and rapid filesystem creation capabilities that put most modern filesystems to shame - I won't pretend to bore you, however, going too far into explaining these types of features...just yet...
So what does ZFS mean for for the common layperson? Imagine a world where your important unstructured data existed on a local location on your computer (say in the d:\My Data directory). With ZFS, not only would your precious letters home to mom be warm and safe locally, but D:\My Data would be a part of a Storage Pool (called a ZPool -very clever) where the individual data blocks that made up the files would also be replicated to other physical locations you defined to ZFS. To make things even better, the process would be completely transparent to you as you accessed things because all you would see was D:\My Data\letter.doc. BUT the subsystem would make sure things were kept in sync and safe among the disparate replicated blocks between the different locations. What a GREAT idea - a virtualized file system that didn't place the burden of using some form of third party replication to accomplish the same task...awesome for Business Continuity paranoid types!
Now that I have you salivating at ZFS's potential, why can't we all just grab a copy of Open Solaris from "OrSUNcle" (Get it? A hybrid of names because Oracle is buying SUN - ha ha ha), setup a ZFS ZPool virtually with VMWare, and bask in the glow of a data protection world that is all puppy dogs and ice cream until the end of time? Because, gentle reader, I will bet you dollars to donuts that Sun's ZFS implementation isn't, as we say in the IT world - "Intuitively Delivered". I will also continue to speculate its integration with Solaris involves working with lots and lots and lots of Old School "fun" tools like VI, a little AWK, and a sprinkling of GREP too...just because it's there and we all know EVERYBODY in the UNIX world prides themselves on how complicated things can be made.
Apple would have changed this mentality as it related to ZFS. They have had a great run as the company that brought UNIX to the masses through OS X. Chances are quite good they would have done the same for ZFS...I dream of an Aqua interface that showed GORGEOUS (to borrow from Steve Job's vernacular) icons that simplify the multiple destinations of a ZPool, and an easy to understand, value-based representation of the links between the different sites so ZFS could prioritize its replication. It would have been AWESOME, I am certain.
C'mon, somebody - get me a usable version of ZFS!!!