Redirected from page "freiheit_offene_Protokolle"

Clear message
Edit History Attachments

Self: freiheit/offene_Protokolle

Offene Protokolle

Protokolle

Ein Protokoll bezeichnet in der Computerwelt etwas, dass am ehesten mit den menschlichen Sprachen vergleichbar ist: Es stellt einen genauen Regelsatz dar, der festlegt, wie sich zwei Programme "unterhalten".

Für freie Software ist es wichtig, dass auch genutzte Protokolle frei verfügbar sind. Wenn ein Protokoll durch einen einzelnen Hersteller kontrolliert und geheimgehalten wird, ist es sehr aufwändig, ein freies Programm zu schreiben, dass dieses Protokoll zumindest teilweise unterstützt. Hier unterscheiden sich Computer nämlich von einem Menschen: Ein Baby lernt eine Sprache einfach mit der Zeit, wenn man mit ihm spricht. Einem Computer-Programm muss man das Protokoll genau erklären und das geht besser, wenn das Protokoll frei dokumentiert ist.

In der Anfangszeit des Internets waren alle Protokolle - genauso wie die Software der damaligen Zeit- frei. Dadurch kann zum Beispiel jeder Mensch das Internet nutzen, ohne sich in seinen Freiheiten einschränken zu lassen. Heute gibt es jedoch leider sehr viele unfreie Protokolle, ähnlich wie bei Dateiformaten. Protokolle sollten so weit wie möglich dezentral sein, damit sich jeder an diesem Netzwerk beteiligen kann ohne die Einschränkungen eines bestimmten Dienstleisters einzugehen (schlechts Beispiel: Twitter, gutes Beispiel: StatusNet).

Liste der Protokolle

Hier findest du, geordnet nach ihrer Aufgabe, einige ausgewählte Dateiformaten. Zu jedem Format geben wir an

  • ob es mit freien Programmen benutzbar ist
  • inwiefern es dabei Einschränkungen gibt
  • ob das Protokoll durch eine Organisation standardisiert wurde
  • ob es frei dokumentiert ist

Messaging

Unsere Empfehlung: SMTP

Protokoll

Dienst

Nutzbar mit freier Software

Bemerkungen

SMTP/email

dezentrales Netz

Ja.

Offen dokumentiert, hat sich schon lang bewährt (das parade Beispiel fuer ein offens Protokoll)

Facebook-nachricht,studivz-nachricht

Der jeweilige Dienstleister

Nein

Es gibt zwar eine API um seine Nachrichten zu senden, aber diese unterliegen den Einschränkungen des jeweiligen Dienstleisters

Microblogging

Unsere Empfehlung: StatusNet

Protokoll

Dienst

Nutzbar mit freier Software

Bemerkungen

StatusNet

z.B. identi.ca

Ja

Dezentrales microblogging Protokol

twitter

twitter.com

Nein

unterliegt der Gewalt von Twitter.com

tbuzz

google.com

Nein

unterliegt der Gewalt von Google

Instant Messaging

Unsere Empfehlung: Jabber

Protokoll

Dienste

Nutzbar mit freier Software

Bemerkungen

Jabber

Dezentrales Netz, nutzbar mit etlichen Programmen

ja

Frei dokumentiert und IETF-Standard seit 2004

MSN

MSN Messenger

ja

Nutzung des Protokolls mit Alternativclients verboten.Aufgrund veränderter Spezifikationen des Protokolls kann es dazu kommen, dass freie Software nicht für dieses Protokoll zur Verfügung steht.

OSCAR

ICQ und AIM

ja

Die Nutzungsbedingungen von ICQ beinhalten, dass alle Nachrichten, die über das ICQ Protokoll übermittelt wurden dem Copyright von AOL unterliegen. Aufgrund veränderter Spezifikationen des Protokolls kann es dazu kommen, dass freie Software nicht für dieses Protokoll zur Verfügung steht.

YMSG

Yahoo! Messenger

ja

Aufgrund veränderter Spezifikationen des Protokolls kann es dazu kommen, dass freie Software nicht für dieses Protokoll zur Verfügung steht.

Fernwartung

Protokoll

Dienste

Nutzbar mit freier Software

Bemerkungen

OpenSSH

SSH

ja

OpenSSH ist eine freie Implementierung von SSH.

RDP

RDP

ja

Remote Desktop Protocol, wird von Windows für die "Entfernte Desktopverbindung" verwendet. Freie Programme sind vorhanden, freie Server jedoch nicht.

VNC

Virtual Network Computing

ja

CDMCP

"X display manager control protocol"

ja

Datentransfer

Protokoll

Dienste

Nutzbar mit freier Software

Bemerkungen

DCC

Direct Client-to-Client

ja

Protokoll zur Dateiübertragung im IRC

FTP

File Transfer Protocol

ja

Dieses Protokoll wird hauptsächlich zum Übertragen von Websites auf Servern genutzt

HTTP

Hypertext Transfer Protocol

ja

SAFT

Simple Asynchronous File Transfer

ja


KategorieFreiheit