Linux/구름 OS
국내 개발 구름 OS(구름 플랫폼) 특성
2sjin
2022. 10. 2. 20:45
본 내용은 구름 플랫폼 포럼(https://www.gooroom.kr) 페이지 내에 작성된 내용을 위주로 참고하여 작성하였습니다. |
1. 구름 플랫폼이란?
클라우드 업무 환경 전환에 대비하기 위해 오픈소스를 활용하여 개발하고 보안성을 강화한 단말 운용 소프트웨어 플랫폼

2. 개발 배경
- 국가 정보 인프라의 외산 OS 종속 문제 해결
- 국내 데스크톱 OS 점유율은 Microsoft사의 Windows가 89.01%로 압도적인 1위
- Apple사의 Mac OS X의 국내 점유율은 6.66%를 차지함
- Windows와 OS X를 합하면 점유율 95.67%, 나머지 OS는 점유율이 매우 낮음
- 외산 OS의 독점 상황을 개선하기 위해 구름 플랫폼 개발이 필요함
- 클라우드 컴퓨팅 패러다임의 업무환경 도입에 따라 안전성, 효율성, 편의성을 목적으로 하는 단말 운용 플랫폼 필요
3. 구름 플랫폼 구성
- 구름 OS: 데비안(리눅스 배포판 중 하나) 기반 개방형 운영체제
- 구름 브라우저: 크로미움(구글의 오픈소스 웹 브라우저) 기반 웹 브라우저(HTML5 기반)
- 구름 보안 프레임워크: 신뢰부팅, 운영체제 보호, 실행파일 보호, 브라우저 보호
- 구름 중앙 관리: 구름 OS 설치단말과 구름 플랫폼 사용자에 대한 통합관리체계
4. 구름 플랫폼 특징
- 클라우드-웹 기반 응용 서비스
- 모든 데이터를 클라우드 스토리지에 저장
- 사용자 단말에서 실행하던 응용프로그램 대신 웹 기반 응용 서비스 활용 - 4단계 보안 기술(구름 보안 프레임워크)
- 신뢰 부팅: 비인가 OS 부팅 차단, 안전안 OS 부팅 보장
- 운영체제 보호: 커널 악성코드 차단, 커널 위 · 변조 차단
- 실행파일 보호: 악성 프로그램 실행 차단, 실행 파일 무결성 검증
- 브라우저 보호: 악성 사이트의 단말 자원 접근 차단, 차등화된 보안정책 - 암호 및 관리자 권한에 대한 보안
- 암호 설정이 까다로움(사용 빈도가 높은 단어는 사용 불가능함)
- 관리자 권한 작업을 할 때마다 암호 입력
- 별도의 방법으로 암호 입력을 생략할 수 있지만, 보안 레벨이 저하됨
5. 기대 효과
- 비용 절감: 공개 SW 배포, 자유롭게 활용 가능
- Microsoft사의 Windows 10 Pro 기준 20만원 이상의 라이선스 비용 절감
- 소스코드(GitHub): 구름플랫폼 오픈소스 프로젝트(https://github.com/gooroom)
- 번거로운 회원가입 및 로그인 절차 없이 ISO 내려받기 가능 - 보안 강화: 보안 중심 설계, 필요한 보안기술 지원
- 공동 협력: 활성화 포럼 운영, 동종 업체 협력 기반
6. 라이선스 정책
구름 플랫폼 개발 시 오픈 소스를 사용한 경우에는 기존 라이선스를 상속하는 것을 원칙으로 하되, 가능한 경우 다음과 라이선스를 우선 적용합니다.
- GPL V2.0 or later
- 구름 플랫폼 기본 배포판(데비안 기반 배포판 및 커스텀 UI 등)
- 구름 플랫폼 보안 패키지(4단계의 구름 보안 프레임워크)
- 구름 플랫폼 보안 중앙 관리 클라이언트
※ GPL(General Public License)
■ 특징
- 강한 제약 조건을 포함하고 있음
- GNU(Gnu is Not Unix) 프로젝트로 배포하는 S/W에 적용하기 위함
- 어떤 목적으로, 어떤 형태로든 사용 가능
- 변경된 프로그램을 배포하는 경우 무조건 GPL로 공개해야 함
■ 조건
- 수정한 소스코드 혹은 GPL 소스코드 활용 S/W 모두 GPL로 공개
- 라이선스 및 저작권 명시, 변경사항 안내
- 상업적 이용, 배포, 수정, 특허 신청, 사적 이용 가능
- 보증책임 없음
- 2차 라이선스 금지
- Apache V2.0
- 구글 플랫폼 중앙 관리 서버
※ Apache License
■ 특징
- 제약 조건이 비교적 낮고 자유로운 편
- Apache 자사 소프트웨어에 적용하기 위해 개발함
- 수정하여 배포하는 경우, 아파치 라이선스 버전 2.0을 반드시 포함
- 아파치 재단에서 만든 소프트웨어임을 밝혀야 함
■ 조건
- 소스코드 공개 의무 없음
- 라이선스 및 저작권 명시, 변경사항 안내
- 상업적 이용, 배포, 수정, 특허 신청, 사적 이용 가능
- 보증책임 없음, 상표권 침해 금지
- 2차 라이선스 허용