BitTorrent 诞生二十周年,文件共享的革命者

新闻
2001年4月,25 岁的程序员 Bram Cohen 因其就职的网络公司的点对点创业项目 MojoNation 失败,便从中退出,开始专注于设计自己的 BitTorrent 文件共享协议,然后到了2001年7月2日,他在雅虎信息版上发布了第一个 BitTorrent 的可执行版本。初始版本的 BitTorrent 采用 Python 编写,遵循 MIT 许可证开源,并且免费提供。

2001年4月,25 岁的程序员 Bram Cohen 因其就职的网络公司的点对点创业项目 MojoNation 失败,便从中退出,开始专注于设计自己的 BitTorrent 文件共享协议,然后到了2001年7月2日,他在雅虎信息版上发布了第一个 BitTorrent 的可执行版本。初始版本的 BitTorrent 采用 Python 编写,遵循 MIT 许可证开源,并且免费提供。

这个寥寥数字的发布公告并没有给人留下深刻的印象,也没有任何迹象表明 BitTorrent 会掀起一场新的文件共享革命。

当时,文件共享技术正在蓬勃发展,并已诞生多个文件共享协议,数十种新的应用程序不断涌现。其中最知名的莫过于音乐共享服务 Napster,原因在于当时 MP3 正在日益流行。Napster 也是第一个被广泛应用的点对点音乐共享服务。

不过 BitTorrent 与它的竞争对手走的显然不是同一条路,它是去中心化的,显著的特点是下载用户越多,下载速度便越快。此外,用户完成下载后,如果继续维持上传的状态,就可以“分享”,下载完成的文件就会成为其用户端节点下载的种子文件 (.torrent),这就是俗称的“做种”。

 

BitTorrent 这种去中心化的特性在当时是全新的概念,因为绝大多数文件共享使用的仍是中心化的架构,所以 BitTorrent 推出后不久就获得了大量开发者的关注(据说当时 Bram Cohen 收集了一些免费的色情电影来吸引更多的人测试他的程序)。BitTorrent 在 Linux 用户群体中也产生了很大的反响,因为他们有许多开源的程序、系统镜像文件需要共享。

就在 BitTorrent 公开发布数个月后,第一批 Torrent(种子)网站诞生了。这些网站包括 Suprnova.org、Donkax.com、Bytemonsoon.com 和 Torrentse.cx。它们允许用户上传和分享音乐、照片、软件,甚至电影。要知道,在当时的互联网上向广大用户提供这些类型(通常是盗版)的文件在是不可能的,因为带宽和存储成本非常高。但有了 BitTorrent,这些网站只需要托管体积很小的 .torrent 文件即可,文件共享的游戏规则也自此正式被改变。

可以看到,BitTorrent 早期成功的原因之一是大幅节省了带宽成本,这使得快速共享大文件成为可能。这在今天听起来可能微不足道,但在拨号时代,也就是 YouTube 出现的几年前,这无疑是一场革命。

我们再回到 Bram Cohen 在2001年7月2日初次宣布 BitTorrent 时的消息。当时,那篇公告只有一个人回复,他向 Bram Cohen 提问什么是 BitTorrent,不过 Bram Cohen 没有回答。

对了,前几个月炒得火热的硬盘挖矿也有 Bram Cohen 的一份“功劳”,因为 Chia 币正是由 Bram Cohen 成立的加密货币初创公司发行。从这方面来看,Bram Cohen 的初心或许是成为一名“硬盘杀手”。

本文转自OSCHINA

本文标题:BitTorrent 诞生二十周年,文件共享的革命者

本文地址:https://www.oschina.net/news/149343/bittorrent-20yr

责任编辑:未丽燕 来源: 开源中国
相关推荐

2015-04-30 10:19:25

戴尔云计算

2011-11-03 16:08:46

Vim

2015-05-20 09:52:47

2014-04-08 13:29:38

BASIC

2013-09-25 16:00:40

FedoraLinux

2015-05-22 10:31:44

Java二十周年

2015-05-21 11:26:52

JavaJava二十周年

2015-06-12 16:45:08

AMD社会责任

2015-09-14 17:55:40

戴尔PowerEdge二十周年

2009-09-21 16:01:37

COBOL

2021-09-16 14:26:32

网络9.11网络攻击网络安全

2020-04-24 13:30:44

漏洞扫描漏洞扫描器

2015-03-19 11:10:52

GNU宣言

2011-04-12 09:12:46

Linux微软

2012-05-16 10:13:53

红帽Linux

2015-05-28 15:46:50

技术周刊

2015-09-09 11:16:31

戴尔云计算

2009-04-08 11:28:19

IDF历史IDF简介

2010-04-13 09:14:48

大型机Linux

2015-09-09 11:22:29

点赞
收藏

51CTO技术栈公众号