Manual

9 SOFTWARE OVERVIEW
The software used in the SOLYS 2 contains open source components that are listed in the table below.
This software is available from our website: www.kippzonen.com/suntrackers/SOLYS2/software/download
The software and versions listed below were used during the production of this manual. Look on the website
for the last revision of this list.
Software
Version
License
Apache
httpd-2.2.8
Apache License 2.0
Avahi
avahi-0.6.17
LGPL 2.1
BusyBox
busybox-1.1.3
GPL 2
Expat XML parser
expat-2.0.0
EXPAT License
GNU C Library
glibc-2.3.3
LGPL 2.1 / Licenses for non-FSF code in
GLIBC
GNU Project Debugger
gdb-6.5
GPL 2
GPS Daemon
gpsd-4093 (pre 2.34
+ patches)
GPSD License
Grand Unified Bootloader
grub-0.97-33
GPL 2
Ifplugd
ifplugd-0.28
GPL 2
Libdaemon
libdaemon-0.10
LGPL 2.1
Linux Kernel
linux-2.4.31
GPL 2
LinuxThreads Library
glibc-linuxthreads-
2.3.3
LGPL 2
Ncurses Library
ncurses-5.5
NCURSES License
Network Time Protocol
Daemon
ntp-4.2.2p3-RC
NTP License
OpenSSL (for
configuration data
integrity only)
openssl-0.9.8c
OpenSSL License / SSLeay License
PHP
php-5.2.5
PHP 3.01 License
RT-Linux
rtlinux-3.1
OPEN RTLINUX PATENT LICENSE / GPL 2
SOLYS2 Suntracking
Tools
V1R1
Kipp & Zonen SOLYS License
uClibc
uClibc-0.9.28.3
LGPL 2
Vortex86 watchdog driver
vx86wdt
GPL 2
Watchdog Daemon
watchdog-5.4
GPL 1
Table 7.1
9.1 ALGORITHM
The algorithm the SOLYS 2 is using is a free to use algorithm developed by J.J. Michalsky. (Working for
N.O.A.A.)
One of the inputs for this algorithm is time!
Six out of ten years the time needs to be corrected due to the earth slowing down. This is what we call the
“leap second”
The SOLYS 2 has a built in GPS receiver that constantly synchronizes the internal clock with the satellite clock
(compensating for drift in the RTC (real time clock) as for the equation of time, the correction is also applied
into this algorithm.