2 include::include-html.ad[]
4 [cols="10%,90%",frame="none",grid="none",style="verse"]
5 |==============================
6 |image:pic/sheepb.jpg[]|
7 "Clone me," says Dolly sheepishly.
9 |==============================
13 The following copyright notice applies to all files collectively called
14 the Network Time Protocol Version 4 Distribution. Unless specifically
15 declared otherwise in an individual file, this entire notice applies as
16 if the text was explicitly included in the file.
18 -----------------------------------------------------------------------
19 ***********************************************************************
21 * Copyright University of Delaware *
23 * Permission to use, copy, modify, and distribute this software and *
24 * its documentation for any purpose with or without fee is hereby *
25 * granted, provided that the above copyright notice appears in all *
26 * copies and that both the copyright notice and this permission *
27 * notice appear in supporting documentation, and that the name *
28 * University of Delaware not be used in advertising or publicity *
29 * pertaining to distribution of the software without specific, *
30 * written prior permission. The University of Delaware makes no *
31 * representations about the suitability this software for any *
32 * purpose. It is provided "as is" without express or implied *
35 ***********************************************************************
36 -----------------------------------------------------------------------
38 Content starting in 2011 from Harlan Stenn, Danny Mayer, and Martin
41 -----------------------------------------------------------------------
42 ***********************************************************************
44 * Copyright Network Time Foundation *
45 * All Rights Reserved *
47 * Redistribution and use in source and binary forms, with or without *
48 * modification, are permitted provided that the following conditions *
50 * 1. Redistributions of source code must retain the above copyright *
51 * notice, this list of conditions and the following disclaimer. *
52 * 2. Redistributions in binary form must reproduce the above *
53 * copyright notice, this list of conditions and the following *
54 * disclaimer in the documentation and/or other materials provided *
55 * with the distribution. *
57 * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS *
58 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED *
59 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE *
60 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE *
61 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR *
62 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT *
63 * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR *
64 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF *
65 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT *
66 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE *
67 * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH *
69 ***********************************************************************
70 -----------------------------------------------------------------------
72 The following individuals have contributed significantly to
75 * mailto:esr@thyrsus.com[Eric S. Raymond <esr@thyrsus.com>] Massive
76 code reduction/refactoring/hardening, documentation cleanup and update,
77 new refclock configuration syntax.
78 * mailto:gem@rellim.com[Gary E. Miller <gem@rellim.com>] Code
79 ANSIfication, testing, ntpviz
80 * mailto:dfranke@dfranke.us[Daniel Fox Franke <dfranke@dfranke.us>]
81 CVE fixes, protocol machine refactoring.
82 * mailto:hmurray@megapathdsl.net[Hal Murray <hmurray@megapathdsl.net>]
83 Code cleanups, bug hunting, sage advice.
84 * mailto:verm@darkbeer.org[Amar Takhar <verm@darkbeer.org>] waf build recipe.
85 * mailto:matthew.selsky@twosigma.com[Matt Selsky
86 <matthew.selsky@twosigma.com>] Documentation corrections,
87 compiler warning and port cleanup.
89 The following individuals contributed in part to the Network Time
90 Protocol Distribution Version 4 ("NTP Classic") and are acknowledged
91 as authors of this work.
93 * mailto:takao_abe@xurb.jp[Takao Abe <takao_abe@xurb.jp>] Clock
94 driver for JJY receivers
95 * mailto:karl@owl.HQ.ileaf.com[Karl Berry <karl@owl.HQ.ileaf.com>]
97 * mailto:Marc.Brett@westgeo.com[Marc Brett
98 <Marc.Brett@westgeo.com>] Magnavox GPS clock driver (removed in NTPsec)
99 * mailto:Piete.Brooks@cl.cam.ac.uk[Piete Brooks
100 <Piete.Brooks@cl.cam.ac.uk>] Trimble PARSE support
101 * mailto:nelson@bolyard.me[Nelson B Bolyard <nelson@bolyard.me>]
102 update and complete broadcast and crypto features in sntp
103 * mailto:Jean-Francois.Boudreault@viagenie.qc.ca[Jean-Francois
104 Boudreault <Jean-Francois.Boudreault@viagenie.qc.ca>] IPv6 support
105 * mailto:reg@dwf.com[Reg Clemens <reg@dwf.com>] Oncore driver
107 * mailto:Sven_Dietrich@trimble.COM[Sven Dietrich
108 <sven_dietrich@trimble.com>] Palisade reference clock driver
109 * mailto:duwe@immd4.informatik.uni-erlangen.de[Torsten Duwe
110 <duwe@immd4.informatik.uni-erlangen.de>] Linux port
111 * mailto:dennis@mrbill.canet.ca[Dennis Ferguson
112 <dennis@mrbill.canet.ca>] foundation code for NTP Version 2 as specified
114 * mailto:jhay@icomtek.csir.co.za[John Hay
115 <jhay@icomtek.csir.co.za>] IPv6 support and testing
116 * mailto:davehart@davehart.com[Dave Hart <davehart@davehart.com>]
118 * mailto:glenn@herald.usask.ca[Glenn Hollinger
119 <glenn@herald.usask.ca>] GOES clock driver (removed in NTPsec)
120 * mailto:jbj@chatham.usdesign.com[Jeff Johnson
121 <jbj@chatham.usdesign.com>] massive prototyping overhaul
122 * mailto:Hans.Lambermont@nl.origin-it.com[Hans Lambermont
123 <Hans.Lambermont@nl.origin-it.com>] or
124 mailto:H.Lambermont@chello.nl[<H.Lambermont@chello.nl>] ntpsweep
125 * mailto:phk@FreeBSD.ORG[Poul-Henning Kamp <phk@FreeBSD.ORG>]
126 Oncore driver (Original author)
127 * https://www4.informatik.uni-erlangen.de/%7ekardel[Frank Kardel]
128 mailto:kardel@ntp.org[<kardel (at) ntp
129 (dot) org>] PARSE <GENERIC> (driver 14 reference clocks), STREAMS
130 modules for PARSE, support scripts, syslog cleanup, dynamic interface
132 * mailto:kuehn@ntp.org[Johannes Maximilian Kuehn <kuehn@ntp.org>]
133 Rewrote +sntp+ to comply with NTPv4 specification
134 * mailto:leres@ee.lbl.gov[Craig Leres <leres@ee.lbl.gov>] 4.4BSD
135 port, ppsclock, Magnavox GPS clock driver
136 * mailto:louie@ni.umd.edu[Louis A. Mamakos <louie@ni.umd.edu>]
137 MD5-based authentication
138 * mailto:thorinn@diku.dk[Lars H. Mathiesen <thorinn@diku.dk>]
139 adaptation of foundation code for Version 3 as specified in RFC 1305
140 * mailto:mayer@ntp.org[Danny Mayer <mayer@ntp.org>]Network I/O,
141 Windows Port, Code Maintenance
142 * mailto:mills@udel.edu[David L. Mills <mills@udel.edu>] Version 4
143 foundation, precision kernel; clock drivers: 1, 3, 4, 6, 7, 11, 13, 18,
145 * mailto:mogul@pa.dec.com[Jeffrey Mogul <mogul@pa.dec.com>] ntptrace utility
146 * mailto:neal@ntp.org[Rob Neal <neal@ntp.org>] config/parse code maintenance
147 * mailto:jack@innovativeinternet.com[Jack Sasportas
148 <jack@innovativeinternet.com>] Saved a Lot of space on the stuff in the
149 html/pic/ subdirectory
150 * mailto:shields@tembel.org[Michael Shields <shields@tembel.org>]
152 * mailto:harlan@pfcs.com[Harlan Stenn <harlan@pfcs.com>]
153 General maintenance (see the ChangeLog)
154 * mailto:ajit@ee.udel.edu[Ajit Thyagarajan <ajit@ee.udel.edu>]IP
155 multicast/anycast support
156 * mailto:brian.utterback@oracle.com[Brian Utterback
157 <brian.utterback@oracle.com>] General codebase
158 * mailto:loganaden@gmail.com[Loganaden Velvindron
159 <loganaden@gmail.com>] Sandboxing (libseccomp) support
160 * mailto:vixie@vix.com[Paul A Vixie <vixie@vix.com>] TrueTime GPS
161 driver, generic TrueTime clock driver
163 The following people contributed code to NTP Classic which has since
166 * mailto:mark_andrews@isc.org[Mark Andrews <mark_andrews@isc.org>]
167 Leitch atomic clock controller
168 * mailto:altmeier@atlsoft.de[Bernd Altmeier <altmeier@atlsoft.de>]
169 hopf Elektronik serial line and PCI-bus devices
170 * mailto:vbais@mailman1.intel.com[Viraj Bais <vbais@mailman1.intel.com>] and
171 mailto:kirkwood@striderfm.intel.com[Clayton Kirkwood
172 <kirkwood@striderfm.intel.com>] port to WindowsNT 3.5
173 * mailto:michael.barone@lmco.com[Michael Barone
174 <michael,barone@lmco.com>] GPSVME fixes
175 * mailto:greg.brackley@bigfoot.com[Greg Brackley
176 <greg.brackley@bigfoot.com>] Major rework of WINNT port. Clean up
177 recvbuf and iosignal code into separate modules.
178 * mailto:Piete.Brooks@cl.cam.ac.uk[Piete Brooks
179 <Piete.Brooks@cl.cam.ac.uk>] MSF clock driver
180 * mailto:clift@ml.csiro.au[Steve Clift <clift@ml.csiro.au>] OMEGA clock driver
181 * mailto:casey@csc.co.za[Casey Crellin <casey@csc.co.za>] vxWorks
182 (Tornado) port and help with target configuration
183 * mailto:Sven_Dietrich@trimble.COM[Sven Dietrich
184 <sven_dietrich@trimble.com>] NT adj. residuals, integrated Greg's Winnt port.
185 * mailto:dundas@salt.jpl.nasa.gov[John A. Dundas III
186 <dundas@salt.jpl.nasa.gov>] Apple A/UX port
187 * mailto:davehart@davehart.com[Dave Hart <davehart@davehart.com>]
188 Windows port interpolation rewrite
189 * mailto:iglesias@uci.edu[Mike Iglesias <iglesias@uci.edu>] DEC Alpha port
190 * mailto:jim@jagubox.gsfc.nasa.gov[Jim Jagielski
191 <jim@jagubox.gsfc.nasa.gov>] A/UX port
192 * mailto:kuehn@ntp.org[Johannes Maximilian Kuehn <kuehn@ntp.org>]
194 * mailto:jones@hermes.chpc.utexas.edu[William L. Jones
195 <jones@hermes.chpc.utexas.edu>] RS/6000 AIX modifications, HPUX
197 * mailto:dkatz@cisco.com[Dave Katz <dkatz@cisco.com>] RS/6000 AIX port
198 * mailto:lindholm@ucs.ubc.ca[George Lindholm <lindholm@ucs.ubc.ca>]
200 * mailto:moeller@gwdgv1.dnet.gwdg.de[Wolfgang Moeller
201 <moeller@gwdgv1.dnet.gwdg.de>] VMS port
202 * mailto:tmoore@fievel.daytonoh.ncr.com[Tom Moore
203 <tmoore@fievel.daytonoh.ncr.com>] i386 svr4 port
204 * mailto:kamal@whence.com[Kamal A Mostafa <kamal@whence.com>] SCO OpenServer port
205 * mailto:derek@toybox.demon.co.uk[Derek Mulcahy
206 <derek@toybox.demon.co.uk>] and mailto:d@hd.org[Damon Hart-Davis
207 <d@hd.org>] ARCRON MSF clock driver
208 * mailto:neal@ntp.org[Rob Neal <neal@ntp.org>] Bancomm refclock
209 * mailto:Rainer.Pruy@informatik.uni-erlangen.de[Rainer Pruy
210 <Rainer.Pruy@informatik.uni-erlangen.de>] monitoring/trap scripts,
211 statistics file handling
212 * mailto:dirce@zk3.dec.com[Dirce Richards <dirce@zk3.dec.com>]
213 Digital UNIX V4.0 port
214 * mailto:wsanchez@apple.com[Wilfredo Sánchez <wsanchez@apple.com>]
215 added support for NetInfo
216 * mailto:mrapple@quack.kfu.com[Nick Sayer <mrapple@quack.kfu.com>]
217 SunOS streams modules
218 * mailto:schnitz@unipress.com[Ray Schnitzler <schnitz@unipress.com>]
220 * mailto:jss@pebbles.jpl.nasa.gov[Jeff Steinman
221 <jss@pebbles.jpl.nasa.gov>] Datum PTS clock driver
222 * mailto:harlan@pfcs.com[Harlan Stenn <harlan@pfcs.com>] GNU
223 automake/autoconfigure makeover
224 * mailto:ken@sdd.hp.com[Kenneth Stone <ken@sdd.hp.com>] HP-UX port
225 * mailto:tsuruoka@nc.fukuoka-u.ac.jp[Tomoaki TSURUOKA
226 <tsuruoka@nc.fukuoka-u.ac.jp>]TRAK clock driver
227 * mailto:brian.utterback@oracle.com[Brian Utterback
228 <brian.utterback@oracle.com>] Solaris issues
229 * mailto:Ulrich.Windl@rz.uni-regensburg.de[Ulrich Windl
230 <Ulrich.Windl@rz.uni-regensburg.de>] corrected and validated HTML
231 documents according to the HTML DTD
235 include::includes/footer.adoc[]