Although PTP API has been reviewed and proven useful in earlier proprietary versions, we want to give the Open Source Communitiy a chance to provide public feedback and help further improving the APIs. Therefore,
As of PTP 1.0, all API is considered provisional.
This means, that we reserve the right to change any API after PTP 1.0 in a not backward compatible way. We will attempt to announce such API changes on the ptp-dev developer mailing list, and ensure they are documented in a migration guide for future releases.