Funambol

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Funambol is an American corporation that earns revenue from its dual-licensing business model[1] that includes commercial software and free open source mobile data synchronization software based on the Funambol core project.

Contents

[edit] Funambol-based companies

Funambol has been used as a base source code for different providers for use to end users. The source code is modified, refined, and readapted to different mail environments. For example, ThinkPost.net bases its BlackBerry sync software on Funambol and provides an alternative for aftermarket BlackBerry sync using the Funambol source code as a base.

[edit] Funambol project

The Funambol core project is a free and open source mobile synchronization server that provides push email, PIM (address book and calendar) and media (pictures, video, music) data synchronization, and device management for wireless devices, leveraging standard protocols such as SyncML. For users, this means BlackBerry-like capabilities on commodity handsets.

Funambol is also a development platform for mobile applications. It provides C++ and Java client APIs and server side Java APIs, and facilitates the development, deployment and management of any mobile project.

Funambol consists of several components, including:

  • Funambol Data Synchronization Server: a mobile application server providing synchronization services for wireless clients and PCs, including push email.
  • Funambol Device Management: an Open Mobile Alliance Device Management server to remotely manage mobile devices.
  • Funambol Connectors: gateways to file systems, databases, email systems, and applications for two-way synchronization with existing data assets.
  • Funambol Client Plug-ins: protocol extenders and clients for Microsoft Office Outlook, Mozilla Thunderbird (experimental), Mozilla Sunbird (experimental), Windows Mobile, BlackBerry, Palm, iPod, iPhone and Android so users can synchronize their email messages and PIM data (address book, calendar, tasks and notes) with the server.
  • Funambol Software Development Kit: tools to develop sometimes-connected mobile applications on devices (in Java - Java SE and Java ME - and C++) and to add data sources to the server.

[edit] History

The Funambol project was started in 2001 by developers because of the lack of an open source Java implementation for mobile device data synchronization. The original name of the project was Sync4j, later changed into Funambol. The Funambol project has gone beyond the original server engine, and now includes administration tools and client-side SDK for Java and C++ development.

[edit] Industry recognition

The project has been recognized by industry groups and industry analysts worldwide with several awards:

[edit] See also

[edit] References

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages