Network Services

Advertisements


Table of Contents

  1. Misc. Network Servers
  2. Routing & Whois Servers &
    Clients
  3. Wireless Network Servers &

    Clients

  4. SNMP Servers &
    Clients
  5. DNS Servers &
    Clients
  6. DHCP Servers &

    Clients

  7. LDAP Servers &
    Clients
  8. GPS Clients (from the Science section)
  9. Communication Servers &
    Clients
  10. Social Network Systems
  11. File Transfer Servers (excl. HTTP servers) &
    Clients (excl. HTTP clients)
  12. HTTP Servers,
    Clients,
    Application Servers,
    Proxy Servers &

    Proxy Clients

  13. Key Management Systems
  14. Encryption & Authentication Servers &
    Clients
  15. Printing Systems
  16. Peer to Peer Systems
  17. Thin Client Systems
  18. Remote Desktop Systems
  19. Distributed Computing Systems

Misc. Network Servers

  • NTP
    ("Network Time Protocol" server. License: BSD-style)
    (source)
    (ml)
    (deb)
  • OpenNTPd
    ("Network Time Protocol" server. License: BSD-style)
    (source)
    (public NTP server list)
  • HTPd
    (Hypertext Time Protocol server)
  • OpenSLP

    ("Service Location Protocol" server.
    SLP allows networking
    applications to discover the existence, location, and configuration
    of networked services. License: BSD-style.)
    (cvs)
    (ml)
    (deb)

  • E164.org
    (Directory service of ENUM

    telephone numbers that can be reached over the Internet.)

  • Rivendell
    (Qt/MySQL based radio broadcast automation system, with support
    for ALSA and AudioScience HPI)
  • Wsh
    (Web shell. Perl/CGI based remote shell system, with support for HTTPS.)
  • CIA (Python/Twisted based system
    for tracking open source projects in real-time)
    (svn)
  • PyGopherD
    (Python based Gopher
    daemon)
    (deb)
  • BananaPOS (GTK+ and MySQL based
    point-of-sale client/server system, together with a web based
    administration interface)
  • IPoCAN (GNU/Linux
    specific IP over CAN networking system)
    (cvs)
  • Uptimed
    (Daemon keeping track of the highest uptimes a computer system ever had)
    (deb)
  • Cwdaemon
    (UDP based Morse code transmitter which uses the parallel port and
    a custom made transistor switch)

Routing & Whois Servers

Routing & Whois Clients

  • Whois
    (Whois client by Marco d'Itri. It is less complex than the RIPE client,
    and is part of Debian, SuSe, Mandrake, and other GNU/Linux distributions.)
  • gwhois (gwhois can also
    be used as a whois server by using something like 'inetd')
  • RIPE Whois
    (License: BSD-style)
  • RIPE
    (Whois web interface for Europe)
  • ARIN (Whois web interface for the USA)
  • APNIC (Whois web interface for Asia)

Wireless Network Servers

  • Pebble (Debian GNU/Linux
    variant for 'embedded' 802.11b

    wireless devices. Pebble is designed to fit on a 128 MB flash card.)
    (ml)

  • LEAF ("Linux Embedded Appliance
    Firewall". GNU/Linux variant for embedded network appliances. LEAF has support for
    802.11b wireless networking.)
    (cvs)
    (ml)
  • NoCatAuth

    (Perl based authentication server for an open wireless access point)
    (ml)

  • NoCatSplash (C
    based authentication server for an open wireless access point)
    (ml)
  • NodeDB (Portal which registers
    publicly accessible 802.11b wireless networking nodes around the world)
  • LWS LAN Project
    ("Linux Wireless Sensor LAN Project". Linux drivers and utility set
    for creating a
    802.15.4

    based low-rate wireless personal area network)
    (cvs)
    (ml)

  • OpenGGSN
    ("Open Gateway GPRS Support Node".
    OpenGGSN consists of a GTP library, a SGSN emulator, and a GGSN application)
    (cvs)
    (ml)
    (deb)
  • DHARMA
    ("Distributed Home Agent for Robust Mobile Access".
    Python/Twisted based mobile network connectivity service.)
    (ml)

Wireless Network Clients

  • Open1x
    (802.1x network client supporting EAP/TLS authentication)
    (cvs)
    (ml)
  • wlandetect
    (Perl based 802.1x network discovery tool)
  • waproamd
    (802.1x network discovery tool)
  • WifiScanner
    (802.1x network discovery tool)
    (cvs)
    (ml)
  • WiFi Radar
    (Python/GTK+ based 802.1x network discovery tool)
  • AirFart
    (GTK+ based 802.1x network client for detecting wireless devices,
    calculate their signal strengths, and report them to the user)
    (cvs)
  • aeswepd
    (802.1x network tool for changing WEP keys of WLAN devices in constant
    intervals, to strengthens the security of the weak hardware based,
    standards compliant WEP technology.)
  • ap-utils
    (SNMP tools for configuring and monitoring wireless access points)
    (ml)
    (deb)
  • KWiFiManager
    (KDE based wireless network-card management tool)
    (cvs)
    (ml)
  • Kifi
    (KDE based wireless network-card management tool)
    (forum)
  • KWirelessMonitor
    (KDE based wireless network-card management tool)
  • KNemo
    (KDE based wireless network-card management tool)
  • KWlanInfo
    (KDE based wireless network-card management tool)

SNMP Servers

  • Net-SNMP
    (Client and server software for SNMP

    based network device management. License: BSD-style)
    (cvs)
    (ml)
    (deb)

SNMP Clients

  • Net-SNMP
    (Client and server software for SNMP

    based network device management. License: BSD-style)
    (cvs)
    (ml)
    (deb)

  • Braa (SNMP query tool)
  • SNMPTT ("SNMP Trap
    Translator". Perl/Net-SNMP based
    SNMP trap tool, which can send output to: standard output, a text log file,
    syslog or a RDBMS. SNMRTT can also execute a user-defined program when a trap is
    received.)
    (cvs)
    (ml)
  • Pancho
    (Perl based tool for changing and archiving device
    configurations using SNMP and TFTP)
    (ml)
  • LooperNG
    (Perl based SNMP monitoring tool)
    (cvs)
    (ml)
  • SNMPMonitor
    (Qt/Net-SNMP based SNMP monitoring tool)
  • Mbrowse
    (GTK+/Net-SNMP based SNMP MIB browser tool)
    (ml)
    (deb)
  • ap-utils
    (SNMP tools for configuring and monitoring wireless access points)
    (ml)
    (deb)

DNS Servers

  • NSD (Authoritive-only DNS server)
    (ml)
    (deb)
  • BIND (Authoritive and
    recursive/caching DNS server. License: BSD-style)
    (ml)
    (deb)
    (wp)
  • ldapdns (Authoritive-only
    DNS server which retrieves DNS data directly from a LDAP directory)
    (ml)
    (cvs)
    (deb)
  • pdns
    (Recursive/caching-only DNS server)
    (maintenance page)
    (deb)
  • Dnsmasq
    (Forwarding/caching-only DNS server)
    (deb)
  • MyDNS (Authoritive-only
    DNS server which retrieves DNS data from a MySQL database)
    (ml)
    (deb)
  • PowerDNS
    (Authoritive-only DNS server which can retrieve DNS data from various
    RDBMS or Bind zone files)
    (ml)
    (poweradmin PHP based management
    tool for PowerDNS)
  • Posadis (Authoritive and proxying DNS server)
    (cvs)
    (ml)
    (forum)
  • MaraDNS (Authoritive and
    recursive/caching DNS server. License: BSD-style)
    (source code)
    (ml)
    (deb)
  • Oak (Python based
    authoritive and recursive DNS server)

DNS Clients

  • hostupd
    (Perl based dynamic DNS
    client)
  • FireDNS
    (A non-blocking DNS stub resolver library)
    (deb)
  • adns
    (A non-blocking DNS stub resolver library and a collection off
    DNS resolving utilities)
    (deb)
  • RULI ("Resolver User Layer
    Interface". A non-blocking DNS stub resolver library for resolving DNS SRV
    resource records.)
    (ml)
    (deb)

DHCP Servers

  • uDHCP (Lightweight DHCP
    server and client)
    (cvs)
    (ml)
    (deb)
  • ISC DHCP

    (DHCP server, client and relay reference-implementation.
    License: BSD-style)
    (ml)
    (deb)

  • DHCPv6
    (IPv6 based DHCP server and client implementation. License: BSD-style)
    (cvs)
    (ml)
  • dhcp-forwarder

    (Forwards DHCP messages between subnets with different sublayer broadcast domains)

DHCP Clients

  • uDHCP (Lightweight DHCP server and client)
    (cvs)
    (ml)
    (deb)
  • DHCPd
    (DHCP client)
  • Pump (DHCP
    client)
    (deb)
  • ISC DHCP
    (DHCP server, client and relay reference-implementation.
    License: BSD-style)
    (deb)
  • DHCPv6 (IPv6 based
    DHCP server and client implmentation. License: BSD-style)
    (cvs)
    (ml)

LDAP Servers

LDAP Clients

  • GQ (GTK+ based LDAP administration tool)
    (cvs)
    (ml)
    (deb)
  • phpLDAPadmin
    (PHP based LDAP administration tool)
    (cvs)
    (ml)
    (deb)
  • LDAP Explorer
    (PHP based LDAP administration tool)
    (cvs)
  • LDAPExplorerTool
    (wxWindows based LDAP administration tool. License: BSD-style)
    (cvs)
    (ml)
    (deb)
  • ldapvi
    (Tool for editing LDAP entries with a text editor using an LDIF-like format)
    (deb)
  • led (Perl
    based, general-purpose, LDAP editor which allows editing of LDIF
    data using any text editor. License: BSD-style)
  • VLAD
    (Ncurses based LDAP directory tree visualization tool)
    (deb)
  • Web2LDAP (Python/Web based LDAP
    administration tool. Runs as a FastCGI script or as a standalone web server)
  • LDAPweb
    (PHP based LDAP administration tool)
    (cvs)
  • Luma
    (Python/Qt based LDAP administration tool)
    (cvs)
    (ml)
  • LDAP Migration Tools (Perl
    scripts for migrating user accounts, group accounts, email aliases, and other system
    information to LDAP)
    (cvs)
    (ml)
    (deb)
  • DirAdmin
    (GNOME based LDAP administration tool)
  • KDirAdmin
    (KDE based LDAP administration tool)
  • LDAPsh
    (Perl based LDAP administration shell environment)
    (cvs)
    (ml)
  • LMS
    ("LDAP Management System". PHP based framework for doing LDAP
    directory based network administration.)
  • LDAPview
    (Perl/CGI based framework for doing LDAP directory based network
    administration. Alpha status.)
  • LABE
    (PHP based web application to manage an addressbook)
  • adtool

    (Set of Un*x console tools for managing user accounts stored
    in M$ "Active Directory")

  • LDAPfs
    (LDAPfs allows LDAP entries to be read and written using the familiar
    filesystem interface. LDAPfs requires the
    AVFS/FUSE or
    Coda filesystem.)
    (cvs)

GPS Clients

Communication Servers

- SMTP Servers

- IMAP/POP3 Servers

- NNTP Servers

- IRC/IM Servers

  • Jabber (Modular XML-based
    instant messaging client/server system. License:
    JOSL)
    (cvs)
    (ml)
    (wp)
    (blog)
    (deb)
  • Dancer IRCd
    (IRC server)
    (cvs)
    (deb)
  • ngIRCd (IRC server)
    (cvs)
  • IRCu (IRC server)
    (cvs)
  • SILC (Secure Internet Live
    Conferencing. IRC-alike system.)
    (cvs)
    (ml)
  • Say2 (IRC-alike system)
    (cvs)
    (ml)
  • dircproxy (IRC proxy server.
    Dircproxy keeps you connected to the IRC server, even after you detach
    your client from it.)
    (cvs)
    (deb)
  • OpenRTC (Open Remote Collaboration
    Tool. Flexible client/server communication system that supports synchronous
    and/or asynchronous communication between.)
    (cvs)
    (ml)

- Calendaring and Scheduling Servers

  • libical
    (Implementation of IETF's iCalendar calendaring and scheduling protocols)
    (cvs)
    (ml)

- Telecom Servers

  • Bayonne
    (Telecommunications application server)
    (cvs)
    (ml)
  • Caivar (Portable
    interactive voice response (IVR) system based on
    CAPI. Caivar supports:
    text-to-speech, 'barge in', 3 party conferencing and G3 fax.
    Caivar has several language binding API's for the creation of
    telephony applications, like e.g.: voice-boxes, authentication systems,
    and automatic callcenters.)
  • Pre-Viking
    (Telecommunications middleware server.
    Features: calling card service and callback service.)
  • Asterisk
    (Private Branch Exchange (PBX) and general telephony toolkit)
  • HylaFAX (Server and client
    software for sending and receiving facsimiles as well as for sending
    alpha-numeric pages. License: BSD-style)
    (cvs)
    (ml)
  • Kannel (WAP and SMS gateway server.
    License: BSD-style)
    (cvs)
    (//www [dot] mail-archive [dot] com/devel [at] kannel [dot] 3glab [dot] org/" class="external-link">ml)
  • BlueLava (Perl/CGI
    script to control WAP and
    x10
    devices via a web interface)

- Teleconference Servers

  • SIPfoundry.org
    (SIP

    community site for the promotion and development of SIP software)
    (ml)

  • OpenH323 (Implementation of the ITU H.323 teleconferencing protocol)
    (cvs)
    (ml)
    (Gatekeeper management tool
    for H.323 clients)
  • Vocal (VOIP
    application development framework, with support for: H.323, SIP, CDR, MGCP)
    (ml)
  • partysip (SIP proxy)
  • Siproxd (SIP Proxy)
    (ml)

Communication Clients

- Email/Groupware Clients (not web based)

  • Mutt (Console based
    Mailbox/Maildir/POP3/IMAP supporting mail client)
    (cvs)
    (ml)
    (Muttprint pretty printing
    of emails using LaTeX)
    (MailtoMutt mailto URL
    handler)
    (cvs)
  • KMail (KDE based email client)
    (ml)
    (deb)
  • Mozilla Thunderbird
    (Mozilla based IMAP4, POP3 mail client)
    (forum)
    (wp)
    (deb)
  • Evolution

    (GNOME based messaging/groupware environment)
    (ml)
    (wp)
    (deb)
    (Noodle
    OpenGrouware integration
    improvement project)

  • Balsa
    (GNOME based IMAP4, POP3 mail client)
    (ml)
    (deb)
  • Aethera
    (KDE based messaging/groupware environment)
    (deb)
  • Sylpheed
    (GTK+ based IMAP4, POP3, NNTP client)
    (deb)
  • offlineimap (Tool
    to read and manage your IMAP-accessible mail offline on multiple computers)
  • Althea (GTK+ based
    IMAP client. Inactive project.)
    (cvs)
  • Infusion
    (messaging/groupware environment. Inactive project. License: BSD-style and GPL)
  • Mahogany (GTK+ based
    IMAP4, POP3, NNTP client. Inactive project.)
    (deb)
  • Liamail (Qt based
    M$ Outlook clone, currently only SMTP and POP3 are supported. Inactive
    project. Inactive project.)
    (cvs)
  • Nail (Console based
    mail client derived from the Berkeley Mail tool. License: BSD-style)
    (cvs)
    (ml)

- Web based Email/Groupware Clients

  • SquirrelMail (PHP based IMAP webmail client)
    (cvs)
    (ml)
    (deb)
  • IlohaMail (PHP based IMAP/POP3 webmail client)
    (cvs)
    (deb)
  • IMP (PHP based IMAP/POP3 webmail
    client for the Horde web application platform)
    (cvs)
    (ml)
    (deb)
  • IMHO
    (Roxen based webmail)
  • SqWebMail (Maildir mailbox
    format based webmail client. Sqwebmail is part of the Courier Mail suite.)
  • cgiPop (C/CGI based POP3 webmail
    client)
  • getwmail
    (Perl script to retrieve email from webmail services)

- NNTP Clients

  • Slrn
    (Slang console GUI based NNTP client)
  • TIN
    (Ncurses console GUI based NNTP client)
  • Pan
    (GNOME based NNTP client)
    (ml)
  • nget
    (Command-line NNTP file grabber)
    (cvs)

- IRC/IM Clients

- Telecom Clients

  • SIPfoundry.org
    (SIP
    community site for the promotion and development of SIP software)
    (ml)
  • g-page (Server and GTK+ client
    to send out SMS messages. Protocols supported: SNPP, WCTP and SMTP.)
    (cvs)
    (ml)
  • GNU HaliFAX (Fax
    software for viewing and printing facsimiles)
  • eFax GTK+ (GTK+
    based front-end fo the 'efax' fax sending/receiving program)
  • smssend
    (Console tool for sending SMS messages)
    (FlexMS Qt based GUI
    for smssend)
  • Gnokii
    (GTK+ based tools and user-space drivers for Nokia mobile phones)
    (cvs)
    (deb)
  • Gammu
    ("GNU All Mobile Management Utilities". Code fork of GNokii.)

- Teleconference Clients

Social Network Systems

File Transfer Servers (excl. HTTP servers)

  • Samba (Server
    that can provides shared file and print services to SMB/CIFS clients)
    (cvs)
    (ml)
    (wp)
    (deb)
  • Lsh
    (Secure Shell v2 implementation)
    (cvs)
    (ml)
    (wp)
    (deb)
  • OpenSSH (Secure Shell v1/v2
    implementation. License: BSD-style)
    (cvs)
    (ml)
    (wp)
    (deb)
    (Keychain RSA/DSA
    key management tool)
    (ldappubkey patch for LDAP based
    public-key lookups)
    (Kerberos/GSS-API

    patch for authenticating users via their Kerberos credentials)

  • Dropbear (Secure Shell v2
    implementation, based on OpenSSH and Putty. License: BSD-style)
  • ProFTPD (FTP server)
    (ml)
  • vsftpd (FTP server)
  • twoftpd (FTP server)
  • PureFTP (FTP server)
    (cvs)
  • BSDftpd-ssl (FTP server.
    License: BSD-style)
  • wzdftpd (FTP server)
  • moftpd (FTP server)
    (ml)
  • uTFTPd (TFTP server
    with fine-grained access control, support for blksize (RFC 2348), timeout options,
    and support for revision control.)
  • atftp
    (TFTP server)
    (deb)
  • PFTP (Port-File-Transfer-Program.
    High-performance host-to-host file transfer program using the telnet protocol.)
    (deb)
  • UDPcast (File transfer tool
    which can send data simultaneously to many destinations on a local network
    at once)
    (ml)
    (deb)
  • teepeedee
    (HTTP/FTP based file server)

File Transfer Clients (excl. HTTP clients)

  • gFTP (GNOME based FTP client)
    (ml)
    (deb)
  • KBear (KDE based FTP client)
    (cvs)
    (ml)
    (deb)
  • Kasablanca
    (KDE based FTP client)
    (cvs)
    (forum)
  • ftpcopy
    (Command-line FTP client, optimized for mirroring FTP sites)
  • lftp
    (Command-line file-transfer client, supported protocols:
    FTP, HTTP, SFTP, and Fish)
    (deb)
  • wput
    (Command-line FTP file upload client)
  • net2ftp
    (PHP/Web based FTP client)
  • Drall (Perl/CGI
    script which allows users to access their directories and files
    remotely through a web browser)
    (cvs)

HTTP Servers

  • Apache HTTPd (Very popular, modular
    and feature-rich HTTP server. License: BSD-style)
    (cvs)
    (ml)
    (blog)
    (wp)
    (deb)
    (apache-tools
    Collection of monitoring and log-analysis tools)
    (mod_perl book)
  • Boa (Small HTTP server with CGI support)
    (ml)
    (deb)
    (Hydra Boa code-fork with TLS
    support via GNU TLS)
  • Thy
    (Small HTTP server)
    (deb)
  • thttpd
    (Small HTTP server with CGI and bandwidth-throttling support.
    License: BSD-style)
    (deb)
  • rws (Richards Web
    Server. Small HTTP server with CGI support.)
  • bozohttpd (Small HTTP
    server with CGI support. License: BSD-style)
    (deb)
  • AWHTTPD
    ("Anti-Web HTTPD". Small HTTP server with CGI support.)
    (deb)
  • gatling
    (Small HTTP server with CGI support)
  • fnord
    (Small HTTP server with CGI support, and requires the non-free
    tcpserver package)
  • Monkeyd (Small HTTP server)
  • Cherokee (Small HTTP server)
    (ml)
  • WN (Small HTTP server with CGI and
    TLS support. Inactive project.)
    (ml)
  • Tux
    (Kernel-space HTTP server)
  • kHTTPd
    (Kernel-space HTTP server)
    (ml)
  • Roxen
    (HTTP server with loadable modules support)
    (cvs)
    (deb)

HTTP Clients

- Console Web Browsers

  • Links
    (Ncurses based web browser which aims for simplicity)
    (ml)
  • ELinks
    (Ncurses based web browser with many features. ELinks was based upon
    the Links project and aims to included more features.)
    (ml)
  • Twibright
    Links
    (Ncurses based web browser with image support. Twibright Links was based
    upon the Links project.)
  • w3m (Console web browser, with support
    for: tables, frames, https, cookies and more)
  • Lynx (Simple console web browser)
  • Retawq (Ncurses based console
    web browser, with support for: multiple/split windows, tables, frames, https,
    and more)
  • Netrik
    (Ncurses based web browser)
    (cvs)
    (ml)

- Graphical Web Browsers

- Web Crawlers, & Archivers

  • Grub (Web crawling client for use in a
    distributed web indexing initiative. The server software is also free
    software.)
    (cvs)
    (ml)
    (wp)
  • OpenFTS
    ("Open Source Full Text Search".
    PostgreSQL based search engine that provides online indexing
    of data and relevance ranking for database searching.
    (cvs)
    (ml)
    (forum)
  • Swish-E ("Simple
    Web Indexing System for Humans". Web indexing and searching system.)
    (cvs)
    (ml)
  • Swish++ ("Simple
    Web Indexing System for Humans". C++ based rewrite of Swish-E.)
  • ht://Dig (Web indexing and
    searching system for a domain or intranet)
    (cvs)
    (ml)
  • Heritrix
    (Web crawling client used by the
    Internet Archive project)
    (cvs)
    (ml)
  • Estraier
    (Full-text indexing and search system meant for small-scale use)
  • Senga (Initiative to build
    a large scale, component based, Internet search engine. Inactive project.)
    (cvs)
    (ml)

- Web Retrieval Clients

  • Wget

    (Command-line web retrieval tool)
    (ml)

  • cURL (Command-line web retrieval
    tool based on a multiprotocol file transfer library called libcurl.
    License: BSD-style.)
    (cvs)
    (ml)
  • HTTrack

    (Off-line web browser)
    (forum)
    (KHTTrack
    KDE GUI based version)

- RSS Clients

  • Syndigator
    (GTK+ based RSS retrieval client)
    (cvs)
    (ml)
  • aKregator
    (KDE based RSS retrieval client)
    (cvs)
  • Raggle
    (Ruby/Ncurses based RSS retrieval client)
    (ml)
  • Straw

    (Python/GNOME based RSS weblog retrieval client)
    (cvs)
    (ml)

  • MyRSS
    (Python based RSS retrieval client which ouputs HTML. Inactive project.)
    (cvs)
  • Redfoot
    (Python/RDFLib based RDF tool.
    License: BSD-style)
  • Lilina
    (PHP based RSS retrieval client)
    (cvs)
  • zFeeder
    (PHP based RSS retrieval client)
    (forum)
  • TV RSS

    (GTK+ based RSS retrieval client for bittorrent files)

  • RSS.NET
    (C# based RSS retrieval library)
    (cvs)
  • Atom.NET
    (C# based Atom-RSS retrieval library)
    (cvs)

- Web Checker Clients

HTTP Application Servers

HTTP Proxy Servers

HTTP Proxy Clients

  • prtunnel
    (Tunnel TCP connections through an HTTP or SOCKS5 proxy)
    (forum)
  • desproxy
    (Tunnel TCP connections through an HTTP or SOCKSv4/5 proxy.
    Desproxy also supports DNS UDP/TCP forwarding.)
  • Firepass
    (Perl script to tunnel TCP or UDP connections through an HTTP proxy)
  • connect-tunnel
    (Perl script to tunnel TCP connections through an HTTP proxy)

Key Management Systems

  • GnuPG
    (OpenPGP implementation,
    used for signing and encrypting documents)
    (cvs)
    (ml)
    (Seahorse (GNOME based front-end
    for GnuPG)
    (WinPT M$ w32 GnuPG interfaces, such as for
    GnuPG plugins for the Outlo*k and Eud*ra email clients)
    (pgpdump PGP packet
    visualizer which displays the packet format of OpenPGP data)
  • OpenPKSD Keyserver
    (Ruby/PostgreSQL based OpenPGP compatible public key server software)
    (source)
  • CryptNET Keyserver
    (Ruby/PostgreSQL OpenPGP compatible public key server software.
    Inactive project.)
    (cvs)
    (ml)
  • OpenCA (Certification Authority
    framework. License: BSD-style)
  • Smart Sign
    (Framework for smartcard based authentication)
  • webSSL (Perl/CGI
    based OpenSSL frontend. WebSSL can
    be used to setup your own certification authority authority
    and issue SSL and user certificates)
  • XCA (Qt based tool to
    manage a small certification authority)
  • IDX-PKI (Management
    software for public key infrastructures based on the
    PKIX
    recommendations. Inactive project.)
  • TinyCA (Perl/Tk based GUI to
    manage a small certification authority)
  • CA Cert (Project to help provide
    free client certificates and -maybe at a low cost- checked server certificates)
  • OpenCert (Project to help provide
    free client certificates and -maybe at a low cost- checked server certificates)
  • Keychain (RSA/DSA
    key management for the OpenSSH secure shell implementation)
  • Keyring for PalmOS (Tool
    for the secure storing of sensitive data on the Palm*S)
    (cvs)
    (ml)

Encryption & Authentication Servers

  • PAM

    ("Pluggable Authentication Modules". Flexible framework
    for user authentication on Un*x-like systems.)
    (cvs)
    (ml)
    (modules)
    (PAM X509
    PAM module which will authenticate user by X509 certificates)
    (pam_ldap
    PAM module to authenticate users via a LDAP directory, and to let them
    change their passwords in the directory)
    (pam_krb5

    PAM module for Kerberos v5 based password checking)
    (cvs)
    (ml)

  • Lsh (Secure Shell v2
    client/server implementation)
    (cvs)
    (ml)
  • OpenSSH (Secure Shell v1/v2
    client/server implementation. License: BSD-style)
    (cvs)
    (ml)
    (wp)
    (deb)
    (Keychain RSA/DSA
    key management tool)
    (ldappubkey patch for LDAP based
    public-key lookups)
    (Kerberos/GSSAPI

    patch for authenticating users via their Kerberos credentials)

  • Dropbear (Secure
    Shell v2 server implementation, based on OpenSSH and Putty. License: BSD-style)
  • GnuTLS (TLS library)
    (cvs)
    (ml)
  • MatrixSSL (TLS library)
    (ml)
  • OpenSSL (TLS library.
    License: BSD-style with anti-license-mixture clause)
    (cvs)
    (ml)
  • GNU SASL
    (SASL implementation)
    (cvs)
  • Cyrus SASL
    (SASL implementation)
    (cvs)
    (ml)
  • Shushi (implementation of
    the RFC 1510,
    the Kerberos network authentication system. Shushi can be used to
    authenticate users in distributed systems.
    (cvs)
  • GSS Generic Security Service.
    GSS-API v2 implementation
    which makes use of the Sushi library.)
    (cvs)
  • autossh (Secure shell
    utility to start a copy of ssh and monitor it, restarting it as necessary
    should it die or stop passing traffic. License: BSD-style)
  • SSLwrap (Wrap TCP
    services with TLS/SSL transport encryption)
  • Stunnel (Wrap TCP services
    with TLS/SSL transport encryption)
    (ml)
  • KAME (IPv6/IPsec networking stack
    implementation. License: BSD-style)
    (cvs)
  • Openswan
    (IPsec
    implementation. Code-fork of FreeS/WAN.)
    (ml)
  • FreeS/WAN
    (IPsec
    implementation. Inactive project.)
    (ml)
  • OpenVPN (VPN solution)
    (cvs)
    (ml)
  • VTun (VPN solution)
    (cvs)
    (ml)
  • Amrita VPN (VPN solution)
    (cvs)
  • Tinc (VPN solution. Inactive project.)
    (ml)
  • CIPE (Crypto
    IP Encapsulation. VPN solution. Inactive project.)
    (ml)
  • VPNd (VPN solution. Inactive
    project.)
  • FreeRADIUS (Radius
    authentification server)
    (ml)
    (LDAP patch)
    (Cistron Radius The ancestor
    project of FreeRadius)
  • OpenRadius (Radius
    authentification server)
    (ml)
  • Macs (Modular Access Control
    System. System for global authentication, authorization,
    user/group/resource management, and application services.)
    (cvs)
    (ml)

Encryption & Authentification Clients

Printing Systems

Peer to Peer Systems

- BitTorrent

  • BitTorrent
    (Peer-to-peer system for distributing large files.
    BitTorrent includes a wxWidgets based client GUI. License: BSD-style)
    (cvs)
    (ml)
    (wp)
  • LibTorrent
    (C++ based BitTorrent library. LibTorrent includes
    a ncurses based Bittorrent client.)
    (cvs)
    (ml)
  • BitTornado
    (Console based BitTorrent client)
    (forums)
  • ABC
    ("A BitTorrent Client". wxWidgets based based BitTorrent client,
    based on the BitTornado client.
    License: Python Software Foundation License)
    (forum)
  • BTQueue
    (Console based BitTorrent client based on the
    BitTornado client.
    License: Python Software Foundation License)
    (cvs)
    (forum)
  • Blog Torrent
    (Python/PHP based BitTorrent client and tracker)
    (cvs)
    (forums)
  • TorrentFlux
    (PHP based BitTorrent client)
    (forums)
  • PHPBTTracker-Admin
    (PHP based BitTorrent tracker)
    (forum)
  • trackerbt

    (Distributed BitTorrent tracker)

  • ByteMonsoon
    (PHP/MySQL based BitTorrent tracker)
    (ml)
    (bitoogle file search site)
  • GTorrentViewer
    (GTK+ based BitTorrent file editor and viewer)
  • TorrentSpy
    (M$ w32-only tool which reports status information on a BitTorrent torrent file.
    License: BSD-style.)
    (cvs)
    (forum)
  • TorrentSniff
    (Perl script which reports status information on a BitTorrent torrent file.
    TorrentSniff is a code-fork of
    TorrentSpy.
    License: BSD-style.)

- Other P2P Systems

  • MLDonkey (Peer-to-peer
    system, including a web and GTK+ based client for several P2P networks)
    (cvs)
    (ml)
    (community site)
    (wp)
    (KMLDonkey KDE based
    GUI for mldonkey)
    (cvs)
    (ml)
  • xMule (Peer-to-peer
    system, including a web and WxWindows based client for the eDonkey network.
    xMule is a port of the eMule
    client to Un*x.)
    (cvs)
    (forums)
  • aMule (Peer-to-peer
    system, including a web and WxWindows based client for the eDonkey network.
    xMule code fork.)
    (forums)
  • eMule (M$ w32 only peer-to-peer
    client for the eDonkey network)
    (forums)
  • Qtella
    (QT based Gnutella client)
    (cvs)
    (ml)
  • GTK-Gnutella (GTK+
    based Gnutella client)
    (cvs)
    (ml)
  • PeerCast
    (Gnutella protocol based peer-to-peer audio streaming system with
    support for Ogg Vorbis)
    (forum)
  • Streamer (Peer-to-peer
    based audio streaming system)
    (forum)
  • Jabber (Modular XML-based
    instant messaging client/server system. License:
    JOSL)
    (cvs)
    (ml)
    (blog)
    (IM blog)
    (wp)
    (deb)
  • GNUnet (Peer-to-peer
    system with a focus on security & privacy. Alpha status.)
    (ml)
  • Gnut (Console based
    Gnutella client)
  • Mutella (Console and web based
    Gnutella client)
    (cvs)
    (ml)
  • Gnucleus (Gnutella client
    for M$ Windows)
    (cvs)
  • Squall
    (Peer-to-peer system for distributing file system directory hierarchies)
    (svn)
    (ml)
    (forum)
    (libpdpt client library for PDTP)
    (svn)
    (ml)
  • OpenAG (Free
    Un*x implementation of the Audi*galaxy/v520L protocol. Inactive project.)
    (cvs)
    (ml)

Thin Client Systems

  • Etherboot (Toolset
    for creating ethernet card ROM images that can do a network bootstrap)
    (cvs)
    (ml)
  • Netboot
    (Allows a diskless, but networked, PC to boot an operating system via
    NFS or ramdisk)
    (cvs)
  • Nilo ("Network Interface Loader".
    Combination package of the Etherboot and Netboot project. Inactive project.)
    (cvs)
  • LTSP ("Linux Terminal Server Project".
    Collection of server software to setup a console or X based thin-client
    environment.)
    (ml)
    (LTSP-MOSIX framework
    for using MOSIX in a LTSP network)
    (ml)
  • Thinstation (GNU/Linux
    based thin-client distribution, with support for a variety of thin-client protocols)
    (ml)
  • PXES (GNU/Linux
    based thin-client distribution, with support for a variety of thin-client protocols)
    (ml)
  • Plume (Debian GNU/Linux based
    toolset for creating and administering a network of diskless computers used as
    X terminals)
    (cvs)
    (ml)
  • lessdisks (Debian GNU/Linux based
    toolset for creating and administering a network of diskless computers used as
    X terminals)
    (cvs)
    (ml)

Remote Desktop Systems

  • NX
    (X display protocol compression toolset. License: BSD-style)
    (ml)
    (FreeNX

    thin-client server based on the NX toolset)

  • VNC (Virtual Network Computing.
    Remote 'desktop' display system. The VNC client and server software is
    available for many different platforms.)
    (ml)
    (AT&T VNC original VNC site)
    (TightVNC slow-link VNC version)
    (ml)
    (uVNC VNC version for
    8-bit microcontrollers)
    (libVNCServer C based
    library for writing VNC server applications)
    (cvs)
    (VncSelector

    FLTK based VNC session selection utility)

  • rdesktop (Un*x client for
    accessing a M$ Windows 'Terminal Server' using the
    RDP protocol.
    No server extensions are required.)
    (cvs)
    (ml)
    (tsclient (GNOME
    based rdesktop frontend)
  • Synergy

    (Portable system for sharing a single mouse and keyboard,
    between multiple computers, without special hardware)
    (cvs)
    (forum)

Distributed Computing Systems

  • OSCAR
    ("Open Source Cluster Application Resource". Integrated software
    collection for building, programming, and using computer clusters.)
    (cvs)
    (ml)
  • lvs-kiss (Perl
    based daemon for dynamic load balancing and failover of network services)
    (cvs)
    (ml)

Ads