Deluge BitTorrent Client ist ein kostenloser und quelloffener , plattformübergreifender BitTorrent-Client, der in Python geschrieben ist . Deluge verwendet eine Front- und Backend -Architektur, bei der libtorrent , eine in C++ geschriebene Softwarebibliothek , die die Netzwerklogik der Anwendung bereitstellt, über die eigenen Python -Bindings des Projekts mit verschiedenen Frontends verbunden ist, darunter eine Textkonsole , die Weboberfläche und eine grafische Desktop-Oberfläche mit GTK .

Deluge wird unter den Bedingungen der GPL-3.0- oder späteren Lizenz veröffentlicht.

Merkmale

Ältere Version von Deluge

Deluge ist als schlanker, sicherer und funktionsreicher Client konzipiert. [ 2 ] [ 3 ] [ 4 ] Um dies zu erreichen, sind die meisten Funktionen Teil von Plugin-Modulen, die von verschiedenen Entwicklern geschrieben wurden.

Ab Version 1.0 trennte Deluge seinen Kern von der Benutzeroberfläche und lief stattdessen als Daemon (Server/Dienst), wodurch Benutzer die Anwendung über das Web fernverwalten konnten. [ 5 ] Magnet-Links werden von Deluge seit Version 1.1.0 unterstützt, die im Januar 2009 veröffentlicht wurde. [ 6 ]

Geschichte

Deluge wurde von zwei Mitgliedern von ubuntuforums.org, Zach Tibbitts und Alon Zakai, gegründet, die das Projekt zuvor bei Google Code gehostet und betreut hatten , es dann aber auf eine eigene Website verlegten.

In der Anfangsphase trug Deluge den Namen gTorrent, um zu verdeutlichen, dass es für die GNOME -Desktopumgebung entwickelt wurde. Als die erste Version am 25. September 2006 veröffentlicht wurde, erfolgte die Umbenennung in Deluge, da es bereits ein Projekt namens gtorrent auf SourceForge gab und Deluge nun endlich so programmiert war, dass es nicht nur unter GNOME, sondern auf jeder Plattform mit GTK-Unterstützung lief. [ 7 ]

Die Version 0.5.x markierte eine vollständige Neuentwicklung gegenüber der Codeversion 0.4.x. Die Version 0.5.x fügte Unterstützung für Verschlüsselung, Peer-Austausch , Binärpräfixe und UPnP hinzu .

Kurz vor der Veröffentlichung von Version 0.5.1 verließen die beiden ursprünglichen Entwickler das Projekt, sodass Rory Mobley und Andrew "andar" Resch die Entwicklung von Deluge fortsetzten.

Mit Version 0.5.4.1 wurde die Unterstützung sowohl für Mac OS X (über MacPorts ) als auch für Windows eingeführt.

Um das Jahr 2008 erlangte Deluge Bekanntheit durch seine Resistenz gegen die Bandbreitendrosselung von Comcast ohne Codeänderung, während Clients wie Vuze (Azureus) und μTorrent die von Deluge implementierte Methode übernehmen mussten. [ 8 ]

Von Version 1.1.1 bis 1.1.3 waren Windows-Installationsprogramme nicht verfügbar, da der zuständige Windows-Paketbearbeiter das Projekt verlassen hatte. Nach dem Wechsel zu GTK3 im Jahr 2019 war die Unterstützung für Windows nicht mehr gegeben. Seit Version 2.1.0 (veröffentlicht 2022) sind jedoch wieder Windows-Installationsprogramme verfügbar, die sowohl libtorrent 1.2.x als auch 2.0.x unterstützen. [ 9 ]

Nach Version 1.1.3 werden keine Pakete mehr für alle Nicht-Windows-Betriebssysteme von den Entwicklern bereitgestellt; stattdessen wurden Quellcode -Archive und von der Community bereitgestellte Pakete veröffentlicht.

Siehe auch

Anmerkungen

  1. ^ GPL-3.0 oder höher mit OpenSSL-Ausnahme

Referenzen

  1. ^ „Deluge 2.2.0 Release“ . 28. April 2025. Abgerufen am 28. April 2025 .
  2. ^ Kereki, Federico (27. Dezember 2007). „Nach Torrents? Probieren Sie Deluge!“ . Linux.com . SourceForge, Inc. Archiviert vom Original am 31. Mai 2009. Abgerufen am 10. Dezember 2010 .
  3. ^ enigmax (14. Juni 2007). „Deluge Torrent Client will ISP-Traffic-Shaping verhindern“ . TorrentFreak . Archiviert vom Original am 30. November 2010. Abgerufen am 10. Dezember 2010 .
  4. ^ Wong, Chin (9. November 2009). „Gutes Karma“ . Digital Life . Archiviert vom Original am 25. November 2009. Abgerufen am 10. Dezember 2010 .
  5. ^ andar (28. September 2008). „Deluge 1.0.0 – „Sharks Are Bulletproof“ veröffentlicht!“ . Deluge . Archiviert vom Original am 25. Juli 2011 . Abgerufen am 10. Dezember 2010 .
  6. ^ „Deluge 1.1.0_RC/ChangeLog“ . Deluge . 15. Juni 2009. Archiviert vom Original (Klartext) am 30. April 2011. Abgerufen am 10. Dezember 2010 .
  7. ^ Ty (26. September 2006). „gTorrent wird zu Deluge: Version 0.1.0 veröffentlicht“ . Deluge . Ubuntu-Foren. Archiviert vom Original am 13. Juli 2011. Abgerufen am 20. Dezember 2010 .
  8. ^ amc1 (3. Januar 2008). „Re: Bessere Verschlüsselung“ . uTorrent.com. S. 4. Archiviert vom Original am 11. Juni 2014. Abgerufen am 10. Dezember 2010. Falls jemand bereit ist zu helfen: Wir (die Azureus-Entwickler) haben mit alus zusammengearbeitet, um herauszufinden , was Deluge anders macht, um Drosselung zu vermeiden. Wir haben ebenfalls Änderungen vorgenommen, haben aber niemanden zum Testen. Daher würden wir uns sehr freuen, wenn jemand von einem der betroffenen Internetanbieter ein paar Minuten Zeit hätte, um unsere Änderungen zu testen.{{cite web}}: CS1 Wartung: numerische Namen: Autorenliste ( Link )
  9. ^ „Download – Deluge“ . Archiviert vom Original am 19.02.2009 . Abgerufen am 09.07.2022 .