Appendix C. Open Source Software Licenses

Some Access Server software components are licensed under the terms and conditions of one or more open source licenses, listed in Table C-1 below.

Table C-1. Open Source Licenses in Access Server Software Components

License AppreviationDescriptionURL
CMU/UCDCarnegie Mellon University & Regents of the University of California's BSD style license (in net-snmp) 
GPL1GNU General Public License Version 1, February 1989http://www.fsf.org/licenses/ info/GPLv1.html
GPL2GNU General Public License Version 2, June 1991http://www.opensource.org/ licenses/gpl-license.php
GPL2+GNU General Public License Version 2 or laterhttp://www.opensource.org/ licenses/gpl-license.php
LGPL2GNU Library General Public License Version 2, June 1991http://www.gnu.org/copyleft/ lgpl.html
LGPL2.1GNU Lesser General Public License Version 2.1, February 1999http://www.opensource.org/ licenses/lgpl-license.php
BSDRevised BSD License (without the advertising clause)http://www.opensource.org/ licenses/bsd-license.php
BSDorigOriginal BSD License (with the advertising clause)http://www.fsf.org/licenses/ info/BSD_4Clause.html
MITMIT License (only one version exist, also known as X11 style license) 
MPL1.1Mozilla Public License Version 1.1http://www.mozilla.org/MPL/
OpenSSLOpenSSL License (similar to BSDorig)http://www.openssl.org/source/ license.html
SSLeaySSLeay License (similar to BSDorig)http://www.openssl.org/source/ license.html
ZLIBZLIB License (only one version exist)http://www.gzip.org/zlib/ zlib_license.html

The details of the open source software components and the license under which they are distributed are listed below in Table C-2. Software components not listed are licensed under Bluegiga's License Agreement.

Table C-2. Access Server Open Source Software Components and Their Licences

Software ComponentVersionLicenseSource URL
Das U-Boot1.0.0 and git-060720GPL2http://sourceforge.net/projects/u-boot/
The bootloader. Initialized system, holds system configuration, loads and launches the Linux kernel.
Kernel
Linux kernel2.6.17GPL2http://www.kernel.org/
The Access Server kernel, responsible for resource allocation, low-level hardware interfaces, security etc.
kernel at91 patches2.6.17GPL2http://maxim.org.za/AT91RM9200/2.6/
ARM-Linux patches for the Linux kernel.
Userland   
bash2.05bGPL1 & GPL2http://www.gnu.org/software/bash/ bash.html
GNU Project's Bourne Again SHell, interactive shell with Bourne shell syntax.
binutils2.15GPL2 & LGPL2http://www.gnu.org/software/binutils/
GNU Binutils, collection of binary tools, like GNU linker and GNU assembler.
bridge-utils0.9.6GPL2http://bridge.sourceforge.net/
Linux Ethernet bridging utilities, needed to manage bridging for WRAP Bluetooth PAN profiles and WLAN Access Point functionality.
busybox1.2.1GPL2+http://www.busybox.net/
Provides tens of general userland utilities.
bzip21.0.3GPLorighttp://www.bzip.org/
Compression library.
crosstool0.42GPL2http://kegel.com/crosstool/
GCC build script.
e32.6.2GPL2http://www.sax.de/~adlibit/
Small text editor with different keybindings.
ed0.2GPL2http://www.gnu.org/software/ed/ ed.html
An 8-bit clean, POSIX-compliant line editor.
gcc3.4.5GPL2 & LGPL2http://gcc.gnu.org/
GNU C/C++ compiler and related tools.
gdb6.4GPL2 & LGPL2http://www.gnu.org/software/gdb/ gdb.html
GNU debugger.
glibc2.3.6GPL2 & LGPL2.1http://www.gnu.org/software/libc/ libc.html
GNU C Library.
hostap-utils0.3.7GPL2http://hostap.epitest.fi/
Utility programs for managing hostap-driver.
iptables1.3.4GPL2http://www.netfilter.org/
Administration tool for the Linux kernel IP packet filter.
make3.81GPL2http://www.gnu.org/software/make/
The Make.
maradns1.2.0.07.6BSDhttp://www.maradns.org/
DNS server.
libpcap0.9.4BSDhttp://www.tcpdump.org/
Provides portable framework for low-level network monitoring. Needed by tcpdump.
lrzsz0.12.20GPL2http://www.ohse.de/uwe/software/ lrzsz.html
Provides X/Y/Zmodem download/upload tools.
ncurses5.3MIThttp://www.gnu.org/software/ ncurses/ncurses.html
Library for displaying and updating text on text-only terminals.
netkit-ftp0.17BSDorigftp://ftp.uk.linux.org/pub/linux/ Networking/netkit/
FTP client application.
net-snmp5.2.rc4CMU/USD & BSDhttp://www.net-snmp.org/
Suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6.
ntpclient2003_194GPL2http://doolittle.faludi.com/ntpclient/
NTP (RFC-1305) client.
openssl0.9.8aOpenSSL & SSLeayhttp://www.openssl.org/
Toolkit implementing SSL v2/v3, TLS v1 and general purpose cryptography library.
openssh4.5p1BSDhttp://www.openssh.com/
OpenSSH suite; server and client utilities.
openvpn2.0.5GPL2http://openvpn.net/
An Open Source VPN daemon.
pcmciautils012GPL2http://kernel.org/pub/linux/utils/ kernel/pcmcia/pcmcia.html
A suite of userspace tools for PCMCIA support in the Linux 2.6 kernel.
perl5.8.8GPL2http://www.perl.org/
A programming language.
picocom1.4GPL2http://efault.net/npat/hacks/picocom/
Minimal dumb-terminal emulation program.
ppp2.4.3BSD & BSDorig & GPL2 & ZLIBhttp://ppp.samba.org/
Point-to-Point Protocol userland driver.
ppp-dhcpcfor pppd 2.4.2GPL2ben at netservers.co.uk
DHCP plugin for PPP.
readline4.3GPL2http://cnswww.cns.cwru.edu/php/ chet/readline/rltop.html
GNU Readline library, providing set of functions for use by applications that allow users to edit command lines as they are typed in.
strace4.5.14GPL2http://www.liacs.nl/~wichert/strace/
System call trace, i.e. a debugging tool.
stupid-ftpd1.4betaGPL2http://stupid-ftpd.sourceforge.net/
Simple FTP server.
sysfsutils2.0.0GPL2http://linux-diag.sourceforge.net/Sysfsutils.html
These are a set of utilites built upon sysfs, a new virtual filesystem in Linux kernel versions 2.5+ that exposes a system's device tree.
termcap2.0.8GPL2https://www.redhat.com/fedora/
Basic system library needed to access the termcap database.
tftp-hpa0.42BSDhttp://www.kernel.org/pub/software/ network/tftp/
TFTP client and server.
tcpdump3.9.4BSDhttp://www.tcpdump.org/
Utility to monitor network traffic.
wireless_tools28GPL2http://www.hpl.hp.com/personal/ Jean_Tourrilhes/Linux/Tools.html
Package containing utilities to manage Wireless LAN specific parameters.
zlib1.2.3ZLIBhttp://www.gzip.org/zlib/
General purpose compression library.