leopard biggest mistake
For one who didn’t know what the hell Leopard is, I would like to give some introduction. Leopard is the world greatest desktop operating system, thats all. It developed by a company that also create the world greatest phone and media player.
I said thats all. I won’t explain more about Leopard features as you can easily follow my previous link or doing a Google search. What I really want to say is about the biggest silly mistake Leopard had that unfortunately located in it’s biggest killer feature. Yes, Time Machine.

With Time Machine, backing up your entire system is simply plugging external hard drive. No need regular task that you must do manually, no pain. Plug and forget. Restoring the backup is even more fun. You can search and browse the backup database. You’ll see a stacked Finder windows, each window represent each backup snapshot. You can go back and forward across the stack time, find which file you want to restore, and then… No you don’t have to restore it, you can simply preview it!
Seems perfect. But not internally. Long story short, Time Machine does NOT store the incremental changes of an altered file but the each version of the files instead. It means a small changes in a big file will easily fill up your backup drive. Even changes in small file can also waste space if happen frequently.
Thats not what we expect. I, and many programmers here, expect something more like Subversion which we used to employ for tracking changes, reviewing, and backing up our work. We expect filesystem that behaves like a version control and great front end for that. Apple only did the second part.
I think I’m not exaggerating if I say that Leopard biggest mistake is by not using ZFS as the default filesystem but only supporting it as read only filesystem. Why Apple, why…?
November 2nd, 2007 at 11:39 am
Another leopard biggest mistake is not shipping the Java 6 into their operating system.
November 2nd, 2007 at 1:32 pm
Makanya beli hard disk yang gede buat Time Machine Disk.
)
5 TeraByte cukup kok
November 2nd, 2007 at 3:13 pm
Hmm. Yeah I agree. I would be even better if it uses SVN method to store data. But hell, who knows what happen inside the box anyway..
PS. The term ‘greatest’ is quite heavy. It’s ok when you referring to Leopard. but iPhone? Ow please. It SUX!
November 2nd, 2007 at 4:15 pm
I think Leopard biggest mistakes:
)
- It’s not free
- Only for Mac, an expensive hardware
- No Java 6
But… I’m still a Mac user :p
SVN is primarily used to track changes text files (also binary, but how optimized?).
For sure, using svn will degrade time machine performance to diff each files that mostly binary.
@aviandri:
- download and hide)
I don’t think you need terabytes of disk space, you don’t even need to backup your data every day ha? (except for you XXX files
March 9th, 2008 at 2:16 am
saya lebih milih leopard daripada jendela..