Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

OS.js: 웹 브라우저만 있으면 어디서든 접속하는 새로운 개념의 운영체제

OS.js: 웹 브라우저만 있으면 어디서든 접속하는 새로운 개념의 운영체제

웹 기반 운영체제를 상상해 본 적이 있으신가요? 어떤 컴퓨터에서든 웹 브라우저만 있으면 어디서나 접근할 수 있는 운영체제 말입니다. 그렇다면 OS.js가 딱 맞는 솔루션입니다. OS.js는 클라우드 환경을 위해 설계된 자바스크립트 기반 운영체제입니다.

OS.js는 무엇이 특별할까?

다른 운영체제와 달리 OS.js는 아무것도 설치하지 않고도 어떤 컴퓨터에서든 작동합니다. 이 운영체제는 100% 자바스크립트로 만들어졌으며, 최신 웹 브라우저를 갖춘 모든 플랫폼에서 사용할 수 있습니다. 공식 사이트에서 라이브 데모를 직접 체험해볼 수도 있습니다.

OS.js: 웹 브라우저만 있으면 어디서든 접속하는 새로운 개념의 운영체제

웹 기반이고 브라우저 안에서 사용하도록 설계되었음에도 불구하고, OS.js는 놀랄 만큼 정교한 시스템입니다. 완전한 윈도우 관리자와 데스크톱 환경을 갖추고 있으며, 파일 관리자, 음악 및 비디오 플레이어 등 전통적인 오픈소스 운영체제와 유사한 애플리케이션 세트를 제공합니다. 무엇보다 좋은 점은 다른 오픈소스 운영체제처럼 OS.js의 모든 부분이 완전히 커스터마이징 가능하다는 것입니다. 거의 모든 요소를 원하는 대로 조정할 수 있습니다.

OS.js가 제공하는 주요 기능은 다음과 같습니다:

  • Google Drive, Dropbox, OneDrive로 구동되는 가상 파일 시스템
  • Google API 자바스크립트 지원
  • Windows API 자바스크립트 지원
  • 빌드 방식에 따라 서버 없이 독립적으로 실행 가능
  • Broadway를 통해 네이티브 GTK+ 3.x 애플리케이션 실행
  • Linux에서 일반 X11 데스크톱으로 실행 가능
  • 드래그 앤 드롭 지원
  • 커스텀 코드 및 커스텀 모듈 지원
  • Linux, BSD, OSX, Windows 지원

OS.js를 특별하게 만드는 것은 바로 그 뛰어난 활용성입니다. VPS(또는 홈 서버)에 OS.js를 설치해 두었다고 상상해 보세요. 외출 중에 급한 일이 생겼는데 스마트폰 앱으로는 감당하기 어려운 상황이라면 어떻게 할까요?

OS.js: 웹 브라우저만 있으면 어디서든 접속하는 새로운 개념의 운영체제

스마트폰 브라우저를 열어 본격적인 데스크톱 애플리케이션을 실행하고 업무를 처리하면 됩니다. 정말 놀라운 아이디어입니다. 게다가 선택할 수 있는 애플리케이션이 매우 다양합니다. 기본 빌드의 OS.js는 다소 소박하지만, 훌륭한 프로그램들이 가득한 추가 저장소도 함께 제공됩니다.

OS.js: 웹 브라우저만 있으면 어디서든 접속하는 새로운 개념의 운영체제

설치 방법

OS.js는 핵심적으로 자바스크립트 애플리케이션입니다. 따라서 특정 서버 플랫폼에 종속되지 않고 다양한 환경에서 실행할 수 있습니다. 지원되는 플랫폼으로는 PHP, Nginx, Apache, NodeJS, Docker, Vagrant, 심지어 X11을 통한 로컬 실행까지 포함됩니다.

OS.js: 웹 브라우저만 있으면 어디서든 접속하는 새로운 개념의 운영체제

설치 방법이 매우 다양하기 때문에 여기서는 설치 과정을 일일이 다루지 않겠습니다. 대신 공식 문서를 참고하여 선호하는 플랫폼에 OS.js를 설치하는 방법을 확인해 보시기 바랍니다. 각 플랫폼별로 상세한 가이드가 마련되어 있어 누구나 쉽게 OS.js를 구동할 수 있습니다.

결론

OS.js는 운영체제를 한 대의 머신에 묶여 있는 것이 아니라 휴대 가능한 도구로 탈바꿈시키는 혁신적인 아이디어입니다. 아직 초기 단계라 일반 사용자에게 어떤 용도로 활용될지 그리기는 다소 어렵지만, 웹 기반 애플리케이션과 서비스가 빠르게 확산되는 추세를 고려하면 이런 시스템이 주목받기까지는 시간문제일 것입니다.

웹 기반 운영체제에 대해 어떻게 생각하시나요? 아래 댓글로 의견을 남겨주세요!