Bitflu

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Bitflu
DeveloperAdrian Ulrich
Initial release2009
Stable release
1.52 / July 11, 2015; 10 years ago (2015-07-11)[1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inPerl
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemUnix-like
    Available inEnglish
    TypeBitTorrent client
    LicenseArtistic License 2.0
    Websitebitflu.workaround.ch

    Bitflu is an open-source, BitTorrent client by Adrian Ulrich. It is available for Unix-like systems and is written in Perl.[2]

    Features

    [edit | edit source]
    • Multiple downloads
    • IPv6 Support
    • Designed to run as a daemon/No GUI: You can connect to the client via telnet and/or http (AJAX)
    • Security: The client can chroot itself and drop privileges
    • Bandwidth shaping (upload+download)
    • Crash-Proof design: Crashes or a full filesystem will never corrupt your downloads again :-)
    • Non-Threading/Non-Forking: All connections are handled in non-blocking state using epoll (or kqueue on *BSD)

    Reception

    [edit | edit source]

    Bitflu has received good reviews, both in open-source software sites [3] and blogs,[4][5] praising it for being lightweight and feature-complete.

    Even so, Bitflu seems to be largely unknown, reportedly commanding only 0.000025% of the total BitTorrent traffic.[6] According to one reviewer, this could be due to its non-automated, relatively elaborated install procedure, which could be putting off a "majority of users who can't do anything more complicated than a click-next-until-finish install".[7]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]