The Tor BSD Diversity Project (TDP)

BlogFrequently Asked QuestionsResourcesGitHub RepositoriesContactTDP Hidden Service

The TDP Projects:
Tor Browser for OpenBSDBSD Tor Relay GuidesBSD Firm RelaysPorting Targets for PETsQuick-and-Dirty Static Reports

Welcome

The Tor BSD Diversity Project (TDP) is an initiative seeking to extend the use of the BSD Unix operating systems in the Tor public anonymity network.

BSD Unix is an open source operating system family noted for its security and stability. The primary BSD projects include FreeBSD, NetBSD, OpenBSD and DragonFly BSD, with a number of tangential projects including pfSense, FreeNAS and PC-BSD. BSD software such as OpenSSH is the default communication tool for innumerable devices on the Internet. Firms such as Netflix, WhatsApp and Juniper rely on BSD systems and code to build and maintain resilient services and
devices.

Originating at the University of California in the 1970’s, BSD software is renowned for its Internet infrastructure role since its earliest days.

The Tor Project plays a critical component for internet anonymity and privacy solutions. With increasing surveillance and censorship, Tor is a vital tool, and the project has grown by leaps-and-bounds since its creation at the US Naval Labs in the 1990’s. Millions rely on Tor’s operation in a world filled with internet surveillance and censorship.

While recognizing the Tor Project is a dynamic open source project with a vibrant community, we are also concerned with the overwhelming GNU/Linux monoculture that is an Achilles’ Heel. Monocultures in nature are dangerous, as vulnerabilities are held in common across a broad spectrum. In contrast, diversity means single vulnerabilities are less likely to harm the entire ecosystem. In a global anonymity network, monocultures are potentially disastrous. A single kernel vulnerability in GNU/Linux impacting Tor relays could be devastating. We want to see a stronger Tor network, and we believe one critical ingredient for that is operating system diversity.

There are three aspects of the TDP’s approach:

Current TDP work includes:

We look forward to inquiries about and involvement in TDP. Fork our code, submit patches, run a BSD relay and let us know if TDP documentation was useful.

Please see our contact page if you want to get in touch with us.


Copyright © 2016 by The Tor BSD Diversity Project (TDP). All Rights Reserved.

last updated: Mon Oct 31 18:25:52 2016 UTC