?

Log in

No account? Create an account

Previous Entry | Next Entry

It's so clever I want to claw my eyes out.

So OS X 10.6 introduces lots of stuff to do with compressed files but Apple want to prevent things going horribly wrong if you do things with those files on an older version of OS X, and they don't want to make the volume the file is on unreadable. So large compressed files are stored in the resource fork, and small compressed files are stored in an extended attribute. Move or copy the files using an older version of the OS and everything will work without a hitch even though you won't be able to view their contents.

Clever, but it still makes me shudder slightly.

Presumably they won't need to pull such tricks if they ever move over to zfs as that won't have to maintain compatibility with older version of OS X.

Comments

( 3 comments — Leave a comment )
covertmusic
Sep. 1st, 2009 03:37 pm (UTC)
They pulled all of zfs from 10.6 final, though.

(So the upgrade isn't a world of hurt? Haven't dared yet.)
aardvark179
Sep. 1st, 2009 05:42 pm (UTC)
I haven't dared yet either, however Wake on Demand for iTunes and other Bonjour services will probably push me over the edge. The thing that worries me is Mail etc. syncing between my G5 (which will have to stay at 10.5) and my MacBook Pro.
covertmusic
Sep. 1st, 2009 05:58 pm (UTC)
With me, it's work: scipy has Satan's oldown build process (Fortran linking to Python extensions written in C). If anyone in the company can afford to completely shaft their dev environment it's me, but even so...

Edited at 2009-09-01 05:59 pm (UTC)
( 3 comments — Leave a comment )

Latest Month

September 2009
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
27282930   

Page Summary

Powered by LiveJournal.com
Designed by Tiffany Chow