BJH OS — 무료, 오픈 소스, 브라우저 기반 OS, HTML, CSS 및 JavaScript로 구축

발행: (2025년 12월 3일 오전 04:59 GMT+9)
6 min read
원문: Dev.to

Source: Dev.to

맞춤형 데스크톱 환경

  • 드래그 및 크기 조절이 가능한 창으로 익숙한 데스크톱 레이아웃 제공.
  • 앱은 타이틀바와 닫기 버튼이 있는 이동 가능한 창 안에서 열림.
  • 타이틀바를 더블클릭하면 창을 최대화하거나 복원할 수 있음.

UI 및 창 관리

  • 현대적인 느낌을 주는 향상된 그림자, 테두리, 다듬어진 드래그 인터랙션.
  • OS 전반에 걸쳐 부드러운 드래그와 창 인터랙션 제공.

내장 앱

  • 파일 관리자, 메모, 채팅 앱(ChatLink), 설정 등.
  • 시작 메뉴와 툴바 앱이 새 탭이 아닌 창 안에서 열려 원활한 데스크톱 경험 제공.

모듈형 아키텍처

  • 새로운 테마, 배경화면, 앱을 쉽게 추가 가능.

영구 데이터

  • localStorage를 사용해 세션 간 환경설정 및 데이터를 저장.

강력한 웹 터미널

  • 내장 터미널로 명령을 실행하고 OS를 제어—개발자와 파워 유저에게 이상적.

원격 알림 및 업데이트 시스템

  • 원격 JSON 구성에서 가져온 알림과 업데이트를 표시.
  • 자동 알림으로 중요한 업데이트를 놓치지 않음.

BJH OS AI

  • 더 똑똑한 상호작용과 워크플로 자동화를 위한 내장 어시스턴트.

플래시 브라우저

  • 가볍고 빠르며 안전한 브라우저가 BJH OS에 통합됨.

전 세계 배포

  • 안정성을 보장하고 서버 과부하를 방지하기 위해 단계별로 전 세계에 업데이트를 배포, 원활한 설치 경험 제공.

BJH OS 앱 마켓

BJH OS 4.7 업데이트에서 도입된 앱 마켓은 단계적으로 롤아웃됨.

  • 검색 바와 자동완성 제안을 통해 앱과 게임을 탐색.
  • Games, Apps, Search 탭 제공.
  • 앱 목록에 아이콘, 이름, 카테고리, 평점, 다운로드 수 표시.
  • 트렌딩 알림이 상단에 나타나며 앱 URL과 메인 이미지 포함.

앱 상세 페이지

  • 아이콘 및 이름
  • 개발자/회사 이름
  • 평점 및 리뷰 수
  • 다운로드 크기와 다운로드 수
  • 다운로드 버튼
  • 스크린샷 및 동영상 미리보기
  • 설명
  • “이 리뷰가 도움이 되었나요?” 카운터가 있는 평점 및 리뷰
  • 하단에 유사 앱 또는 게임 표시

사용자 기능

  • 앱 마켓 이용을 위해 BJH OS 계정에 로그인하거나 새 계정 생성.
  • 즐겨찾기 앱 관리.
  • Manage Apps 패널에 다운로드 저장.
  • 새로운 버전이 나오면 자동 앱 업데이트.
  • 앱에 평점 부여 및 리뷰 작성.
  • 비밀번호 분실 시 재설정 또는 복구.
  • 회원가입 및 앱 업데이트 시 시스템 및 이메일 알림 수신.

개발자 기능

  • 아이콘, 이름, 설명, 스크린샷/동영상, 카테고리, 버전, zip 파일과 함께 앱/게임 업로드.
  • 기존 앱에 대한 업데이트 업로드.
  • 앱 통계 보기: 다운로드 수, 평점, 리뷰.
  • 사용자 리뷰에 댓글 달기.
  • 앱 노출을 위한 프로모션 포인트 관리.
  • 승인 및 프로모션 업데이트를 위한 알림 패널.
  • 앱 지원 정보 제공(웹사이트, 이메일).
  • 필요 시 이의 제기 제출.

보안 및 UX

  • 사용자와 개발자를 위한 안전한 로그인(비밀번호 해싱, 비밀번호 재설정).
  • 파일 업로드 검증(아이콘, 동영상, zip 파일).
  • 현대적이고 아름다우며 모바일 친화적인 UI.
  • 명확하고 직관적인 네비게이션.

추가 기능

  • 평점 집계 및 시각화.
  • 리뷰 유용성 추적.
  • 트렌딩 앱 알림.
  • 포인트 시스템을 통한 원활한 앱 프로모션 워크플로.
  • 회원가입, 앱 업데이트, 프로모션을 위한 시스템 이메일.

롤아웃 업데이트

  • 서버 과부하와 충돌 방지를 위해 단계별로 배포.
  • 롤아웃 진행에 따라 사용자가 점진적으로 접근 권한 획득.
  • 업데이트와 알림은 BJH OS 시스템 알림 및 이메일을 통해 전송.

GitHub에서 BJH OS 탐색하기

BJH OS GitHub Repository

BJH OS에 기여하기

Contributing Guide

Back to Blog

관련 글

더 보기 »