首页 >> 网络营销词典 >> 互联网基础知识FAQ >> 电驴

电驴[编辑]


eDonkey网络(英文:eDonkey Network,也称eDonkey2000 Network或eD2k、eD2k网络),由美国MetaMachine公司开发,是一种文件分享网络,最初用于共享音乐、电影和软件。与多数文件共享网络一样,它是分布式的;文件基于点对点原理传输,而不是由中枢服务器提供。2005年因与美国唱片工业协会的官司败诉被美国联邦最高法院判为非法并且永久停止开发。

一款P2P文件共享软件,电驴英文名eDonkey([1]意为:electronic donkey,中文译做“电驴”,[2]),文件共享网络eDonkey2000网络(ed2k Network)由美国MetaMachine公司的创始人Jed.McCaleb和Sam.Yagan在2000年创立,是一种档案分享网络,最初用于共享音乐、电影和软件。与多数文件共享网络一样,它是分布式的;文件基于点对点原理传输,而不是由中枢服务器提供。客户端程序连接到ed2k网络来共享文件。而ed2k服务器作为一个通讯中心,帮助用户在ed2k网络内查找文件。它的客户端和服务端可以工作于Windows、Macintosh、Linux、UNIX等操作系统。任何人都可以作为服务器加入这个网络。由于服务器经常变化,客户端会经常更新它的服务器列表。MetaMachine公司的ed2k的客户端有eDonkey( 中文叫电驴,您可以参考上面的界面图 ),eDonkey2000,eDonkey overnet等多种版本 ,2005年,eDonkey(电驴)败诉,被判罚向RIAA赔款3000万美元并且永久关闭,并在电驴官方网站[3]发布如下关闭消息:

  “电驴网络已经不复存在如果你盗窃音乐或电影,你就触犯了法律全世界的法庭包括美国联邦最高法院裁决,任何商业组织和个人都将为非法下载承担法律责任当你非法下载版权保护的资源时你并不是匿名的

  你的IP地址是*.*.*.* 已经被记录。

  尊重音乐,合法下载”

电驴诞生

  2000年9月6日,美国旧金山,电驴诞生了,MetaMachine公司的创始人,“电驴之父”杰德-迈克卡勒伯(Jed McCaleb)发布了一款p2p文件共享软件--“电驴”,它由客户端和服务器端两个部分组成,可以工作在windows和linux等多种操作平台。2000年,正是美国大学生Shawn Fanning创造的Napster所带来的p2p文件共享技术方兴未艾的时候,旧金山的Jed McCaleb有了自己的主意,他要让每个人都可以运行服务器端,文件索引服务器并不集中在一起的,而是各人私有的,遍布全世界,然后这些服务器被连接起来,同时客户端之间引入了社会化的模式即信用制度来鼓励人们之间相互交换共享文件。Jed McCaleb决定用驴子(donkey)来为这个新的软件和网络命名,并且像当时很多流行的软件一样使用了新千年来为这个新的p2p网络命名,这就是edonkey 2000网络 (ed2k network)的由来,很快Jed McCaleb 就在网站发布了一条消息“The Donkey is Born :: 09.06.00”,电驴就这样诞生了。

辉煌历程

  2002年,MetaMachine公司发布了新的无中央服务器的分布式文件共享网络,基于Kademlia算法的overnet网络,以及支持该网络的overnet客户端。

2004年,overnet被合并到新版本的电驴客户端中,同年,电驴的使用者超过当时p2p文件共享网络的老大FastTrack(Kazaa, Grokster, iMesh, Morpheus)的用户数量。

  任何人都可以使用eDonkey网络的客户端程序连接到这个网络来共享文件。而eDonkey网络服务器作为一个通讯中心,使用户在eDonkey网络内查找文件。它的客户端和服务端可以工作于Windows、Macintosh、Linux、UNIX操作系统。任何人都可以作为服务器加入这个网络。由于服务器经常变化,客户端会经常更新它的服务器列表。

  eDonkey网络客户端用混合MD4摘要算法检查来识别文件。这使eDonkey网络可以将不同文件名的同一文件成功识别为一个文件,并使同一文件名的不同文件得以区分。对大于9.28MB的文件,它在下载完成前将其分割;这将加速大型文件的发送。为了便于文件搜索,一些Web站点对比较热门的文件建立eD2k链接。这些网站通常也提供热门服务器列表便于用户更新。[5] 2004年,eDonkey网络超过FastTrack,成为互联网上应用最普遍的文件共享网络。虽然每个小时、每一天数字都在变动,但据估计,在2005年中期,eDonkey网络上按平均水平,大约有两三百万用户通过100到200个服务器共享了5亿到20亿个文件。从前该网络中最热门的服务器是Razorback2,大约有一百万用户。但在2006年2月21左右,它被比利时联邦警察查封。Razorback2不再提供服务。有些“审查员服务器”会出现在eDonkey网络上。它们以文件类型(例如电影或mp3)和某些关键字(例如”xxx”,”sex”)检索并搜集网络中共享文件的情报。这些服务器包括"Sonny Boy", "Byte Devils", "Pirate's Lair"等等。其中许多来自于美国,并使用以64.34为开头的IP地址,也有其它国家的。这些服务器标称有大量在线用户(大于150万),和许多曾经连接的用户(1000万~1300万)。无论如何,我们无法确定到底有多少用户真正地连接了它们。这有些服务器假冒“Razorback2”(例如Razorback2.3,Razorback2.4)并同样使用上述地址段。它们只提供极少的搜索和来源查找功能。有些人认为这些服务器是RIAA(美国唱片产业协会)或其它类似的组织为了[6]毁灭eD2k或搜集违反版权法的用户的信息而建立的。自从这些服务器肇始,已无法确定eDonkey网络用户的真实数量了。

  这种网络的一个问题就是它需要专用服务器以保证网络的运行。它依赖于乐于花费大量带宽、CPU时间的用户来运行服务器。这些服务器会承受很大的负载并且—至少是理论上—它们更容易受到来自互联网的攻击。为了解决这种问题,eDonkey2000的原作者开发了一个eDonkey协议的“继承者”—Overnet。而eMule自行也开发了Kademlia网络,通常称为“KAD网络”。这些协议将克服“服务器依赖”。

  2005年9月28日,eDonkey网络客户端的主要开发者Sam Yagan,对RIAA的要求—让eDonkey2000用户不再能够下载有版权保护的内容—进行了让步。这也许会对整个eDonkey网络产生一些影响。即使现在最流行的eD2k客户端是eMule。

电驴风靡全球

  根据2009年12月的统计,意大利,西班牙和法国电驴网络节点数量依旧占据全球前三位,巴西,德国,以色列,波兰,阿根廷分列四到八位。人数最少的为布隆迪和南极洲,仅为一。

  亚洲地区内,中国大陆地区,台湾地区和韩国为前三位,香港地区列第六位。

  从来源分布我们可以看到,和欧洲地区的几乎全部覆盖不同,中国大陆的电驴2000网络(edonkey2000 network)节点主要是集中的分布在长三角,珠三角和京津塘等地区。

 电驴之死

  eDonkey(电驴)的开发者美国MetaMachine公司2005年输给了与美国唱片工业协会(简称:RIAA)的官司,被美国联邦最高法院判为非法,判罚支付3000万美元赔偿金。2006年9月13日,为避免继续的官司甚至可能导致的牢狱之灾,电驴软件的公司与美国唱片工业协会达成协议同意支付3000万美元赔款并且永久停止开发,2006年9月28日电驴官方网站发布了一则消息,停止发布电驴、电驴2000、电驴专业版、Overnet以及其它版本客户端,电驴结束了自己6年的生命。

电驴网络现状

  由欧洲黑客和爱好者们破解ed2k协议(未经MetaMachine公司授权,并不合法)开发的MLDonkey,电骡eMule等客户端却普及开来,当时这些兼容客户端有: eMule (电骡), MLDonkey , Shareaza ,aMule ,Hydranode,Lphant,Morpheus,lMule,此外目前也有很多国内的兼容客户端纷纷出现,请查看段落“国内的兼容客户端”。

电驴官方版本列表 

 电驴官方客户端各平台最终版本列表(截止到2006年9月3日)eDonkey GUI version为电驴官方的图形界面版,Command Line Client为不带图形界面的命令行版本。

  注:旧版的电驴官方客户端软件名称为“eDonkey2000”,不包含Overnet无服务器网络的支持,后来电驴官方合并eDonkey2000与Overnet客户端为一个统一的eDonkey客户端软件(eDonkey2000名称依然同时使用)。Overnet网络是美国正宗的电驴官方基于Kademlia理论开发的一个无服务器网络,类似于德国eMule(电骡)官方开发的KAD网络,eMule(电骡)官方认为Overnet不够好,于是自己单独开发了KAD网络,两者相互不兼容。Windows 98/NT/2000/ME/XP

  eDonkey GUI version v1.4.5

  Command Line Client v1.1Mac OS X

  eDonkey GUI version v1.3Linux

  eDonkey GUI version v1.1

  Command Line Client v1.2.2

  Core Controller (C) 控制台, 一个控制命令行客户端的图形界面前端.Solari

  Command Line Client Sparc v0.53.1

  Command Line Client Intel v0.53.2AIX

  Command Line Client RS/60005.1, 5.2 v0.53.3电驴服务器软件最终版本

  eDonkey 2000 Server 16.38 ,为eD2k网络的提供核心的中央服务器支持,简称“DServer”。

电驴(eDonkey)是什么?

  电驴是被称为“点对点”(p2p)的客户端软件-一个用来在因特网上交换数据的工具。 一个用户可以从其他用户那里得到文件,也可以把文件散发给其他的用户。

  电驴和其他的点对点客户端软件的祖先是一个叫做“Napster”的mp3共享工具——尽管Napster只比电驴大几年,但是电驴 在技术上则超过了Napster。Napster使用它自己的中心服务器来把两个点连接起来,然而电驴有成百上千个这样的服务器——由单个的用户们来维持。这样的充当服务器的用户们仅需要运行一个小小的程序并共享出他们几KB的因特网连接,就可以为成百上千甚至更多的其它用户服务。在这个强大而分散的网络的支持下,电驴甚至可以经得起愤怒的好莱坞制片商们RIAA的司法攻击。因为某些原因,他们想要限制不经控制的信息流动……

  当你在电驴上发布文件的时候,你实际连接的那个服务器得到文件的“身份”(hash)并把它写到一个清单里——如果文件被 一个以上的用户共享,服务器会意识到这一点——一个用户可以同时从所有的该文件的拥有者那里下载这个文件——你下载 9兆的“块”,整个文件的不同部分被加到一个“.part”文件里——该文件表示了你原来要下载的文件(因此它跟该文件有着 同样的大小)——当收到所有的部分后,这个.part文件被重命名为原来的文件并被移动到incoming文件夹。这样,你就可以 从不同的人那里当“块”下来——象从一个用户那里下载一样,但是速度却要快得多。

  用户Z拥有整个的“文件1”——“abcedfgh”代表这个文件的分割开的“块”,这样,当用户Y从用户Z那里当“块f”的时候,用户 X和Y正在交换块g和a,——用户W此时并没有文件的任一部分,但是一当他完整地接到“块g”后,他会马上把它共享给其他用户—— 这样就保证了最快速的文件的分布。

  当你想找到某个特定的文件的时候,你可以用搜索功能(你的客户端把你要搜索的文件的名字发送到你连上的那个服务器上,服务器会察看它的清单,当该文件可用的时候,它把该文件的特定的属性返回到客户端并告诉它拥有该文件的客户端机器“ID”。

  这是一个告诉你网络的工作流程的示例性图表,你可以看见客户端是如何与服务器和其他客户端通信的——唯一一个被遗漏的连接是服务器之间的通信。

  服务器清单是你的电驴目录下的一个文件,被称为"server.met"——这个文件包括了电驴服务器的IP和名字。当你连接到服务器,发送搜索请求 到你连接的那个服务器,以及,如果需要的话发送扩展搜索请求到别的服务器的时候要用到这个文件。在因特网上有一些永久保持更新的服务器清单。

  大多数的服务器都是由象你一样的用户来操作的,大部分都是由ADSL动态IP来连接到因特网。这就是说,他们的IP(用来标识某个用户的 “因特网定位”的地址——每人都有IP)每24小时都要改变——比如说,在你的服务器清单上有一个IP为213.45.65.71的服务器,明天它可能 (大多数情况下)会变得完全不一样——你的客户端只知道在server.met中有的IP,因此它会找不到上面所说的那样的服务器了。 结论:你必须有规律地更新你的服务器列表——你可以手工点击上面描述的更新过的服务器列表中的链接,或者运行一个自动更新器, 你可以在"tools"(工具)部分找到,自动更新器会自动地从“更新过的服务器列表”里得到server.met。

  你现在知道电驴是什么,文件的散布是怎么工作的,你怎么发送搜索请求,并且对服务器怎样工作也有了基本的了解——但是你还不知道 你会上传文件来保持网络的运转:这是电驴工作的基本原理(也是文件共享的概念):人人为我,我为人人!这也就是说: 其它的用户会从你的硬盘上当文件——就象你当他们的一样!共享文件是必需的,每个人都必须共享出文件,这样才能从网络中得到最多! 明显地,如果有些人认为他们应该对自己的硬盘吝啬一点(显而易见,在硬盘上有剩余空间是非常有用的)或者对上传的带宽 吝啬一点,因此把上传带宽限制到低于可能达到的值的话,整个网络都会受损——最大的可用下载速度等于最大上传速度之和 ——如果你不上传,你自己也会损失。所以,在你的硬盘上建立一个目录,把已经下载的文件放在这里并且共享此目录。

  而现在,由于极其广大的资源电驴现在更被人用作观看特别电影等难以搜索与下载的大片。

人们在利用P2P软件的时候大多只愿“获取”,而不愿“共享”,P2P的发展遇到了意识的发展瓶颈。不过,一头“驴”很快改变了游戏规则,它就是后来鼎鼎大名的 eDonkey。eDonkey采用了以“分散式杂凑表”(distributed hash tables )为诉求的Neonet技术,改变了P2P网络上的搜索方式,理论上可以更有效率的搜索更多的电脑,以及更容易找出少见的文件。这种技术已经使eDonkey追上了P2P世界的另一个老大Kazaa。

  eDonkey由Jed McCaleb在2000年创立。采用“多源文件传输协议”(MFTP,the Multisource FileTransfer Protocol)。eDonkey索引服务器并不集中在一起的,而是各人私有的,遍布全世界,每一个人都可以运行电驴服务器,同时共享的文件索引为被称为“ed2k-quicklink”的连接,文件前缀“ED2K://”。每个文件都用md5-hash的超级链接标示,这使得该文件独一无二,并且在整个网络上都可以追踪得到。EDonkey可以通过检索分段从多个用户那里下载文件,最终将下载的文件片断拼成整个文件。而且,只要你得到了一个文件片断,系统就会把这个片断共享给大家,尽管通过选项的设置你可以对上传速度做一些控制,但你无法关闭它。

  同时,在协议中,定义了一系列传输、压缩和打包的标准,甚至还定义了一套积分的标准,你上传的数据量越大,积分越高,下载的速度也越快。

 2002年05月13日的一个叫Merkur的德国人不满意eDonkey 2000客户端并且坚信自己能做出更出色的P2P软件,于是便着手开发。凝聚一批原本在其他领域有出色发挥的程序员,eMule工程就此诞生,目标是将 eDonkey的优点及精华保留下来,并加入新的功能以及使图形界面变得更好。Merkur在2002年12月就离开了eMule小组,不知所终。emule并不是eDonkey的升级版,因为emule和电驴制作商没有一点关系,只是破解并使用了ed2k协议,更有很多协议扩展,它的独到之处在于开源。其基本原理和运作方式,也是基于eDonkey, 能够直接登录eDonkey的各类服务器。eMule同时也提供了很多eDonkey所没有的功能,比如可以自动搜索网络中的服务器、保留搜索结果、与连接用户交换服务器地址和文件、优先下载便于预览的文件头尾部分等等,这些都使得eMule使用起来更加便利,也让它得到了电骡的美誉。

  总之,他们继承了第二代P2P无中心、纯分布式系统的特点,但他们它不再是简单的点到点通信,而是更高效、更复杂的网络通信;再加上eDonkey和eMule引入的强制共享机制和上传积分奖励机制,在一定程度上避免了前几代P2P纯个人服务器管理带来的随意性和低效率。

  根据美国联邦法律,P2P公司的行为构成侵权,2005年在RIAA(美国唱片工业协会)的投诉下,美国境内的P2P网络的商业运作宣告终结。电驴eDonkey由于是一家商业公司开发的商业软件,所以也未能幸免,2005年关闭eDonkey网站,公司经营方向也改为在封闭的P2P环境内在线提供内容零售,次年向RIAA赔偿了3000万美元以了结这场官司,eDonkey成为历史。

  电骡eMule则是一个非商业的自由开源社区emule-project开发的,如今emule-project官方只有两位人员在继续开发emule,感谢创立者Merkur和那些参与过emule开发的无私的高手,他们用自己的业余时间为我们创造了emule,让最好的p2p共享主义网络得以继续延续,而这一切仅仅是为了快乐和知识,而不是为了金钱。致敬!

 eDonkey网络

 eDonkey网络是就是电驴网络,全名为“eDonkey2000 network”简称“ed2k”,是一种中央集中式网络,由电驴服务器和电驴客户端两部分组成,一般用户使用的为电驴客户端,连接到电驴服务器端,通过电驴服务器来相互交换文件。电驴网络从2000年使用至今,依旧是全世界最大最流行覆盖面最广的p2p文件交换网络。

Overnet网络

  由于中央集中服务器的p2p方式所带来的局限性,于是产生了DHT(Distributed Hash Table 分散式杂凑表)的新技术,比如Gnutella和FreeNet等,其中基于Kademlia理论的网络流行起来,就像BitTorrent中的DHT,电骡eMule中的KAD,电驴也有自己的基于Kademlia的网络Overnet。Overnet网络是无服务器的网络,所有客户端地位平等。客户端软件

  电驴的开发者Metamachine公司发布过的电驴客户端有:edonkey,edonkey2000,edonkey overnet,edonkey hybird等,有GUI client和Command line client两种模式。支持的操作系统有windows,linux,MacOS等多种平台,[9]可以更换界面皮肤,且支持各种插件和协议扩展,比如:BitTorrent Plugin,FTP Plugin,ed2k-fasttrack,HTTP-Plugin 。服务器端软件

  电驴的服务器端软件由C++编写,称为DSERVER,版本一直发展到16,为电驴的开发者Metamachine公司专有,闭源,和电驴一样已经不复存在。目前广为流行的服务器端软件为Lugdunum开发的ESERVER,使用C编写,闭源私有,此外还曾有一个名叫satan-edonkey-server的服务器端软件,不过作者似乎并没有开发下去。

  据说,Lugdunum在电驴倒闭以后获得了DSERVER的全部源代码,但是并未使用。

客户端的替代者

  电驴虽然已经覆亡,但是由于2001年[10]法国国家信息自动化研究院(简称INRIA)的Fabrice Le Fessant开发了仿ed2k协议的客户端MLdonkey(意为:ml语言开发的驴),而mldonkey是开源的,于是此后各式各样支持基于仿ed2k兼容协议的客户端大行其道比如:aMule,eMule,Jubster,lMule, Lphant,Morpheus,Shareaza等等,目前最为流行的有跨平台多协议的MLdonkey和windows平台下仅支持ed2k和kad网络的电骡eMule。仿制或兼容ed2k协议

  由于电驴2000网络(edonkey2000 network)是闭源的私有网络,对ed2k网络及其协议的研究是很多研究者感兴趣的话题,比如在sourceforge上有一个由Alexey Klimkin进行的ed2k协议项目:pdonkey应用程序

  有两个应用程序一起工作来创建一个电驴的网络连接, 就算是客户端和服务器. 电驴的客户端是用于人们下载和分享文件的. 电驴的服务器端是用于被客户端连接和使客户端搜索文件并且知道文件时应该从哪里被下载. 服务器就像电话本一样. 客户端在其中查找想要的文件在哪. 没有文件是流经服务器的.搜索

  每个客户端连接到一个服务器作为它的主服务器. 客户端告诉那个主服务器什么文件在此机器上被共享. 每个服务器保持一个所有连接到它的机器所含有的文件的列表. 当客户端搜索文件的时候它会把搜索请求发往其主服务器. 服务器将其知道的且与搜索结果匹配的文件列表回发给客户端.下载

  当客户端选择一个文件去下载, 是从搜索结果中的, 察看朋友共享的文件, 或者无论在何处, 它必须首先收集到所需文件所在的客户端的一个列表. 他最先向主服务器所有客户端是否含有要下载的文件的请求. 然后它将连接其他它所知道的服务器是否其客户端含有要下载的文件. 一旦发现哪个客户端有那个文件了它将在其他的客户端上寻找其片段.它将继续进行直到能从不同的客户端上拼成一个完整的文件.此表格显示了在不同步骤的连接中都发生了什么事情

在电驴网络中.

  这个表显示了具有高级特点的eDonkey2000's download mechanism. 客户端 Z 有File 1的全部部分 (the lower case letters represent parts of a file). 客户端W, X, and Y 全想要下载File 1. 既然 客户端X 和客户端Y都具有File 1 的不同部分他们不仅能知从客户端Z中获取文件, 但是他们能相互传递文件. 者允许文件被分发的更快 在没有用比Z. 客户端更多带宽的时候 W 能开始下载文件甚至当资源(客户端 Z) 不再有足够的上传带宽的时候.

兼容客户端

  国内的迅雷,网际快车,QQ旋风等目前也开始兼容ed2k协议,但由于被认为是“吸血驴”而被一些客户端封杀。

中文使用权争议  本词条与百度同义词条eDonkey的中文名称“电驴”是不存在争议的,但是有一款德国人制作的客户端eMule却在中国大陆被很多人误认为是“电驴”(实际上eMule的百度中文同类词条为“电骡”),这是由于大多数中国大陆用户通过大陆最大的eD2k资源分享平台VeryCD接触到eMule。与emule开发者不同,VeryCD是一家商业公司,属于上海隐志网络科技有限公司,又称上海维西科技有限公司,在做资源分享平台的同时也开发和维护3款支持eD2k协议格式的客户端软件:eMule VeryCD Mod、easyMule1.0、easyMule2.0。其中前两款基于eMule官方版修改,一般统称为eMule Mod(修改版)。由于eMule VeryCD Mod的网站(以org点cn结尾)在宣传eMule官方网站[11]和eMule官方版本客户端上表现不积极,再加上网站地址与eMule名称接近,故有部分eMule爱好者指责其有自称eMule官方网站的嫌疑并对此表示不满。VeryCD在引入并开发eMule VeryCD Mod初期时称呼eMule中文名为“电骡”,当时VeryCD BBS中已有相当一部分eMule爱好者称呼eMule中文名为“电驴”,VeryCD官方曾力图通过技术手段纠正VeryCD BBS中用户的这一叫法,但并未成功。由此VeryCD官方在日常称呼和网站、软件中也把eMule的中文名称由“电骡”转而改为“电驴”。此后大多数中国大陆用户使用“电驴”名称称呼eMule软件和其他部分支持eD2k协议的客户端。2005年,VeryCD在大陆登记了计算机软件类“电驴”商标名称。2008年末eMule名称的争议再次在VeryCD小组引起热议,外加上VeryCD试图抢注“电驴”商标一事被网友在讨论中披露,让部分坚持eMule中文名应该叫“电骡”的爱好者对VeryCD把eMule叫成“电驴”的做法更加不满。

  另一方面,eMule官方emule-project从一开始就说[11]“The name "eMule" comes from an animal called "Mule" which is somehow similar to a donkey ”(中文翻译意为:eMule(电骡)来自一种叫做“骡子”的动物,提醒你一下,就是那种有点像驴的家伙),2003年年中有简体中文翻译者在eMule官方网站的简体中文翻译部分将eMule翻译成“电骡”。根据字面语义“mule”指骡,“donkey”指驴。目前的情况是坚持eMule应该叫“电骡”的爱好者认为不管根据字面语义或是根据eD2k协议客户端发展历史进程都应该翻译成“电骡”。VeryCD则因为广告宣传的缘故坚持叫做“电驴”,受此影响大陆很多不了解的eMule用户称eMule为电驴。

 

参考资料: 百度百科
扩展阅读: http://www.wm23.com/wiki/20872.htm
相关词条:

eDonkey网络

合作编辑:

网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。

词条信息

浏览次数:13

编辑次数:0历史版本

创建者: 陆丽凤

最近更新:2011/12/3 13:43:40

词条分类导航

关于网络营销教学网站| 本站动态| 网站地图| 版权声明| 联系作者| 问题和建议|

版权声明:网络营销教学网站所有作品版权均归原作者所有,未经书面许可,严禁任何形式的转载/转贴、出版、篡改、汇编、编译等。