Linus Torvalds, người sáng lập Linux, đã đưa ra một tối hậu thư thẳng thừng đối với những người chỉ trích trong cộng đồng kernel, khẳng định rõ ràng rằng dự án này không hề "chống lại AI". Trong một cuộc trao đổi trên danh sách gửi thư gần đây, Torvalds đã bảo vệ việc sử dụng các công cụ trí tuệ nhân tạo, tuyên bố rằng những ai không đồng ý với hướng đi này có thể tự do tách nhánh (fork) dự án hoặc rời đi.

Cuộc tranh luận về Sashiko và Linux Foundation

Sự căng thẳng trong cộng đồng bắt nguồn từ việc giới thiệu Sashiko, một hệ thống đánh giá mã nguồn (code review) được hỗ trợ bởi AI, được phát triển như một dự án của Linux Foundation. Sashiko được thiết kế để tinh giản khối lượng công việc của những người duy trì kernel bằng cách sử dụng các LLM để tự động đánh giá các thay đổi mã nguồn được đề xuất.

Công cụ này hoạt động bằng cách nhập các bản vá (patches) trực tiếp từ các kho lưu trữ Git cục bộ hoặc các danh sách gửi thư, đồng thời sử dụng các câu lệnh (prompts) chuyên biệt được tùy chỉnh riêng cho kiến trúc và các giao thức độc đáo của Linux kernel. Vì Sashiko có thể làm việc với nhiều nhà cung cấp LLM khác nhau, nó đại diện cho một cách tiếp cận có khả năng mở rộng để quản lý khối lượng khổng lồ các đóng góp mà kernel nhận được hàng ngày. Sự xung đột nảy sinh khi nhà phát triển Roman Gushchin chỉ ra một "quan điểm chống LLM" trong cộng đồng mà ông cho rằng đang làm giảm đi tính hữu dụng của Sashiko.

Giá trị kỹ thuật quan trọng hơn sự phản kháng về tư tưởng

Phản hồi của Torvalds mang đậm tính thực dụng đặc trưng của ông, ưu tiên tiện ích kỹ thuật hơn là các phản đối về mặt triết học. Ông thừa nhận rằng mặc dù AI có thể gây ra sự "phiền toái" — dẫn chứng các vấn đề như tạo ra những "lỗi đáng xấu hổ" hoặc tạo thêm gánh nặng cho những người duy trì — nhưng giải pháp không phải là phớt lờ công nghệ này hoàn toàn.

"Bất kỳ ai nghi ngờ rằng [AI hữu ích] rõ ràng là chưa thực sự sử dụng nó," Torvalds nhận xét. Ông lập luận rằng mặc dù AI không hoàn hảo, nhưng trí tuệ con người cũng có thể sai lầm, và dự án kernel phải đưa ra quyết định dựa trên giá trị kỹ thuật thay vì nỗi sợ hãi về các công cụ mới. Bằng cách tuyên bố sẽ "phớt lờ một cách cực kỳ mạnh mẽ" những người cố gắng ngăn cản người khác sử dụng AI, Torvalds đã phát đi tín hiệu hiệu quả rằng việc tích hợp AI là một phần không thể thiếu trong lộ trình phát triển của Linux.

Tại sao điều này lại quan trọng đối với bối cảnh AI

Sự phát triển này là một bước ngoặt cho mối quan hệ giữa cơ sở hạ tầng mã nguồn mở nền tảng và AI tạo sinh (generative AI). Trong nhiều năm, nhiều dự án phần mềm quan trọng đã ngần ngại áp dụng LLM do những lo ngại về chất lượng mã nguồn, bảo mật và cấp phép.

Quan điểm của Torvalds đã chuyển đổi câu chuyện từ "Chúng ta có nên sử dụng AI không?" sang "Làm thế nào để chúng ta sử dụng AI một cách hiệu quả?". Bằng cách đón nhận các công cụ như Sashiko, Linux kernel đang thiết lập một tiền lệ về cách các dự án phần mềm quy mô lớn, có tính chất sống còn có thể tích hợp AI để tăng cường trí tuệ con người thay vì thay thế nó. Bước đi này hợp thức hóa AI như một thành phần tiêu chuẩn trong bộ công cụ của các nhà phát triển chuyên nghiệp, ngay cả trong những môi trường kỹ thuật khắt khe nhất.

Các điểm chính cần lưu ý

  • Lập trường chính thức: Linus Torvalds đã chính thức định vị Linux kernel là một dự án ủng hộ AI, ưu tiên tiện ích kỹ thuật hơn là sự phản đối về mặt tư tưởng.
  • Tích hợp Sashiko: Linux Foundation đang thúc đẩy Sashiko, một công cụ đánh giá mã nguồn dựa trên LLM được thiết kế để tự động hóa việc phân tích bản vá và giảm bớt khối lượng công việc cho người duy trì.
  • Cách tiếp cận thực dụng: Cộng đồng kernel đang hướng tới một mô hình nơi AI được coi là một công cụ có những khiếm khuyết cố hữu cần được quản lý, thay vì là một công nghệ cần phải né tránh.