I found another Leopard gem. Sorry, but after getting so much flak from people because I bought Vista, I enjoy these articles very much. Especially when they show up on Slashdot. (Although the comments are more along the lines of, “Ah, Apple will fix it, no problem”, but with Microsoft it’s “Haha! M$ r luzers and ned to be purged from society for this clear violation of… I don’t know, but they violated something!”)
Basically, the problem is when you move a folder from one Leopard machine to any remote or removable drive, there’s a high chance of data loss. If you unplug the target drive before it’s finished moving, you’ll lose both copies. How any OS can consider doing that is insane… Is it a Unix thing? Making it an immaculate choice on behalf of the free peoples of the Open Source community? Is it a Mac thing? Making it an immaculate choice on behalf of all cultured anti-Microsoft antagonists? Windows preserves the source data until after the target data has been successfully written. It always has! At least in the versions I’ve used, and I know it does this in XP and Vista, because it’s happened before! Move a file… Network goes down. Movement doesn’t complete, you get an error, and… What next, you ask? Well, you fix the problem and start again! Because the file you were moving is stiiiiiill there. This is quite clear in my mind, because I moved a massive file I’d downloaded over the network from one Windows machine to another, and the destination drive got full, and my heart sunk because I was sure it had erased the source file, but nope! It didn’t, and before you say that such an error isn’t a catastrophic error and that it must be handled, well, let me tell you, with a hard drive I use being inside the family computer, every now and then, someone will reboot while I’m moving a file… If that’s not considered a catastrophic error of the destination, dropping off the face of the network without any warning, then I don’t know what is.
Now… If you can, imagine how the world would react if Windows did this. I know I can.