$bbtitle
Apple Stock: 250.02 ( -0.31 )
RSS RSS Twitter Twitter
Search:
AppleInsider.com Archives News Bytes Reviews Anonymous Mailer Submit Story AppleInsider Forums Mac Prices Polls Advertise on AppleInsider Contact AppleInsider
Hot Topics: Apple TV, iPod nano, iPod touch, iPod shuffle, iTunes 10, iOS 4.1, iOS 4.2
Save up to $300 on MacBook Pros, $180 on iMacs, and $150 on MacBooks: Mac Pricing Guide updated September 1st (Find the best prices on Macs).
Share
Friday, October 23, 2009

Apple shuts down ZFS open source project

By Daniel Eran Dilger

Published: 05:15 PM EST

Apple's efforts to support the development of ZFS, an advanced file system originally created by Sun, were officially terminated today in a notice posted by MacOS Forge.

The tersely worded message only stated that "The ZFS project has been discontinued. The mailing list and repository will also be removed shortly."

Mac OS Forge describes itself as "dedicated to supporting the developer community surrounding open source components specific to Mac OS X." It publishes source code and an information repository about a variety of open projects Apple funds and maintains, including:

• Darwin Calendar Server (used in iCal Server)
• Darwin Streaming Server (used in QuickTime Streaming Server)
• libdispatch (used in Grand Central Dispatch)
• WebKit (Used in Safari)
• XQuartz (used in Apple's X11 offering)
• and until recently, ZFS.

ZFS mania

Apple's interest in porting ZFS was first signaled in early 2006 when it contacted Sun's OpenSolaris project; By August 2007 an early, read-only port of ZFS was published on Mac OS Forge and command line support was added to Mac OS X Leopard.

Comments by Sun executives had tipped of wild speculation that ZFS would become the default file system of Mac OS X, and pundits pounced upon the idea that Apple's own technology was terrible and that anything it could replace with from outside sources would solve lots of problems for end users. The reality was that Mac OS X and third party software has lots of dependancies upon HFS+, and that ZFS really offered the greatest potential for server users. Most home Mac users don't even have multiple hard drives to pool with ZFS.

In February of this year, AppleInsider reported on Apple's internal efforts to add new read/write ZFS features to Mac OS X Snow Leopard Server and support these in Disk Admin's graphical user interface. The new feature was also being publicly promoted in the company's marketing of Snow Leopard Server.

By June however, Apple had scrubbed all mention of ZFS from its website and the feature disappeared from developer builds.

Stick a fork in it

Behind Apple's backtracking on ZFS is Oracle's announcement in April 2009 to buy Sun. While this should have no impact on other Sun technologies Apple has borrowed from OpenSolaris, such as DTrace, or other open source packages maintained by Sun under the GPL, such as MySQL, Sun's ownership and stewardship of ZFS is at risk because Oracle already has its own advanced, open source file system: BTRFS.

In addition to Oracle's unlikely desire to fund the ongoing development of two overlapping new file systems, Sun's ZFS had already come under fire for patent infringement from NetApp as part of a patent war instigated by Sun.

NetApp reported that ZFS not only infringes its WAFL storage patents, but that Sun intentionally designed ZFS to provide features unique to NetApp's WAFL, which Sun itself described it its marketing as "the first commercial file system to use the copy-on-write tree of blocks approach to file system consistency."

This leaves Apple with an unfinished, patent-encumbered file system and without an enterprise class partner to work with in developing the future of ZFS. Were Apple to develop ZFS on its own, the technology would likely be relegated to pariah status by the rest of the industry.

It remains to be seen whether Apple will begin working with Oracle to port the similar BTRFS to Mac OS X, or simply continue to add new features to HFS+ while monitoring the landscape for promising new file system options. In any case, ZFS appears to be very dead.

Snow Leopard Server (Developer Reference)


Daniel Eran Dilger is the author of "Snow Leopard Server (Developer Reference)," a new book from Wiley available now for pre-order. The book edited out all mention of ZFS.

Filed under : Software, Mac OS X 72 Comments ] 
  Print ] [ Story Link ] 

Mac Connection End of Summer Sale
MBP Model
Price
Discount
MacBook Model
Price
Discount
2.40GHz 13" MBP $1,049.00 $150.00 2.4GHz 13" MacBook $849.00 $150.00
2.66GHz 13" MBP $1,299.00 $200.00
iMac Model
Price
Discount
2.40GHz 15" MBP $1,599.00 $200.00 3.06GHz 21.5" iMac $1,049.00 $150.00
2.53GHz 15" MBP $1,729.00 $270.00 3.20GHz 21.5" iMac $1,349.00 $150.00
2.66GHz 15" MBP $1,899.00 $300.00 3.20GHz 27.0" iMac $1,529.00 $170.00
2.53GHz 17" MBP $1,999.00 $300.00 2.80GHz 27.0" iMac $1,819.99 $180.00
RSS


AppleInsider Features
Hot Forum Topics

Recent Articles
Apple aiming to improve syncing, sorting of cloud-based content
Wall Street views new Apple TV as small step, not living room revolution
iTunes 10 now available for download
Amazon offers purchases of Fox and ABC shows for 99 cents
New Apple TV runs same custom A4 processor as iPhone 4, iPad
Apple's AirPlay to stream photos, video from iPhones to HDTVs
Apple's iOS 4.1 ships Sept. 8, will fix proximity sensor, add HDR photos [Ux2]
Apple's iPod classic survives another year, but sees no changes
Apple reveals new cloud-centric Apple TV for $99
Apple introduces iTunes 10 with Ping social music network
Apple unveils new iPod touch with Retina Display, forward-facing camera
Apple announces new iPod nano with multi-touch display
Apple adds buttons to new fourth-generation iPod shuffle
iOS 4.2 for iPad coming in November, adds wireless printing and Air Play
Live updates from Apple's September 1st Media Event
Apple posts live stream of special event keynote
New Apple TV, iPods to debut today, won't ship immediately - report
Intel CEO says he asked Steve Jobs' opinion on Infineon deal
Fox, ABC agree to give Apple 99-cent TV rentals
Videos emerge of possible iPod Touch, iPod Nano parts
Amazon working on streaming subscription video service
Apple to offer live video stream of Wednesday's keynote
New Apple TV with Netflix streaming to be unveiled Wednesday - report
Palm unveils webOS 2.0, SDK available to developers
Apple's new iPod nano to maintain price points, won't push out shuffle - sources
Mexico's Telcel claims iPhone 4 antenna hardware fix in the works
Patent suit challenges motion-based input with Apple's iPhone 4
Rupert Murdoch may be swing vote in Apple's 99 cent TV rental pitch
Mac OS X version of AutoCAD due out in October
iTunes survey asks about instant streaming video
Apple expected to boost iTunes song samples to 60 seconds
AMD reveals plans to retire ATI graphics brand
Owner of location-based advertising patent targets Apple's iAds
Antitrust review of Comcast-NBC deal considers effect on Apple's iTunes
Intel to acquire iPhone chipmaker Infineon's wireless unit for $1.4B
Another next-gen iPod nano case shows smaller form factor
Apple's iPad order shipping times improve to 24 hours
USA Today plans 'radical' overhaul to focus on devices like iPad
Apple's shrunken 6th-gen iPod nano to retain 30-pin dock connector
Apple expanding iAd creative agency staff

Advertisements







AppleInsider RSS Feed
AppleInsider © 1997-2008
Please review our Privacy Policy.
Written/Edited/Compiled by the AppleInsider Staff.