Originally Posted by Eluard
Thanks so much Newton for this valuable insight. One thing I'd be very interested to know as a potential customer of SL when it comes out is whether it breaks major apps like those in Adobe's CS4. Have you any idea about that?
Apple did not break CS4; it merely decided not to issue 64 bit Carbon API's. Apple has been pushing developers into using Xcode ever since it moved to Intel, but Adobe balked, because Xcode isn't cross platform. Apple decided to pull the plug on Carbon so it would be obsolete in 5 years. Snow Leopard is getting rid of the compromises which were forced on NeXTstep back in 1997.
We ought to be happy that Apple is slowly pulling the plug on 32 bit Carbon Apps, even if it embarrasses Adobe. There are still lots of neat things in NeXTstep that Apple can implement now.
I am bummed by the long, long wait for ZFS but I put the blame squarely on the CEO of Sun who 2 years ago made many of us believe that bootable ZFS was coming to Leopard. What was that guy thinking? Did he not grasp the technical problems involved in making that a reality? No wonder Jobs was pissed at him.
At the time Sun hadn't made ZFS into a boot file system. Leopard has ZFS in an experimental form. Snow Leopard should improve on that. But, lets be reasonable. The only hardware that needs ZFS is the servers, but that will change with time and ZFS gets to be the standard OS. HFS+ Journaling is getting a trifle old, but it isn't a problem for Apple yet.
ZFS on time capsules would be a pretty nice thing but it doesn't seem as though we are going to see that any time soon.
This is one of those stealth upgrades. Apple is moving steadily toward ZFS, but there is no reason to rush things. There is a lot of work to do and only recently did Sun get ZFS to be its boot file system.
I suspect the pattern is that Apple made ZFS experimental in 10.5 and optional for servers in 10.6. 10.7 in 12 to 18 months make it standard on servers and optional in the consumer OS. 10.8 makes it the standard file system in two to three years.
This is not a big deal. There is no groundswell demanding this. Apple is merely solving problems before it becomes urgent to do so. I expect an explosion in Video on everyone's computer. As disc drives and home LAN's become ubiquitous, then all this data will need to be managed or it will get lost on our drives.