SyncML은 주변장치 간에 데이터를 동기화시키기 위한 개방형 표준으로 현재 개발되고 있는 XML 프로토콜로서, 3세대 무선 기술 개발에 있어 가장 중요한 구성 요소 중 하나이다. SyncML 발의체는, 플랫폼, 주변장치 그리고 네트웍 전역에서 원격 데이터의 일관성 있는 동기화를 위해 개방적이며 이식 가능한 표준으로 개발 및 추진하기 위한 명백한 목표를 가지고 2000년 2월에 만들어졌다. SyncML은 XML에 더하여MIMEvCard 및 iCalendar 등과 같은 기존의 표준에 영향을 미친다.

데이터 동기화는 한 주변장치에서 수정된 데이터가 즉시 다른 주변장치 상의 데이터에 반영되도록 해준다. 예를 들면, 한 장치에서 파일이 편집되었을 때 그 수정사항이 다른 장치로 자동 전송될 수 있다. 데이터가 자동으로 동기화되면 사무실 바깥에서 업무를 처리하는 동안 사용했던 주변장치와 네트웍 컴퓨터 간의 데이터 일치에 대해 더 이상 걱정할 필요가 없다. 이것은 스니커넷 연산에 관한 필요를 줄여주는데, 이는 사용자가 데이터를 재차 복사할 필요가 없고, 한 장치로부터 다른 장치로 수작업으로 전송시킬 필요가 없으며, 또한 한 파일에 대해 내용이 다른 여러 가지 버전을 다룰 필요가 없어진다는 것이다. 기존의 데이터 동기화 프로토콜이 갖는 문제점은 그것들이 오직 일부 표준과 일부 장치들에 대해서만 호환성이 있다는 사실이다. 그동안 무선 장치를 사용하는 사람들의 수가 늘어나는 것과 함께 데이터 동기화에 대한 필요성 역시 증가할 것이다. 하드웨어와 기술의 다양성이 보장되면, 기존의 독창적인 기술 때문에 지연되어 왔던 보편적 표준은 무선 산업의 미래 발전을 위해 필수적이다.

이 발의체의 발기인 격인 에릭슨, IBM, 모토토라, 노키아, Psion, Palm 그리고 스타피시 소프트웨어 등과 같은 회사들이 2000년 9월 더블린에서 이 프로토콜을 사용한 주변장치들을 소개한 바 있다. 발의체 구성원들은 SyncML을 지원하는 제품들이 2001년 초에 나올 수 있을 것이라고 전했다. SuncML 버전 1.0 알파는 현재 이를 지지하고 있는 470개 이상의 회사들에서 이용할 수 있다.


출처 - http://terms.co.kr/SyncML.htm






SyncML ( Synchronization Markup Language )는 XML 을 기반으로하는 데이터 동기화 개방형 표준 이다. OMA (Open Mobile Alliance)는 2000 년 12 월 SyncML1.0가 표준화되었다. 2009 년 현재, 최신 버전 SyncML1.2이다.

관련 항목 편집 ]

외부 링크 편집 ]


SyncML (Synchronization Markup Language)은 플랫폼 독립적인 데이터 동기화 표준이다. 즉, MS Windows를 사용하는 PC, Linux를 사용하는 PC, Palm PDA, 휴대전화, 아이팟, 아이폰 등의 어떤 기기와도 자유롭게 데이터를 동기화할 수 있다. SyncML은 XML을 기반으로 한다.

[편집]바깥 고리


SyncML (Synchronization Markup Language) is the former name for a platform-independent information synchronization standard. The project is currently referred to as Open Mobile Alliance Data Synchronization and Device Management. The purpose of SyncML is to offer an open standard as a replacement for existing data synchronizationsolutions, which have mostly been somewhat vendor-, application- or operating system specific.

SyncML is most commonly thought of as a method to synchronize contact and calendar information (personal information manager) between some type of handheld device and a computer (personal, or network-based service), such as between a mobile phone and a personal computer. The new version of the specification includes support for push email, providing a standard protocol alternative to proprietary solutions like BlackBerry.

Philippe Kahn was instrumental in the founding vision for synchronization with Starfish Software, later acquired by Motorola. The founding vision as expressed by Kahn was: "Global synchronization and integration of wireless and wireline devices".

Several major companies such as SamsungMotorolaNokiaSony EricssonLGIBM and Siemens AG already support SyncML in their products. Some products by now use SyncML for more generic information synchronization purposes, such as to synchronize project task information across a distributed group of team members. SyncML may also be used as a base for backup solutions.

Contents

  [hide

[edit]Problem areas

  • A fairly intricate and vague protocol specification has meant that in general there are major interworking problems with different servers against different clients.
  • In addition to the server address, user name and password, SyncML requires a database name to be specified for opening a connection. This database name is not standardized, and different servers use different names for the same service. E.g. one server might use card while another ./contacts for the contact database.
  • Only the over-the-air (OTA) interface has any degree of standardization (e.g. OMA CP 1.1, OTA 7.0) whereas synchronization over a local interface is not standardized, and requires specific solution for any device, if available at all.
  • According to the documentation in the Funambol SyncML wiki, there is no conflict resolution. The server can only be set to 'client wins' or 'server wins' in case a field has been edited both on server and on client.

[edit]Advantages

  • The protocol is open and based upon standardized XML communication over HTTP POST which makes it relatively straightforward to implement on any platform.
  • Even though XML documents per definition are text-based - the protocol is versatile enough to be used to synchronize any binary file format.
  • Many free services are available, including clients and applications.

[edit]SyncML client connectors and plugins

NamePlatformApplicationContactsCalendarMemosTasksBook-marksE-mailSMSPhotoVideoMusicFilesNotes
Syncfriend for MS OutlookWindows XP/Vista/7SyncML and ActiveSync client for Outlook 2007/10YesYesAlso supports Google sync including feeds from Facebook, Twitter and LinkedIn. Free version synchronizes 200 contacts in any custom folder
Gemalto / O3SIS AGWindows MobileSyncML Client, Personal Life Mobilizer [1]YesYesNoYesNoYesYesYesYesYescommercial, over-the-air installable client, Videos, Photo, Ringtones, SMS, MMS, as well
Gemalto / O3SIS AGAndroid OSSyncML Client, Personal Life Mobilizer [2]YesNoNoNoNoNoNoYesYesYescommercial, over-the-air installable client
Gemalto / O3SIS AGiPhone OS (iPhone, iPod, iPADSyncML Client, Personal Life Mobilizer [3]YesNoNoNoNoNoNoYesNoNocommercial, over-the-air installable client
Gemalto / O3SIS AGSymbian, Series 60SyncML Client, Life Mobilizer Push Mail Edition [4]YesYesNoYesNoYesYesYesYesYescommercial, over-the-air installable client
Gemalto / O3SIS AGBlackberry J2ME from OS 4.5, Nokia S40, Sony Ericsson J2MESyncML Client, [5]YesYesNoYesNoNoNoYescommercial, over-the-air installable client
SyncEvolutionUnix/LinuxEvolution, KDE/Akonadi, plain files, ...YesYesYesYesNoNoNofree, command line, Genesis GUI frontend
libsynthesisLinux, iOSSyncML client+server engine libraryYesYesYesYesYesYesYesOpen Source, LGPL+EPL, DB backend via plugins or SQL, custom content formats possible
SyncEvolutionMaemo 5system address book/Contacts,DatesYesYesYesYesNoNoNofree, command line
SyncEvolutionMac OS X, iPhonesystem address bookYesNoNoNoNoNoNofree, command line
FunambolWINNERPocket PC, SmartphoneYesYesYesYesNoYesNoYesplus files in 'briefcase', AGPL v3
FunambolSymbian OSSymbian S60 3rd/5th EditionYesYesYesYesYesAGPL v3, adds push and picture sync capabilities to native client
FunambolAndroidAndroid Sync ClientYesYesYesNoNoNoNoYesOpen Source,AGPL v3; very specific to onemedia.com, attempts to use it with other SyncML servers (SyncEvolution,Synthesis) have failed
FunambolBlackBerryBB DatabasesYesYesYesYesYesOpen Source,AGPL v3
FunamboliPhone OSAddressBookYesOpen Source,AGPL v3
FunambolJava Email ClientJava ME, J2SEYesYesOpen Source,AGPL v3
FunambolWindowsOutlookYesYesYesYesNoNoNoYesOpen Source,AGPL v3
FunambolMacOSDesktopYesNoNoNoNoNoNoNoOpen Source,AGPL v3
FunambolMulti-platformJava ME, J2SE, C++YesYesYesYes***Open Source SDK,AGPL v3
FunambolPalmOSPalm DatabasesYesNoNoNoNoNoOpen Source,AGPL v3,Community Project
Funambol Community ProjectWindows, LinuxiPodYesYesNoNoNoNoNosync via cable, Open Source,AGPL v3
Funambol Community ProjectWindows, Linux, MacThunderbird, SunbirdYesYesYesNoNoOpen Source,AGPL v3
FunambolYahoo!, GoogleContacts, CalendarYesYesNoNoNoYesNoOpen Source,AGPL v3
NokiaSymbian 9.xNokia S60 3rd/5th Edition nativeYesYesYesYesYesNoYesMMS, too!
SynchronicaWindows MobilePocket PC, SmartphoneYesYesNoYesYesemails, attachments and folders
SynchronicaSun Java Systems Communication SuiteSun Comms 4, 5 and 6YesYesNoYesYes
SynchronicaMicrosoft Exchange2003 and 2007YesYesNoYesYesUsing OWA (WebDAV)
SynchronicaLotus Domino6YesYesNoYesYesUsing IMAP and CORBA
SynchronicaGoogleCalendar, ContactsYesYesNoNoYes
SynchronicaMSN/Hotmail/WindowsLiveContactsYesNoNoNoNo
SynchronicaJava Content RepositoryAny JCR compatible serverYesYesYesYesYesJCR (JSR-170) back-end API
SynchronicaPalm OSmobile devicesYesYesNoYesYes
SynchronicaMac OS XiPhoneNoNoNoNoYesover the air (OTA) using IMAP/SMTP
TSyncWindows, Linux, Mac OS X, *ThunderbirdYesNoNoNoNoNoNofree, GPL
SyncML2iPhoneiPhoneiCalNoYesNoNofree
MyTTSymbianS60 all versionYesYesYesYesYesfree, support file upload/download, only Chinese version
MyTTWindows MobilePocket PC, SmartphoneYesYesYesYesYesfree, support file upload/download, only Chinese version
MyTTWindowsOutlookYesYesYesfree, only Chinese version
MyTTMTK25,26,28YesYesYesYes
MyTTBrewYesYes
plan44.chiOSiOS contacts and calendar, separate tasks and calendarYesYesNoYescommercial, free contacts-only version
SynthesisAndroidAndroid databases, internal tasks and notes, Astrid TasksYesYesYesYesNoNoYesYesYesYesYescommercial, multiple sync profiles, scheduling
SynthesisPalmOSPalm DatabasesYesYesYesYesNoYesNocommercial, multiple sync profiles, scheduling
SynthesisWindows MobilePocket PC, SmartphoneYesYesYesYescommercial
SynthesisWindowsOutlook, Outlook ExpressYesNoNoNocommercial
SynthesisWindows, Linux, Mac OS XSQL, ODBC, SQLite3, PlainTextYesYesYesYes***Programming SDK w/API's in C, C++, Delphi, Java, & .Net
SynthesisWindows, Mac OS XSunbird/LightningYesYesNoNoDEMO application included with SDK
SynthesisWindows, Linux, Mac OS XClient Desktop DEMO/ODBC/PluginYesYesYesYes***Scriptable utility to connect with any other client side application or database.
TTSyncWindows MobilePocket PC, SmartphoneYesYesYesYes***commercial
TTSyncSymbianS60, 1,2,3 versionYesYesYesYes***commercial
CompanionLinkWindowsVariouscommercial
SyncJE by NexthausWindows MobileWindows MobileYesYesNoYescommercial
SyncJE by NexthausMac OS XMac OS XYesYesNoYescommercial
SyncJE by NexthausWindowsOutlookYesYesYesYescommercial
SyncJE by NexthausWindowsOutlook ExpressYesNoNoNocommercial
SyncJE by NexthausWindowsLotus NotesYesYesYesYescommercial
SyncJE by NexthausWindowsACTYesYesNoYescommercial
SyncJE by NexthausPalmOSPalm DatabasesYesYesYesYescommercial
SyncJE by NexthausBlackBerryYesYesNoYescommercial
SyncJE by NexthausiPhoneOSiPhoneYesNoNoNocommercial
Critical Path (Memova)J2MEPhone Backup ClientYesYesYesYesYescommercial
Voxmobili (An OnMobile Company)Windows Mobile, Android, MacOS, Symbian, J2ME...SyncML Client, VoxMobili ClientYesYesYesYesYesYesYesYesYesYesYescommercial
Yota ContactsWindows MobileSyncML Client, Address bookYesfree, shipped with Yota HTC MAX 4G
SynchronossBlackberry, Symbian, PalmOS, Windows Mobile, AndroidSyncML Client, MightyBackup, Network Address BookYesYesYesYesYesYescommercial, with over 10 Million clients deployed
SynchronossWindowsOutlook ConnectorYesYesYesYes
SynchronossExchangeMicrosoft Exchange ConnectorYesYesYesYes
PleexJ2MEVariousYesYesYesYesYesYesMedia sharing and community networks too
PleexSymbian  S60/S40 and UIQVariousYesYesYesYesYesYesMedia sharing and community networks too
PleexWindows MobileVariousYesYesYesYesYesYesMedia sharing and community networks too
PleexiPhoneVariousYesYesYesYesYesYesMedia sharing and community networks too
PleexAndroidVariousYesYesYesYesYesYesMedia sharing and community networks too
PleexBlackberryVariousYesYesYesYesYesYesMedia sharing and community networks too
PleexBadaVariousYesYesYesYesYesYesMedia sharing and community networks too

[edit]SyncML servers

NamePlatformApplicationFree?ContactsCalendarMemosTasksBook- marksE-mailPhotoVideoMMSFilesSAN1Notes
Alt-N Technologies'MDaemon Email Server for WindowsWindowsSyncML ServerNoYesYesYesYesSMB email OTA mobile device sync
Group-OfficePHPData Synchronization but not Device ManagementNoYesYesYesYesYesE-mail is synced with IMAP
FunambolJava (Linux, Windows, Mac OS X)Data Synchronization and Device ManagementYesYesYesYesYesYesYesYesOpen Source, Java and C++ SDK, OEM & ISV Partners, AGPL v3
mySync DMJava (Linux)Data Synchronization and Device ManagementNoYesYesYesYesYesYesIncludes SMS backup on Android and Symbian platforms. Carrier-grade.
SynthesisWindows, Mac OS X, Linux x86SyncML ServerNoYesYesYesYesYesSDK - (Java, C/C++, .Net API's), OEM & ISV Partners
sync•gwPHPSyncML, CalDAV, CardDAV ServerNoYesYesYesYesYesYesYesplatform independent PHP SyncML server, OMA push service; Support for WebDAV (CardDav/CalDAV)
libsynthesisLinux, iOSSyncML client+server engine libraryYesYesYesYesYesYesOpen Source, LGPL+EPL, DB backend via plugins or SQL, custom content formats possible
CompelsonASP .Net, IIS, SQL ServerSyncML ServerNoYesYesYesYes
IceWarpWindows, LinuxSyncML ServerNoYesYesYesYesYesEnterprise Groupware
Winfonie mobile 2WindowsDesktop SyncML Server (discontinued, no longer available)NoYesYesYesDesktop SyncML server, connects with Microsoft Outlook, Lotus Notes, Lotus Organizer, Mozilla Thunderbird, Lightning, Tobit David, Palm Desktop, combit etc.
SynchronicaJava (Solaris, Linux, Windows, Mac OS X)Mobile GatewayNoYesYesYesYesYesService Providers, OEMS, Enterprise, supports OMA CP, OMA DS Push, OMA EMN and IMAP IDLE
HordeLinuxHordeYesYesYesYesYesNoWeb Groupware, open source
Access NetFront SyncLinux, SolarisSyncML ServerNoYesYesYesYesYesYesEnterprise sync solution
eGroupWarePHPSyncML ServerYesYesYesYesYesEmail uses IMAP, Open Source groupware
Mooha SyncML ServerPHPSyncML ServerYesYesYesYesYesYesOpen-source platform independent SyncML server written in PHP with MySQL database backend. AlsoDrupal module is available; no longer available; code author disabled website, cleans google code repository and disagree with github forks
TimeMaker ServerLinuxSyncML ServerNoYesYesYesYesLeadership software. E-mail is synced by using integrated POP3/SMTP.

1SAN = Server Alert Notification. This SyncML Push technology is based on definitions by the Open Mobile Alliance and extends the existing SyncML protocol specification by offering a method of server initiated synchronization.

[edit]SyncML hosted services

Provider NameTarget MarketPriceContactsCalendarMemosTasksBookmarksE-mailE-mail to SMSSMSMMSWebDAVCalDAVNotes
syncgcal.comGoogle Calendar sync servicefree / paidYesGoogle Calendar Synchronisation (including shared calendars)
SyncfriendA self updated phonebook. Supports multiple phones per each account. Automatic duplicate elimination.FreeYesYesUser friendly web interface. Not working.
Access NetFront SyncEnterprise sync solutioncommercialYesYesYesYesYesYesYesYesSyncML standard sync server,has been deployed for Japan KDDI,China Telecom
AOL Sync ServiceConsumerfreeYesYesNoNoYesSyncML standard sync server
basota.comConsumers10€/yearYesYesYesYesYesNoNoNoNoNoNo
ComEasecell phone backup
CompanionLinkdata synching of disconnected applicationscommercialYesYesYesYes
CompelsondemofreeYesYesYesYes
ContailsProvides a one address book solution to contact management. Supports sync via mobile phones and several other services like mail and Instant Messengers.FreeYesSyncMl based synchronization, webmail synchronization
Google Sync via SyncMLfreeYesContacts sync only
GooSyncBetapaidYesYesYesGoogle Calendar Synchronisation
GSMSyncfree / paidYesYesYesYesYesYes
hotpimService Providers, Device Manufacturers, EnterprisesfreeYesYesYesYesYesSupport media file with self client,full-text search engine,only Chinese version
MemoTooConsumerfree / paidYesYesYesYesYes*YesYesYesYesFree services limited to 100 items stored for any category - OTA configuration, Photo for contact, Category support, Sortable tasks
MightyPhoneBrew Cell Phone OwnersYesYesNoNolimited client support
EverdroidfreeYesYesYesYesYesNoNoYesNoNoNoOMA CP: Open Mobile Alliance Client Provisioning
Mobilesynchrocell phone backupfree / paidYesYesYesYesYesSyncML based SMS synchronization, OMA/OTA configuration
myFunambolconsumerdemoYesYesYesYesNoYesNoNoNoNoTasks and notes can not be viewed or edited online[6].
MyTTBetafreeYesYesYesYesYesYesSupport media file with self client,full-text search engine,only Chinese version
O3SIS.comCarriers and Service Providers, Enterprises, Retail, Device Manufacturers, PartnerscommercialYesYesYesYesYesYesYesNoNoNoShowcase available with OTA configurator, downloadable clients
O-SyncConsumerfreeYesYesYesYesYescontact self-update feature
PhoneCopyconsumers, communityfree/paidYesYesYesYesYesNoYesYesNoNoAll data can be viewed, edited or deleted online. SMS works with Symbian only and can't be edited.
picoBeatconsumer and SoHoDevelopment has halted and new users are not being accepted. Existing users can still use their account.YesYesYesYesElements can be edited online
PhoneBackupConsumerpaidYesYesNoNoNoOTA configuration
ScheduleWorldconsumerpaid (service shut down on November 30, 2010)YesYesYesYesNoYesNoNoNoYesNocalendar sharing, multiple calendars, Google calendars, Email via Over The Air (OTA) provided by IMAP/SMTP
SoocialProvides a one address book solution to contact management. Supports sync via mobile phones and several other services like GMail.free/paidYesNoNoNoNoNoNoNoNoNoNoSyncML based Contact synchronization. Outlook client, OTA configuration & downloadable clients.
SynchronicaService Providers, Device Manufacturers, EnterprisesYesYesYesYesNoYesYesNoNoYesYesLive demo available with OTA configuration
Synkiacell phone backuppaidYesYesYesYesYesSyncML based SMS synchronization, OMA/OTA configuration, server alerted sync.
Ubuntu OneUbuntu Linux and Android userspaidYesProvides cloud storage and streaming music service to mobile devices for free. Contact sync is a paid upgrade.
Voxmobili(An OnMobile Company)Provides a complete synchronization solution. Supports sync via mobile phones and PC clients.commercialYesYesYesYesYesYesYesSyncML based Personal Data synchronisation
Yota users, online communityfreeYesContacts management as a part of social network
MightyBackuppaidYescommercial, with over 10 Million mobile clients deployed
Network Address BookService Providers, EnterprisecommercialYes
MightyPhoneBrew Cell Phone OwnerspaidYesYesYesYes

[edit]See also

[edit]References


출처 - http://en.wikipedia.org/wiki/SyncML






SyncML의 디바이스 관리 표준화 동향

SyncML의 디바이스 관리 표준화 동향.pdf

출처 - http://ettrends.etri.re.kr/PDFData/17-6_059_066.pdf





'OpenSource > Collaboration Software' 카테고리의 다른 글

그룹웨어 결재 프로세스  (0) 2013.03.27
PIM(Personal information manager)  (0) 2013.03.26
Funambol  (0) 2013.03.26
List of collaborative software  (0) 2013.03.26
Collaborative software  (0) 2013.03.25
Posted by linuxism
,


personal information manager (often referred to as a PIM tool or, more simply, a PIM) is a type of application software that functions as a personal organizer. The acronymPIM is now, more commonly, used in reference to personal information management as a field of study.[1] As an information management tool, a PIM tool's purpose is to facilitate the recording, tracking, and management of certain types of "personal information".

Contents

  [hide

[edit]Scope

Personal information can include any of the following:

[edit]Synchronization with a computer

Some PIM software products are capable of synchronizing data with another PIM tool over a computer network, including mobile ad-hoc networks, or MANETs. This feature usually does not allow for continuous, concurrent data updates, but rather enables point-in-time updating between different computers, including desktop computerslaptopcomputers, and personal digital assistants.

[edit]History

Prior to the introduction of the term "PDA" by Apple in 1992, handheld personal organizers such as the Sharp Wizard and the Psion Organiser were also referred to as "PIMs".[2][3]

The time management and communications functions of PIMs largely migrated from PDAs to smartphones, with RIM (Research In Motion), Apple and others all manufacturing smartphones that offer most if not all of the functions of earlier PDAs. The convergence of many communications technologies, including telephone, email, social media, news and journalism, and radio transmission, in a compact, ubiquitous device, along with the ability of these devices to create, transmit and publish voice, text, photos and video almost instantaneously is a development that many social commentators expect will revolutionize the way humans interact with each other, and with government and the media.[4]

[edit]See also

[edit]References

  1. ^ Jones, William; Teevan, Jaime, eds. (2007). Personal Information Management. WA: Univ of Washington Pr. ISBN 978-0295987378.
  2. ^ The Return of the PDA, Marketing Computers, February, 1995
  3. ^ History of the Personal Data Assistant (PDA)H2G2, BBC, March 31, 2004
  4. ^ http://www.dailymail.co.uk/sciencetech/article-565207/Modern-technology-changing-way-brains-work-says-neuroscientist.html#ixzz0il3hnpib without dependence on new communications technologies.

[edit]External links


출처 - http://en.wikipedia.org/wiki/Personal_information_manager




'OpenSource > Collaboration Software' 카테고리의 다른 글

그룹웨어 결재 프로세스  (0) 2013.03.27
SyncML(Synchronization Markup Language)  (0) 2013.03.26
Funambol  (0) 2013.03.26
List of collaborative software  (0) 2013.03.26
Collaborative software  (0) 2013.03.25
Posted by linuxism
,


Funambol is a Silicon Valley software company that provides a personal cloud (cloud storage) solution for mobile operators, device manufacturers, internet portals, cable operators, software firms, system integrators and other organizations that offer mobile services to consumers and business users.

Contents

  [hide

[edit]Company and Project 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 core development team was (and is) based in Pavia, Italy and it is led by Stefano Fornari (the main contributor to the open source project). Over the years, the Funambol project has gone beyond the original server engine, and now includes administration tools and client-side SDKs for Java and C++ development. Because of the project fast growth, Funambol incorporated as a commercial entity in 2003, led by Fabrizio Capobianco as CEO, then received its first venture capital investment in 2005. Since then, the company has grown to provide several major product releases that are used by many of the largest companies in the mobile industry, including mobile operators, device manufacturers, internet portals, cable operators, software firms and system integrators.

[edit]The Open Source Project History

The Funambol open source project consists of a free and open source mobile sync server that provides PIM (address book and calendar) synchronization, and device management for wireless devices, leveraging standard protocols such as SyncML. This open source project is also a development platform for mobile applications. It providesC++ and Java client APIs and server side Java APIs, and facilitates the development, deployment and management of mobile projects.

The Funambol open source software includes several components:

  • Funambol Data Sync Server: a server providing mobile sync capabilities for wireless clients and PCs.
  • 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 Apps: protocol extenders and clients for Microsoft Office OutlookMozilla Thunderbird (experimental), Mozilla Sunbird (experimental), Windows Mobile,BlackBerryiPodiPhone and Android so users can sync their PIM data (address book, calendar, tasks and notes) and pictures with the server.
  • Funambol Software Development Kit: tools to develop sometimes-connected mobile apps on devices (in Java - Java SE and Java ME - and C++) and to add data sources to the server.

The Funambol open source software is licensed with the AGPLv3 license.

[edit]The OneMediaHub Commercial Product

To address commercial needs in the market, Funambol developed over the years its commercial OneMediaHub software that secures mobile content on mobile phones, tablets and computers in the cloud, syncs this content across diverse devices and enables sharing of the content with other people and systems. OneMediaHub differs from other cloud storage solutions in several important respects:

  • It is not a direct B2C (business to consumer) service but rather, it is a white-label solution for mobile providers, including operators, device makers, internet portals and others who want to provide a cloud storage service to their users. White-label means that these mobile providers can put their own brand on the solution and go to market using their own name and brand, rather than using Funambol's brand. The ability to go to market with one's own brand versus another company's brand is often viewed as a major advantage for a mobile provider and that is why they often prefer this approach.
  • OneMediaHub supports all popular smartphones, tablets and computers with a single cloud solution, which differs from iCloud, Google Drive and Microsoft SkyDrive, as they are intended to primarily work with one brand of device (iCloud for iPhone, Google Drive for Android and SkyDrive for Windows Phone). In this manner, it is possible that users can store, secure and share content from a variety of mobile devices and computers via a OneMediaHub-based cloud storage service, which is different from using one of these other services.
  • It supports more than just files, in particular, it automatically syncs personal information management (PIM) data, including contacts (address books), calendars (agendas), tasks and notes. The ability to sync more than just files is relatively unique to OneMediaHub. iCloud can also sync some of this data but only with iOS devices, whereas OneMediaHub can sync this type of data across all popular brands of smartphones, tablets and computers.

[edit]Funambol-based companies

There are two types of companies that provide services based on Funambol software. The first type are companies that have licensed Funambol's commercial software, called OneMediaHub, that provide a personal cloud (cloud storage) service to consumer and business end users. The other type are companies that provide a service based on Funambol's open source software. An important difference between the services offered by the two types of companies is that Funambol's commercial OneMediaHub software represents the company's latest technology, which includes support for rich media, while the open source software is not meant for large-scale deployments, it is not commercially supported and comprehensive.

[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


출처 - http://en.wikipedia.org/wiki/Funambol



'OpenSource > Collaboration Software' 카테고리의 다른 글

SyncML(Synchronization Markup Language)  (0) 2013.03.26
PIM(Personal information manager)  (0) 2013.03.26
List of collaborative software  (0) 2013.03.26
Collaborative software  (0) 2013.03.25
xCal  (0) 2013.03.25
Posted by linuxism
,