Linux and USB 3.0 - page 2
No Bragging Rights for WindowsUnfortunately, Firewire has never caught on. It was included in some Macs and iPods, but recently Apple has started dropping it from their devices. While the interface was popular on some higher-end digital video equipment, it seems to be losing ground there as well. And, on PCs, IEEE 1394 ports still appear, but more and more computers are coming on without them.
Linux has long supported IEEE 1394. Recently, in the 2.6.33 Linux kernel, though, Linux has adopted a new and improved Firewire stack. Be that as it may, the sad truth is that IEEE 1394 has been slowly dying in the marketplace for years and the rise of USB 3.0 will only hasten its departure.
USB 3.0 manages to achieve its speeds without sacrificing backwards compatibility. It does this by keeping the same basic physical format as the earlier USB cables and ports. Unlike USB 2.0, which has only four data-carrying wires, USB 3.0 uses nine. With these it supports four-different transfer speeds: low-speed, 1.5 Mbps; full-speed, 12 Mbps, high-speed, 480 Mbps; and 'SuperSpeed,' 5Gbps. When you attach a USB 3.0 device to a USB 2.0 or earlier port, the devices use a polling mechanism to determine which is the highest supported speed. Once established, the connection proceeds at the established speed.
This also means that USB 2.0 cables aren't engineered to handle connections between USB 3.0 devices. In short, you'll need to get new cables. You may also notice that the maximum USB 3.0 cable length is shorter than very long USB 2.0 cables. USB 3.0 can only deliver its full throughput at 3 meters or less instead of USB 2.0's 5 meters.
So you should check into USB 3? I think so. The first laptops are starting to ship with USB 3.0 on board and dozens of devices, mostly external hard drives are starting to arrive as well. Within a few months, USB 3.0 will be omnipresent in both new computers and devices, and Linux will be the only operating system that comes ready-made to support them.