[chrony-users] chronyd C&M protocol licensing |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-users Archives
]
Hi,
I'm working on a Java implementation of the client side of the chronyd command
and monitoring protocol - its up at https://github.com/bradh/chrony-java-parent/tree/main/chrony-java
At this stage it doesn't do much - just the tracking request + reply parsing.
I expect to add sources and sourcestats.
As noted at https://chrony.tuxfamily.org/
faq.html#_is_the_chronyc_chronyd_protocol_documented_anywhere the only
documentation for the protocol is the source code. I realise that the source
code to chrony is GPL v2 (only).
While there is no doubt that I used information from the chrony source (in
particular, candm.h and how Float encoding works from util.c), I'm not sure
whether it is a derived work. If possible, I would like to license my
implementation under a more liberal license (e.g. Apache or MIT). Is that OK?
Brad
--
To unsubscribe email chrony-users-request@xxxxxxxxxxxxxxxxxxxx
with "unsubscribe" in the subject.
For help email chrony-users-request@xxxxxxxxxxxxxxxxxxxx
with "help" in the subject.
Trouble? Email listmaster@xxxxxxxxxxxxxxxxxxxx.