UK — The Register
Linus Torvalds: nhân Linux đã thoát khỏi 'giai đoạn ổn định hóa' và đang dùng 'mô hình lành mạnh hơn nhiều' cho đóng góp AI
Phần mềm2 phút đọc
Linus Torvalds, người tạo ra nhân Linux, nói rằng dự án đã thoát khỏi giai đoạn ổn định và đang dùng một cách làm "lành mạnh hơn" để xử lý các đóng góp do AI tạo ra. Ông công bố bản ứng viên phát hành đầu tiên của Linux kernel phiên bản 7.4.
Chuyện gì đã xảy ra?
Linus Torvalds vừa đăng bản ứng viên phát hành (release candidate) đầu tiên cho Linux kernel 7.4. Kernel là phần lõi của hệ điều hành, nằm giữa phần cứng và phần mềm. Trong bản cập nhật hằng tuần, ông nói rằng đợt gộp mã lần này rất lớn. Phần lớn công việc đến từ các bản sửa lỗi do AI phát hiện. Ông cho rằng đây là dấu hiệu tốt, vì các bản sửa AI đang trở thành một phần của quá trình phát triển bình thường, thay vì dồn về giai đoạn ổn định sau đó.
Các con số chính
Bối cảnh cho người mới
Trước khi một phiên bản kernel mới được phát hành, các nhà phát triển thường có một giai đoạn gộp mã, rồi đến các bản ứng viên phát hành để tìm và sửa lỗi. Giai đoạn này gọi là "ổn định". Torvalds cũng nói rằng 7.4 có thể là bản hỗ trợ dài hạn (LTS, long-term support) tiếp theo. Các bản LTS được cập nhật bảo mật trong thời gian dài, nên thường có nhiều thay đổi hơn các bản khác. Ông không chắc chắn toàn bộ sự tăng này là do AI.
Tại sao điều này quan trọng?
Nhiều dự án phần mềm đang thử dùng AI để viết hoặc sửa mã. Torvalds vẫn thận trọng. Ông nói các bản vá do AI tạo ra "thường bị viết lại" trước khi được chấp nhận. Ông cũng nói: "Hãy bỏ qua tiếng ồn." Điều này cho thấy AI có thể giúp tìm lỗi, nhưng con người vẫn phải kiểm tra kỹ. Linux 7.4 cũng có nhiều cải thiện, như hỗ trợ tốt hơn cho chip AMD, Apple và Google, tăng cường bảo mật cho máy ảo, và hỗ trợ màn hình 10 inch của Raspberry Pi.
Cần theo dõi điều gì?
- Các bản ứng viên phát hành tiếp theo, để xem có bao nhiêu lỗi mới xuất hiện.
- Bản Linux 7.4 chính thức, và xem nó có thực sự là bản LTS hay không.
- Cách các nhà phát triển kiểm tra và viết lại các bản vá do AI tạo ra.
Chú giải
- Linux kernel
- Phần lõi của hệ điều hành Linux, quản lý phần cứng và các chương trình chạy trên máy.
- Linus Torvalds
- Người tạo ra Linux và là người đứng đầu việc phát triển Linux kernel.
- commit
- Một lần ghi nhận thay đổi mã vào dự án phần mềm.
- LTS
- Bản hỗ trợ dài hạn, được cập nhật và vá lỗi trong thời gian dài.
- AMD
- Hãng sản xuất chip máy tính và chip đồ họa (GPU).
- Raspberry Pi
- Loại máy tính nhỏ, giá rẻ, thường dùng để học lập trình và làm dự án.