`

【转】偷了世界的程序员(真正让我们成为局域网的不是那个墙,而是我们自己的肤浅)

阅读更多
偷了世界的程序员(真正让我们成为局域网的不是那个墙,而是我们自己的肤浅)
十年前,有四个年轻人改变了这个世界的运作方式。他们使用的并不是法律或是武器或是金钱,而是使用软件来改变世界。他们当时有着激进和极具破坏性的想法,并把这些想法付诸于代码,在Internet上以免费自由方式发布。这四个人,没有一个完成了大学学业,却奠定了今天我们习惯的数字媒体环境的基础。然后,因为各种原因,他们也迅速地消失在公众视野中。

1999年,美国东北大学的一个叫Shawn Fanning的一年级新生开发Napster,从此,成为了P2P文件共享和不需要大型机构或零售商就可以获得音乐的先锋和范例。《时代周刊》和《财富》把他放上了封面。那时,他在19岁。

就在同一年,一个挪威的只有十几岁的年轻人 Jon Lech Johansen,他和另两个今天都不为人知的程序员,写下了一个程序解密了商业的DVD,而他成为了全球盛名的“ DVD Jon.”,那年,他只有15岁。

而在1997年,Justin Frankel,一个亚利桑那州塞多纳的18岁的黑客,开发了一个免费的MP3播放器——WinAmp,其成为了Windows操作系统上装机必备的软件,并造就了主流数字音乐的革命。在他发布的第18个月内,1500万人下载了这个软件。而三年后,Frankel 开发了 Gnutella,一个P2P的文件共享协议,没有中心结点,不像 Napster,其不可能被关闭。目前有上百万人还在使用它。

2001年,Bram Cohen, 当年 26 岁,开发了一个P2P的文件传输共享协议—— BitTorrent,其以全新一流的架构全面优化了网络上大文件的共享和传输效率。 BitTorrent 也变成了整个Internet上发布大数据和文件的一个标准。


在 2000年代的上半段,《时代》采访了这四个程序员。那个时候,看起来他们要以数字化动×乱×把整个复杂的传统媒体娱乐平台给拆除,而对有版权的电影,音乐和电视的收费则变得困难和不可能,那些艺术家也将无法从他们作品得到报酬,整个娱乐业包括时代华纳也将被炸为平地。而盗版业则借着这四个程员的软件侵袭了美国公司。

“毕竟”,我们在2003年报道到:“在整个信息经济中,不可能所有的信息都是免费的”。如果毁灭正在来临,那么, Fanning, Johansen, Frankel 和 Cohen 将是那“四骑士”(译注:启示录中的四骑士传统上被解释为瘟疫、战争、饥荒和死亡)。

没有毁灭
毁灭并没有发生。但是整个娱乐业因此而改变,而这些改变的复杂性和逐渐演进超出了我们的期望。这些发生的故事,海盗王们的事,对于今天数字化世界正在发生的事情有非常高的参考和教育价值。Fanning, Johansen, Frankel 和 Cohen 现在都硅谷运作着自己的小的,合法的软件公司。他们现在没有在做和盗版有干系的事情——当然,如果他们真的没有。

Fanning,四个人中唯一一个没有回复我们的采访请求的人,他较早地退出了毁灭传统唱片业的事业。在2001年,Napster因为不堪众多关于其协助并煽动版权侵权的法律诉论的重压,而不得不关闭。2002年,Fanning 创办了新的服务 Snocap —— 他尝试把文件共享合法化,在和相关的唱片公司合作下,Snocap 赋予消费者对其下载作品给于创作者报酬的权利。

但是,到那个时候,免费自由的文件共享程序像病毒一样的增涨,而用户则热衷于更换他们的音乐硬盘。他们仅在2001年8月一个月内就交换了30亿个文件。而要从这些文件交易中收到钱是根本不可能的。是的,要和免费竞争是很难的一件事。 Fanning 创造了一个连他自己都搞不定的怪物。

所以,他停止继续尝试Snocap下去。 Fanning 的下一个项目是给游戏玩家的社交网络叫 Rupture,最终,他在2008年时以1500万美金把其卖给了电子艺界Electronic Arts ——这是他的第一次发薪日。他现在又于2008年11月开了一个公司 Path, 其主要提供给iPhone手机进行照片分享的服务。

而Napster呢?今天他还在。这个商标在破产拍卖时被卖了,然后再被卖了,但其再也没有被 重建。现在其被  Best Buy 运营,其是 iTunes 的竞争者,其口号是—— “More than just a music store.” (不仅仅只是音乐商店)
作为 Gnutella 的作者, Justin Frankel 是 Fanning 合法的继任者。不像 Fanning,他很早就收获了他的第一桶金。在1999年,当WinAmp大放光芒的时候,AOL买了WinAmp和他的公司——Nullsoft,价格应该在1亿美金左右。这让 Frankel 在20岁的时候就非常富有。当然,他也成了AOL的员工。

但这并不是很匹配,在Nullsoft, Frankel的做法是把软件开发到极致,然后免费发布出去。而在 AOL,软件的商业销售威胁并压倒了软件本身。“我致力于的产品,就像这样,我们不愿意金钱的掺入,我们正和其它公司做这笔交易,所以,产品也只能是这样的结果”,他回忆到,“没有人真正地去关心用户的体验是怎么样的”。

与此同时,Frankel 用他的业余时间开发 Gnutella 。这是一个很有才的软件,不像Napster,其是真正的分布式,没有中心服务器,这样,也没有那个“关闭按钮”让那些律师按。在2000年3月的时候,Gnutella上线,其发了一个贴子:“看见没?AOL也能给你一些好的东西!”,但是就算是这样,也没有换来AOL对其忠爱,而一大堆互联网公司在那时试图并入大的媒体公司,在Napster被诉讼的中期,2004年,他离开了AOL。

然后,他开始干了些有趣的事:他离开了他的成功地,他不用 Gnutella,也没有花一毛钱,就算是10年以后也是这样。 LimeWire —— 最流行的 Gnutella 客户端 —— 号称有 5千万用户。“当我开发它的时候,我最初主要是想用其在验证一下是否可行。所以我也不想从其中获益”,他说,“所以,甚至我和它一点关系也没有也说得通,其就是一个概念
Frankel 他最近从旧金山搬到了纽约城,现在全心打理自己的公司 Cockos (别问为什么叫这名),这是一个关于音频产品套件,叫 Reaper。他坚持不懈地改进着它,并且他和他的用户保持着很近的关系,其用户数大约是几万人。“当前的策略我们并不想发展用户数量”,他说,“我们只是在享受目前的过程,并在做正确的事情”。他并不同意他是这个世界上最危险的geek,而滚石在2004年时对他则是这么认为的。“我不觉得盗版是很危险的”,他说,“根本上来说,大众的商业模式总是依赖于对所有事情的强控制——尤其是那些有瑕疵的模式。而作为一个软件开发者来说,多少会产生一定程度的盗版”, Gnutella 对他来说已是远古的事情了。“数字化盗版:它毁了唱片业了吗?没有。唱片业适应了吗?当然,很多人会说得更好。你应该更关注质量,以及更小一些乐队,等等这类的事”。

“至于音乐流行和排行这么大的市场,这点盗版算什么?” 他边说边笑道, “我希望就是这样。”

四眼怪兽
在这四骑士中,只有 Bram Cohen他现在还在致力于其10年前的那个项目。他是 BitTorrent的创始人和首席科学家,而一个令人敬佩的旧金山的公司希望能把Cohen的这个令人瞠目的高效的内容分布式技术变成商业化应用。

这是一个奇特的公司:其合法的业务建立在一种仍然可能被用来进行大规模版权侵权的技术上。即使像 BitTorrent这样被8千万用户安装了的东西,其看上去还是像刚刚开始创业一样。 在BitTorrent上有相对较小的一部分是完全合法的 —— 最近的一个研究表明完全合法的部分占11%。而在这11%中,有更少的一部分产生了BitTorrent的收入。

就像 Fanning 的 Snocap 一样,Cohen 试图把其BitTorrent从大量的盗版领域转移到合法的领域,这样才能挣到钱。2007年是BT发展最震动的一年,BitTorrent成为了20世纪福克斯、派拉蒙、华纳兄弟 和 米高梅 影业公司的合作伙伴,和他们一起共同形成了 Torrent Entertainment Network,主要提供电影,电视,电子游戏的购买和零售。

就像 Fanning一样, Cohen 明了要摆脱盗版并不像看上去的那么容易。“所有的和它有关的事都是灾难”,他说到。Torrent Entertainment Network 于2008年底关闭。回想起来,你能明白这为什么不行。 BitTorrent在用户友好上做得还不够,并且,在其底层也不够有效率。它可以很快地像病毒一样地移动大量的数据。然后,当你要在上面算钱的时候,你不得不把速度给降下来,然后跟踪并控制其下载流,还和使用一些很扯淡的诸如“数字版权管理(DRM)”之流的技术,其大量地限制了用户那些是可以干的,哪些是要买的。

“我从这次失败中学到了很多很多的教训”, Cohen 悔恨地说。他现在的策略是只和那些只需要他的BT中的“快速”和“病毒式分布”的人合作。“与其去和那些内容提供商合作,为他们加上特权,以扩展我们的渠道,我们还不如直接获取那更大的渠道,那里的人更喜欢更为开放的方式”。

迄今,对些感兴趣的独立电影制片商叫 Four Eyed Monsters (四眼怪兽)和 一个叫 Pioneer One (先驱者一号)的电视剧集的创作团队。说起来有点沮丧:Cohen正坐在一个消防水带上,一个程序员所梦想的成功的技术却失控了,而大的玩家又不想来玩。

以他的编码天份,Cohen可以很容易的进入一家大型的公司。但那并不是他的风格。“我的确需要一定的自由度”,他说。他现在正在开发一个全新的事情——一个P2P的实时数据流的系统,而不是分散的文件。这个项止将可能有巨大的潜力,尤其在新闻、体育等事的互联网上的现场直播。当然,他还在维护着 BitTorrent,但他没有花太多的时间在上面。他说:“当我开发它的时候我就知道没错”。

简单之道
那么,在去年,盗版导致了什么?在美国,每个人都认为盗版对内容制造者的影响并没有那么坏。一份去年四月份美国审计署的报告,非常牵强地把盗版和滞销给联系在一起,但其结果尚无定论。

打击盗版在今天扁平化的世界上并不那么成功。无政府主义的世界观加上那些无与伦比的代码,不可能在那些合法的津津计较的商业界里传播。好的代码应该给用户有不同的选择,用户使用他们也并不一定是对行业有益的。而你真正需要的是向那些合法商业界挑战,挑战他们那些限制用户做用户想做的事的那种独裁性。(译注:这让我想到了腾讯360还有敏感词)

另外一个重要的原因是唱片业的灾难是不会发生的。Steve Jobs 在 2003年4月28日,那段时间是互联网文件共享井喷的时候,Apple揭开了iTunes Music Store的面纱。在那个时候,我们都觉得iTunes不可能成功,就像Snocap以及他和它类似的项目都以失败告终。这是因为,你怎么可以可能和免费竞争呢?

但是iTunes 确实成功了。Apple无情地强调着简单和有魅力的用户接口,以及有乔布斯对唱片业的那强有力的谈判,造就了一个最新型的专业的服务,其可以让你放心地下载并传输音乐。的确是做到了,尽管其是收费的,而且我们的购买需要和DRM(数字版权管理)扯上关系并限制我们。

于是,我们看到了可以和免费竞争的东西——简单(译注:个人以为可能还需要加上一点时尚)。Napster, Gnutella 和 BitTorrent 从来没有在用户友好度上到达像Apple那样的境界。从来没有人在网上检查并整理那些文件内容,所以,当那些众多的文件被共享时,我们可以看到,很多文件加杂时广告,色×情×,木马,病毒以及其它一些垃圾。当乔布斯为我们提供了那条简单之路,我们接受了。很明显,自由太过头——至少数字媒体是这样的。

这是一个让那些年轻的海盗王们认真学习的教训。就像 Fanning, Frankel 和 Cohen一样, 其实,Jon Lech Johansen 并不能算得上是一个真正的海盗。他没有因为想把好莱坞搞破产而去帮助破解DVD,他这样做是因为他想在他的电脑上看电影。他的电脑安装的是Linux操作系统,而1999年,在Linux上根本没有可以用来播放DVD的程序,所以,他和他的伙伴们决定自己写一个,所以,他们不得不先把DVD给解密了。

当美国电影协会( Motion Picture Association of America)发现了DVD被破解的这个事,其向挪威政府控告 Johansen,并拘留了他。 他在奥斯陆(挪威的首都)受审两次,不过两次都被宣告无罪。因为他解密的DVD是他付费购买的。

但Johansen真正的明白消费者对其购买的数字媒体的权利,这就好像一本书一样——我们可以不断的使用这本书,或是把这本书借出去,这是我们的权利。2005年, Johansen 去了加利福尼亚,在那里,他逆向工程了 FairPlay,这是苹果公司的用来保护其多媒体文件的DRM类软件(译注:这是苹果公司用来加密iPod的工具)。之后,他注意到了苹果公司产品的用户体验是多么的迷人,所以,他在想,应该把这些东西带给全世界给那些更为无序的非苹果的产品。

我们看到这世上有很多很多的产品,但其并没有像他们那样良好地运作”,Johansen说,那时他26岁的程序员。“所以,我们应该开发一个系统,其可以让这些设备的整合起来并给消费者他一个相当不错的用户体验”。

所谓的 “我们”,就是 Johansen 自己的公司—— doubleTwist,这个公司于2007年创建。 doubleTwist 软件是免费的,是一种像罗塞塔石一样的为数字多媒体软件文件开发的软件——它是可以翻译,和谐并组织大约500种不同设备的文件,把他们放在一起并提供一个相当漂亮的接口。其6月份, doubleTwist 摧出 Android App,当时就有超过50万的用户下载了(译注:大家可以Google一下,好评如潮)。去年, doubleTwist 开始了他的政×变×打出了这样的广告:“The Cure for iPhone Envy. Your iTunes library on any device. In seconds.”(嫉妒iPhone的对策。你的iTunes库可以在任何设备上,只需几秒钟。)它这个条幅挂在了苹果在旧金山的旗舰店的外墙上。

Johansen 拒绝承认他和盗版有关系。“至于我被所指责的,真的和我没有什么关系”,他说。“我支持公平使用,意思是你的确是需要合法地获得内容,但你应该有权利使用任何一款设备或是应用程序来查看那些内容”。 Johansen 像所有的海盗王一样,他总是能写好的代码,而这些好的代码给了人民使用的权力。这才是盗版灾难不会发生的真正原因。盗版永远不希望所有的音乐和电影或是其它的东西成为免费的,他们想要的“free”其实是自由!

————————————正文结束————————————

最后一句话是点睛之笔,作者对这个世界的认识真是相当的透彻。所以,加粗了。我个人理解本文带给我如下的启示:

1.年轻就应该豁得出去,就应该有天不怕地不怕的想法,并付诸于行动。
2.互联网上的盗版永远不会停止,与其说是盗版,其后面则是自由和无政府主义。
3.自由过度并不是那些利益集团所希望的,并可能会让你惹上麻烦,不过这世界总是因此而改变。
4.版权限制和免费并不是最好的,而最根本的是尊重用户的自由权以及不断地化繁为简以改善用户的体验。
另,题外话,最近一段时间都在招人,有一天,一个同事和我说,“现在的这些程序员怎么回事啊?我问他们:‘你心目中的最牛的程序员是谁?’,居然回答不出来,有人说是Bill Gates,还有人说是马云,气死我了……”。我想想也真是可笑,难道,Dijkstra,Linus,Ken Thompson,Dennis Ritchie,Richard Steven,Bjarne Stroustrup…… 这些人不认识吗?就知道有钱人,哎,这个时代真是个文化缺失的年代!。

推荐几篇文章:Unix传奇(上篇)、Unix传奇(下篇)、计算机编程简史图、黑客的价值观。

其实细想一下,不单单是我国的计算机文化都是那些肤浅的大公司的文化,我们整个国家的公司,社会和人都是很肤浅的。

最后还是送给大家那句话——真正让我们成为局域网的不是那个墙,而是我们自己的肤浅
转自http://www.blogjava.net/dashi99/archive/2010/12/21/341224.html
分享到:
评论

相关推荐

    如何成为程序员如何成为一名C++程序员(看完深受启发)

    ### 如何成为程序员:成为一名C++程序员的详细指南 在当今快速发展的信息技术领域,成为一名出色的C++程序员不仅意味着掌握一门编程语言,更是一项能够开启众多职业机会的关键技能。本篇文章将深入探讨如何从零基础...

    程序员转型的必备路线

    程序员做到一定程度,就很快达到了自己瓶颈。该如何提升,往那方面提升,如果拓展自己,本文中的内容,帮助你找到适合自己的突围策略

    普通程序员如何转向AI方向

    普通程序员如何转向AI方向普通程序员如何转向AI方向普通程序员如何转向AI方向普通程序员如何转向AI方向

    如何成为优秀的程序员

    【如何成为优秀的程序员】 在IT行业中,成为一名优秀的程序员是许多技术爱好者追求的目标。这不仅意味着具备扎实的技术基础,还需要不断学习、创新以及良好的团队协作能力。40分钟的嵌入式培训机构亚嵌老师的讲解,...

    雷军 我的十年程序员生涯.doc

    10. 程序员目标:雷军认为,程序员目标不是追求高级程序员,而是热爱写程序,热爱电脑世界的美妙,并且是一个完美主义者。 11. 程序员之路:雷军认为,程序员之路是漫长的,需要热爱写程序,热爱电脑世界的美妙,...

    程序员给女朋友做的精美3D相册

    让我们深入探讨一下其中涉及到的技术和知识点。 首先,HTML5是现代网页开发的基础,它提供了更丰富的语义元素、离线存储、多媒体支持以及更好的表单控件等特性。在这个项目中,HTML5可能被用来构建相册的基本结构,...

    程序员个性电脑桌面壁纸

    【程序员个性电脑桌面壁纸】这一主题,其实涵盖了两个主要方面:一是程序员文化,二是电脑桌面壁纸的个性化选择。这两者都是IT行业中与个人工作环境和精神风貌紧密相关的元素。 首先,我们来谈谈程序员文化。程序员...

    程序员的世界

    在程序员的世界里,"天空"这个标签可能象征着无限的可能性和广阔的创新空间,就像程序员们在编程时面对的代码海洋一样深邃而无边。在这个领域中,他们通过编写一行行代码来构建属于自己的数字天空,不断探索新技术,...

    什么样的人适合做程序员?程序员应该具有什么样的素质程序员四大禁忌

    在IT行业中,程序员是至关重要的角色,他们负责创建和维护软件、应用程序以及各种技术解决方案。那么,什么样的人适合成为程序员呢?...通过这样的自我修养和努力,才能在IT行业中不断成长,成为一名真正优秀的程序员。

    程序员如何成为大牛

    如何让自己成为大牛,也许这篇文章改变你以后的人生。

    c程序员成长计划(转)

    从给定的文件信息中,我们可以提炼出一系列与C程序员成长相关的知识点,这些知识点对于初学者尤其具有指导意义。下面将详细阐述这些知识点,帮助理解C程序员如何规划自己的学习路径和职业发展。 ### C程序员成长...

    程序员的八重境界

    通过以上对《程序员的八重境界》的解读,我们可以发现,无论处于哪个阶段,每个程序员都应该清楚自己的定位和目标,并为之不懈努力。更重要的是,每个人都应该找到自己真正热爱的东西,并为之付出努力。在这个过程中...

    VB局域网工具源码 局域网工具

    VB局域网工具源码是一种基于Visual Basic编程语言开发的软件,主要用于实现局域网内的各种扫描和管理功能。在IT行业中,对于网络管理和维护人员来说,这样的工具可以帮助他们更有效地监控、诊断和管理网络资源。以下...

    程序员第二步:从程序员到项目经理

    针对文件信息,接下来的内容将基于“程序员到项目经理”的职业发展路径进行详细的知识点阐述。 首先,程序员与项目经理虽然都属于IT行业中的职位,但...只有通过不断的尝试和反思,才能真正成为一个优秀的项目经理。

    《Java程序员》

    望本书能让即将走向工作岗位的程序员和已经成为程序员的朋友,对工作和软件行业做到既“知己”又“知彼”,在入职前对职业状况清楚了解,入职后对职业方向清晰认识,使大家的工作更加得心应手,更加轻松愉快。

    局域网连接器.rar

    首先,我们要理解局域网(Local Area Network,LAN)的基本概念。局域网是一种在小范围内,如办公室、家庭或校园内部建立的计算机网络,其覆盖范围通常在几米到几十公里之间。通过局域网连接器,用户可以将多台电脑...

    程序员的发展方向.txt

    ### 程序员的发展方向 在IT行业中,程序员作为技术的核心力量,其职业发展路径多样且具有广阔的空间。本文将根据给定的部分内容,详细阐述程序员可能的发展方向及其相关知识点。 #### 一、技术专家路线 对于喜欢...

    从程序员到行业专家

    总而言之,从“程序员”到“行业专家”的转变不是一蹴而就的,它需要程序员有意识地扩展自己的能力范围,既要深入掌握技术,也要跳出技术框架,了解和学习业务知识,逐步构建和提升自己的业务管理能力。只有这样,...

    如何识别真正的程序员

    在IT行业中,识别一个真正的程序员并不只看他们的年龄或简历,更重要的是他们对技术的热情、理解和应用能力。本文将深入探讨这一主题,帮助你理解如何判断一个人是否具备真正的程序员素养。 首先,真正的程序员通常...

    程序员-工作日志示例

    通过这个示例,我们可以看到,工作日志可以帮助程序员更好地管理自己的工作,提高工作效率,记录工作进度,总结工作经验等。 结论 工作日志是程序员日常工作中不可或缺的一部分,它可以帮助程序员更好地管理自己的...

Global site tag (gtag.js) - Google Analytics