Project revival: TwoSquares is preserving GNU Telephony's history and preparing an open-source revival. Contributors and collaborators are welcome.
GNU Telephony
Open-source telephony, preserved and being revived
Chronological Record

Chronological Project Timeline (1999-2015+)

A sourced chronological record of the major software releases, policy announcements, standards publications, and community milestones across GNU Telephony.

1999(Late 1999)bayonne

Inception of GNU Bayonne

David Sugar initiates the GNU Bayonne project as a free software Interactive Voice Response (IVR) server, aiming to break the commercial monopoly on computerized multi-line telephony hardware and voice systems.

Historical Significance:Established the foundation for telephony scripting and multi-channel call processing within the GNU Project.
2001(August 2001)gnucomm

GNU Communications (GnuComm) Project Announced

Richard Stallman and the Free Software Foundation announce GnuComm as an official GNU initiative to develop a complete telecommunications subsystem, with Bayonne as its central telephone server and Common C++ as its portability layer.

Historical Significance:Brought formal GNU resources and architectural direction to free software telephony.
2002(May 2002)infrastructure

GNU Common C++ 1.0 & ccRTP Released

Release of Common C++ 1.0, establishing a unified threading, synchronization, and socket framework. Simultaneously, ccRTP is released to support real-time audio/video streaming via RFC 3550.

Historical Significance:Provided the high-performance C++ building blocks required for low-latency VoIP media transmission.
2004(Mid 2004)bayonne

Bayonne 1.2 Embraces VoIP & Early SIP

Bayonne adds experimental SIP and H.323 drivers, moving beyond legacy PSTN/ISDN telephony cards into the rapidly emerging Internet voice communications landscape.

Historical Significance:Marked the transition from hardware-bound telephony to packet-switched IP communications.
2005(October 2005)infrastructure

Consolidation under "GNU Telephony"

The projects developed under GnuComm are reorganized under the GNU Telephony umbrella to focus directly on modern Voice over IP (VoIP), security, and server architectures.

Historical Significance:Created gnutelephony.org as the central collaborative development hub and wiki for telephony hackers.
2006(2006)zrtp

Collaboration on ZRTP Media Encryption

GNU Telephony begins collaborating with Phil Zimmermann and Werner Dittmann to implement the emerging ZRTP protocol into free software via libzrtpcpp and GNU ccRTP.

Historical Significance:Pioneered end-to-end media encryption without dependence on centralized Public Key Infrastructure (PKI).
2007(Early 2007)sipwitch

Birth of GNU SIP Witch

Recognizing the complexity and bloat of traditional PBX software like Asterisk for pure SIP routing, David Sugar starts GNU SIP Witch as a lightweight, secure peer-to-peer SIP office telephone server.

Historical Significance:Pioneered direct peer media streaming to eliminate transcoding bottlenecks and prevent wiretapping.
2009(April 2009)infrastructure

GNU uCommon C++ Replaces Common C++

uCommon C++ is released as a compact, zero-overhead runtime framework designed specifically for embedded VoIP hardware and high-throughput routing daemons.

Historical Significance:Drastically reduced memory overhead and modern C++ compilation requirements for SIP Witch.
2010(February 2010)zrtp

SCALE 8x Presentation: Secure Calling Architecture

David Sugar presents the GNU Telephony secure communications model at the Southern California Linux Expo (SCALE 8x), outlining peer-to-peer SIP routing and SAS vocal authentication.

Historical Significance:Elevated public awareness of open source telecommunication security against state and commercial surveillance.
2011(March 17, 2011)freecall

GNU Free Call Announced by FSF & David Sugar

In an official GNU Project press release, GNU Free Call is launched to develop a resilient, decentralized alternative to proprietary networks such as Skype, leveraging SIP Witch and mesh routing.

Historical Significance:Became one of the most prominent free software campaigns for decentralized internet communications.
2011(April 2011)zrtp

ZRTP Published as RFC 6189

The Internet Engineering Task Force (IETF) publishes RFC 6189: "ZRTP: Media Path Key Agreement for Unicast Secure RTP", co-authored by Phil Zimmermann, Alan Johnston, and Jon Callas, with GNU libzrtpcpp as a reference implementation.

Historical Significance:Standardized the cryptographic protocol underlying GNU Telephony’s secure voice architecture.
2011(May 10, 2011)sipwitch

GNU SIP Witch 1.0 Released

Version 1.0 of GNU SIP Witch is announced. Its historical feature and packaging claims require confirmation from primary release records.

Historical Significance:Marked the technological peak of GNU Telephony’s standalone routing server software.
2012(2012)freecall

FreedomBox Integration & Android Client Design

The GNU Free Call team collaborates with Eben Moglen’s FreedomBox Foundation to explore home-server VoIP routing and prototyped mobile SIP Witch clients for Android.

Historical Significance:Demonstrated early decentralized edge communications on personal server hardware.
2014(2014 - 2015)archive

Evolution of the VoIP Landscape & WebRTC Emergence

As browser-native WebRTC and modern mobile push architectures transform real-time communications, standalone SIP stacks and desktop PBX daemons face changing industry dynamics. Active development winds down.

Historical Significance:Signaled the transition of GNU Telephony from an active deployment ecosystem to an essential historical milestone.
Archival(Preservation)archive

GNU Telephony Archive Established

Establishment of the independent historical archive at gnutelephony.org to preserve the documentation, specifications, release tarballs, and architectural contributions of the project.

Historical Significance:Guarantees permanent free access to historical documentation, source tarballs, and cryptographic history.