Das Freiburg-Projekt ist eine Infrastruktur zum Zusammenbinden von Anwendungen, damit sie sich wie eine einzelne Anwendung verhalten. Dies wird mit Unix- oder Inet-Domain-Sockets erreicht. Das Framework handhabt alle Aspekte des Einrichtens und Verwaltens der Verbindung sowie das Starten und Stoppen der verschiedenen Anwendungen, Starten und Stoppen der Kommunikationsschnittstelle, Senden und Empfangen von Paketen, Lesen und Schreiben von Daten von oder in Pakete, Einrichten und Verwalten der Ereignisbehandlung für asynchrone Übertragungen und Weitergeben von Warnungen und Fehlern. (non)