Có thể nhiều người trong số các bạn đã nghe nói về Firewire đã nhiều năm và một số độc giả có thể chưa bao giờ có cơ hội sử dụng nó. Giao diện Firewire đã rất tuyệt vời vào thời điểm đó và trong thời kỳ đầu của máy quay video kỹ thuật số, nhưng các phiên bản hiện đại của USB và Thunderbolt nhanh hơn nhiều, cho phép khoảng cách cáp dài hơn và nhiều lợi thế khác. Mặc dù Firewire đã không còn hoạt động nhiều trong nhiều năm và có thể bị USB 3.0 và hơn thế nữa vượt qua, nhưng có một trình duy trì hệ thống con Firewire mới cho nhân Linux và anh ấy dự định sẽ duy trì nó trong sáu năm tới.
Takashi Sakamoto đã tình nguyện đẩy mạnh và giám sát hệ thống con Firewire. Anh ấy đã nhận xét trong yêu cầu kéo đầu tiên của mình về việc đảm nhận quyền bảo trì bắt đầu từ Linux 6.4:
“Mục đích chính của nó là chuẩn bị cho công việc tương lai của tôi bằng cách tiếp quản quyền bảo trì từ Stefan Richter. Tôi có kế hoạch làm việc trên một số hạng mục; ví dụ: xử lý gói trong ngữ cảnh hàng đợi thay vì tasklet.
Như bạn có thể biết, IEEE Công nghệ 1394 đã lỗi thời. Tuy nhiên, chúng tôi vẫn có người dùng. Tốt hơn hết là đảm bảo quá trình chuyển đổi suôn sẻ để người dùng chuyển sang các loại thiết bị khác.”
Takashi Sakamoto giải thích thêm trong bản vá nơi anh ấy cập nhật tệp của người bảo trì Linux:
“Tôi sẽ đại diện cho trình bảo trì và hoạt động cho các chức năng cốt lõi của FireWire và trình điều khiển 1394 OHCI, cũng như trình điều khiển âm thanh. Cam kết này thay thế mục nhập tương ứng.
Như bạn đã biết, IEEE 1394 là đủ kế thừa. Tôi muốn lên lịch kết thúc công việc của mình trong hệ thống con. Nỗ lực của tôi sẽ kéo dài trong 6 năm tới. Vào năm 2026, tôi sẽ bắt đầu thông báo mạnh mẽ để người dùng chuyển khối lượng công việc của họ khỏi bus IEEE 1394 (ví dụ: bằng cách mua các thiết bị thay thế trong USB và hệ thống cứng cho họ), sau đó vào năm 2029, hãy để tôi từ chức người bảo trì và đóng dự án Linux 1394.
Công việc hiện tại của tôi tập trung vào giao thức truyền dữ liệu thời gian thực (dữ liệu lấy mẫu) trong giao tiếp hướng gói, do đó tôi sẽ cung cấp ít trợ giúp hơn cho việc triển khai loại giao thức khác; tức là IPv4/IPv6 qua bus IEEE 1394 (firewire-net), giao thức truyền tải SCSI qua bus IEEE 1394 (firewire-sbp2) và mục tiêu iSCSI (sbp-target).”
Vì vậy, nếu mọi thứ theo đúng kế hoạch, mã Firewire IEEE-1394 cho nhân Linux sẽ tiếp tục được duy trì cho đến năm 2029. Sau thời gian ngừng sử dụng nếu không có ai khác tiếp tục đam mê Firewire, sau thời điểm đó, nó có thể sẽ bị loại khỏi danh sách nhân Linux chính.
Lần cuối cùng bạn sử dụng Firewire (IEEE-1394) là khi nào?
— Phoronix (@phoronix) ngày 27 tháng 4 năm 2023