Computer >> Máy Tính >  >> Kết nối mạng >> Internet

OS.js:Một loại hệ điều hành mới cho web

OS.js:Một loại hệ điều hành mới cho web

Bạn đã bao giờ muốn có một hệ điều hành dựa trên web - một hệ điều hành mà bạn có thể truy cập ở bất kỳ đâu trên bất kỳ máy tính nào ngay từ trình duyệt web của mình chưa? Nếu vậy, OS.js có thể là một vấn đề. Đây là hệ điều hành dựa trên javascript được thiết kế cho đám mây.

Điều gì làm cho OS.js trở nên đặc biệt?

Không giống như các hệ điều hành khác, OS.js có thể hoạt động trên bất kỳ máy tính nào mà không cần cài đặt bất kỳ thứ gì. Hệ điều hành được tạo hoàn toàn bằng javascript. Nó có thể được sử dụng trên bất kỳ nền tảng nào có trình duyệt web hiện đại. Thậm chí còn có một bản demo trực tiếp mà bạn có thể thử nghiệm tại đây.

OS.js:Một loại hệ điều hành mới cho web

Mặc dù thực tế là hệ điều hành này dựa trên web và được thiết kế để sử dụng bên trong các trình duyệt web, nhưng nó rất phức tạp. Nó không phải là thúc đẩy bằng bất kỳ phương tiện nào. OS.js có trình quản lý cửa sổ và máy tính để bàn đầy đủ và đi kèm với một bộ ứng dụng đầy đủ (trình quản lý tệp, trình phát nhạc và video, v.v.), rất giống với các hệ điều hành nguồn mở truyền thống. Hơn hết, giống như bất kỳ hệ điều hành nguồn mở truyền thống nào, tất cả OS.js đều có thể tùy chỉnh hoàn toàn. Chỉ có thể điều chỉnh mọi khía cạnh của nó.

Dưới đây là một số điều hấp dẫn mà OS.js phải cung cấp:

  • Hệ thống tệp ảo được cung cấp bởi Google Drive, Dropbox hoặc One Drive
  • Hỗ trợ Javascript API của Google
  • Hỗ trợ Javascript API của Windows
  • Có thể chạy độc lập với máy chủ nếu được xây dựng theo cách đó
  • Chạy các ứng dụng GTK + 3.x gốc qua Broadway
  • Có thể chạy như một máy tính để bàn x11 thông thường trên Linux
  • Kéo và thả
  • Hỗ trợ mã tùy chỉnh và mô-đun tùy chỉnh
  • Hỗ trợ cho Linux, BSD, OSX và Windows

Điều làm cho OS.js trở nên đặc biệt là thực tế là nó rất sung mãn. Hãy tưởng tượng thiết lập OS.js trên VPS (hoặc máy chủ gia đình của bạn). Bạn đang đi ra ngoài và về và một cái gì đó sẽ xuất hiện. Bạn cần thực hiện một số việc nhanh chóng và các ứng dụng trên điện thoại thông minh của bạn sẽ không cắt đứt.

OS.js:Một loại hệ điều hành mới cho web

Bạn có thể dễ dàng mở trình duyệt trên điện thoại thông minh của mình và khởi chạy một ứng dụng chính thức để hoàn thành công việc. Ít nhất thì đó là một ý tưởng đáng kinh ngạc. Hơn hết, có rất nhiều ứng dụng để bạn lựa chọn. Bản dựng thông thường của OS.js khá thưa thớt, nhưng chúng có một số kho lưu trữ bổ sung chứa đầy các chương trình tuyệt vời để bạn lựa chọn.

OS.js:Một loại hệ điều hành mới cho web

Cài đặt

OS.js là một ứng dụng javascript ở cốt lõi của nó. Điều đó đang được nói, nó không bị ràng buộc với một loại nền tảng máy chủ cụ thể. Thay vào đó, hệ điều hành dựa trên web có thể chạy trên rất nhiều loại khác nhau. Các nền tảng được hỗ trợ bao gồm:PHP, Nginx, Apache, NodeJS, Docker, Vagrant và thậm chí cục bộ thông qua X11.

OS.js:Một loại hệ điều hành mới cho web

Vì có rất nhiều cách để cài đặt hệ điều hành này, quy trình này sẽ không được đề cập ở đây. Thay vào đó, hãy truy cập vào đây và đọc tài liệu chính thức và tìm hiểu cách bạn có thể cài đặt OS.js cho nền tảng bạn chọn. Mỗi nền tảng đều có phần chi tiết riêng để giúp OS.js chạy hoàn hảo.

Kết luận

OS.js là một ý tưởng mang tính cách mạng biến hệ điều hành thành một công cụ di động thay vì một thứ gì đó bị mắc kẹt trên một máy. Đó là những ngày đầu, thật khó để nghĩ xem công cụ này có thể phù hợp với người dùng bình thường ở đâu. Tuy nhiên, với sự gia tăng của các ứng dụng và dịch vụ dựa trên web, chỉ còn là vấn đề thời gian để những thứ như thế này trở nên phổ biến.

Bạn cảm thấy thế nào về hệ điều hành dựa trên web? Hãy cho chúng tôi biết bên dưới!