На мерапрыемстве Ubuntu Developer Summit у Барселоне (Іспанія) кампанія Canonical, якая займаецца камерцыйнай падтрымкай Linux-дыстрыбутыва Ubuntu, прадэманстравала прататып асяроддзя выканання прыкладанняў мабільнага асяроддзя Android у Ubuntu Linux.Мэта чарговай ініцыятывы Canonical — прывесці на дэсктопы які расце мір іншых прыкладанняў, даступных для што працягвае набіраць папулярнасць мабільнай Linux/Java-платформы Android. Нягледзячы на тое, што Android выкарыстае ў сваёй аснове Linux-ядро, усё прыкладанні працуюць у адмысловым Java-асяроддзі, так што запуск такіх праграм у звычайнай Linux-сістэме нават з усталяванай Java Runtime Environment немагчымы.У Canonical маюць намер дадаць то якое адсутнічае звяно ў выглядзе праслойкі паміж Linux-ядром і Android-прыкладаннем, і першыя вынікі ў выглядзе працоўнага прататыпа ўжо былі прадэманстраваныя на барселонском мерапрыемстве. Распрацоўнікам атрымалася скампіляваць асяроддзе запуску Android-прыкладанняў з роднай для Ubuntu версіяй базавай бібліятэкі libc і запусціць у ім прыкладанне на звычайным Linux-ядры. Для таго, каб фінальная версія Android-асяроддзі нармалёва функцыянавала, распрацоўнікі плануюць улучыць у Linux-ядро патчы, дадавалыя ў яго прысутную ў Android сістэму міжпрацэснага ўзаемадзеяння Binder.
Зыходны код напрацовак, праведзеных высілкамі Canonical для запуску Android-прыкладанняў у асяроддзі Ubuntu Linux, будзе хутка апублікаваны.
рэкамендуем прачытаць таксама