주 메뉴 열기

하모니카 (운영 체제)

하모니카 (영어: HamoniKR)는 한글을 사용하는 우리나라의 특성상 컴퓨터 운영체제의 한국어 사용자를 위한 지원은 매우 중요한 문제라 할 수 있다. 기존의 리눅스 운영체제에서도 한국어 지원을 지속적으로 하고 있으나, 리눅스 운영체제의 개발 기업들 또한 해외 기업들이 대다수이다.

하모니카
HamoniKR
HamoniKR logo.png
Hamonikr-ui.png
HamoniKR 1.4
개발자(주)인베슘
OS 계열리눅스 민트
상태개발 중
소스 형태오픈 소스
최신 버전HamoniKR-ME 64bit 1.4 / 2019년 10월 11일
사용 가능한 언어한국어 등 여러 언어
패키지 관리자dpkg, apt
커널모노리딕 커널
기본 UI시나몬
라이선스CC-BY-SA 3.0
GFDL[1]
공식 웹사이트https://hamonikr.org/

이러한 환경 속에서 국내 리눅스 운영체제의 대중적인 보급을 높이고자 국내 상황에 적용할 수 있는 리눅스OS 빌드 체계 및 한글화 개선을 지속적으로 수행 가능하도록 ‘오픈소스 한글화 지원 체계 구축’ 과 ‘개방형OS의 국내 보급 확대’를 위한 기반을 마련하기 위해 2014년 정보통신산업진흥원(NIPA)에서 관련 프로젝트가 진행되었다.

이 프로젝트 진행 중 한글화 서비스 및 개발 빌드 체계 테스트를 위해 사용성이 높은 ‘리눅스 민트(Mint)’ 버전을 활용하게 되었으며, 이를 개선하여 발표한 리눅스 운영체제가 ‘하모니카OS’ 이다. 2016년 이후에는 국가에서 하는 프로젝트의 연속성은 없어졌고 하모니카 커뮤니티 (https://hamonikr.org) 참여자들 중심으로 자발적으로 수정, 배포 활동을 하고 있다.

하모니카는 오픈소스 소프트웨어로 이루어진 개방형OS로서, 사용하기 위해 지불해야하는 라이선스 비용이 없으며 하모니카 커뮤니티에서 누구나 무료로 다운로드 받아 설치하고 사용할 수 있다.


대한민국의 하모니카 OS와 중국의 하모니OS가 이름이 비슷하다.

다운로드편집

2019년 10월까지 하모니카 누적 다운로드 사용자수는 121,919명이다.[2]

또한, 하모니카 OS의 ISO 이미지 파일은 누구나 무료로 다운로드 받을수 있으며,[3] 최신 버전과, 이전에 출시된 버전 중 원하는 버전을 선택하여 공식 홈페이지에서 무료로 다운받을수 있다.

▶ 하모니카 커뮤니티 배포판 HamoniKR-ME 1.4 (2019.10.11)

최소 사양 및 권장 사양편집

구분 최소 사양 권장 사양
CPU(x64) 하모니카는 모든 최신 컴퓨터에 권장됩니다.

(2007년 이후 판매된 거의 모든 컴퓨터에는 64bit 프로세서가 장착되어 있습니다.)

최소 1 GB 이상 4 GB 이상
하드디스크 최소 15 GB 20 GB 이상
해상도 800x600 1024x768 이상

특징 및 강점편집

USB를 이용한 손쉽고 빠른 설치를 제공한다.[4]

사용자가 원하는 시점에 OS를 백업 및 복구를 할 수 있다.[5]

사용자 편의 중심의 인터페이스를 제공하며 OS를 사용자를 위한 다양한 기본프로그램을 제공한다.

- 문서편집기(리브레오피스), 파이어폭스 웹브라우저, 멀티미디어 툴, 화상통화SW 등

 
하모니카OS 인터페이스






커뮤니티 중심의 지속적인 개선사항 반영과 기능 향상으로 다양한 사용자 환경에 최적화와 범용성을 확보하고 있다.

 
하모니카OS 텔레그램 메신저 적용













안드로이드 폰, 아이폰 등 스마트기기와 파일 공유가 가능하다. 스마트폰 기기를 하모니카OS가 설치된 PC에 연결하면 자동으로 인식한다.

 
하모니카OS 안드로이드폰 자동인식





 
하모니카OS 아이폰 자동인식







PC, 노트북 등 최신의 하드웨어 환경에 설치 및 사용이 가능하며 프린터, 스캐너, 타블렛 등 주변기기와도 완벽하게 호환된다.












호환성과 보안편집

OS 보호 기술

하모니카OS에서 제공되는 보안기술은 커널 보안, 응용프로그램 보안, 사용자 보안레이어로 구분된다.

- 커널보안의 경우 시스템 바이오스에서 시작되어 커널모듈까지 이어지는 과정에서 보안 체인을 형성하여 인가되지 않는 불법적인 소프트웨어의 사용을 차단하는 커널 시큐어 체이닝 기술이 제공된다.

- 응용프로그램의 경우 커널의 리눅스 보안 모듈(LSM : Linux Security Modules) 인터페이스를 이용하여 관리자가 프로그램별로 사용권한을 제한할 수 있게 해주는 기능을 제공한다.

- 사용자 보안의 경우 암호화된 저장공간, USB 보안 프로그램, 개인방화벽, 바이러스 백신을 제공하고 있으며, 업데이트 서버는 공개키 기반의 암호화와 TLS를 이용하여 데이터를 제공한다.


OS 보안 패치

업스트림으로 사용하는 우분투에서 제공되는 보안패치 및 업데이트를 동일하게 제공하며(2028년까지 지원), 추가적으로 주요 업데이트 및 보안패치를 하모니카 자체 저장소에서 제공한다.


백신

하모니카OS는 시스코 시스템즈에서 주도하고 있는 ClamAV 프로젝트 (https://github.com/Cisco-Talos/clamav-devel)를 백엔드로 사용하는 백신을 무료로 제공한다.

ClamAV는 오픈소스 안티바이러스 엔진의 대표적인 프로젝트로서 하모니카OS에서는 매주 새로운 바이로스 데이터베이스를 자동으로 업데이트하여 최신의 위협에 대응할 수 있도록 지원한다.


사용 가능한 금융사이트 목록[6]편집

사용가능한 사이트 (하모니카 커뮤니티에서 더 자세한 내용 확인 가능)
사이트명 URL 비고
국민은행 https://kbstar.com
신한은행 https://shinhan.com 브라우저 인증서 로그인 가능
우리은행 https://wooribank.com 보안로그수집기 설치 알림창이 뜨면 취소하면 이용가능

하드디스크 공인인증서 인식 불가

USB 인증서 사용가능

대구은행 https://dgb.co.kr IP Inside Agent 설치 되지 않았다는 알림창이 뜰 때 취소한 뒤 공인인증서 로그인하면 로그인 가능
시티은행 https://www.citibank.co.kr/ComMainCnts0100.act IP Inside Agent 설치 되지 않았다는 알림창이 뜰 때 취소한 뒤 공인인증서 로그인하면 로그인 가능



도입 분야편집

국방부는 지난 2016년 7월 육·해·공 8개 부대에 총 69대의 PC(아수스)에 하모니카OS를 설치·운영 중이다.[7] [8]


경찰청에서 '캠코더 단속 영상 편집 프로그램' 클라이언트 및 서버 운영 체제로 하모니카를 도입하였다. 또한 향후 외국 경찰에 수출도 고려하고 있다고 한다.[9]


일부 학교에도 도입되었다.[10]


병무청의 "징병검사 심리검사 시스템"(병역의무자 정신건강 테스트 시스템)에도 하모니카가 적용되었다.[11]


2019년 국방부 국군 사이버지식정보방 개선사업에 하모니카OS 12,500대를 납품, 설치를 진행하고 있다.[12]


대교CNS의 CCTV 관제시스템 VIVEex의 어플라이언스 운영체제로 도입되었다.[13]


2차 인증 솔루션인 Nurit의 'Baro PAM' 을 적용하여 호환성을 입증하였다.[14]


도입 가능 분야편집

행정자치부지방자치단체의 "우편모아시스템"과 미래창조과학부(과학기술정보통신부)에서도 하모니카 사용을 검토한다고 한다.[15]


국방부가 국군 사이버지식정보방에 개방형 OS를 도입하기로 결정하였다. 소스 코드를 모두 공개하는 오픈 소스 운영 체제만 입찰할 수 있으며 하모니카 OS, 구름 OS 등은 입찰 가능하지만 대중에게 소스 코드를 공개하지 않는 한 티맥스오에스는 참여가 어렵다고 한다.[16]


하모니카OS는 데스트탑용 운영체제 뿐만 아니라 특수목적의 어플라이언스 HW에 탑재하여 운영체제로 사용이 가능하다.

향후 클라우드 업무환경에서의 실시간 공유/협업체계 구축, 임베디드, 사물인터넷(IoT) 구축, 모바일 환경과의 결합 등 다양한 분야에서 하모니카OS를 도입하여 사용할 수 있도록 기술개발을 진행 중이다.


같이 보기편집

각주편집

  1. “보관 된 사본”. 2015년 10월 23일에 원본 문서에서 보존된 문서. 2015년 11월 7일에 확인함. 
  2. “하모니카 | HamoniKR 다운로드”. 2014년 11월 2일. 2019년 10월 30일에 확인함. 
  3. http://hamonikr.org/index.php?mid=menuDownload_RTM
  4. “하모니카(HamoniKR) 하모니 - Ⅱ-1. 윈도우에서 하모니카OS 부팅USB 만들기”. 2015년 2월 2일. 2019년 10월 30일에 확인함. 
  5. “하모니카 ME 게시판 - 백업 및 복구 가이드(Timeshift)”. 2019년 3월 15일. 2019년 10월 30일에 확인함. 
  6. “하모니 공지 - 사용가능한 금융 사이트 목록(국민,신한,우리은행 등등)”. 2019년 10월 28일. 2019년 11월 1일에 확인함. 
  7. 공공 입성하는 국산OS, 안정성 이슈 극복할까, 디지털데일리, 2019.01.01, http://www.ddaily.co.kr/news/article.html?no=176493
  8. https://spri.kr/posts/view/21870?code=forum https://spri.kr/download/21770
  9. [공개SW 활용사례] 경찰청, 개방형OS ‘하모니카’ 기반 ‘캠코더 단속영상 편집프로그램’, 2016년 07월 31일, 컴퓨터월드, http://www.comworld.co.kr/news/articleView.html?idxno=49046
  10. 개방형 OS / 리눅스 민트 PC 사용 후기, 2016년 4월 9일, http://www.educloud.co.kr/archives/4222 https://archive.fo/HgIxY https://web.archive.org/web/20170709071617/http://www.educloud.co.kr/archives/4222
  11. [기고] 병무청! 개방형 운영체제 확산의 교두보, 2016.11.28, 충남일보, http://www.chungnamilbo.com/news/articleView.html?idxno=383356
  12. “국방부 사지방에 ‘하모니카OS’ 채택…1만2500대 PC에 깔린다”. 2019년 10월 30일에 확인함. 
  13. “VIVEex”. 2019년 10월 30일에 확인함. 
  14. “주식회사 누리아이티”. 2019년 10월 30일에 확인함. 
  15. [단독]개방형 OS '하모니카' 미래부에 적용 추진…내부 테스트 시행, 머니투데이방송, 2016/12/16, http://news.mtn.co.kr/newscenter/news_viewer.mtn?gidx=2016121614011969757
  16. 국방부, 개방형 OS 도입 시동…공공기관 OS 종속성 벗어나나, 전자신문, 2018.11.08, http://www.etnews.com/20181108000409