linuxptp is an implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux. The dual design goals are to provide a robust implementation of the standard and to use the most relevant and modern Application Programming Interfaces (API) offered by the Linux kernel. Supporting legacy APIs and other platforms is not a goal.
| Tags | Systems Administration Time Synchronization |
|---|---|
| Licenses | GPLv2 or later |
| Operating Systems | Linux |
| Implementation | C |
Recent releases


Release Notes: This release extends PTP management support, improves fault detection, makes reading of transmit time stamps more reliable, adds leap second handling, and includes other improvements and bugfixes.


Release Notes: This release adds "asCapable" logic according to 802.1AS, improves responses to management message errors, corrects the peer delay message timer for P2P mode, fixes bugs in TLV handling, improves servo start up performance, adds a new logging option to show synchronization summary, and includes numerous improvements to the phc2sys program.
A set of utility classes that can be used for Desktop application development.