Lửa (
FireWire được phát triển bởi Nhóm làm việc của IEEE P1394, chủ yếu nhờ vào sự đóng góp của Apple, mặc dù những đóng góp lớn cũng được thực hiện bởi các kỹ sư từ Texas Cụ, Sony, Tập đoàn thiết bị kỹ thuật số, IBM và INMOS / SGS Thomson (nay là STMicroelectronics).
Apple dự định FireWire sẽ là sự thay thế nối tiếp cho xe buýt SCSI song song trong khi cung cấp kết nối cho thiết bị âm thanh và video kỹ thuật số. Sự phát triển của Apple bắt đầu vào cuối những năm 1980, sau đó được trình bày cho IEEE và được hoàn thành vào năm 1995. Vào ngày 12 tháng 6 năm 2008, tất cả các sửa đổi đối với tiêu chuẩn đã được đưa vào một tiêu chuẩn thay thế của IEEE Std. 1394-2008.
Thông số kỹ thuật USB 1.0 được giới thiệu vào năm 1996. Nó được dùng để thay thế vô số đầu nối ở mặt sau của PC, cũng như để đơn giản hóa cấu hình phần mềm của các thiết bị liên lạc. USB được tạo bởi một nhóm các công ty cốt lõi bao gồm Compaq, Digital, IBM, Intel, Northern Telecom và Microsoft.
Thông số kỹ thuật USB 2.0 được phát hành vào tháng 4 năm 2000 và được chuẩn hóa bởi USB-IF vào cuối năm 2001. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC và Philips đã cùng nhau dẫn đầu sáng kiến phát triển tốc độ truyền dữ liệu cao hơn so với thông số kỹ thuật 1.0 (480 Mbit / s so với 12 Mbit / s). Thông số kỹ thuật USB 3.0 được phát hành vào ngày 12 tháng 11 năm 2008 bởi Nhóm Promoter USB 3.0. Tốc độ truyền tối đa của nó nhanh hơn tới 10 lần so với bản phát hành USB 2.0.
Mặc dù USB 2.0 tốc độ cao (tốc độ lý thuyết 400 Mbit / giây) thường chạy ở tốc độ tín hiệu cao hơn FireWire 400 (tốc độ lý thuyết cũng 400 Mbit / giây), truyền dữ liệu qua giao diện S400 FireWire thường vượt trội so với chuyển giao tương tự qua giao diện USB 2.0. Máy chủ lưu trữ USB điển hình hiếm khi vượt quá tốc độ truyền liên tục 280 Mbit / giây, với 240 Mbit / giây là điển hình hơn. Điều này là do sự phụ thuộc của USB vào bộ xử lý máy chủ để quản lý giao thức USB cấp thấp, trong khi FireWire ủy thác các nhiệm vụ tương tự cho phần cứng giao diện (yêu cầu sử dụng ít hơn hoặc không sử dụng CPU). Ví dụ: giao diện máy chủ FireWire hỗ trợ các thiết bị được ánh xạ bộ nhớ, cho phép các giao thức cấp cao chạy mà không cần tải CPU chủ với các hoạt động gián đoạn và sao chép bộ đệm.
Bên cạnh thông lượng, sự khác biệt khác là nó sử dụng mạng bus đơn giản hơn, cung cấp nhiều năng lượng hơn cho chuỗi, truyền dữ liệu đáng tin cậy hơn và sử dụng ít tài nguyên CPU hơn.
FireWire 800 nhanh hơn đáng kể so với USB tốc độ cao, cả về lý thuyết và thực tế.
USB 3.0 (phát hành tháng 11 năm 2008) cho tốc độ lý thuyết là 4,8 Gbit / s, nhanh hơn khoảng 5 lần so với FireWire 800, nhanh hơn đáng kể so với bất kỳ đối thủ hay người tiền nhiệm nào cho đến khi phiên bản tiếp theo được phát hành.
USB và FireWire có các mục tiêu thiết kế khác nhau khi chúng được phát triển lần đầu tiên. USB được thiết kế để đơn giản và chi phí thấp, trong khi FireWire được thiết kế để có hiệu suất cao, đặc biệt là trong các ứng dụng nhạy cảm với thời gian như âm thanh và video. USB ban đầu được xem là sự bổ sung cho FireWire (IEEE 1394), được thiết kế như một bus nối tiếp tốc độ cao có thể kết nối hiệu quả các thiết bị ngoại vi như đĩa cứng, giao diện âm thanh và thiết bị video. USB ban đầu hoạt động ở tốc độ dữ liệu thấp hơn nhiều và sử dụng phần cứng đơn giản hơn nhiều và phù hợp với các thiết bị ngoại vi nhỏ như bàn phím và chuột.
Tiền bản quyền mà Apple và các chủ sở hữu bằng sáng chế khác yêu cầu ban đầu từ người dùng FireWire (0,25 đô la Mỹ cho mỗi hệ thống người dùng cuối) và phần cứng đắt hơn cần thiết để thực hiện nó (cả 2 đô la Mỹ), cả hai đều bị loại bỏ, đã ngăn chặn FireWire từ việc thay thế USB trong các thiết bị ngoại vi máy tính đại chúng cấp thấp, trong đó giá thành sản phẩm là một hạn chế lớn.