Quote:
Originally Posted by TadW
Sync4j is multi-device and multi-platform aware, running both on Windows and Linux machines. So how is SyncML going to drop Linux users off?
|
It isn't going to drop them off, just a long period of no support for their device.
Its a ground-up rewrite of every conduit and application that needs to support it SyncML on Linux and OSX. Not exactly something the conduit authors want to endeavour upon, least of which, me. There's no existing SyncML/Palm code or conduits out there to leverage, to speed this up.
And its Java, which is an enormous blocker for many users who are on legacy Unix systems, or embedded systems where running a jvm is not an option.
I should also quote from the SyncML license:
"Implementation of all or part of any Specification may require licenses under third party intellectual property rights, including without limitation, patent rights (such a third party may or may not be a Supporter). The Sponsors of the Specification are not responsible and shall not be held responsible in any manner for identifying or failing to identify any or all such third party intellectual property rights."
That's enough to scare most, if not all, potential SyncML developers off.. since it basically forbids you from writing anything that follows the spec that you intend to sell or give away in source format.
I have no idea what it costs to be "allowed" to use the SyncML specification, but I certainly can't afford it, and I'm sure most other developers won't be able to as well.