ΜTorrent

µTorrent là một phần mềm dùng để download file (tải file qua mạng chia sẻ ngang hàng P2P), còn gọi là một trình khách BitTorrent, miễn phí(viết là uTorrent). "µTorrent" (hiện tại) chạy trên hệ điều hành Windows và Mac (Leopard 10.5). Kích thước của toàn bộ chương trình µTorrent phiên bản 1.5 đo được vào tháng 3 năm 2006 chỉ có 154,44KB. µTorrent có kích thước nhỏ gọn như vậy nhờ nó sử dụng phương thức nén tệp thực thi và khi chương trình được khởi động nó lại tự giải nén để hoạt động. µTorrent được thiết kế nhằm mục đích sử dụng tối thiểu tài nguyên hệ thống, nhưng có đầy đủ các tính năng của trình khách BitTorrent. Do rất khó đánh ký tự Hy Lạp µ trên bàn phím thông thường, nên tên chương trình µTorrent có thể được viết là uTorrent. µTorrent được viết bằng ngôn ngữ lập trình C++.
Cách phát âm.
Hiện nay tác giả của chương trình vẫn chưa quyết định nên phát âm tên chương trình như thế nào. Rất nhiều người sử dụng yêu thích µTorrent từng đề nghị với tác giả cách phát âm của tên chương trình như "mai to ren" (my-torrent), "mi cờ rô to ren" (micro-torrent), nhưng riêng tác giả của chương trình, Ludvig "ludde" Strigeus từng phát âm tên chương trình của mình đơn giản là "iu to ren" ("you-torrent"). "Micro" là tên của ký tự Hy Lạp µ, bằng 1/1.000.000 trong đơn vị đo lường, hay ám chỉ một chương trình có kích thước siêu nhỏ. Nhiều người dùng còn đọc µTorrent là "miu-to ren" " (mu-torrent), vì µ còn được phát âm là "miu" trong toán học và trong tiếng Hy Lạp
Tính năng.
Các tính năng của "µTorrent":
Mặc dù có kích thước rất nhỏ và chiếm rất ít tài nguyên hệ thống nhưng µTorrent lại có rất nhiều tính năng mạnh mẽ như các trình khách BitTorrent có kích thước lớn hơn, ví dụ trình khách Azureus, BitComet và BitTornado. Toàn bộ chương trình µTorrent khi chạy chỉ chiếm không quá 6 MB bộ nhớ hệ thống và µTorrent yêu cầu tốc độ CPU rất thấp, nó hoạt động được trên cả các máy tính thế hệ 486. Đối với người sử dụng các hệ điều hành Windows 95/98/ME, do µTorrent đã hỗ trợ sẵn Unicode nên người dùng không cần phải cài đặt thêm Microsoft Layer for Unicode.
Sau đây là một vài tính năng nổi bật khác của µTorrent:
Kích thước.
µTorrent không cần phải cài đặt, nó chỉ cần một tệp duy nhất để khởi động chương trình, kích thước của tệp này rất nhỏ, chỉ có 170 KB (đối với phiên bản 1.6). µTorrent có kích thước nhỏ như vậy là do nó tránh dùng các thư viện nặng nề, đặc biệt là các thư viện chuẩn của C++ và luồng, tác giả đã tự viết mã thay thế cho chức năng tương ứng của các thư viện này. Chương trình thực thi µTorrent được nén lại bằng chương trình PECompact2.
Lịch sử.
Bất mãn vì các phần mềm ngày càng có xu hướng chiếm nhiều tài nguyên hệ thống, Serge Paquet gợi ý Ludvig Strigeus nên phát triển một trình khách BitTorrent có kích thước nhỏ, chiếm ít tài nguyên hệ thống mà hiệu quả. Strigeus bắt đầu thiết kế phần mềm dựa trên sự gợi ý này, vào thời gian đó bản thiết kế trình khách BitTorrent của Strigeus chưa bao gồm nhiều tính năng. Sau khi đã thiết kế xong chương trình, trong vòng một năm kể từ mùa thu năm 2004, Strigeus dành hết thời gian rỗi ngoài giờ làm việc để lập trình µTorrent. Ngày 18 tháng 9 năm 2005 phiên bản 1.1 beta đầu tiên được phát hành công khai.
Sự tranh luận.
Sự ra đời của µTorrent đã làm nảy ra cuộc tranh luận gay gắt giữa cộng đồng người sử dụng mạng đồng đẳng, ngay cả đối với những người không ưa tranh luận cũng tham gia. Cộng đồng người dùng nghi ngờ tính phi lợi nhuận của trình khách µTorrent và cho rằng việc gạt bỏ lợi nhuận, không thu phí của phần mềm là một điều hoang tưởng. Hiện nay cộng đồng người dùng vẫn tiếp tục xác định mục đích của phần mềm.
Mã đóng.
Những người chỉ trích µTorrent lập luận rằng việc mã nguồn của phần mềm đóng nên không thể xác định được phần mềm có chứa mã gián điệp hay không. Người phát triển µTorrent phủ nhận việc chương trình có chứa mã gián điệp, và khẳng định rằng đến nay vẫn chưa có bất kỳ một chứng cứ nào chứng minh µTorrent theo dõi hoạt động của người dùng. Việc tìm chứng cứ là có thể thực hiện được —người dùng bình thường khó thực hiện được—bằng các công cụ giám sát cách thức hoạt động của chương trình mà không cần mã nguồn, các công ty diệt virus thực hiện phương thức tìm và diệt virus, trojans, rootkit và worms bằng cách quan sát và phân tích cách thức hoạt động của các chương trình.
Sau đây là trích dẫn câu nói của quản trị "Firon" trên diễn đàn chính thức của µTorrent, biện hộ việc chương trình hiển thị quảng cáo trong một khung của trình duyệt, khi người dùng sử dụng tính năng "thanh tìm kiếm":
Dự đoán của Firon đã đúng, trong phiên bản mới nhất của µTorrent không có quảng cáo nhưng tính năng tìm kiếm kết hợp tất cả các trang web (có cung cấp tệp torrent) sẽ hiển thị một khung quảng cáo (phía máy chủ) khi nó được sử dụng, nhưng trong bản thân chương trình sẽ không có quảng cáo.
Firon đồng thời còn dự đoán rằng trong các phiên bản tới Ludde sẽ thêm một lựa chọn cho phép bỏ qua hoàn toàn đổi hướng từ trang nanotorrent.com.
µTorrent phiên bản số 463 cho phép người dùng lựa chọn bỏ qua quảng cáo trong thiết lập nâng cao.
PeerFactor SARL.
Ngày 4 tháng 3 năm 2006, công ty PeerFactor SARL công bố ký hợp đồng 6 tháng với Strigeus để phát triển "ứng dụng phân phối nội dung mới trên web."
Quyền sở hữu thay đổi.
Vào ngày 7 tháng 10 năm 2006, µTorrent đã được mua lại bởi tập đoàn BitTorrent, Inc. nó đã được thông báo trên diễn đàn.µTorrent sẽ vẫn tiếp tục có trang web của riêng nó và cộng đồng cho đến bây giờ, và mã của µTorrent sẽ vẫn là mã đóng. Ludvig Strigeus, tác giả của µTorrent, sẽ phục vụ tư vấn kỹ thuật, nhưng BitTorrent, Inc. sẽ làm hầu như các công việc phát triển.