Access Linux Platform

Access Linux Platform

The Access Linux Platform, sometime referred to as a "next-generation version of the Palm OS" is an open source-based operating system for mobile devices developed and marketed by Access Co., of Tokyo, Japan. The platform includes execution environments for Java, classic Palm OS, and GTK+-based native Linux applications. ALP has been demonstrated in devices [ [http://www.linuxdevices.com/news/NS9247878814.html Reference design targets Linux mobile phones] , Linuxdevices.com, August 7, 2007.] at a variety of conferences, including 3GSM, [ [http://www.engadget.com/2007/02/12/access-linux-platform-on-display-at-3gsm/ Access Linux Platform on Display at 3GSM] , Engadget, February 12, 2007.] LinuxWorld, [ [http://www.palminfocenter.com/news/8921/access-linux-platform-at-linuxworld-sf/ Access Linux Platform at LinuxWorld SF] , Palminfocenter.com, August 20, 2006.] GUADEC, and Open Source in Mobile.

The Access Linux Platform was first announced in February 2006. [ [http://www.access-company.com/news/press/Access/2006/021406.html Access and PalmSource Announce the Access Linux Platform] , Access/PalmSource press release, February 14, 2006.] The initial versions of the platform and software development kits for the Access Linux Platform were officially released in February 2007. [ [http://www.access-company.com/news/press/Access/2007/20070212d_alp_pdk.html Access Releases Access Linux Platform PDK and SDK to Licensees and Developers] , Access press release, February 12, 2007.] As of November 2007, the Access Linux Platform has yet to ship on devices, however development kits exists and public demonstrations have been showcased. A handset based on the Access Linux Platform will reportedly be released by the European carrier Orange [ [http://www.ovum.com/news/euronews.asp?id=6472 Will Access become DoCoMo's Linux platform?] , Ovum Research "Telecoms and Software News".] in the first half of 2008, and there is a current effort between Access, NTT DoCoMo, Panasonic, NEC, and Esteemo to use the platform as a basis for a "shared platform" implementing a revised version of the i.mode MOAP(L) APIs, as well as conforming to the specifications of the LiMo Foundation.

Look and feel

The user interface is designed with similar general goals to earlier Palm OS releases, with an aim of preserving the "Zen of Palm", a design philosophy that revolves around making the applications as simple as they can be. Other aspects of the interface include a task-based orientation rather than a file/document orientation as is commonly found on desktop systems.

The appearance of the platform [ [http://www.mobilelinuxinfo.com/392/access-linux-platform-screenshots/ New Access Linux Platform Screenshots] , Mobilelinuxinfo.com, August 9, 2007.] is intended to be extremely customizable to provide differentiation for specific devices and contexts.

Base frameworks

Similarly to maemo (Nokia's internet tablet framework), ALP is based on components drawn from the GNOME project, including the GTK+ and GStreamer frameworks. A variety of other core components are drawn from mainstream open source projects, including BlueZ, matchbox, cramfs, and others. These components are licensed under the GPL, LGPL, and other open source licenses, meaning that ALP is a "free" or "open" environment on the software level.

A number of components from ALP have been themselves released under the Mozilla Public License as The Hiker Project. [ [http://www.linuxdevices.com/news/NS6832325233.html Framework aims to commercialize mobile Linux apps] , Linuxdevices.com, December 22, 2006.] [ [http://www.access-company.com/news/press/ACCESS/2007/20061221_hiker.html Access Releases Hiker Application Framework to Open Source Community] , Access press release, December 12, 2006.] These components address issues of application life-cycle, intertask communication, exchange and use of structured data, security, time and event-based notifications, and other areas common to the development of applications for mobile devices.

Application development

As a fairly standard Linux/open source-based system, the Access Linux Platform presents standard APIs for most common operations (as defined by the POSIX and LSB standards). Since neither POSIX nor LSB address areas such as telephony, device customization, messaging, etc., there are a number of additional frameworks and APIs defined by Access for these areas.

Applications for ALP can be developed as Linux-native code in C or C++, as legacy Palm OS applications (which run in the "Garnet VM" emulation environment), or in Java. Additional execution environments can be supported via the development of a "launchpad" utilized by the Application Manager (part of the Hiker framework).

The ALP SDK uses an Eclipse-based IDE, with additional plug-ins, as did its predecessor Palm OS development environment. The compilers used are EABI-enabled ARM versions of the standard gcc tool chain.

Security

The Access Linux Platform utilizes a combination of a user-space policy-based security framework and a kernel-space Linux security module to implement fine-grained access controls. The components for ALP's security implementation have been released as part of the Hiker framework. Controls are based on signatures and certificates; unsigned applications can be allowed access to a pre-defined set of "safe" APIs.

ee also

* Moblin project

References

External links

* [http://alp.access-company.com Official Access Linux Platform site]
* [http://www.hikerproject.org The Hiker Project]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Access Linux Platform — У этого термина существуют и другие значения, см. Access. Бизнес вкладка рабочего стола Access Linux Platform. Access Linux Platform  …   Википедия

  • Access Linux Platform — Die Access Linux Platform (ALP), ist ein auf Linux basierendes Betriebssystem für PDAs. Es wird als Nachfolger von Palm OS von Access, in Tokyo, Japan entwickelt und vertrieben. Inhaltsverzeichnis 1 Geschichte 2 Funktionsumfang 3 …   Deutsch Wikipedia

  • Access Linux Platform — Pour les articles homonymes, voir Access. Access Linux Platform est le système d exploitation qui succède à Palm OS à partir de mai 2007. Il est fondé sur un noyau Linux et utilise la bibliothèque GTK. Ce système se destine principalement à… …   Wikipédia en Français

  • Convergent Linux Platform — or CLP for short is an initiative of a la Mobile, inc. to present to the market a Linux embedded mobile phone with raised security issues as well as the first Linux based smart phone operating system.[1][2] References ^ …   Wikipedia

  • Linux malware — includes viruses, trojans, worms and other types of malware that affect the Linux operating system. Linux, Unix and other Unix like computer operating systems are generally regarded as very well protected, but not immune, from computer viruses.… …   Wikipedia

  • Linux kernel — Linux Linux kernel 3.0.0 booting Company / developer Linus Torvalds and thousands …   Wikipedia

  • Linux Foundation — Type 501(c)(6) organization Founded 2007 Location San Francisco, California, USA Tokyo, Japan Seoul, Korea [1] …   Wikipedia

  • Access (Unternehmen) — Access Rechtsform Aktiengesellschaft Gründung April 1979 Sitz Tokio, Japan Leitung Toru Arakawa Mitarbeiter 1.256 (Januar 2 …   Deutsch Wikipedia

  • Linux Terminal Server Project — (LTSP) is a free and open source terminal server for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client (also known as an X terminal) handling input and… …   Wikipedia

  • Linux From Scratch — Company / developer Gerard Beekmans et al. OS family Unix like Working state Current Source model Open source / Free Software Initial release …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”