ACCESS hodlá vypustit svůj Application Framework pro open source komunitu pod licencí Mozilla Public License 1.1 (MPL). Informací o postupu prací na chystaném nástupci Palm OS není mnoho, proto je každá takováta zpráva netrpělivě očekávána uživateli i vývojáři...
Bezpečnostní novinky, které rozšíří Linuxový kernel, budou vydány pod klasickou General Public Licence v2 (GPL). Framework nebude vypuštěn dříve než koncem tohoto roku a stane se tak prvním komerčním frameworkem pro mobilní Linux.
Aplikační framework - neboli prostředí pro instalaci a správu aplikace s možností provázanosti a interakce s ostatními aplikacemi a s uživatelem - je základní stavební kámen každého mobilního operačního systému. K dnešnímu dni zatím není žádné open sourcové řešení.
Framework, který samozřejmě bude součástí ALP (ACCESS Linux Platform), byl také speciálně navržen pro mobilní telefony a zařízení. Ke službám instalace a správy aplikací tento framework integruje komunikaci mezi jednotlivými aplikacemi, bez starostí umožňuje poslouchat hudbu, posílat zprávy a další pokročilé funkce. Zároveň obsahuje i bezpečnostní funkce proti neoprávněnému používání telefonních služeb či omezení přístupu k systémovým datům.
ACCESS Application Framework je vytvořen pro použití s GTK+ (Gnome Toolkit). Aktuálně GTK+ pohání populární GNOME desktop, což v souvislosti s jeho použitím v ALP umožní vývojářům použít existující kvalifikaci a programový kód.
Součásti ACCESS Application Framework:
Bundle Manager - dokáže spouštět libovolné typy aplikací (Java, Palm OS, nativní Linux) a to nejenom z interní paměti, ale i externí paměťové karty.
Security Policy Framework - stará se o celkové zabezpečení zařízení. Tento framework je od hlavního oddělen a je možné ho kdykoliv nezávisle aktualizovat.
Exchange Manager - zajišťuje přenos dat mezi aplikacemi i mezi zařízeními, v případě tvorby vlastního komunikačního protokolu stačí napsat plugin.
Notification Manager - informuje aplikace různou řadou nevyžádaných událostí, např. příchozí hovor, zprávou, přechod do stand-by režimu atd.
Application Server - stará se o životní cyklus aplikace - instalaci, spuštění, dočasné přerušení, obnovení a ukončení.
Attention Manager - vytváří centrálu pro všechny vygenerované události (eventy), ke kterým má pak uživatel snadnější přístup.
Alarm Manager - informuje aktivní i neaktivní aplikace o alarmech v reálném čase (ty pak dále spravuje Attention Manager).
Global Settings Services - toto API využijí všechny aplikace a služby, které vyžadují přístup do systémového nastavení včetně fontů a barevných témat.
Zdroj: palminfocenter.com