بیتتورنت چیست؟
اولین برنامه کاربردی BitTorrent به زبان Python نوشته شد و source code آن با ورژن ۴٫۰ تحت لیسانس BitTorrent open source ارائه شد.
تعداد زیادی از کلاینتها (نرم افزارها) با زبانهای مختلفی برای اجرا بر روی پلت فورمهای مختلف، نوشته شدهاند.
BitTorrent پروتکلی ست که به منظور ارسال فایل طراحی شدهاست. در واقع نوعی ارتباط peer-to-peer میباشد که کاربران مستقیما به یکدیگر متصل میشوند و به ارسال و دریافت قسمتی از فایل میپردازند. گر چه فعالیتهای تمامی کاربران توسط یک سرور مرکزی به نام Tracker هماهنگ میشود، اما این سرور از محتویات فایلهایی که منتقل میشود بی اطلاع است. در نتیجه تعداد زیادی از کاربران با پهنای باند محدود Tracker مربوطه قابل پشتیبانی هستند.