[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.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/