
|
|
BlueZ BlueZ is the official Linux Bluetooth stack. ACCESS is actively involved in developing bug fixes and working on enhancements, including several new profiles.
www.bluez.org
|
|

|
|
Eclipse Eclipse is a "universal tool platform" - an open and extensible IDE that can be adapted to a broad range of developer needs. Eclipse was used by us in developing our Garnet™ OS Development Suite, an integrated tool chain that provides Garnet OS and Cobalt software developers with an easier and faster path for creating Garnet OS applications. The Garnet OS Development Suite enables development of both ARM-native Garnet OS Protein applications and legacy 68K applications, all within a single IDE. ACCESS anticipates that it will continue to utilize Eclipse as a key development environment for the ACCESS Linux Platform.
www.eclipse.org
|
|

|
|
Glade3 Glade3 is a user-interface builder for GTK-based applications. The latest version, currently under development, is a complete rewrite of the prior version, and ACCESS is both utilizing it internally, and also participating in the development effort. We currently have submitter status on the project, have identified several bugs and are working on fixes for them.
glade.gnome.org
|
|

|
|
GStreamer GStreamer, another "Gnome-related technology", is the de facto standard media framework for Linux. ACCESS is working with the GStreamer team to develop improvements for video playback, an improved client/server architecture, and a framework to handle Digital Rights Management, as well as bug fixes and performance enhancements, some of them drawn from work previously done within ACCESS.
gstreamer.freedesktop.org
|
|

|
|
GTK+ GTK+, and its associated graphical, user interface, and other technologies, is a core component of the ACCESS Linux Platform. ACCESS is a core participant of the Gnome Foundation's Mobile and Embedded (GMAE) initiative. We are working on performance analysis of and optimizations to the GTK stack, and are coordinating this work with the other participants in GMAE.
www.gtk.org
|
|

|
|
ICU ICU (International Component for Unicode) is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n and g11n). ICU is widely portable and gives applications substantially the same results on all platforms and between C/C++ and Java software. ACCESS has submitted information to ensure that ICU can properly interoperate with the ACCESS Linux Platform.
www-306.ibm.com/software/globalization/icu
|
|
|
|
Libsqlfs Libsqlfs is a library, used in conjunction with the popular open source SQLite database software. Libsqlfs allows applications to put an entire read/write file system into a relational database as a single file in the host file system. Such a filesystem-in-a-file can easily be moved around, backed up or restored as a single file. And the file system can also be accessed as individual files. This provides great flexibility and convenience. File system accesses can be batched into atomic transactions (either all the updates are done, or none of them are). Libsqlfs was created as part of the "ACCESS Linux Platform", and it will be useful in many other applications too. It is being released under the LGPL license.
|
|

|
|
Linux Desktop Testing Project LDTP is a framework for performing simulated, scripted user interaction against a target application. It allows testing, under program control, of a user interface with a sophisticated level of control of the interaction. ACCESS has contributed code to LDTP to abstract the connection between the controlling "agent" and the controlled "target" to allow LDTP to operate in a broader context than a single desktop, enabling use of LDTP is debugging a discrete device, such as a cellphone, over a USB or networking connection.
ldtp.freedesktop.org/wiki
|
|
|
|
YAFFS YAFFS (Yet Another Flash Filing System) is a file system optimized for NAND Flash support, an increasingly popular choice for backing store and ROM in mobile devices. YAFFS is a log-structured (journaled) file system that automatically provides wear-leveling and robustness on power failure. It also scales well for large Flash chip sizes in terms of boot time and RAM usage. It is now in use for several commercial products under Linux and WinCE, and has proven extremely reliable. ACCESS is managing the integration for the Linux version of the project.
www.aleph1.co.uk/yaffs |