컬럼비아 시카다

Columbia Cycada
시카다
원저작자
  • Jeremy Andrus(이전)
  • 알렉산더 반트 호프
  • 나세르 알두아이즈
  • 크리스토퍼 달
  • 니콜라스 비에노
  • 제이슨 니
개발자컬럼비아 대학교 컴퓨터 공학부
운영 체제안드로이드
유형호환성 레이어
웹 사이트systems.cs.columbia.edu/projects/cycada/

Cycada(이전의 Cider)는 iOS용으로 설계된 애플리케이션을 Android 운영 [1]체제에서 수정 없이 실행할 수 있도록 하는 것을 목적으로 하는 호환성 계층입니다.이 메서드는 최소한의 구현 노력으로 수정되지 않은 코드를 [2]실행하기 위해 컴파일 시간 적응을 사용합니다.

이 프로젝트는 콜롬비아 대학의 컴퓨터 과학 연구자들에 의한 컨퍼런스 논문을 통해 밝혀졌다.이 프로젝트를 통해 iOS 애플리케이션은 Android의 커널 및 [3][4]프로그래밍 라이브러리에 적응할 수 있습니다.

공개된 비디오는 iOS 버전 Yelp, 애플의 iBooks 소프트웨어, OpenGL을 사용한 3D 벤치마크를 포함한 많은 애플리케이션이 작동한다는 것을 보여준다.화이트 페이퍼의 릴리스에 따라 하드웨어 GPS 지원이 [5]소프트웨어에 추가되었습니다.

다른 많은 호환성 계층(WINE이나 Darling )과 달리 Cycada는 사용자 공간[3]아닌 커널 수준에서 작동합니다.

Cycada는 단순한 APK 파일이 아니며 Linux [6]커널 전체를 수정합니다.

그 프로젝트가 출시될지는 알 수 없다.

원래 이름인 "사이다"는 알코올 [1]음료의 이름을 딴 또 다른 호환성 계층인 WINE에 대한 플레이였을 것입니다.

수석 개발자 Jeremy Andrus가 AppleDarwin 커널에 관한 일을 하기 위해 떠난 이후, 이 프로젝트는 Jason Nieh가 [7]주도하고 있다.

메모들

1. ^사이다는 사과로 만든 알코올 음료입니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Columbia 대학교 학생들이 안드로이드 기기에서 네이티브 iOS 앱을 실행할 수 있는 소프트웨어를 만듭니다(9~5mac).
  2. ^ 동기: Columbia 엔지니어링 팀이 안드로이드 플랫폼에서 iOS 앱을 최초로 실행
  3. ^ a b 앤드루스, 제레미 외"사이다: 안드로이드에서 iOS 앱의 네이티브 실행"제19회 프로그래밍 언어 운영체제 아키텍처 지원에 관한 국제회의(ASPLOS 2014)의 속행.ACM, 2014, 페이지 367-382.
  4. ^ 리서치 프로젝트 Cider가 iOS 앱을 Android 기기에 도입 – The Next Web
  5. ^ 학생들은 안드로이드에서 iOS 앱을 (느린 속도로) 실행 – Engadget
  6. ^ "Columbia Cycada Demo". YouTube.
  7. ^ "Cycada lets iOS apps run on Android natively". 20 August 2014.