Application Framework
The key part of Pepper Linux is the application framework. The application framework is designed to make it easy for software developers to create new media-rich Web-connected applications.
The application framework provides libraries and run-time services that provide a secure enviroment for the downloading and execution of Java, XUL and Flash applications. In addition, the Pepper Linux Mozilla, Javascript and XML components provide an ideal run-time environment for new Web 2.0-style Ajax applications such as Google Docs & Spreadsheets.
The application framework also provides built-in sharing and syncing of applications and their data between users on any device running the Pepper software, including PCs.
The application framework includes the following open source and private source components.
| Java runtime enviroment |
J2SE 5.0 (X86) |
| Flash runtime environment |
Adobe/Macromedia Flash 7.0 (Flash 9 mid-2007) |
| Mozilla runtime environment |
Mozilla 5.0, Firefox 1.5, Gecko 1.8, JRex 1.0 |
| Media frameworks |
Helix DNA Client, Mplayer |
| Media codecs |
MPEG/MP3, MPEG-4, MPEG-2, WMV, WMA, AVI, MOV, AAC, JPEG, PNG,
GIF, et. al. |
| Mail |
Java Mail 1.3 |
| Package management |
RPM, PUP (Pepper updater), PPLD (Pepper apps) |
| Photo editing |
FotoNation FotoKiosk imaging library |
| Photo sharing |
Flickrj 1.0, UPnP |
| UPnP, mDNS/ZeroConf |
Cyberlink 1.7, JmDNS 1.0 |
| WiFi |
Pepper WEP, WPA DHCP autoconnect |
| XML |
Xalan, Xerces, JDOM |
|