Discourse (Software)
Open-Source Forensoftware
From Wikipedia, the free encyclopedia
Discourse ist eine Open-Source-Software zum Management von Internetforen und Mailinglisten. Sie hat zum Ziel, bessere Diskussionsqualität zu erreichen als in bis dahin gängigen Internetforen.
| Discourse | |
|---|---|
| Basisdaten | |
| Hauptentwickler | Jeff Atwood, Robin Ward, Sam Saffron, Neil Lalonde, Régis Hanol[1] |
| Entwickler | Civilized Discourse Construction Kit, Inc. |
| Erscheinungsjahr | 2013 |
| Aktuelle Version | v2026.1.0[2] (8. Januar 2026) |
| Betriebssystem | Linux |
| Programmiersprache | Ruby, JavaScript |
| Kategorie | Internetforum |
| Lizenz | GNU General Public License, Version 2[3][4] |
| deutschsprachig | ja |
| www.discourse.org | |
Geschichte
Discourse wurde im Jahre 2013 von Jeff Atwood, Robin Ward und Sam Saffron gegründet.[5] Finanzielle Unterstützung erhielt Discourse von den Risikokapitalunternehmen First Round Capital, SV Angel und Greylock Partners.[6]
Funktionen
Hinsichtlich der Benutzerfreundlichkeit bricht Discourse mit bestehender Forensoftware: Es beinhaltet Features, die sonst eher aus sozialen Netzwerken als aus Foren bekannt sind, wie zum Beispiel infinite scrolling, Live-Updates, Automatische Generierung einer HTML-Vorschau von verlinkten Webseiten („Oneboxing“),[7] sowie Drag and Drop für Anhänge.[8] Ziele und Antrieb des Projekts sind allerdings eher sozialer als technischer Natur: Durch die verbesserte Forensoftware soll sich auch die Diskussionsqualität verbessern.[9]
Technik
Discourse ist in JavaScript und Ruby on Rails geschrieben[10] und benutzt Ember.js als Framework.[11] Als Datenbankmanagementsystem wird PostgreSQL genutzt. Der Quelltext steht unter der GNU General Public License Version 2.
Geschäftsmodell
Verbreitung und Nutzung
Discourse wird von mehr als 600[13] Unternehmen und Projekten eingesetzt, darunter: