This message is from the T13 list server.


Three points of note...

Personalities
-------------
Its important to keep a few critics around. It helps keep everyone else honest. Even if you disagree with the issues raised, alternative viewpoints should be given airtime.

Richard Stallman, the father of the GPL and free software, will yammer on at length about how "all hardware/software should be free", right down to the firmware and silicon RTL. The best response is to smile politely, let him burn off steam ranting, and then continue on with your day. People like Stallman help define the debate, even if you don't agree with them.



Conspiracies
------------
The phrase "SATA secret society" is a blatant troll (i.e. fishing for responses). Nonetheless its a valid if inflammatory criticism. SATA development should be a lot more open.

However, one must be realistic: in this age of intellectual property and competition, can it really be any more open than it already is? My opinion is yes, but I'm likely in the minority.



Data corruption
---------------
I think that SATA is better than PATA at detecting corruption. So, I am skeptical of reports of data corruption in the base technology.

More likely is data corruption and/or missed errors due to legacy OS driver implementations which are not fully SATA-aware. The various early SATA host controllers could be described as being "98% compatible" with PATA, rather than 100%.

Also, while (as stated above) I feel SATA detects corruption better than PATA, my gut feeling is that SATA generates far more cable errors. If the OS driver error handling code is correct, no problem. If your error handling code paths are rarely travelled, SATA could reveal bugs in your code.

        Jeff



Reply via email to