Register FAQ/Rules Forum Spy Search Today's Posts Mark Forums Read

Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate.

 
Go Back   Mac Forums > News and Article Discussion > MacRumors.com News Discussion
TouchArcade.com - iPhone Game Reviews and News

Reply
 
Thread Tools Search this Thread Display Modes
Old Sep 1, 2009, 02:06 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Lack of ZFS File System Support in Snow Leopard Due to Licensing Issues?



In June, we noted that Sun's ZFS file system, previously mentioned by Apple as being included in Mac OS X Server Snow Leopard[/url], had been removed from Apple's documentation for the release. The change was ultimately reflected in the released version of Snow Leopard, which does in fact lack support for ZFS.

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.
Quote:
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.
Quote:
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.
Quote:
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?"
Article Link: Lack of ZFS File System Support in Snow Leopard Due to Licensing Issues?
MacRumors is offline   Reply With Quote
Old Sep 1, 2009, 02:13 PM   #2
backdraft
macrumors regular
 
Join Date: Nov 2002
Location: USA
I wonder if there would be any other issues licensing Sun technology.

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/
__________________
PA Semi + Pagemaster = PPC reborn!!!
backdraft is offline   Reply With Quote
Old Sep 1, 2009, 02:16 PM   #3
laprej
macrumors member
 
Join Date: Oct 2005
Location: Troy, NY
I would kill someone, in front of their own mama, for ZFS.

(All apologies to ATHF)
laprej is offline   Reply With Quote
Old Sep 1, 2009, 02:16 PM   #4
krye
macrumors 68000
 
krye's Avatar
 
Join Date: Aug 2007
Location: USA
ZFS licensing must too be a 'bag of hurt'
__________________
RyeMAC3.net RescueMyClassicMac.com iNeedCoffeeToCode.com
8 Core Mac Pro, 30" ACD, iPod Mini, Nano, Shuffle, iPhone 3G, MSi Wind with OSX
krye is offline   Reply With Quote
Old Sep 1, 2009, 02:18 PM   #5
poundsmack
macrumors 6502
 
Join Date: Apr 2005
GPL'ing ZFS

Sun has had an insteresting run with open sourcing their stuff to the few various licences they are using. The issue they seem to face the most is how to make that open source technology profitable for them. I am not sure if the reluctance to GPL ZFS might have been linked to this issue (since I don't know a ton about CDDL, i can't say if it would make a difference), but I am sure Sun had their reason.

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"
poundsmack is offline   Reply With Quote
Old Sep 1, 2009, 02:20 PM   #6
SydneyDev
macrumors 6502
 
Join Date: Sep 2008
I don't think it's a lost opportunity. ZFS is an excellent file system and a big selling point for Solaris. Why spend all that money developing it and then just give it away to Apple and others? If I was them I'd make it a feature of Solaris and don't give it to anyone (and I'm a Mac user).
__________________
27" i7 iMac, iPhone 3G
SydneyDev is offline   Reply With Quote
Old Sep 1, 2009, 02:20 PM   #7
parapup
macrumors 6502
 
Join Date: Oct 2006
Bull Crap. There is nothing in the CDDL license that would make Apple think twice about including ZFS in OSX. They shipped it once and continue to ship NTFS which is GPLed and GPL is more restrictive to organizations than CDDL is. And ZFS is even in FreeBSD - so licensing incompatibilities if any would be very minor and definitely not show stoppers.

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.
parapup is offline   Reply With Quote
Old Sep 1, 2009, 02:22 PM   #8
theheadguy
macrumors 6502
 
Join Date: Apr 2005
I know that everyone is just smitten with SL but it really pisses me off that apple doesn't speak up about why something like ZFS isn't there. they touted it. it reminds me of the star wars-like backdrop for ichat... That magically never came to fruition either. No wonder their media events are so amazing, they announce features that never arrive. instead of manning up and explaining why, they've got forum users here who will surely offer up excuses for them (see above and below). it just would be nice if they spoke up on their own before media frenzies encourage them to.
theheadguy is offline   Reply With Quote
Old Sep 1, 2009, 02:23 PM   #9
cswiger1
macrumors member
 
Join Date: Feb 2009
Ok, so I thought I was pretty Mac savvy, but apparently I don’t speak acronym well enough. What does this mean for the end user like me?
cswiger1 is offline   Reply With Quote
Old Sep 1, 2009, 02:23 PM   #10
pohl
macrumors regular
 
Join Date: Oct 2005
Location: Lincoln, Nebraska
zfs compared to btrfs

Here is an excellent article that delves into how BTRFS and ZFS differ.

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.
pohl is offline   Reply With Quote
Old Sep 1, 2009, 02:24 PM   #11
jayhawk11
macrumors regular
 
Join Date: Oct 2007
Location: Lawrence, KS
ZFS or WinFS....which vaporware will be unceremoniously murdered first?
__________________
15" MacBook Pro Classic, 2.2 GHz; 32 GB iPhone 3G S⃣

Rock Chalk Jayhawk, Go KU.
jayhawk11 is offline   Reply With Quote
Old Sep 1, 2009, 02:28 PM   #12
backdraft
macrumors regular
 
Join Date: Nov 2002
Location: USA
Quote:
Originally Posted by poundsmack View Post
Sun has had an insteresting run with open sourcing their stuff to the few various licences they are using. The issue they seem to face the most is how to make that open source technology profitable for them. I am not sure if the reluctance to GPL ZFS might have been linked to this issue (since I don't know a ton about CDDL, i can't say if it would make a difference), but I am sure Sun had their reason.

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"
Apple should have bought Sun when it had the chance! Licensing "issues" would be a non-issue
__________________
PA Semi + Pagemaster = PPC reborn!!!
backdraft is offline   Reply With Quote
Old Sep 1, 2009, 02:28 PM   #13
twoodcc
macrumors 603
 
twoodcc's Avatar
 
Join Date: Feb 2005
Location: Right side of wrong
Send a message via AIM to twoodcc Send a message via MSN to twoodcc
man. i've been looking forward to ZFS ever since the rumors that it would be included in Leopard. and it didn't happen, and now not happening with snow leopard either. man
__________________
tville
Smarter than the average bear
twoodcc is offline   Reply With Quote
Old Sep 1, 2009, 02:33 PM   #14
Evangelion
macrumors 68040
 
Join Date: Jan 2005
Quote:
Originally Posted by jayhawk11 View Post
ZFS or WinFS....which vaporware will be unceremoniously murdered first?
Un, ZFS is being used in Solaris as we speak. It's hardly "vaporware".

As to Oracle killing Btrfs in favour of ZFS.... I don't see that happening. Btrfs is designed for Linux, and Linux is #1 priority for Oracle. Shoehorning ZFS in to Linux could be quite difficult, especially when we consider the fact that Btrfs is already in Linux, whereas ZFS is not. There might be a Btrfs v2 down the road that takes the best of ZFS and combines them with best of Btrfs, but that's a different issue altogether.
__________________
Anyone who thinks that Obama is a "Marxist" is so clueless that it's scary. Consider getting some education.
Evangelion is offline   Reply With Quote
Old Sep 1, 2009, 02:36 PM   #15
libertyforall
macrumors regular
 
Join Date: Mar 2006
Well, who could trust SUN anyhow after OpenStep debacle?!

Well, who could trust SUN anyhow? Remember Scott Mcnealy's "All the wood behind one arrow" SUN Solaris adoption of NeXT's OpenStep?! What did SUN do? Eliminate all mentions of it like a year or two later and launched a competing technology -- JAVA.

Read:
http://it.slashdot.org/comments.pl?s...7&cid=15193666
libertyforall is offline   Reply With Quote
Old Sep 1, 2009, 02:37 PM   #16
parapup
macrumors 6502
 
Join Date: Oct 2006
Quote:
Originally Posted by cswiger1 View Post
Ok, so I thought I was pretty Mac savvy, but apparently I don’t speak acronym well enough. What does this mean for the end user like me?
Never have to worry about your data getting corrupted due to hardware problems - ZFS checksums everything, never have to worry about overwriting something and needing the old copy - you have snapshots with ZFS that are way too better and efficient and automatic than Time Machine ever will be, never have to worry about the complexities of replacing disks - there is redundancy at software level if you throw multiple disks and you can easily offline bad disks from the pool and put in new ones - expensive hardware RAID for free made easy!
parapup is offline   Reply With Quote
Old Sep 1, 2009, 02:41 PM   #17
OriginalMacRat
macrumors member
 
Join Date: Mar 2007
Dtrace in Xcode is CDDL also

Note that Sun's open source technology Dtrace is currently in Xcode and is also under the CDDL license.

Apple likes the CDDL license.

MacRumors really shouldn't repost articles from a clueless crackpot.
OriginalMacRat is offline   Reply With Quote
Old Sep 1, 2009, 02:46 PM   #18
Evangelion
macrumors 68040
 
Join Date: Jan 2005
Quote:
Originally Posted by OriginalMacRat View Post
Note that Sun's open source technology Dtrace is currently in Xcode and is also under the CDDL license.

Apple likes the CDDL license.

MacRumors really shouldn't repost articles from a clueless crackpot.
It seems to me that this isn't a case of Apple not liking CDDL, but rather, Sun wanting more guarantees from Apple.
__________________
Anyone who thinks that Obama is a "Marxist" is so clueless that it's scary. Consider getting some education.
Evangelion is offline   Reply With Quote
Old Sep 1, 2009, 02:48 PM   #19
loveturtle
macrumors member
 
Join Date: Apr 2006
Location: Florida
Quote:
Originally Posted by parapup View Post
Bull Crap......
I completely agree with everything you said. I'm glad to see other FreeBSD users on the forums too :-)
loveturtle is offline   Reply With Quote
Old Sep 1, 2009, 02:54 PM   #20
rhpenguin
macrumors 6502a
 
rhpenguin's Avatar
 
Join Date: Jun 2003
Location: London, Ontario
Send a message via ICQ to rhpenguin Send a message via AIM to rhpenguin Send a message via MSN to rhpenguin
Quote:
Originally Posted by Evangelion View Post
Btrfs is already in Linux, whereas ZFS is not.
Uhhh. I use ZFS on my "storage" partition on my Linux server as we speak. Running Ubuntu 8.04LTS.
__________________
Hacintosh
>>Gigabyte EP45-UD3P>C2D E6600@3.8GHz>8800GTS 640MB>8GB RAM>4TB HDD>2x BD-R>OSX 10.5
I don't do piracy. I do support breaking EULAs.
rhpenguin is offline   Reply With Quote
Old Sep 1, 2009, 03:02 PM   #21
Grimace
Contributor
 
Grimace's Avatar
 
Join Date: Feb 2003
Location: with Hamburglar.
Solution = buy Sun.
__________________
Canon 1Ds Mk III • Canon 5D MkII
16-35mm f/2.8L II • 24-70mm f/2.8L • 70-200mm f/2.8L IS
50mm f/1.2L • 85mm f/1.2L • 135mm f/2L • 300mm f/2.8L IS
Grimace is offline   Reply With Quote
Old Sep 1, 2009, 03:04 PM   #22
ChrisA
macrumors 601
 
Join Date: Jan 2006
Location: Redondo Beach, California
Quote:
Originally Posted by SydneyDev View Post
I don't think it's a lost opportunity. ZFS is an excellent file system and a big selling point for Solaris. Why spend all that money developing it and then just give it away to Apple and others? If I was them I'd make it a feature of Solaris and don't give it to anyone (and I'm a Mac user).
Solaris itself is free. Anyone can download it. How does Sun make more money by causing even more people to download a free copy of Solaris?

The way they make money on free software is from service. They are the experts and people come to them for tech suport and consulting. The more widely used their software is the more potential service and support customers they have.

Also some people who will install ZFS in Apple hardware may outgrow apple hardware. Apple's top end servers are matched up to Sun's entry level servers. Getting people "hooked" on ZFS will make Sun's Solaris based servers more attractive to them when they outgrow Apple hardware.
ChrisA is offline   Reply With Quote
Old Sep 1, 2009, 03:05 PM   #23
KnightWRX
macrumors 68000
 
KnightWRX's Avatar
 
Join Date: Jan 2009
Location: Quebec, Canada
Quote:
Originally Posted by rhpenguin View Post
Uhhh. I use ZFS on my "storage" partition on my Linux server as we speak. Running Ubuntu 8.04LTS.
So you're using the Userspace driver, since ZFS is available on Linux only through FUSE right now. Very nice choice for a "storage" partition.
__________________
Aluminium Macbook 2.0 GHZ
KnightWRX is offline   Reply With Quote
Old Sep 1, 2009, 03:19 PM   #24
iJawn108
macrumors 65816
 
iJawn108's Avatar
 
Join Date: Apr 2006
I figured this would happen... :\ if only apple would have bought sun.
__________________
Toshiba NB200 | Intel Atom 280 | 2 GB Ram | 320 GB 7500 RPM HDD | OpenSolaris 2010.03 & Windows XP SP3
OpenSolaris
iJawn108 is offline   Reply With Quote
Old Sep 1, 2009, 03:22 PM   #25
motulist
macrumors 68040
 
motulist's Avatar
 
Join Date: Dec 2003
sounds like a cop out.
motulist is offline   Reply With Quote

Reply

Mac Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:12 PM.

Mac News | Mac Rumors | iPhone Game Reviews | iPhone Apps

Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 2002-2010, MacRumors.com, LLC