Columbia Cycada

Cycada
Originalförfattare
  • Jeremy Andrus (tidigare)
  • Alexander Van't Hof
  • Naser AlDuaij
  • Christoffer Dall
  • Nicolas Viennot
  • Jason Nieh
Utvecklare Institutionen för datavetenskap, Columbia University
Operativ system Android
Typ Kompatibilitetsskikt
Hemsida systems .cs .columbia .edu /projects /cycada /

Cycada (tidigare känt som Cider) är ett kompatibilitetslager som syftar till att tillåta applikationer designade för iOS att köras oförändrat på Android -operativsystemet. Metoden använder kompileringstidsanpassning för att köra omodifierad kod med minimal implementeringsansträngning.

Projektet avslöjades i ett konferensbidrag av datavetenskapsforskare vid Columbia University. Projektet gör det möjligt för iOS-applikationer att anpassa sig till Androids kärna och programmeringsbibliotek.

En video som släppts visar att många applikationer fungerar, inklusive iOS-versionen av Yelp , Apples iBooks -programvara och 3D-riktmärken med OpenGL . Efter utgivningen av vitboken lades GPS-stöd för hårdvara till programvaran.

Till skillnad från många andra kompatibilitetslager (som WINE eller Darling ), fungerar Cycada på kärnnivån , i motsats till på användarutrymmet .

Cycada är inte en enkel APK-fil och modifierar hela Linux-kärnan.

Det är okänt om projektet kommer att släppas.

Det ursprungliga namnet "Cider" var med största sannolikhet en pjäs på WINE , ett annat kompatibilitetsskikt uppkallat efter en alkoholhaltig dryck .

Sedan huvudutvecklaren Jeremy Andrus lämnade ett jobb på Darwin-kärnan Apple har projektet letts av Jason Nieh. Arbetet med projektet har fortfarande fortsatt efter detta relaterat till grafik under 2017.

Anteckningar

1. ^ Cider är en alkoholhaltig dryck gjord av äpplen .

Se även