Lack of ZFS File System Support in Snow Leopard Due to Licensing Issues?
MacRumors had heard that the removal of support for ZFS, which had even made appearances in Leopard, from Snow Leopard was due to licensing issues, and a recent posting from data storage expert Robin Harris suggests that this may indeed be the case.
But then a couple of sources came in with a new angle: that Sun's licensing demands killed the deal. Sun prefers the CDDL [Common Development and Distribution License] and may have asked for some extra protections, including patent indemnification, that caused Apple to reconsider the business risk of ZFS.
While Sun could elect to release ZFS under a GNU General Public License (GPL) that would enable inclusion of support for it in other settings, the company has yet to do so. Harris notes, however, that Oracle's pending acquisition of Sun could open the door to reconsideration of ZFS licensing issues.Now that Oracle is acquiring Sun things look brighter. Oracle is already bankrolling a GPL'd ZFS clone - btrfs - that will take years to reach the level of maturity that ZFS now enjoys. Once they own ZFS why wouldn't they GPL it and call it good?
In Harris' view, Sun's apparent reluctance to license ZFS represents a significant missed opportunity for the company and the industry, one which Harris hopes can be rectified in the near future.The ZFS team has produced a game-changing file system/volume manager. The chance to get it into the hands of 10s of millions of Mac users - and to influence Redmond's file system strategy - seem to this outsider an opportunity of a lifetime.
If the ZFS engineering team opposed this - and I'd love to hear their take - I encourage them to reconsider. Marketers often ask the question "would you prefer 100% of nothing or 40% of something huge?"
Top Rated Comments
(View all)Would love to see Zones (based on FreeBSD Jails) ported over if they can't just port Jails.
Solaris Zones
http://en.wikipedia.org/wiki/Solaris_Containers
FreeBSD Jail
http://en.wikipedia.org/wiki/FreeBSD_jail
The Lustre Clustered File System combined with ZFS looks good too: http://www.sun.com/software/products/lustre/
(All apologies to ATHF) :D
Remember when jonathan schwartz jumped the gun at a press conference and said ZFS would be included in OSX? before Steve got the chance to say it? 20$ says Jobs didn't include it out of spite.
jonathan schwartz: "we're going ot be in apple's OSX!"
Jobs: "...you were. reveal a feature and take away my chance to anounce it will you? see how you like them apples, removed"
jonathan schwartz: (silence)
Jobs: "I have the power!!!1"
It is however much more likely that it was dropped purely due to technical issues. ZFS is very intrusive and demanding on the OS infrastructure to be extremely scalable and often some assumptions deep within the OS are challenged by revolutionary stuff like ZFS.
If you look at the FreeBSD ZFS Wiki it is evident that there are a lot of hurdles. Going a little further and reaching over to OpenSolaris forums - it has not been a particularly smooth sailing for Solaris users either. That is very uncommon of Sun and clearly demonstrates the complexities involved.
"Porting" is one thing but "supporting" something like ZFS is not an easy task and perhaps the wise people at Apple realized that ZFS is not your grandma's accounting program and dropped it for now. Expect it to come back once Apple sorts out the issues.
http://lwn.net/Articles/342892/
I don't think it's fair to call BTRFS an attempt to 'clone' of ZFS...in some respects it appears to be a worthwhile improvement.
[ Read All Comments ]

Analytics firm Chitika today released a report showing that by its metrics iOS has now surpassed OS X in overall web traffic share in the United States. Chitika's methodology involves an analysis...
One of the most frequent reasons for an iPhone to go on a trip to the Apple Store's Genius Bar is because of water damage. Typically, a water damaged iPhone can be replaced for a flat $199...
TheVerge's Joshua Topolsky summarizes the iPad 3 casing findings reported earlier today, but also adds his own sources regarding some details of the iPad 3.
Image from RepairLabs
As...
Last July, Apple discontinued the white MacBook from its consumer lineup, pushing consumers toward the company's popular MacBook Air line or the 13-inch MacBook Pro. The company didn't kill...
Popular iPhone Twitter client Tweetbot has finally arrived on the iPad, with a user interface instantly familiar to any current Tweetbot user. Designed for the Twitter power-user, Tweetbot packs a...