iOS와 안드로이드의 경계를 허물었다! 美콜롬비아 대학생들이 개발한 'Cider' 화제
2014년 05월 15일 (목)
ⓒ 케이벤치, 이우용 기자 guygun@kbench.com
최신 안드로이드 운영체제를 탑재한 넥서스 7 태블릿에서 iOS 앱을 실행시킨 영상이 유투브에 등장해 화제다.
지난 9일, 'Columbia Cider Demo' 라는 제목으로 등록된 이 영상은 美콜롬비아 대학교의 컴퓨터공학 학생들이 개발한 운영체제 호환 아키텍처 'Cider'를 소개하기 위해 제작된 것으로, 안드로이드가 아닌 iOS 전용앱이 일반 안드로이드 앱 처럼 실행되고 사용하는 모습이 담겨 있다.
영상을 본 네티즌들은 '굉장하다', '놀랍다' 등의 반응을 보이고 있는데 영상을 등록한 Cider의 개발자 중 한명인 Jeremy Andrus는 가상머신으로 실행한 것이 아니라며 안드로이드에서 iOS 앱을 네이티브로 실행할 수 있다고 설명했다.
이들이 개발한 'Cider'는 리눅스 커널에서 안드로이드를 네이티브로 사용하면서도 iOS용으로 개발된 앱을 수정하지 않고 그대로 실행시킬 수 있다.
이것이 가능한 것은 컴파일 타임 코드 어댑션과 디플로매틱 기능 때문인데 컴파일 타임 코드 어댑션이 소스 코드의 수정 없이 실행이 가능하게 만들고 디플로매틱이 안드로이드 라이브러리를 이용해 소프트웨어와 하드웨어 인터페이스에 접근할 수 있게 해 주는 구조다.
데모로 소개한 영상은 Cider의 프로토타입 버전이라서 어느 정도의 성능 저하가 존해하지만 가상 머신을 이용하는 방식보다 성능 저하가 적고 iOS 앱과 안드로이드간의 충돌도 없으며 소스 코드를 수정하지 않는다는 점에서 iOS와 안드로이드로 양분된 모바일 운영체제의 경계를 허물 새로운 해법으로 평가받고 있다.
※ 본 내용은 케이벤치(http://www.kbench.com)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 케이벤치. 무단전재 및 재배포 금지
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
3055 | 모질라재단, 교사를 위한 웹 활용 교육 선보여 | 4366 | 2014-05-19 |
3054 | 인터넷도 부익부빈익빈?…美, 망중립성 포기? | 4390 | 2014-05-16 |
3053 | 호튼웍스, XA시큐어 인수…하둡 보안 강화 | 4167 | 2014-05-16 |
3052 | 캐노니컬, MS 윈도용 데브옵스 툴 만든다 | 4248 | 2014-05-16 |
3051 | 인텔 2세대 갈릴레오 보드, 올 여름 출하 | 4280 | 2014-05-16 |
3050 | iOS와 안드로이드의 경계를 허물었다! 美콜롬비아 대학생들이 개발한 'Cider' 화제 | 4093 | 2014-05-16 |
3049 | 오라클, 자체 오픈스택 배포판 메이저 사이트 순위 | 4392 | 2014-05-16 |
3048 | 레드햇-우분투, 리눅스 커널 취약점 패치 | 3895 | 2014-05-16 |
3047 | 오픈소스로 이동통신사 직접 차린 주민들 | 4608 | 2014-05-16 |
3046 | “애자일 방법론 도입 실험하는 티몬, 왜?”…신현민 티켓몬스터 CTO를 만나다 | 4662 | 2014-05-16 |
0개 댓글