Bản tin công nghệ quốc tế · dịch tiếng Việt 07.09.2026 RSS
Phần mềm & Web · Notebookcheck

Hệ điều hành MesaOS tự phát triển bằng Rust khởi động thành công trên laptop thật

MesaOS vừa đạt cột mốc quan trọng khi khởi động trực tiếp một hệ điều hành độc lập viết hoàn toàn bằng ngôn ngữ Rust trên một chiếc laptop thương mại của HP. Dự án này sở hữu khả năng quản lý RAM, xử lý gói tin mạng và tích hợp sẵn trình soạn thảo văn bản cùng shell dòng lệnh.

Notebookcheck07.09.20262 phút đọc1 lượt đọc
Ảnh: Notebookcheck

Viết một hệ điều hành từ con số không là một thử nghiệm khổng lồ, và hầu hết các kernel tự chế đều không thể vượt qua khỏi môi trường máy ảo. MesaOS gần đây đã vượt qua rào cản đó, khởi động lạnh một hệ điều hành độc lập, an toàn bộ nhớ dựa trên Rust trực tiếp trên một chiếc laptop thương mại.

Được viết hoàn toàn bằng Rust cho các dòng PC 64-bit hiện đại, MesaOS tránh việc mượn mã nguồn từ Linux hoặc BSD. Thay vào đó, hệ thống sử dụng các quy tắc an toàn bộ nhớ nghiêm ngặt của Rust để xử lý việc phân bổ RAM vật lý, phát hiện phần cứng trên bus PCI và xử lý các gói tin mạng trực tiếp. Hệ điều hành này đã có thể khởi động nguyên bản trên một chiếc laptop phổ thông HP 15s, đồng thời đi kèm một shell dòng lệnh hoạt động tốt, một trình soạn thảo văn bản và hỗ trợ lưu trữ USB ở giai đoạn đầu.

Để hiểu rõ hơn về thành tựu này, việc xây dựng một hệ điều hành là một quá trình kéo dài hàng thập kỷ. Các dự án độc lập đã có tiếng tăm như SerenityOS và Redox OS (một dự án microkernel dựa trên Rust bắt đầu từ năm 2015) đã dành nhiều năm với các cộng đồng mã nguồn mở lớn nhưng vẫn phải vật lộn với các rào cản tương thích phần cứng. Việc đưa một kernel hoàn toàn mới khởi động được trên một chiếc laptop vật lý là một thành tựu ban đầu lớn; tuy nhiên, để thu hẹp khoảng cách trở thành một hệ điều hành sử dụng hàng ngày sẽ cần nhiều nỗ lực hơn nữa.

Hiện tại, nhà phát triển Crackanimad0 r đang giải quyết một trong những phần khó nhất của việc phát triển trên phần cứng trần (bare-metal) là kỹ thuật đảo ngược trình điều khiển không dây (wireless driver) cho một chip Wi-Fi Realtek tích hợp. Khi chưa có đồ họa tăng tốc phần cứng, Bluetooth, quản lý nguồn điện ở chế độ ngủ và hỗ trợ Wi-Fi diện rộng, MesaOS trên thực tế vẫn còn cách xa nhiều năm nữa mới có thể chạy trên các cỗ máy sử dụng hàng ngày. Hiện tại, đây là một cột mốc ấn tượng chứng minh rằng các ngôn ngữ an toàn bộ nhớ có thể xử lý phần cứng PC cấp thấp từ gốc và Rust tiếp tục thu hút được sự chú ý trong lĩnh vực phát triển này.

🔗 Bài gốc (tiếng Anh): MesaOS milestone boots a from-scratch Rust kernel on a retail laptop.
Nguồn: Notebookcheck

Cùng chuyên mục · Phần mềm & Web
🚀 VGSNews
Phần mềm & Web

Phil Schiller rời ghế lãnh đạo App Store vì lo ngại về chiến lược tương lai của Apple

Cựu giám đốc Apple Phil Schiller quyết định từ chức người đứng đầu App Store do muốn dành thời gian cho gia đình và bất…

TechCrunch · 1 phút đọc
Phần mềm & Web

Microsoft hướng dẫn lập trình viên dùng AI tạo ứng dụng Windows 11 chỉ trong chưa đầy 30 phút

Microsoft vừa công bố hướng dẫn giúp lập trình viên xây dựng ứng dụng WinUI 3 native cho Windows 11 trong chưa đầy 30…

TechPowerUp · 2 phút đọc
Phần mềm & Web

Phần mềm chỉnh sửa PDF thay thế Adobe Acrobat đang giảm giá còn 35 USD mua một lần dùng trọn đời

SwifDoo PDF Pro cung cấp đầy đủ tính năng chỉnh sửa, chuyển đổi và OCR cho Windows với mức giá chỉ 34,99 USD mua một…

PCWorld · 1 phút đọc