Cả Windows 10 và Chrome OS đều đã, đang và sắp hỗ trợ nhân Linux cũng như các phần mềm đang chạy trên nó
Sau những trò đùa bất tận, 2019 thực sự là năm dành cho Linux! Nhưng phần lớn mọi người đều không biết gì tới nó. Bởi vì nhân của hệ điều hành mã nguồn mở nổi tiếng thế giới (Linux) sẽ sớm được đưa lên Windows 10 và Chrome OS, kể cả Microsoft và Google đã công bố điều đó trong hội nghị các nhà phát triển tuần qua của họ
Microsoft đang “đại tu” lại Windows Subsytem for Linux, vốn được ra mắt một cách bất ngờ trong hệ điều hành của họ ba năm trước. Nó cho phép người dùng chạy các ứng dụng Bash và một số ứng dụng Linux khác thông qua giao diện dòng lệnh, nhưng bởi vì nó dựa vào giả lập nên hiệu năng không đạt được kết quả như mong muốn
Windows Subsytem for Linux 2 (WSL 2), được giới thiệu tại sự kiện Microsoft’s Build tuần qua, đưa một nhân Linux đầy đủ (Phiên bản 4.19) trong chính Windows như một máy ảo. Làm như vậy sẽ tăng hiệu suất cho người dùng khi sử dụng Tool
Microsoft sử dụng nhân Linux và công nghệ tương tự những gì họ đã dùng cho Azure để giúp giảm thiểu thời gian khởi động Linux và sử dụng RAM hợp lí hơn. Phó chủ tịch tập đoàn Microsoft Kevin Gallo đã phát biểu trong bài thông báo của ông rằng WSL 2 đã cải thiện hiệu năng đọc/ghi file hệ thống. Tương thích với Linux, và có thể chạy Docker Containers trực tiếp, do đó không cần thêm một máy ảo cho Containers trên Windows
Một bài viết của Craig Loewen, Quản lí chương trình Windows Developer Platform, trình bày chi tiết hơn. Nhưng hoạt động như git clone, npm install, apt update, apt upgrade, … sẽ được hoàn thành nhanh chóng hơn. Anh ta viết “Sự cải thiện tốc độ của các ứng dụng còn phụ thuộc vào từng ứng dụng mà bạn đang chạy và cách thức nó giao tiếp với hệ thống). Một thử nghiệm gần đây cho thấy WSL 2 giải nén một tập tin nhanh gấp 20 lần so với WSL 1. Và WSL 2 nhanh hơn từ 2 tới 5 lần khi dùng git clone, npm install hay cmake ở nhiều dự án khác nhau
Trên đây là những đột phá cực kì ấn tượng, với việc cải tiến gấp 20 lần phiên bản cũ trong hệ thống quản lí file system của WSL. Thật đáng mong chờ được trải nghiệm hiệu năng thực tế của WSL2 khi nó được gia mắt vào cuối năm nay. Microsoft cũng đang lên kế hoạch để ra mắt Windows Terminal để chạy các lệnh của Linux, hoàn thiệt với các tab cộng thêm một trailer sexy nhất của một công cụ dòng lệnh mà tôi từng xem
Phần mềm Linux trên tất cả các Chromebooks
Chromebooks vốn đã được đan xen với Linux kể từ khi chúng được khởi đầu. Chrome OS được xây dựng dựa trên Linux, do vậy các bạn đã có thể cài Linux trên Chromebooks trong năm qua. Vào năm 2018, Google đã thêm khả năng chạy các ứng dụng Linux trên Chromebooks bằng việc chuyển sang kênh beta. Khả năng này bị giới hạn cho một số dòng Chromebooks, nhưng, chuyện đó sẽ không kéo dài lâu
Trong hội nghị Google I/O tuần qua, Google cam kết rằng mọi thứ sẽ tiếp tục tiến triển, tất cả các dòng Chromebooks đều có khả năng chạy ứng dụng Linux, không quan tâm tới việc chip được cung cấp bởi Inter, AMD hay ARM. Bạn hoàn toàn có thể chạy các ứng dụng dòng lệnh trên Terminal và kể cả những ứng dụng đồ họa như GIMP hay LibreOffice, ngay trong giao diện Chrome OS.
Chromebooks còn hỗ trợ ứng dụng Android (Cũng là hệ điều hành dành cho mobile của Google được xây dựng dựa trên Linux). Điều này có nghĩa rằng các lập trình viên có thể chạy phần mềm từ 3 hệ điều hành khác nhau trong cùng một thời điểm trên một chiếc Chromebook. Dường như là quá đột phá so với chức năng hiện tại của riêng Chromebook
Vậy Linux sẽ đi tới đâu
Câu trả lời đã rõ. Linux nay đang “ẩn nấp” trong Windows 10 và Chrome OS. Mac cũng được dựa trên một hệ thống Unix-link BSD và đã chạy được rât nhiều ứng dụng Linux mà Apple thấy nó phổ biến với các lập trình viên
Một câu hỏi đáng đặt ra là những bản phân phối như Ubuntu và Linux Mint, trước đã vốn ít người dùng giờ các lập trình viên có thể chuyển sang xài Windows nếu Linux được tích hợp đầy đủ trong đó. Điều này có vô tình “giết chết” các bản phân phối Linux hiện tại?
Người dùng bình thường có thể không bao giờ biết về nó. Nhưng năm 2019 cuối cùng vẫn trở thành năm của Linux, nhưng không phải là năm của hệ điều hành Linux (Nguyên văn: 2019 may finally be the year of Linux on the desktop—just not Linux operating systems on the desktop)
Bài viết gốc ở PCWorld.com
Dịch bởi Nguyễn Anh Kiệt
Bài hay nên đọc
Những điều newbie cần biết khi mới sử dụng Linux
Làm thế nào để dọn RAM trên Linux?
Giải thích cấu trúc thư mục của hệ điều hành Linux
GNOME dự định di chuyển Menu ứng dụng về lại trong cửa sổ ứng dụng
Views: 1818