pupilzeng 发表于 2005-6-2 22:14:46

我跟mandrakechina持相同观点

sjinny 发表于 2005-6-2 22:24:38


这样的软件应该是可以存在的,而且是很有需求的,因为我们提供多媒体通讯。


其实,除了文本消息和多媒体通信,完全可以提供更多的服务。
比如:
和各大Linux新闻站点合作,提供分类新闻服务。
和各大Linux论坛合作,提供新的精华贴的通知服务,还有站内信件的通知或回复通知等。
和主要的email服务器软件整合,使得新邮件到达时会通过eva通知用户。(如果能够保证足够的安全方便,那么应该会有人采用的。)
提供一个在线游戏平台,提供一些小的联网游戏。并且提供开发包,让编程爱好者自己开发新的游戏,提交到网站上,让用户试用并投票,系统自动把受欢迎的新游戏正式添加入游戏平台。
只要能够以开放的模式与其他软件、系统整合,那么有很大的潜力。
另外Qt其实也是跨平台的,等真正做到了独立自主、有所创新,那么做个windows版的客户端也有助于巩固和发展用户群。
当然有个原则,不管最后发展地如何好,也不能走tencent的老路,不能让那些垃圾信息和用户不感兴趣的新闻给用户带来麻烦。

sjinny 发表于 2005-6-2 22:34:06

呵呵,很多事,只有当它成功或失败后我们才能真正明白它到底是怎样的……

andrewnow 发表于 2005-6-3 12:07:27

按照你所说的,实际上是两个完全不同的协议捆绑在同一个客户端,这个功能Kopete和jabber都已经有了,和Windows中的MyIM也差不多。如果将Kopete与kontact和kaddressbook集成,那么它可以将不同协议的联系人打乱重组,重新按照联系人分组;对于同一个联系人,可以通过不同的IM协议与之沟通。jabber的也比较类似。

至于所谓的eva协议,我觉得和jabber没有什么本质上的区别。jabber本身就是可以进行丰富扩展的,而且它还相当安全。你在它上面搞多媒体的二次开发,比从头发明一个eva协议要省事得多。况且,目前的多媒体通讯一般都是点对点的,经过服务器的多媒体通讯一般都是要付费的,因为没有任何服务器可以承受路由多媒体通讯这么大的流量。

如果eva对QQ的分析仅仅停留在对协议进行分析,模拟一个客户端的阶段,腾讯是不会管的,它不会为了这件事起诉谁。但如果你凭借QQ的用户资源另外发展出一个Eva(至于Eva使用什么协议并不重要),这个就涉及到盗窃商业机密或者不正当竞争,尽管这件事可能是用户自愿的。

另外,我并非是泼冷水,你认为eva能够发展出什么革命性的多媒体通讯功能么?语聊比得过Skype么?视频比得过gnomemeeting么?
我的东西并非革命,而是集成,我的语音不一定会比Skype好,也许我的语音那一块就是集成的Skype,我的视频也未必会比gnomemeeting好,说不定我的视频就是借鉴的gnimemeeting,但我的构想毕竟方便了用户,你说呢??我觉得在linux下搞开发,借鉴前人的成果是很重要的,在前人的努力下走到了现在,我们有视频有语音,但前人并没有让我们停止,我们应该继续前人的路,把linux下的多媒体通讯做的更好,我的努力也许是微不足道的,我也许只是做了一个简单的集成,也许只是做了一个小小的改动,但这微不足道的事总是需要人来做的,我们都不可能在开源里做一辈子,我们中的多数将来都会为了生计,为了新的梦想而从事商业软件的开发或其它,但开源需要维持下去,开源是需要梦想的,开源是需要激情的,开源同样需要无数默默无闻,微不足道的努力,也许只是一个很烂的idea,也许只是一个没人听到的喝彩,也许只是一个小小的鼓励,也许只是一次失败的所谓测试,但,我们都做了,我们都努力过了,后人会因为我们的这一点点努力而走的更好,我们要勇敢的站在巨人的肩膀上,承担我们应该承担的,继续前人的事业,我们也要甘愿做后人的铺路石,给后来人提供一个更高 的肩膀... 你说呢:lol:

andrewnow 发表于 2005-6-3 12:25:16

至于所谓的eva协议,我觉得和jabber没有什么本质上的区别。jabber本身就是可以进行丰富扩展的,而且它还相当安全。你在它上面搞多媒体的二次开发,比从头发明一个eva协议要省事得多。况且,目前的多媒体通讯一般都是点对点的,经过服务器的多媒体通讯一般都是要付费的,因为没有任何服务器可以承受路由多媒体通讯这么大的流量。

////////////////////////////////////////////////////////////////////////////////////////////////
回答mandrakechina的这段话
///////////////////////////////////////////////////////////////////////////////////////////////
我对开发所采用的方法并没有硬性的要求,我说过了,所有现有的IM都是值得我们认真借鉴的,就像你说的,如果对jabber进行简单的扩展就能基本实现我的构想的,我会考虑的,另外,怪我不好,没解释清楚,我们的实时通讯是p2p的,比如视频,语音和文件传输,看我的eva简介就知道了,A向B提出请求时是将自己的IP给B的,而B的同意传到A也是包含B的IP的,A和B建立的是一个临时的点对点通讯,只有非实时通讯,比如短消息才是经过服务器的,因为短消息的不确定性,建立一条通道无疑有点浪费,采用类似邮件传输的方式发送能更有效的利用网络资源

pupilzeng 发表于 2005-6-3 13:16:46

在Unix世界有一个很重要的哲学是KISS(Keep It Simple Stupid)

andrewnow 发表于 2005-6-3 14:06:29

是keep it small and simple
是的,我们在写很多组件的时候是这样的,但是功能模块之间的功能配合产生1+1>2的效果同样是需要的,比如我们有经典的vi+gcc+gdb,但辛勤的开源者们不是还是开发出了优秀的kdevelop么??集成有集成的好处,分开有分开的优势,可是我们是要聊天,我们要视频了,开一个软件,我们要语音了,又要开另外一个软件,我们要传送文件了,又得开另外一个...方便么?参考一下我们linux的发展道路,易用难道不也是目标之一么?

pupilzeng 发表于 2005-6-3 14:40:51

注意是集成,不是重新实现。
来你说的vi+gcc+gdb 跟kdevelop的关系来说:
Kdevelop并没有实现gcc/gdb的功能,只是做了一个前端,然后正调用gcc/gdb来完成实际的工作。我不清楚它能不能使用vi来作为编辑器,如果能,并且你是这样使用的话,那就完全是一个vim+gcc+gdb的前端了。

当然集成也是分层次的
你可以是完全调用可执行文件来实现
也可能是调用它的库文件来实现。

sjinny 发表于 2005-6-3 15:12:07

如果要实现1+1>2的效果,那么不能只是机械地组合……

andrewnow 发表于 2005-6-3 15:53:24

eva中的1+1>2首先是体现在使用的方便性上的,而集成就体现了这一点,但显然,仅仅是简单的集成现有的软件并不能很好的完成我们的目标,所以,取其精华是关键,自己是要开发部分内容的,分开体现的是高度的灵活性,kdevelop当然是要调用gcc的,这和我说的eva是很像的,首先是一个集成的环境,当然要充分利用现有的优秀的东西,但不局限于简单的机械组合,在集成的图形化界面里,vi未必还是最好的编辑器,对不对?所以在kdevelop里编辑不用vi,这是考虑到现实因素的,就算vi再好,也不用机械的照搬,对不对?很显然,虽然如各位所说,linux有很多视频语音软件,可是我们能很方便的进行多媒体通讯么?还不能,为什么?很简单,还不完善,所以我才提出新eva,eva怎么实现并没有关系,是集成,还是自己开发,还是两者兼而有之,亦或改进,都行,我没有任何意见,但,我重视的是我们的目标,我们究竟需要什么?没有这样一个东西或类似的东西,方便的多媒体从何谈起呢??

mandrakechina 发表于 2005-6-3 18:32:02

Skype采用了专利的语音压缩技术,无论如何你都是不可能将它集成进来的。

采用jabber的话根本用不着服务器,因为客户机自己就可以成为一台服务器,用username@IP就可以定义一个客户。了不起再通过cn99或者花生壳之类的东西搞一个动态域名。

我仍然对这个东西不报积极态度。我可以非常肯定地说,如果这个所谓的新eva造出来的话,最多的投诉一定是“请把非QQ的功能去掉”。另外,我再说一次,你利用QQ的用户资源发展自己的用户,这样是有问题的。

另,不要说那些豪言壮语,这对于Linux的发展没有任何意义。事实上,我所见过的豪言壮语,没有一个能够达到当时宣称的目的的。

yunfan 发表于 2005-6-3 18:44:43

请问一下mandrakechina, 能否说一下myIM(是否叫这个名字?就是你说的兼容几个协议的windows下的类kopete/gaim一样的程序), 现在境况如何了? QQ协议被腾讯叫停了?

sjinny 发表于 2005-6-3 19:29:45

呵呵,每个想法提出是都会有反对的人……
我不认为im发展到今天就到了极至了,我不认为im发展到今天就完美了。任何软件都有可以继续改进创新的地方。也许今天我们没有创新,明天也没有,但是至少如果我们不去努力尝试,就永远都不会有。
很多事都要结束之后才能有定论。

andrewnow 发表于 2005-6-3 20:17:30

Skype采用了专利的语音压缩技术,无论如何你都是不可能将它集成进来的。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
这是技术问题还是专利问题,具体做的话是当然要考虑的,如果是技术问题,我认为是可以解决的,我们可以把Skype当成黑箱来操作,只要输入和输出,如果是专利问题,那么eva就更有存在的必要了,因为这样来说的话开源界就是没有很好的语音聊天软件了,另外,给你看个东西,Skype公司的发言人凯利-拉诺贝(Kelly Larabee)称,“Skype承诺免费提供源代码,以扩大Skype电话服务的范围。

///////////////////////////////////////////////////////////////////////////////////////////////////////////////
我仍然对这个东西不报积极态度。我可以非常肯定地说,如果这个所谓的新eva造出来的话,最多的投诉一定是“请把非QQ的功能去掉”。另外,我再说一次,你利用QQ的用户资源发展自己的用户,这样是有问题的。
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
现在所有的IM,要么发展自己的用户,要么通过其它IM来发展自己的用户,还有第三条路走么?现在做IM,重新发展纯粹的自己的用户,可能么?无论是gaim还是koppe或是现在的eva,或是你们说的jabber,不是都在通过其它的IM发展自己的客户么?什么叫投诉??为什么要投诉把“非QQ的功能去掉?”我是想不明白,腾讯投诉还是客户投诉?我想客户不可能吧,那就是腾讯了,我们又不是做他的代理,凭什么不能有非QQ的东西?他怎么投诉?我们的软件能登录QQ,注意是“能”不是“只能”,这就是全部,这有什么问题?

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
另,不要说那些豪言壮语,这对于Linux的发展没有任何意义。事实上,我所见过的豪言壮语,没有一个能够达到当时宣称的目的的。
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
我说什么豪言壮语了么?我只是说了开源界一直在发生的事而已吧... :lol:

andrewnow 发表于 2005-6-3 20:42:58

如mandrakechina所言,那么,linux用户该如何得到多媒体通讯?有没有完美的解决方案?还是linux用户压根就不应该想这事呢?本人洗耳恭听,愿闻其详...
页: 1 2 3 4 [5] 6 7 8
查看完整版本: 对eva的一点感想^_^+本人建议,讨论下一代eva